-
Notifications
You must be signed in to change notification settings - Fork 36
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
Use centos 10 in place of rhel 10 temporarily for rhel10 --platform #1173
Use centos 10 in place of rhel 10 temporarily for rhel10 --platform #1173
Conversation
/test-os-variants |
The failure of rhel10 os-variant failed because the correct iso was not fetched (or rather the rawhide iso was used):
Also the values for substitutions NAME="centos" (@KSTEST_OS_NAME@) in tested kickstart are not those that would be expected for rhel 10, for example here: Line 16 in cdce5e6
|
8609da1
to
17e9ebd
Compare
/test-os-variants |
This was caused by https missing here: https://github.com/rhinstaller/permian/blob/14b4f7dc2701110f8d8e49fd50e1b861d11b46f5/libpermian/plugins/kickstart_test/__init__.py#L308 |
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.
Looks good to me, thanks!. :)
I'm thinking that ideally we should use Cent OS stream across the board in our CI infra. I would even suggest that if some differences are problematic (eq. Connect to Red HAt spoke not enabled) we might as well build our own "RHEL 10 like" isos from CentOS stream repos. That should also make it quicker to address any breakage with a hot fix.
The tests (roughly) that could be affected (definitely not all):
We should replace these conditions and functions with platform(@KSTEST_OS_NAME@ @KSTEST_OS_VERSION@) function that would be also consistent with our fragments solution. |
The main reason is making /test-os-variants usable for PRs on tests.
It will affect also daily runs, but actually it will be nice to see results of all tests on centos 10 image. We can switch it back to rhel 10 later by updating the GH workflow.