-
Story
-
Resolution: Done-Errata
-
Normal
-
rhel-9.5
-
None
-
dracut-057-67.git20240812.el9
-
None
-
rhel-sst-cs-plumbers
-
ssg_core_services
-
24
-
26
-
3
-
Dev ack
-
False
-
-
None
-
Red Hat Enterprise Linux
-
None
-
Pass
-
Manual
-
None
systemd-pcrphase is already included explicitly into RHEL UKI (kernel-uki-virt package), however, in the absence of 'pcrphase' dracut module the inclusion is done manually:
redhat/dracut-virt.conf:install_items+=" /lib/systemd/system/systemd-pcrphase-initrd.service /usr/lib/systemd/systemd-pcrphase /usr/lib/systemd/system/initrd.target.wants/systemd-pcrphase-initrd.service "
'pcrphase' module exists upstream and ARK was recently switched to using it:
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2955
This introduced a problem as ARK kernel can't be rebuild in C9S/RHEL9 environment anymore. Going forward, it would be nice to get 'pcrphase' dracut module into RHEL9 to avoid the divergence. Relevant commits seem to be
commit d345ca2efd5e017be5cc80cfc96137a7f0bee425 Author: Jóhann B. Guðmundsson <johannbg@gmail.com> Date: Sun Oct 23 10:54:48 2022 +0000 feat(systemd-pcrphase): introducing the systemd-pcrphase module commit cd6f683d634970112a29867137431d0d57f8c957 Author: Antonio Alvarez Feijoo <antonio.feijoo@suse.com> Date: Thu Feb 9 13:55:47 2023 +0100 fix(systemd-pcrphase): only include systemd-pcrphase-initrd.service