[SERVER-55019] install_compass does not run on all supported platforms Created: 06/Mar/21  Updated: 29/Oct/23  Resolved: 16/Mar/21

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 4.9.0, 4.4.5, 4.0.25, 4.2.15

Type: Bug Priority: Major - P3
Reporter: Ryan Egesdahl (Inactive) Assignee: Ryan Egesdahl (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Duplicate
is duplicated by SERVER-56244 Only test compass install on supporte... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Backport Requested:
v4.4, v4.2, v4.0
Sprint: Dev Platform 2021-03-22
Participants:
Linked BF Score: 33

 Description   

The install_compass script has some compatibility issues on platforms supported in the v4.0 branch. Specifically, some platforms are running the script under Python 2.6, and others are using the v2 toolchain Python 2.7. This is not really a problem if we make a few smart changes to the script so it's compatible with any Python version the user happens to have installed.



 Comments   
Comment by Githook User [ 07/May/21 ]

Author:

{'name': 'Ryan Egesdahl', 'email': 'ryan.egesdahl@mongodb.com', 'username': 'deriamis'}

Message: SERVER-55019 Fix install_compass platform compatibility

The install_compass script did not execute on all platforms we support
on all branches. This change makes the script a bit more universal so it
will run with whatever Python version users happen to have installed.

(cherry picked from commit 92c4d25d07b94356a27c8455f320d4145195a7e3)
(cherry picked from commit 44936147c571d6f42821ba81b154e0746c3d7a14)
(cherry picked from commit b83926d6a048f762f60351af5a3ac630e442b8a2)
Branch: v4.0
https://github.com/mongodb/mongo/commit/a1c8cfa283563aac9fb5bc7536598f6703ba6dc8

Comment by Githook User [ 06/May/21 ]

Author:

{'name': 'Ryan Egesdahl', 'email': 'ryan.egesdahl@mongodb.com', 'username': 'deriamis'}

Message: SERVER-55019 Fix install_compass platform compatibility

The install_compass script did not execute on all platforms we support
on all branches. This change makes the script a bit more universal so it
will run with whatever Python version users happen to have installed.

(cherry picked from commit 92c4d25d07b94356a27c8455f320d4145195a7e3)
(cherry picked from commit 44936147c571d6f42821ba81b154e0746c3d7a14)
Branch: v4.2
https://github.com/mongodb/mongo/commit/b83926d6a048f762f60351af5a3ac630e442b8a2

Comment by Githook User [ 16/Mar/21 ]

Author:

{'name': 'Ryan Egesdahl', 'email': 'ryan.egesdahl@mongodb.com', 'username': 'deriamis'}

Message: SERVER-55019 Fix install_compass platform compatibility

The install_compass script did not execute on all platforms we support
on all branches. This change makes the script a bit more universal so it
will run with whatever Python version users happen to have installed.

(cherry picked from commit 92c4d25d07b94356a27c8455f320d4145195a7e3)
Branch: v4.4
https://github.com/mongodb/mongo/commit/44936147c571d6f42821ba81b154e0746c3d7a14

Comment by Githook User [ 16/Mar/21 ]

Author:

{'name': 'Ryan Egesdahl', 'email': 'ryan.egesdahl@mongodb.com', 'username': 'deriamis'}

Message: SERVER-55019 Fix install_compass platform compatibility

The install_compass script did not execute on all platforms we support
on all branches. This change makes the script a bit more universal so it
will run with whatever Python version users happen to have installed.
Branch: master
https://github.com/mongodb/mongo/commit/92c4d25d07b94356a27c8455f320d4145195a7e3

Generated at Thu Feb 08 05:35:13 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.