Skip to content

Commit cab3526

Browse files
committed
sys-kernel/bootengine: Bump for new Ignition OEM mount handling
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
1 parent ca6f565 commit cab3526

3 files changed

Lines changed: 7 additions & 19 deletions

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
DIST bootengine-9c6a9e4c03e27cdfc5056bf6a76788d2b7165cbb.tar.gz 37123 BLAKE2B a3fafdd8ca38f5eca2df8cfe7fb7825ecfa3b41146c1be327fdf261444d52fa7c582b8351239d1c50532db89d3b863dde445de5dfe60ad167c36c8c8460c2a40 SHA512 e3569138b05b7c07554a37a767a60318f1df918532317f1a9f11b2cd12fc5e7079f8c713287104169575eea93fd83c4238cf230787941341f1d157e9069527bb
1+
DIST bootengine-eaf9c1ddf45ba542b76c6adb14de2f1724084c7f.tar.gz 36707 BLAKE2B 8db507c3179d2de458f80aceb04b4c0a696383e6d5fb7bf4415d92d8434bdce0dfdd6e1d3c1e8e6593034e469376c5ca14f3faeed4bdfd178f7d56625be1b9c1 SHA512 d3a649ecbd88c371dcdca329f304e5bb36290e99c79a0f0c429de9e53b7f4d5aecb8fe5e9d9ab2c52735fb92bcb6576154beee5758278237beac35933d18ea10

sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.38-r41.ebuild renamed to sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-0.0.38-r42.ebuild

File renamed without changes.

sdk_container/src/third_party/coreos-overlay/sys-kernel/bootengine/bootengine-9999.ebuild

Lines changed: 6 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]]; then
1010
EGIT_REPO_URI="https://github.com/flatcar/bootengine.git"
1111
inherit git-r3
1212
else
13-
EGIT_VERSION="9c6a9e4c03e27cdfc5056bf6a76788d2b7165cbb" # flatcar-master
13+
EGIT_VERSION="eaf9c1ddf45ba542b76c6adb14de2f1724084c7f"
1414
SRC_URI="https://github.com/flatcar/bootengine/archive/${EGIT_VERSION}.tar.gz -> ${PN}-${EGIT_VERSION}.tar.gz"
1515
S="${WORKDIR}/${PN}-${EGIT_VERSION}"
1616
KEYWORDS="amd64 arm arm64 x86"
@@ -20,26 +20,14 @@ LICENSE="BSD"
2020
SLOT="0/${PVR}"
2121

2222
src_install() {
23-
insinto /usr/lib/dracut/modules.d/
24-
doins -r dracut/.
2523
dosbin update-bootengine
2624
dosbin minimal-init
2725

26+
insinto /usr/lib/dracut/modules.d
27+
doins -r dracut/.
28+
2829
# must be executable since dracut's install scripts just
2930
# re-use existing filesystem permissions during initrd creation.
30-
chmod +x \
31-
"${ED}"/usr/lib/dracut/modules.d/51*-generator/*-generator \
32-
"${ED}"/usr/lib/dracut/modules.d/51diskless-generator/diskless-btrfs \
33-
"${ED}"/usr/lib/dracut/modules.d/51networkd-dependency-generator/*-generator \
34-
"${ED}"/usr/lib/dracut/modules.d/50flatcar-network/parse-ip-for-networkd.sh \
35-
"${ED}"/usr/lib/dracut/modules.d/53disk-uuid/disk-uuid.sh \
36-
"${ED}"/usr/lib/dracut/modules.d/53ignition/ignition-generator \
37-
"${ED}"/usr/lib/dracut/modules.d/53ignition/ignition-setup.sh \
38-
"${ED}"/usr/lib/dracut/modules.d/53ignition/ignition-setup-pre.sh \
39-
"${ED}"/usr/lib/dracut/modules.d/53ignition/ignition-kargs-helper \
40-
"${ED}"/usr/lib/dracut/modules.d/53ignition/retry-umount.sh \
41-
"${ED}"/usr/lib/dracut/modules.d/99setup-root/initrd-setup-root \
42-
"${ED}"/usr/lib/dracut/modules.d/99setup-root/initrd-setup-root-after-ignition \
43-
"${ED}"/usr/lib/dracut/modules.d/99setup-root/gpg-agent-wrapper \
44-
|| die chmod
31+
cd "${ED}"/usr/lib/dracut/modules.d || die
32+
find "${S}"/dracut -type f -executable -printf "%P\0" | xargs -0 chmod +x || die
4533
}

0 commit comments

Comments
 (0)