[SERVER-75833] 6.0 evergreen_nightly.yml is problematic for backports Created: 07/Apr/23  Updated: 23/Oct/23

Status: Open
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Daniel Moody Assignee: [DO NOT ASSIGN] Backlog - DevProd Correctness
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-76666 [v6.3, v7.0] Make buildscripts_test r... Closed
related to SERVER-76672 [v7.0] Make buildscripts_test run on ... Closed
related to SERVER-78681 Move BlackDuck to evergreen_nightly.yml Closed
Assigned Teams:
Correctness
Operating System: ALL
Participants:

 Description   

On 6.0 there are the two yml files evergreen.yml and evergreen_nightly.yml, however evergreen.yml on this branch is completely unused. This is confusing for developers and problematic for backports which will backport something from master evergreen.yml into the unused evergreen.yml in 6.0 (automatically).



 Comments   
Comment by Daniel Moody [ 28/Apr/23 ]

This could be affecting 7.0 now as well

Comment by Daniel Moody [ 08/Apr/23 ]

I don't feel like we examined the commits closely enough to determine if we lost coverage. I do agree the cursory look we took seemed like not many commits would matter. I would like several hours to examine the commits and see if any changed tasks or variants in a way we might have lost coverage in some backport to 6.0.

Comment by Alex Neben [ 07/Apr/23 ]

We spoke about this today and it looks like there were no victims for this problem (yet). Should we delete evergreen.yml in v6.0 and replace it with evergreen_nightly.yml?

Comment by Daniel Moody [ 07/Apr/23 ]

Here is the history of commits to the unused evergreen.yml file from 6.0. All of these recent commits could potentially be losing us coverage where the changes were intended to go to evergreen_nightly.yml but did not: https://github.com/mongodb/mongo/commits/v6.0/etc/evergreen.yml 

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