-
Notifications
You must be signed in to change notification settings - Fork 114
tests/CI: Add runners for RHEL 9.7 and 10.1 (HMS-6278) #4716
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
Conversation
77417ef
to
ff3d96e
Compare
/jira-epic HMS-6072 |
8864be5
to
95b3bcf
Compare
d81df31
to
7fb4002
Compare
PR is ready for review now. It introduces the new RHEL 9.7 and 10.1 runners into our CI, but also includes a fix for missing slashes in snapshot |
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.
Thank you for the PR!
The first commit contains unrelated or unneeded changes.
I have two additional questions:
- Did you consider fixing the satellite regression test to work with the rpmrepo snapshot URLs that are missing the last backslash? I'm asking because other test cases seem to work just fine without it (at least you didn't express that they don't), so fixing the test case seems like a good idea, compared to keeping this unexpected behavior in the test and risking that we will have to spend time debugging the same thing in the future.
- Do you plan to submit a follow-up to move the GA runners from 9.5 to 9.6 and also adding 10.0 ga runners?
Well since all of the other distros use the slash in the base_url, I thought I will just edit these to contain them as well. But on the other hand yes, I do not like the way the test handles the url creation. So we can just leave it as is or we can add a condition into the test (or edit the url creation itself).
Yes, I plan to do that asap. |
be3fb24
to
47011b1
Compare
Add runners for RHEL 9.7 and 10.1 and remove 9.6 and 10.0 runners.
Add compose request output print in case of failure.
In repository files for RHEL 9.7 and 10.1, there were missing slashes at the end of the baseurl which caused the satellite regression tests to fail. The refresh job only subs the snapshot dates and leaves the rest of the url unchanged.
…sion The cross distro test started failing on RHEL 10.1, because the osbuild/images version was a Go pseudo-version that the sed command parsing the version did not recognize.
47011b1
to
1b33061
Compare
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.
TY!
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.
LGTM
Add runners for RHEL 9.7 and 10.1 and remove 9.6 and 10.0 runners.
JIRA: HMS-6278