Open aaradhak opened 12 hours ago
any relevant logs from the console that indicate why we ended up in emergency.target
?
Override PR - https://github.com/coreos/fedora-coreos-config/pull/3267
any relevant logs from the console that indicate why we ended up in
emergency.target
?
I just updated the description with the relevant log information now. Looks like there was an ignition-disks.service failure caused by clevis bind operation for setting up LUKS encryption.
Filed a bugzilla issue against clevis for this - https://bugzilla.redhat.com/show_bug.cgi?id=2327563
I think the fix for this is likely on our side. We probably need to add tpm2_getcap
to the initrd. E.g. here: https://github.com/coreos/ignition/blob/7a20ab2b65d8d1e7f58f2205b09172a514734d59/dracut/30ignition/module-setup.sh#L49-L60
I can try to check that change.
Describe the bug
The ext.config.var-mount.luks kola test failed in the latest rawhide build . The reason for the failure what that the machine entered emergency.target in the initramfs stage causing the test to fail.
kola test failure:
This issue is found to occur after the clevis pkg upgrade from clevis-21-6.fc42 -> 21-7.fc42
Console log: From the console log, an ignition-disks.service failure seem to have occurred as the Clevis bind operation for setting up LUKS encryption failed due to missing tools in the environment
console.txt
Reproduction steps
Expected behavior
ext.config.var-mount.luks test to pass
Actual behavior
ext.config.var-mount.luks test fails as the machine enters emergency.target in the initramfs
System details
[rawhide][x86_64]
Butane or Ignition config
No response
Additional information
No response