bootc_server (latest)

Published 2025-12-08 01:12:30 +02:00 by coltonp

Installation

docker pull git.pawielski.com/coltonp/bootc_server:latest
sha256:5a553a69aba0ae932e3aecc8310c70f866e3dce030a12881ddb28864899edcb3

About this package

A bootc server image with ZFS included

Image layers

ostree export of commit 748cd964f9b5ddd4722dfbac0c12e2611bde091714b70082e6d4b541fd092877
nvidia-gpu-firmware-20250812-19.el10.noarch
linux-firmware-20250812-19.el10.noarch
podman-7:5.6.0-2.el10.x86_64
python3-libs-3.12.11-3.el10.x86_64
rpm-4.19.1.1-20.el10.x86_64
kernel-modules-6.12.0-146.el10.x86_64
atheros-firmware-20250812-19.el10.noarch
libicu-74.2-5.el10.x86_64
kernel-modules-core-6.12.0-146.el10.x86_64
amd-gpu-firmware-20250812-19.el10.noarch
skopeo-2:1.20.0-1.el10.x86_64
kernel-core-6.12.0-146.el10.x86_64
binutils-2.41-58.el10.x86_64
samba-client-libs-4.23.0-101.el10.x86_64
mt7xxx-firmware-20250812-19.el10.noarch
sequoia-sq-1.3.1.1-1.el10.x86_64
yggdrasil-0.4.8-2.el10.x86_64
systemd-257-16.el10.x86_64
microcode_ctl-4:20250812-1.el10.noarch
glib2-2.80.4-8.el10.x86_64
rpm-ostree-2025.11-1.el10.x86_64
toolbox-0.2-2.el10.x86_64
systemd-udev-257-16.el10.x86_64
netavark-2:1.16.0-1.el10.x86_64
coreutils-common-9.5-6.el10.x86_64
NetworkManager-libnm-1:1.55.4-1.el10.x86_64
file-libs-5.45-8.el10.x86_64
rhc-1:0.3.4-1.el10.x86_64
hwdata-0.379-10.6.el10.noarch
bootc-1.8.0-1.el10.x86_64
brcmfmac-firmware-20250812-19.el10.noarch
gnupg2-2.4.5-2.el10.x86_64
cracklib-dicts-2.9.11-8.el10.x86_64
intel-gpu-firmware-20250812-19.el10.noarch
bash-5.2.26-6.el10.x86_64
glibc-gconv-extra-2.39-69.el10.x86_64
146 components
grub2-tools-1:2.12-29.el10.x86_64 and grub2-common-1:2.12-29.el10.noarch and glibc-2.39-69.el10.x86_64
6 components
kernel-modules-extra-6.12.0-146.el10.x86_64 and gnutls-3.8.10-2.el10.x86_64 and grub2-pc-modules-1:2.12-29.el10.noarch and grub2-tools-minimal-1:2.12-29.el10.x86_64 and glibc-common-2.39-69.el10.x86_64
9 components
11 components
11 components
11 components
11 components
11 components
9 components
11 components
11 components
11 components
11 components
nfs-utils-1:2.8.3-2.el10.x86_64 and ostree-libs-2025.6-1.el10.x86_64 and openssl-fips-provider-1:3.5.1-5.el10.x86_64 and openssl-1:3.5.1-5.el10.x86_64 and systemd-libs-257-16.el10.x86_64
7 components
11 components
11 components
11 components
11 components
22 components
22 components
22 components
22 components
11 components
rpmostree-unpackaged-content and initramfs (kernel 6.12.0-146.el10.x86_64)
Reserved for new packages
/bin/sh -c --mount=type=bind,from=builder,src=.,target=/var/tmp . /cachi2/cachi2.env && rm -v /buildcontext/out.ociarchive
LABEL redhat.compose-id="CentOS-Stream-10-20251029.0"
LABEL containers.bootc="1" ostree.bootable="1" org.opencontainers.image.version=10 version=10 redhat.version-id=10 bootc.diskimage-builder="quay.io/centos-bootc/bootc-image-builder" redhat.id="centos"
ENV container=oci
STOPSIGNAL SIGRTMIN+3
CMD ["/sbin/init"]
COPY file:ab7bafac35e2d10e8d2d53d18f36c378990c90f69a38783e606e909cea6788d7 in /usr/share/buildinfo/content-sets.json
COPY file:ab7bafac35e2d10e8d2d53d18f36c378990c90f69a38783e606e909cea6788d7 in /root/buildinfo/content_manifests/content-sets.json
COPY file:0971481a907dd8dceb76ea3686faba05dcb5919f225eba3b23fb38eacc7cbee0 in /root/buildinfo/labels.json
LABEL "architecture"="x86_64" "vcs-type"="git" "vcs-ref"="3440c2c8183e676cf52b0ef891727fc4fd708a7f" "org.opencontainers.image.revision"="3440c2c8183e676cf52b0ef891727fc4fd708a7f" "build-date"="2025-10-30T21:50:30Z" "release"="1761860486"org.opencontainers.image.revision=3440c2c8183e676cf52b0ef891727fc4fd708a7f
ARG IMAGE_VERSION
ARG IMAGE_VERSION KERNEL_NAME
ARG CI IMAGE_VERSION KERNEL_NAME
|3 CI=1 IMAGE_VERSION=10.20251102 KERNEL_NAME=kernel /bin/sh -c --mount=type=cache,dst=/var/cache --mount=type=tmpfs,dst=/var/log --mount=type=tmpfs,dst=/var/tmp --mount=type=tmpfs,dst=/tmp bash <<'RUNEOF' # 1 "/__w/cayo/cayo/container/build_files/01-common.sh" 1 set ${CI:+-x} -euo pipefail mkdir -m 0700 -p /var/roothome mkdir -p /var/{opt,usrlocal} rm -rf /opt /usr/local ln -sf var/opt /opt ln -sf ../var/usrlocal /usr/local dnf -y remove atheros-firmware brcmfmac-firmware iwlegacy-firmware iwlwifi-dvm-firmware iwlwifi-mvm-firmware mt7xxx-firmware nxpwireless-firmware realtek-firmware tiwilink-firmware # 33 "/__w/cayo/cayo/container/build_files/01-common.sh" dnf -y install --setopt=install_weak_deps=False audit git-core ipcalc iscsi-initiator-utils rsync ssh-key-dir COREOS_SULOGIN_GENERATOR_PATH=/usr/lib/systemd/system-generators/coreos-sulogin-force-generator curl -fSL -o "${COREOS_SULOGIN_GENERATOR_PATH}" https://raw.githubusercontent.com/coreos/fedora-coreos-config/refs/heads/stable/overlay.d/05core/usr/lib/systemd/system-generators/coreos-sulogin-force-generator chmod +x "${COREOS_SULOGIN_GENERATOR_PATH}" cat >/usr/lib/systemd/zram-generator.conf <<'EOF' [zram0] zram-size = min(ram, 8192) EOF sed -i 's|^ExecStart=.*|ExecStart=/usr/bin/bootc update --quiet|' /usr/lib/systemd/system/bootc-fetch-apply-updates.service sed -i 's|^OnUnitInactiveSec=.*|OnUnitInactiveSec=7d\nPersistent=true|' /usr/lib/systemd/system/bootc-fetch-apply-updates.timer sed -i 's|#AutomaticUpdatePolicy.*|AutomaticUpdatePolicy=stage|' /etc/rpm-ostreed.conf sed -i 's|#LockLayering.*|LockLayering=true|' /etc/rpm-ostreed.conf # 16 "<stdin>" 2 # 1 "/__w/cayo/cayo/container/build_files/centos/02-centos.sh" 1 set -xeuo pipefail mkdir -m 0700 -p /var/roothome dnf -y remove libdnf-plugin-subscription-manager python3-subscription-manager-rhsm subscription-manager subscription-manager-rhsm-certificates dnf config-manager --set-enabled crb dnf -y install epel-release dnf -y upgrade epel-release dnf -y --setopt=install_weak_deps=False install python3-dnf-plugin-versionlock systemd-resolved cat >/usr/lib/systemd/system-preset/91-cayo-resolved.preset <<'EOF' enable systemd-resolved.service EOF cat >/usr/lib/tmpfiles.d/cayo-resolved.conf <<'EOF' L /etc/resolv.conf - - - - ../run/systemd/resolve/stub-resolv.conf EOF systemctl preset systemd-resolved.service # 18 "<stdin>" 2 ostree container commit
COPY file:443bb81fdf4cfbaeb034b680ce43e02e1d47b5163791b01a94e45490ef643db9 in /run/build_files/
|3 CI=1 IMAGE_VERSION=10.20251102 KERNEL_NAME=kernel /bin/sh -c --mount=type=cache,dst=/var/cache --mount=type=tmpfs,dst=/var/log --mount=type=tmpfs,dst=/var/tmp --mount=type=tmpfs,dst=/tmp bash <<'RUNEOF' # 1 "/__w/cayo/cayo/container/build_files/10-base-packages.sh" 1 set ${CI:+-x} -euo pipefail dnf -y copr enable ublue-os/packages dnf -y install ublue-os-signing mv /etc/containers/policy.json /etc/containers/policy.json-upstream mv /usr/etc/containers/policy.json /etc/containers/ rm -fr /usr/etc dnf -y copr disable ublue-os/packages dnf -y install --setopt=install_weak_deps=False cockpit-networkmanager cockpit-podman cockpit-selinux cockpit-storaged cockpit-system duperemove firewalld hdparm man-db man-pages open-vm-tools pcp-zeroconf qemu-guest-agent snapraid systemd-container tmux usbutils wireguard-tools xdg-dbus-proxy xdg-user-dirs # 42 "/__w/cayo/cayo/container/build_files/10-base-packages.sh" dnf -y install ignition ignition-edge cloud-init /run/build_files/github-release-install.sh rclone/rclone "linux-amd64" cat >/usr/lib/systemd/system/cockpit.service <<'EOF' [Unit] Description=Cockpit Container After=network-online.target Wants=network-online.target RequiresMountsFor=%t/containers RequiresMountsFor=/ [X-Container] Image=quay.io/cockpit/ws:latest ContainerName=cockpit-ws Environment=NAME=cockpit-ws Label=io.containers.autoupdate=registry Volume=/:/host PodmanArgs=--pid host --privileged Exec=/container/label-run [Service] Restart=always Environment=PODMAN_SYSTEMD_UNIT=%n KillMode=mixed ExecStopPost=-/usr/bin/podman rm -f -i --cidfile=%t/%N.cid ExecStopPost=-rm -f %t/%N.cid Delegate=yes Type=notify NotifyAccess=all SyslogIdentifier=%N ExecStart=/usr/bin/podman run --name=ws --cidfile=%t/%N.cid --replace --rm --cgroups=split --sdnotify=conmon -d -v /:/host --env NAME=ws --label io.containers.autoupdate=registry --pid host --privileged quay.io/cockpit/ws:latest /container/label-run [Install] WantedBy=default.target EOF # 31 "<stdin>" 2 # 1 "/__w/cayo/cayo/container/build_files/centos/10-base-packages.sh" 1 set ${CI:+-x} -euo pipefail dnf config-manager --add-repo https://pkgs.tailscale.com/stable/centos/"$(rpm -E %centos)"/tailscale.repo dnf config-manager --set-disabled tailscale-stable dnf -y install --enablerepo='tailscale-stable' tailscale /run/build_files/github-release-install.sh trapexit/mergerfs "el$(rpm -E %centos).$(uname -m)" # 33 "<stdin>" 2 ostree container commit
|3 CI=1 IMAGE_VERSION=10.20251102 KERNEL_NAME=kernel /bin/sh -c --mount=type=cache,dst=/var/cache --mount=type=tmpfs,dst=/var/log --mount=type=tmpfs,dst=/var/tmp --mount=type=tmpfs,dst=/tmp --mount=type=bind,from=akmods_zfs,source=/kernel-rpms,dst=/tmp/kernel-rpms bash <<'RUNEOF' # 1 "/__w/cayo/cayo/container/build_files/11-base-kernel-swap.sh" 1 set ${CI:+-x} -euo pipefail find /tmp/kernel-rpms pushd /tmp/kernel-rpms CACHED_VERSION=$(find $KERNEL_NAME-*.rpm | grep -P "$KERNEL_NAME-\d+\.\d+\.\d+-\d+$(rpm -E %{dist})" | sed -E "s/$KERNEL_NAME-//;s/\.rpm//") popd for pkg in kernel kernel-core kernel-modules kernel-modules-core kernel-modules-extra; do rpm --erase $pkg --nodeps || true done dnf -y install /tmp/kernel-rpms/"$KERNEL_NAME"-"$CACHED_VERSION".rpm /tmp/kernel-rpms/"$KERNEL_NAME"-core-"$CACHED_VERSION".rpm /tmp/kernel-rpms/"$KERNEL_NAME"-modules-"$CACHED_VERSION".rpm /tmp/kernel-rpms/"$KERNEL_NAME"-modules-core-"$CACHED_VERSION".rpm /tmp/kernel-rpms/"$KERNEL_NAME"-modules-extra-"$CACHED_VERSION".rpm dnf versionlock add "$KERNEL_NAME" "$KERNEL_NAME"-core "$KERNEL_NAME"-modules "$KERNEL_NAME"-modules-core "$KERNEL_NAME"-modules-extra # 46 "<stdin>" 2 ostree container commit
|3 CI=1 IMAGE_VERSION=10.20251102 KERNEL_NAME=kernel /bin/sh -c --mount=type=cache,dst=/var/cache --mount=type=tmpfs,dst=/var/log --mount=type=tmpfs,dst=/var/tmp --mount=type=tmpfs,dst=/tmp --mount=type=bind,from=akmods_zfs,src=/rpms,dst=/tmp/akmods-zfs-rpms bash <<'RUNEOF' # 1 "/__w/cayo/cayo/container/build_files/12-base-zfs.sh" 1 set ${CI:+-x} -euo pipefail KERNEL_VRA="$(rpm -q "$KERNEL_NAME" --queryformat '%{EVR}.%{ARCH}')" dnf -y install pv /tmp/akmods-zfs-rpms/kmods/zfs/kmod-zfs-"${KERNEL_VRA}"-*.rpm /tmp/akmods-zfs-rpms/kmods/zfs/libnvpair3-*.rpm /tmp/akmods-zfs-rpms/kmods/zfs/libuutil3-*.rpm /tmp/akmods-zfs-rpms/kmods/zfs/libzfs6-*.rpm /tmp/akmods-zfs-rpms/kmods/zfs/libzpool6-*.rpm /tmp/akmods-zfs-rpms/kmods/zfs/python3-pyzfs-*.rpm /tmp/akmods-zfs-rpms/kmods/zfs/zfs-*.rpm # 20 "/__w/cayo/cayo/container/build_files/12-base-zfs.sh" depmod -a "${KERNEL_VRA}" # 56 "<stdin>" 2 ostree container commit
|3 CI=1 IMAGE_VERSION=10.20251102 KERNEL_NAME=kernel /bin/sh -c --mount=type=cache,dst=/var/cache --mount=type=tmpfs,dst=/var/log --mount=type=tmpfs,dst=/var/tmp --mount=type=tmpfs,dst=/tmp bash <<'RUNEOF' # 1 "/__w/cayo/cayo/container/build_files/centos/12-base-kmods.sh" 1 set ${CI:+-x} -euo pipefail dnf -y install "https://mirror.stream.centos.org/SIGs/$(rpm --eval '%{?rhel}/kmods/%{_arch}/repos-main/Packages/c/centos-repos-kmods-%{?rhel}-2.el%{?rhel}.noarch.rpm')" dnf -y install centos-release-kmods dnf config-manager --set-enabled centos-kmods-rebuild dnf -y install --nobest btrfs-progs kmod-aacraid kmod-btrfs kmod-be2iscsi kmod-be2net kmod-hpsa kmod-lpfc kmod-megaraid_sas kmod-mpt3sas kmod-mptsas kmod-mptspi kmod-ntfs3 kmod-qla2xxx # 29 "/__w/cayo/cayo/container/build_files/centos/12-base-kmods.sh" # 66 "<stdin>" 2 ostree container commit
|3 CI=1 IMAGE_VERSION=10.20251102 KERNEL_NAME=kernel /bin/sh -c --mount=type=cache,dst=/var/cache --mount=type=tmpfs,dst=/var/log --mount=type=tmpfs,dst=/var/tmp --mount=type=tmpfs,dst=/tmp bash <<'RUNEOF' # 1 "/__w/cayo/cayo/container/build_files/13-base-configurations.sh" 1 set ${CI:+-x} -euo pipefail sed -i 's|^Name=.*|Name="Cayo"|' /usr/lib/os-release sed -i "s|^Version=.*|Version=\"$IMAGE_VERSION\"|" /usr/lib/os-release sed -i 's|^VENDOR_NAME=.*|VENDOR_NAME="Universal Blue"|' /usr/lib/os-release sed -i 's|^VENDOR_URL=.*|VENDOR_URL="www.universal-blue.org"|' /usr/lib/os-release sed -i 's|^HOME_URL=.*|HOME_URL="https://projectcayo.org"|' /usr/lib/os-release sed -i 's|^BUG_REPORT_URL=.*|BUG_REPORT_URL="https://github.com/ublue-os/cayo/issues"|' /usr/lib/os-release echo 'DEFAULT_HOSTNAME="cayo"' >>/usr/lib/os-release echo 'VARIANT="Cayo"' >>/usr/lib/os-release echo 'VARIANT_ID=cayo' >>/usr/lib/os-release SOURCE_VERSION="$(grep ^VERSION_ID= /usr/lib/os-release | cut -f2 -d= | tr -d \")" SOURCE_NAME="$(grep ^NAME= /usr/lib/os-release | cut -f2 -d= | tr -d \")" sed -i "s|^PRETTY_NAME=.*|PRETTY_NAME=\"Cayo (Version $IMAGE_VERSION / FROM $SOURCE_NAME $SOURCE_VERSION)\"|" /usr/lib/os-release mkdir -p /etc/pki/akmods/certs cat >/etc/pki/akmods/certs/akmods-ublue.pem <<'EOF' -----BEGIN CERTIFICATE----- MIIFtjCCA56gAwIBAgIUffh69d7nONn6wvijghk3S+ChgKcwDQYJKoZIhvcNAQEL BQAwdTEXMBUGA1UECgwOVW5pdmVyc2FsIEJsdWUxFzAVBgNVBAsMDmtlcm5lbCBz aWduaW5nMRUwEwYDVQQDDAx1Ymx1ZSBrZXJuZWwxKjAoBgkqhkiG9w0BCQEWG3Nl Y3VyaXR5QHVuaXZlcnNhbC1ibHVlLm9yZzAgFw0yNDA3MTEwMzA3MDlaGA8yMTI0 MDYxNzAzMDcwOVowdTEXMBUGA1UECgwOVW5pdmVyc2FsIEJsdWUxFzAVBgNVBAsM Dmtlcm5lbCBzaWduaW5nMRUwEwYDVQQDDAx1Ymx1ZSBrZXJuZWwxKjAoBgkqhkiG 9w0BCQEWG3NlY3VyaXR5QHVuaXZlcnNhbC1ibHVlLm9yZzCCAiIwDQYJKoZIhvcN AQEBBQADggIPADCCAgoCggIBAJrjC/NmzXRnUWisoRu8vUKr8jq7QqlYWVSdT2jv suA9qyQ/GKBg5A7kBV+XpKJCV1M7QkiUvQ7nn2pAYZAjWbRABBcoHlN1eFg7wTVP 1C+wV5mdsXO/fBs896GCRcI2Na+HJQ3o2m8PdCWGzgOYJCe9zHIwdbm6mPjgw56p Ic50c7OHqU3qFsFZTXrJkq/cvyyr+Ue6j4JcJERm1IVMktRJ6nZ7NmmWjYTGSlBQ l9YIT2DktSzihxM9f23R1RujdFmy6I6pMwSB3F4ehhFWlgvZa1/AGaXg7dE06RwT 8A5U+fb3iV/V66JaisiL8rISvmY7a5LMRMGRNlVF54JeF08N/w/ylOQb6cSE6H6U g60hn2sbFy0S7rHQKXb8ZA5Y59na4EfLRnGGJQDWT+znsBTkJ730GvrbWzA1Hfzw azeHQXSzyWf3h+d7tRM9DwjGz3RZ4YNQuttD3NcBBo/x8QZtOjbJGmPNg3k1OQ6m 0nSBCf7lbtD9KMoGfAf2hF0y+Pw43AARhJyhrzzIvhUYXtj/jPn+qQa7x+h/LBqd RVXqYRTnDddqM8OW8/m2oNRWAAqfrCxfNZjD5x1/1trzuw4flLM4xMxEele8x0d1 rLoAfUIWU0FjWIJF1mCtrpXKNtfSpAyXylxzGTADGPAW+JrALu5/nVZGq8aBtQJO Slp7AgMBAAGjPDA6MAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgeAMB0GA1UdDgQW BBQsJQYVWLUCDEsNnKVgYuAMbNsEajANBgkqhkiG9w0BAQsFAAOCAgEAUp+arzHK 6qsFtCL++BSJCManvz9tb5IwiqQXyQgh2XmOcALh/JN63evdc2/ECdBBD9qO/0H+ a8u59A9C4EqghKFtTsb50vbMgJe/naAxuWU98oT9eqnAMnHJnr4FWY5rGP3hbxbt 51h5nUmcX5dpgOfFmu3bPpPYii9Ky/wN/KGAQBB7eOErbwRZHVFBtlKdN9Vz1UH0 LVa1LyPyz8F60Yfjz0waQxm7T0Idx74yCJbb1PX/1s71FHSOqSlFFycYsN5bBbS8 DPTThxjcQjMpRHR+hhW6vPVflphRExGtBY3FP/rOZbWS+LlEJlWmkBD8WPMbt71f DSpf3R9St7NJu6KtuiCAbrGpkGmhKYQOVVNNO5Uz127UlC7Llt7KUh+ftfIVPGuF yBAhV5jW2T+5FbT9fARITlD33TaAXgzALkchz1+koiYhxW3SPVdjbkzowae5V+D9 yp7kemY3yBT269D7BOwlPAzr2ncSbm6v54s59Wx60rOKq087FakK33YDPdd7guqw m5lQWiEMWIS5MHsNDcqeaisz3KPe5KEaP2BEkBuVdZGBLwelO8SCJDoQH3ULK3mh L0nu7LfehYBEdj0ZaBIO6V2ej+Cx1uR7Cf4PKlLja/IAymEj6a8OJMN6+0pfX3u8 DaO51gzKIn1Aumx5L76B64rp7LVWRpnwGPs= -----END CERTIFICATE----- EOF openssl x509 -inform PEM -outform DER -in /etc/pki/akmods/certs/akmods-ublue.pem -out /etc/pki/akmods/certs/akmods-ublue.der cat >/etc/default/duperemove <<'EOF' HashDir=/var/lib/duperemove OPTIONS="--skip-zeroes --hash=xxhash" EOF cat >/usr/lib/sysusers.d/cayo-dhcpcd.conf<<'EOF' u dhcpcd - "Minimalistic DHCP client" /var/lib/dhcpcd EOF cat >/usr/lib/tmpfiles.d/cayo-pcp.conf <<'EOF' d /var/lib/pcp/config/pmda 0775 pcp pcp - d /var/lib/pcp/config/pmie 0775 pcp pcp - d /var/lib/pcp/config/pmlogger 0775 pcp pcp - d /var/lib/pcp/tmp 0775 pcp pcp - d /var/lib/pcp/tmp/bash 0775 pcp pcp - d /var/lib/pcp/tmp/json 0775 pcp pcp - d /var/lib/pcp/tmp/mmv 0775 pcp pcp - d /var/lib/pcp/tmp/pmie 0775 pcp pcp - d /var/lib/pcp/tmp/pmlogger 0775 pcp pcp - d /var/lib/pcp/tmp/pmproxy 0775 pcp pcp - d /var/log/pcp 0775 pcp pcp - d /var/log/pcp/pmcd 0775 pcp pcp - d /var/log/pcp/pmfind 0775 pcp pcp - d /var/log/pcp/pmie 0775 pcp pcp - d /var/log/pcp/pmlogger 0775 pcp pcp - d /var/log/pcp/pmproxy 0775 pcp pcp - d /var/log/pcp/sa 0775 pcp pcp - EOF cat >/usr/lib/tmpfiles.d/cayo-duperemove.conf <<'EOF' d /var/lib/duperemove - - - - EOF # 76 "<stdin>" 2 ostree container commit
|3 CI=1 IMAGE_VERSION=10.20251102 KERNEL_NAME=kernel /bin/sh -c --mount=type=cache,dst=/var/cache --mount=type=tmpfs,dst=/var/log --mount=type=tmpfs,dst=/var/tmp --mount=type=tmpfs,dst=/tmp bash <<'RUNEOF' # 1 "/__w/cayo/cayo/container/build_files/98-cleanup.sh" 1 set ${CI:+-x} -euo pipefail KERNEL_VERSION="$(rpm -q --queryformat="%{EVR}.%{ARCH}" "$KERNEL_NAME"-core)" export DRACUT_NO_XATTR=1 /usr/bin/dracut --no-hostonly --kver "$KERNEL_VERSION" --reproducible --zstd -v --add ostree -f "/lib/modules/$KERNEL_VERSION/initramfs.img" chmod 0600 /lib/modules/"$KERNEL_VERSION"/initramfs.img KERNEL_VERSION="$(rpm -q "$KERNEL_NAME"-core --queryformat '%{EVR}.%{ARCH}')" kernel_dirs=("$(ls -1 /usr/lib/modules)") if [[ ${#kernel_dirs[@]} -gt 1 ]]; then for kernel_dir in "${kernel_dirs[@]}"; do echo "$kernel_dir" if [[ "$kernel_dir" != "$KERNEL_VERSION" ]]; then echo "Removing $kernel_dir" rm -rf "/usr/lib/modules/$kernel_dir" fi done fi dnf versionlock clear # 85 "<stdin>" 2 ostree container commit
|3 CI=1 IMAGE_VERSION=10.20251102 KERNEL_NAME=kernel /bin/sh -c bash <<'RUNEOF' # 1 "/__w/cayo/cayo/container/build_files/99-finalize.sh" 1 set ${CI:+-x} -euo pipefail rm -rf /run/build_files rm -rf /tmp rm -rf /var mkdir -m 1777 /tmp mkdir -m 1777 -p /var/tmp ostree container commit # 90 "<stdin>" 2
|3 CI=1 IMAGE_VERSION=10.20251102 KERNEL_NAME=kernel /bin/sh -c ["bootc", "container", "lint", "--fatal-warnings", "--no-truncate"]
LABEL "containers.bootc"="1" "io.artifacthub.package.deprecated"="false" "io.artifacthub.package.keywords"="bootc,cayo,centos,fedora,ublue,universal-blue" "io.artifacthub.package.logo-url"="https://avatars.githubusercontent.com/u/120078124?s=200&v=4" "io.artifacthub.package.maintainers"="[{\"name\": \"bsherman\", \"email\": \"benjamin@holyarmy.org\"}]" "io.artifacthub.package.readme-url"="https://raw.githubusercontent.com/ghcr.io/ublue-os/cayo/main/README.md" "org.opencontainers.image.created"="2025-11-02T08:08:30Z" "org.opencontainers.image.description"="A bootc server image with ZFS included" "org.opencontainers.image.license"="Apache-2.0" "org.opencontainers.image.source"="https://raw.githubusercontent.com/ublue-os/cayo/refs/heads/main/Containerfile.in" "org.opencontainers.image.title"="cayo" "org.opencontainers.image.url"="https://github.com/ublue-os/cayo" "org.opencontainers.image.vendor"="ublue-os" "org.opencontainers.image.version"="10.20251102" "ostree.linux"="6.12.0-144.el10.x86_64"
ADD file:1f3dcb91e62bde4538ced7459a43417bba49767ac0791c4ce454209a7a8fdf31 in /etc/yum.repos.d/zrepl.repo
/bin/sh -c dnf -y install zrepl
/bin/sh -c dnf -y install vim btop screen pv gdisk tcpdump nc ncat cockpit-machines libvirt libvirt-dbus
/bin/sh -c ostree container commit

