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
Add sysconfig stage #1188
Add sysconfig stage #1188
Conversation
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.
Overall looks good to me! I wonder if in the case of OSTree commits they should really go into the commit itself.
Schutzi is unhappy because the osbuild requirements was not updated so the sysconfig stage is actually not there, hence you get missing schema errors. |
One other little other thing, in your commit you write:
I stumbled a bit over |
a5dc9d1
to
43c8329
Compare
@gicom I see what you're saying here. I changed the wording to just indicate that we are setting values for all rhel 8.4 image types. |
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.
} | ||
} |
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.
Lets hope David doesn't see this :P
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.
hahaha shhhh. It's the test generator's fault...
That's not my name! sing 😄 |
Blocked until osbuild 24 is in both Fedora 32 and Fedora 33: https://bodhi.fedoraproject.org/updates/FEDORA-2021-1f28f28ea7 |
On its way now for F33, but needs karma or time for F32. |
Also blocked until osbuild 24 is in rhel 8.4 nightly. |
43c8329
to
a4b9cc3
Compare
In order to add the newly supported sysconfig stage, the osbuild dependency needs to be updated to version 24. The version is updated to 24 in the specfile and README. Also, for testing purposes, the Schutzfile now points to the commit hash for osbuild version 24 for rhel-8.3 tests.
The org.osbuild.sysconfig stage is now supported. Config updates can be made to the kernel and network files. Currently, the same values are used for all image types in rhel84. The image-info script is updated to allow testing the sysconfig info.
a4b9cc3
to
327f82c
Compare
Just an update. The latest version of osbuild is now in the RHEL 8.4 nightly. Just waiting on f32 to make it into stable. It is currently on its magical journey from testing to stable. After this all the tests should pass. |
Not blocked anymore as osbuild 24 should have made it to stable everywhere, restarting Schutzi. |
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.
🙆
This pull request includes:
The org.osbuild.sysconfig stage is now supported. Config updates can be made to the kernel and network files. Currently, only the default values are used for all image types in rhel84. The image-info script is updated to allow testing the sysconfig info.
The default values are: