From 540857b3490e88f27d703d3f33f418a7ec04bf88 Mon Sep 17 00:00:00 2001 From: Kai Lueke Date: Mon, 12 Jun 2023 17:44:34 +0200 Subject: [PATCH] sys-kernel/bootengine: Add download of required sysext images This pulls in https://github.com/flatcar/bootengine/pull/64 to download sysext images if required (optional extensions on first boot or as fallback download after a update with missing payloads). --- ...otengine-0.0.38-r16.ebuild => bootengine-0.0.38-r17.ebuild} | 0 .../sys-kernel/bootengine/bootengine-9999.ebuild | 3 ++- 2 files changed, 2 insertions(+), 1 deletion(-) rename sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/{bootengine-0.0.38-r16.ebuild => bootengine-0.0.38-r17.ebuild} (100%) diff --git a/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.38-r16.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.38-r17.ebuild similarity index 100% rename from sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.38-r16.ebuild rename to sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.38-r17.ebuild diff --git a/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-9999.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-9999.ebuild index 017274e089..dfa0e445c6 100644 --- a/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-9999.ebuild +++ b/sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-9999.ebuild @@ -10,7 +10,7 @@ CROS_WORKON_REPO="https://github.com" if [[ "${PV}" == 9999 ]]; then KEYWORDS="~amd64 ~arm ~arm64 ~x86" else - CROS_WORKON_COMMIT="d2b760188acfac693dd1f54f45924c1915974b8e" # flatcar-master + CROS_WORKON_COMMIT="65e9cb37deab44f2e768f3af714bdf28fb20bb15" # flatcar-master KEYWORDS="amd64 arm arm64 x86" fi @@ -40,6 +40,7 @@ src_install() { "${D}"/usr/lib/dracut/modules.d/35torcx/torcx-profile-populate-generator \ "${D}"/usr/lib/dracut/modules.d/99setup-root/initrd-setup-root \ "${D}"/usr/lib/dracut/modules.d/99setup-root/initrd-setup-root-after-ignition \ + "${D}"/usr/lib/dracut/modules.d/99setup-root/gpg-agent-wrapper \ "${D}"/usr/lib/dracut/modules.d/30ignition/coreos-metadata-wrapper \ "${D}"/usr/lib/dracut/modules.d/30ignition/ignition-wrapper \ || die chmod