[SERVER-55626] Extract normal shell scripts from evergreen.yml Created: 30/Mar/21  Updated: 29/Oct/23  Resolved: 17/May/21

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: None
Fix Version/s: 5.0.0-rc0

Type: Improvement Priority: Major - P3
Reporter: Richard Samuels (Inactive) Assignee: Richard Samuels (Inactive)
Resolution: Fixed Votes: 0
Labels: tig-evgconfig
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-55300 Implement expansions handling for sta... Closed
is depended on by SERVER-55629 Evergreen.yml lint rule: Enable no-wo... Closed
is depended on by SERVER-55630 Evergreen.yml lint rule: Enable no-sh... Closed
is depended on by SERVER-55631 Evergreen.yml lint rule: Enable no-mu... Closed
Problem/Incident
Backwards Compatibility: Fully Compatible
Sprint: STM 2021-04-19, STM 2021-05-03, STM 2021-05-17, STM 2021-05-31
Participants:
Linked BF Score: 156
Story Points: 3

 Description   

Extract normal shell scripts from the etc/evergreen.yml file, and invoke them with subprocess.exec.

This ticket will track all the work, but will be done in multiple commits

AC:

  • For patch builds that fail, file a follow-up ticket to investigate those failures separately. (i.e. SIGWIN patch builds is likely to be a pain that we will handle separately.)


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

Author:

{'name': 'Richard Samuels', 'email': 'richard.l.samuels@gmail.com', 'username': 'richardsamuels'}

Message: SERVER-55626 Extract set up remote credentials function
Branch: master
https://github.com/mongodb/mongo/commit/41650132865a2c81a87d35be46b6811cfba6426b

Comment by Githook User [ 17/May/21 ]

Author:

{'name': 'Richard Samuels', 'email': 'richard.l.samuels@gmail.com', 'username': 'richardsamuels'}

Message: SERVER-55626 Fix missing ext expansion
Branch: master
https://github.com/mongodb/mongo/commit/b8801c6b9c7feb373fa39aac79765e955bd9d79e

Comment by Githook User [ 14/May/21 ]

Author:

{'name': 'Richard Samuels', 'email': 'richard.l.samuels@gmail.com', 'username': 'richardsamuels'}

Message: SERVER-55626 Fix push task
Branch: master
https://github.com/mongodb/mongo/commit/0e524b6b1cdec81dfba979dd4deecef32f4703b4

Comment by Githook User [ 13/May/21 ]

Author:

{'name': 'Richard Samuels', 'email': 'richard.l.samuels@gmail.com', 'username': 'richardsamuels'}

Message: SERVER-55626 Fix serial_run
Branch: master
https://github.com/mongodb/mongo/commit/541015db8073ba776b122223ffd7f402247ad37b

Comment by Githook User [ 12/May/21 ]

Author:

{'name': 'Richard Samuels', 'email': 'richard.l.samuels@gmail.com', 'username': 'richardsamuels'}

Message: SERVER-55626 Extract normal shell scripts from evergreen.yml part 4
Branch: master
https://github.com/mongodb/mongo/commit/f7235a380065092cacf65f15841eb98f6c52c1b4

Comment by Githook User [ 02/May/21 ]

Author:

{'name': 'Richard Samuels', 'email': 'richard.l.samuels@gmail.com', 'username': 'richardsamuels'}

Message: SERVER-55626 Extract normal shell scripts from evergreen.yml part 3
Branch: master
https://github.com/mongodb/mongo/commit/3044a445563dc41faa71b006fe7f253ae92e971e

Comment by Githook User [ 28/Apr/21 ]

Author:

{'name': 'Richard Samuels', 'email': 'richard.l.samuels@gmail.com', 'username': 'richardsamuels'}

Message: Revert "SERVER-55626 Extract shell scripts from server yaml part 3"

This reverts commit 2422c8e26ed3562f6b390901c37ec903fe6d941c.
Branch: master
https://github.com/mongodb/mongo/commit/af417a7391c41eab6a6dec0c600c45ed7158d9d1

Comment by Githook User [ 27/Apr/21 ]

Author:

{'name': 'Richard Samuels', 'email': 'richard.l.samuels@gmail.com', 'username': 'richardsamuels'}

Message: SERVER-55626 Extract shell scripts from server yaml part 3
Branch: master
https://github.com/mongodb/mongo/commit/2422c8e26ed3562f6b390901c37ec903fe6d941c

Comment by Githook User [ 08/Apr/21 ]

Author:

{'name': 'Richard Samuels', 'email': 'richard.l.samuels@gmail.com', 'username': 'richardsamuels'}

Message: SERVER-55626 Ensure that patch_compile_flags gets passed to scons compile
Branch: master
https://github.com/mongodb/mongo/commit/a9cdb4f8ac50bfdbfd013515f16be7382d9e877b

Comment by Githook User [ 08/Apr/21 ]

Author:

{'name': 'Richard Samuels', 'email': 'richard.l.samuels@gmail.com', 'username': 'richardsamuels'}

Message: SERVER-55626 Extract shell scripts from evergreen.yml part 2
Branch: master
https://github.com/mongodb/mongo/commit/376a983186c48cacd42f0205b93a90aef3b30690

Comment by Githook User [ 07/Apr/21 ]

Author:

{'name': 'Richard Samuels', 'email': 'richard.l.samuels@gmail.com', 'username': 'richardsamuels'}

Message: SERVER-55626 Fix test types
Branch: master
https://github.com/mongodb/mongo/commit/9848d1cb9f9ed92f346b2a8fcd5b32ee25bd128d

Comment by Githook User [ 06/Apr/21 ]

Author:

{'name': 'Richard Samuels', 'email': 'richard.l.samuels@gmail.com', 'username': 'richardsamuels'}

Message: SERVER-55626 Extract shell scripts from evergreen.yml part 1
Branch: master
https://github.com/mongodb/mongo/commit/ea2a42d6f59108774e2f5564e4abe8de50f0260c

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