-
Bug
-
Resolution: Unresolved
-
Undefined
-
None
-
rhel-10.0
-
No
-
None
-
rhel-coreos
-
None
-
False
-
False
-
-
None
-
None
-
Rejected Exception
-
None
-
None
-
Unspecified
-
Unspecified
-
Unspecified
-
None
systemd v256 now runs the initrd with ProtectSystem=yes, which makes /usr read-only:
https://github.com/systemd/systemd/blob/07748c53df5a72111d8b3eef49d275210d6018cd/NEWS#L168-L175
This breaks coreos-ignition-setup-user which wants to copy the Ignition config to /usr/lib/ignition.
we can safely remount /usr read-write ourselves without affecting the rest of the system since we're already running with MountFlags=slave.