-
Notifications
You must be signed in to change notification settings - Fork 341
DAOS-18702 build: Use leap 15.6 for build (2.6 backport) (#17738) #17809
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
+54
−12
Merged
Changes from all commits
Commits
Show all changes
4 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't this be
Leap 15to be inline withEL 9and with what master has?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The stage name adjustments in master where initially made in 92503f0. The Leap 15.6 build changes occurred after that commit. In my opinion the
Build on Leap 15satge name is more closely tied to commit 92503f0.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I disagree. The name simplification was not because we updated to use EL9 but because we changed the stage names at all.
Build on Leap 15.6was never a stage on master. Master went fromLeap 15.5 -> Leap 15and now in 2.6 we went fromLeap 15.5 -> Leap 15.6, which is an unnecessary divergenceUh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The 92503f0 commit simplified 13 build and test stage names - including Build on Leap 15.5 -> Build on Leap 15.
Since 4643b39 came after (what primarily this PR is based upon) it already had the
Build on Leap 15stage name.The release/2.6 version of the Jenkinsfile still has many of these stage names with the specific distro major.minor version included, so just updating the Leap 15.6 build stage names would be odd.
I'm not opposed to updating the stage names in the release/2.6 Jenkinsfile, but I think its out of scope for this specific PR and more closely tied to commit 92503f0 - which is where its merge approval should be based.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's not about which PR came first. It's just simply that if we are updating the stage name then let's simplify it so we don't have to keep changing the merge requirements each time. All 2.6 PRs with this commit will now require force landing until the merge requirements are updated. But if we update the merge requirements then all 2.6 PRs without this commit will require force landing. That is the entire motivation for simplifying the names when we have to change them for any reason.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done in #17942