-
Notifications
You must be signed in to change notification settings - Fork 106
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
rhel8/9: make edge images properly sysroot.readonly=true #3178
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.
Manifest-diff
job [0] as manifests.diff
.
0f22249
to
9b7533a
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.
There was not enough information in the commit message nor in the code to answer some of the questions that popped up, so I added them in-line...
9b7533a
to
1a54d71
Compare
Thanks @thozza. I added a new commit that just adds a comment to all the places where we set the EDIT: Actually, I think I'm going to squash it into the first commit instead. |
1a54d71
to
36344de
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.
Manifest-diff
job [0] as manifests.diff
.
Make edge raw images (both the raw image type and the same in the edge simplified installer) mount the /sysroot as read-only. This was already done in Fedora 37+ (547f7a6). Copied commit message from 6f89e9d to a comment in all places where the accompanying "rw" kernel option is set explaining the requirement, since the option is counter-intuitive. Signed-off-by: Antonio Murdaca <[email protected]> Signed-off-by: Antonio Murdaca <[email protected]> Co-Authored-By: Achilleas Koutsou <[email protected]>
36344de
to
5f883da
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.
👍
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.
Manifest-diff
job [0] as manifests.diff
.
RHEL 8.8 and CS8 The RO setting on RHEL 8.8 and CS8 is not configured by ostree, but osbuild-composer by PR osbuild/osbuild-composer#3178
RHEL 8.8 and CS8 The RO setting on RHEL 8.8 and CS8 is not configured by ostree, but osbuild-composer by PR osbuild/osbuild-composer#3178
Cherry-picked and adapted from @runcom's #3053 on top of #3166.