From 4e0dc3771f881eb263de0145428dd6573e597b32 Mon Sep 17 00:00:00 2001 From: Itxaka Date: Wed, 31 Jul 2024 12:39:25 +0200 Subject: [PATCH] Fix luet arches not installing proper packages Seems like we cannot install the same package even if its from a different arch. This is what we do on osbuilder so it makes sense to do the same here, each arch brings its own arch artifacts Signed-off-by: Itxaka --- Dockerfile | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3f83876..b6e5529 100644 --- a/Dockerfile +++ b/Dockerfile @@ -33,9 +33,7 @@ COPY luet-amd64.yaml /tmp/luet-amd64.yaml RUN mkdir -p /etc/luet/ RUN cp /tmp/luet-${TARGETARCH}.yaml /etc/luet/luet.yaml ## Uki artifacts, will be set under the /usr/kairos directory -## We can install both arches, as the artifacts are named differently -RUN luet install --config /tmp/luet-amd64.yaml -y system/systemd-boot -RUN luet install --config /tmp/luet-arm64.yaml -y system/systemd-boot +RUN luet install -y system/systemd-boot RUN dnf install -y binutils mtools efitools shim openssl dosfstools xorriso rsync