You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
At present LUKS hinders the second ignition with the following error:
Jan 04 19:28:45 ignition[1509]: Ignition failed: creating crypttab entries: adding luks related files: error creating /sysroot/etc/luks/luks-backup: error creating file "/sysroot/etc/luks/luks-backup": A file exists there already and overwrite is false
Jan 04 19:31:08 systemd[1]: ignition-remount-sysroot.service: Failed with result 'exit-code'.
Jan 04 19:31:08 systemd[1]: Failed to start ignition-remount-sysroot.service - Remount /sysroot read-write for Ignition.
In addition after this problem, the (installed) coreos is no longer useable:
Please enter passphrase for disk var (luks-var): (press TAB for no echo)
Even if you've got a backup of the /etc/luks/* file, providing them leads to
an 04 19:56:31 ignition[1539]: Ignition failed: creating crypttab entries: adding luks related files: error creating /sysroot/etc/luks/luks-backup: error creating file "/sysroot/etc/luks/luks-backup": A file exists there already and overwrite is false
proposed solution/enhancement
Allow LUKS reuse. Overwrite should be true for path containing /sysroot/etc/luks. Otherwise, filesystem reuse is not possible when using LUKS.
System details
I tried this with:
fedora-coreos-41.20241122.3.0
on libvirt (virt-manager)
Additional information
No response
The text was updated successfully, but these errors were encountered:
Describe the enhancement
filesystem reuse
I want to reuse filesystem(s) with coreos. For testing this, I tried a second ignition by providing 'ignition.firstboot' as kernel parameter on boot.
The relevant documentation that this scenario might be possible is:
/boot/ignition.firstboot
file orignition.firstboot
problems running ignition more than once
At present LUKS hinders the second ignition with the following error:
In addition after this problem, the (installed) coreos is no longer useable:
Even if you've got a backup of the /etc/luks/* file, providing them leads to
proposed solution/enhancement
Allow LUKS reuse. Overwrite should be true for path containing
/sysroot/etc/luks
. Otherwise, filesystem reuse is not possible when using LUKS.System details
I tried this with:
Additional information
No response
The text was updated successfully, but these errors were encountered: