From 6bda640c251ca634057f9a7611e379e204f7b402 Mon Sep 17 00:00:00 2001 From: Nikita Dubrovskii Date: Thu, 14 Apr 2022 18:06:22 +0200 Subject: [PATCH] coreos-ignition-firstboot-complete: call 'rdcore zipl' instead of 'zipl' This brings Secure Execution support. Signed-off-by: Nikita Dubrovskii --- .../05core/usr/libexec/coreos-ignition-firstboot-complete | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/overlay.d/05core/usr/libexec/coreos-ignition-firstboot-complete b/overlay.d/05core/usr/libexec/coreos-ignition-firstboot-complete index 3973d11e04..930928252c 100755 --- a/overlay.d/05core/usr/libexec/coreos-ignition-firstboot-complete +++ b/overlay.d/05core/usr/libexec/coreos-ignition-firstboot-complete @@ -3,10 +3,6 @@ set -euo pipefail mount -o remount,rw /boot -if [[ $(uname -m) = s390x ]]; then - zipl -fi - # We're done provisioning. Remove the whole /boot/ignition directory if present, # which may include a baked Ignition config. See # https://github.com/coreos/fedora-coreos-tracker/issues/889. @@ -16,3 +12,7 @@ rm -rf /boot/ignition # this file. Fail if we are unable to remove it, rather than risking rerunning # Ignition at next boot. rm /boot/ignition.firstboot + +if [[ $(uname -m) = s390x ]]; then + /usr/lib/dracut/modules.d/50rdcore/rdcore zipl --boot-mount=/boot +fi