[SERVER-30995] Add Compass Installer to MongoDB packaging Created: 07/Sep/17  Updated: 30/Oct/23  Resolved: 20/Oct/17

Status: Closed
Project: Core Server
Component/s: Packaging
Affects Version/s: None
Fix Version/s: 3.6.0-rc1

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

Issue Links:
Depends
Documented
is documented by DOCS-10906 Docs for SERVER-30995: Add Compass In... Closed
Related
related to SERVER-31781 install_compass crashes due to variab... Closed
related to SERVER-32415 MongoDB msi installer for Compass con... Closed
is related to SERVER-31422 Add Compass screenshot to Server MSI's Closed
Backwards Compatibility: Fully Compatible
Sprint: Build Ready
Participants:

 Description   

We have written scripts which install compass on various platforms and need to package them with MongoDB.



 Comments   
Comment by Githook User [ 23/Oct/17 ]

Author:

{'email': 'mathew.robinson@10gen.com', 'name': 'Mathew Robinson'}

Message: SERVER-30995 Add compass community packages wiki link
Branch: master
https://github.com/mongodb/mongo/commit/43ce8f6cf255a88c62acef47df0694d764844d3c

Comment by Githook User [ 16/Oct/17 ]

Author:

{'email': 'chasinglogic@gmail.com', 'name': 'Mathew Robinson', 'username': 'chasinglogic'}

Message: SERVER-30995 Add Compass Installer to MongoDB packaging
Branch: master
https://github.com/mongodb/mongo/commit/0c6ca7be96b42d66bf905682313ef2b77d4d75b5

Comment by Mathew Robinson (Inactive) [ 03/Oct/17 ]

Using scons templates with the new URLs is now passing:
https://evergreen.mongodb.com/version/59d29fad2a60ed1b8900074f

I will update the code review but we are still blocked on the linked tickets.

Comment by Mathew Robinson (Inactive) [ 13/Sep/17 ]

Windows is now passing:
https://evergreen.mongodb.com/version/59b99836e3c3316a9e024eb4

I tested the MSI from this build on a windows VM and it worked as intended.

Comment by Mathew Robinson (Inactive) [ 13/Sep/17 ]

Windows is still failing, currently debugging these problems.

Comment by Mathew Robinson (Inactive) [ 13/Sep/17 ]

All Linux and Mac builds are working:

https://evergreen.mongodb.com/version/59b9743fe3c3316a9e002506

Comment by Mathew Robinson (Inactive) [ 12/Sep/17 ]

Worked with acm and ernie.hershey to debug the scons and packaging related issues. Running a patch build with the fixes. At this point we've solved for everything except the RHEL builds which are failing. Debugging those issues now.

Comment by Mathew Robinson (Inactive) [ 11/Sep/17 ]

I have been modifying the scons script to include the installers on each platform. Running into a weird issue where it works on Mac OSX but not on any of the Linux distros. Windows build is re running now as well as the patch with what I hope is the final fix: https://evergreen.mongodb.com/version/59b69ef3c9ec446cae0000d1

Generated at Thu Feb 08 04:25:41 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.