From ec04c2e3743f7562cc5c4107d993c4bf011f8448 Mon Sep 17 00:00:00 2001 From: Timothée Ravier Date: Feb 09 2024 17:41:05 +0000 Subject: [PATCH 1/3] bootupd: Drop unnecessary `/` It's not supported to pass anything other than `/` now, and the argument has been optional for some time. See: https://github.com/coreos/fedora-coreos-config/commit/09750a1f7af893e1f7665db9f814929fc6352e1d --- diff --git a/bootupd.yaml b/bootupd.yaml index d276baf..85e740b 100644 --- a/bootupd.yaml +++ b/bootupd.yaml @@ -9,4 +9,4 @@ postprocess: #!/bin/bash set -xeuo pipefail # Transforms /usr/lib/ostree-boot into a bootupd-compatible update payload - /usr/bin/bootupctl backend generate-update-metadata / + /usr/bin/bootupctl backend generate-update-metadata From 2df4e4635109c3178b203d7e8f6cbd8c01720978 Mon Sep 17 00:00:00 2001 From: Timothée Ravier Date: Feb 09 2024 17:41:05 +0000 Subject: [PATCH 2/3] fedora-common-ostree: bootupd available for all arches bootupd is now available for the four main architectures supported in Fedora: amd64, aarch64, ppc64le, s390x. We only build Fedora Atomic desktops for amd64, aarch64, ppc64le. --- diff --git a/fedora-common-ostree.yaml b/fedora-common-ostree.yaml index 046b764..712a793 100644 --- a/fedora-common-ostree.yaml +++ b/fedora-common-ostree.yaml @@ -7,13 +7,9 @@ mutate-os-release: "40" container-cmd: - /usr/bin/bash -include: fedora-common-ostree-pkgs.yaml - -# See https://github.com/coreos/bootupd -arch-include: - x86_64: bootupd.yaml - aarch64: bootupd.yaml - ppc64le: bootupd.yaml +include: + - fedora-common-ostree-pkgs.yaml + - bootupd.yaml packages: # Ensure that we have a kernel. Kernel packages are not in any comps group From d2212e73441d8e6346b2b32cbeafef7f5a79a6f1 Mon Sep 17 00:00:00 2001 From: Timothée Ravier Date: Feb 09 2024 17:41:05 +0000 Subject: [PATCH 3/3] Add minimal gitignore --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3d8ae19 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +/.buildid +/fedora-comps +/fedora-lorax-templates