-
Notifications
You must be signed in to change notification settings - Fork 11
composefs = maybe
workaround no longer in place
#12
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
Comments
A snippet from the most recent
So the postprocess script is not passing the |
I think this is a case of postprocess scripts running in an order we didn't expect. The In |
Because of unfortunate and subtle rpm-ostree include semantics, the postpocess script that flips composefs to `maybe` actually ran before `prepare-root.conf` was even written (that's done by a postprocess script in a manifest inherited by minimal-plus). This will be much clearer once we move to `podman build` because then all postprocessing scripts from the base layer happen in a different stage entirely. Anyway, for now just work around this by moving the composefs workaround to `common.yaml` directly and checking within it for el9. While we're here, do a few tweaks: 1. always require `prepare-root.conf` to be there; this would've caught this regression 2. strengthen the grep that checks that it turns on composefs 3. add a test that verifies the desired end state (a better test of course would be an ugprade test from an old bootimage, though we don't have the setup for that currently) See also coreos/rpm-ostree@7b13723. Fixes: ca549fe ("Require tier-x") Fixes: coreos#12
Yeah, exactly. Fix in #13. |
on that front we can't even see if our so let's add a |
We have
rhel-coreos-config/manifest-el9-shared.yaml
Lines 28 to 34 in 2c3f852
The text was updated successfully, but these errors were encountered: