[SERVER-72296] update virtual workstation configure script for v4 Created: 21/Dec/22  Updated: 29/Oct/23  Resolved: 27/Dec/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 6.3.0-rc0

Type: Bug Priority: Major - P3
Reporter: Daniel Moody Assignee: Alex Neben
Resolution: Fixed Votes: 1
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Operating System: ALL
Participants:

 Description   

It was realized that there is a script which references the old boost pretty printers repo. We should update the script https://github.com/mongodb/server-workflow-tool/blob/0f19b37c9f593dc7e7c8b614083c872c1b14e333/virtual_workstation_setup.sh#L315  to point to the new fork we have which supports boost printers which work with the latest gdb.

 

https://github.com/mongodb-forks/Boost-Pretty-Printer



 Comments   
Comment by Max Hirschhorn [ 28/Dec/22 ]

I'm not Zakhar but I believe the changes from https://github.com/mongodb/server-workflow-tool/commit/87c4a4ffa09dc4653330b0e1fbd8db1012473c3e will automatically take effect on any new invocations of

evergreen host configure --project mongodb-mongo-master

when setting up a virtual workstation. This is because the mongodb-mongo-master Evergreen project is configured to run git clone git@github.com:mongodb/server-workflow-tool.git as part of its Virtual Workstation commands and therefore fetches the latest mongodb/server-workflow-tool/master commit.

Comment by Alex Neben [ 27/Dec/22 ]

zakhar.kleyman@mongodb.com this was jsut merged. Do you know what we have to do to include this in evergreen so that new spawn hosts have this.

Comment by Alex Neben [ 27/Dec/22 ]

While I was in there there are some other small fixes
1. Upgrade pip
2. Update to use 6.0 as the previous version
3. upgrade toolchain from v3 -> v4
4. Remove gdb from path

Generated at Thu Feb 08 06:21:22 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.