Labels

Key Value
architecture x86_64
bootc.diskimage-builder quay.io/centos-bootc/bootc-image-builder
build-date 2025-10-30T21:50:30Z
containers.bootc 1
io.artifacthub.package.deprecated false
io.artifacthub.package.keywords bootc,cayo,centos,fedora,ublue,universal-blue
io.artifacthub.package.logo-url https://avatars.githubusercontent.com/u/120078124?s=200&v=4
io.artifacthub.package.maintainers [{"name": "bsherman", "email": "benjamin@holyarmy.org"}]
io.artifacthub.package.readme-url https://raw.githubusercontent.com/ghcr.io/ublue-os/cayo/main/README.md
io.buildah.version 1.39.3
org.opencontainers.image.created 2025-11-02T08:08:30Z
org.opencontainers.image.description A bootc server image with ZFS included
org.opencontainers.image.license Apache-2.0
org.opencontainers.image.revision 3440c2c8183e676cf52b0ef891727fc4fd708a7f
org.opencontainers.image.source https://raw.githubusercontent.com/ublue-os/cayo/refs/heads/main/Containerfile.in
org.opencontainers.image.title cayo
org.opencontainers.image.url https://github.com/ublue-os/cayo
org.opencontainers.image.vendor ublue-os
org.opencontainers.image.version 10.20251102
ostree.bootable 1
ostree.commit 748cd964f9b5ddd4722dfbac0c12e2611bde091714b70082e6d4b541fd092877
ostree.final-diffid sha256:12787d84fa137cd5649a9005efe98ec9d05ea46245fdc50aecb7dd007f2035b1
ostree.linux 6.12.0-144.el10.x86_64
redhat.compose-id CentOS-Stream-10-20251029.0
redhat.id centos
redhat.version-id 10
release 1761860486
vcs-ref 3440c2c8183e676cf52b0ef891727fc4fd708a7f
vcs-type git
version 10
Details
Container
2025-12-08 01:12:30 +02:00
94
OCI / Docker
linux/amd64
1.5 GiB
Versions (1) View all
latest 2025-12-08