• Joined on 2024-06-08

tendril (0.21.0)

Published 2026-07-09 00:31:22 -04:00 by flan

Installation

docker pull git.arch.fyi/flan/tendril:0.21.0
sha256:d7b02fecf2919be4ad6885414a211c5e1fa82c15b0bc06452c340895d7d8a017

About this package

Tendril — Fedora bootc host for GPU-passthrough gaming VMs

Image Layers

ostree export of commit e920cc1380cd86ca46ea2429092e23b55a30abcd4d92c0a20255c160893ce0bd
python3-botocore-1.42.82-1.fc42.noarch
nvidia-gpu-firmware-20260410-1.fc42.noarch
kernel-modules-6.19.14-101.fc42.x86_64
kernel-modules-core-6.19.14-101.fc42.x86_64
linux-firmware-20260410-1.fc42.noarch
podman-5:5.8.2-1.fc42.x86_64
python3-libs-3.13.13-1.fc42.x86_64
atheros-firmware-20260410-1.fc42.noarch
libicu-76.1-4.fc42.x86_64
rpm-4.20.1-1.fc42.x86_64
qemu-user-static-mips-2:9.2.4-2.fc42.x86_64
kernel-core-6.19.14-101.fc42.x86_64
amd-gpu-firmware-20260410-1.fc42.noarch
skopeo-1:1.22.2-1.fc42.x86_64
mt7xxx-firmware-20260410-1.fc42.noarch
samba-client-libs-2:4.22.9-1.fc42.x86_64
microcode_ctl-2:2.1-70.1.fc42.x86_64
glib2-2.84.4-1.fc42.x86_64
rpm-ostree-2025.12-1.fc42.x86_64
qemu-user-static-ppc-2:9.2.4-2.fc42.x86_64
qemu-user-static-xtensa-2:9.2.4-2.fc42.x86_64
qemu-user-static-aarch64-2:9.2.4-2.fc42.x86_64
systemd-udev-257.13-1.fc42.x86_64
qemu-user-static-sparc-2:9.2.4-2.fc42.x86_64
bootc-1.15.1-1.fc42.x86_64
systemd-257.13-1.fc42.x86_64
toolbox-0.3-1.fc42.x86_64
file-libs-5.46-3.fc42.x86_64
coreutils-common-9.6-8.fc42.x86_64
qemu-user-static-riscv-2:9.2.4-2.fc42.x86_64
qemu-user-static-arm-2:9.2.4-2.fc42.x86_64
NetworkManager-libnm-1:1.52.2-1.fc42.x86_64
fwupd-2.0.20-1.fc42.x86_64
hwdata-0.406-1.fc42.noarch
gnupg2-2.4.9-2.fc42.x86_64
brcmfmac-firmware-20260410-1.fc42.noarch
177 components
vim-minimal-2:9.2.390-1.fc42.x86_64 and python3-boto3-1.42.82-1.fc42.noarch
6 components
12 components
linux-firmware-whence-20260410-1.fc42.noarch and nspr-4.38.2-6.fc42.x86_64 and passt-selinux-0^20260120.g386b5f5-1.fc42.noarch and nss-util-3.122.2-1.fc42.x86_64 and audit-libs-4.1.4-1.fc42.x86_64
12 components
nss-softokn-3.122.2-1.fc42.x86_64 and nss-3.122.2-1.fc42.x86_64 and passt-0^20260120.g386b5f5-1.fc42.x86_64
12 components
netavark-2:1.17.2-1.fc42.x86_64
12 components
12 components
12 components
12 components
12 components
12 components
12 components
12 components
12 components
12 components
12 components
criu-4.2-11.fc42.x86_64 and chunkah-0.4.0-2.fc42.x86_64
24 components
21 components
24 components
24 components
24 components
initramfs (kernel 6.19.14-101.fc42.x86_64) and rpmostree-unpackaged-content
Reserved for new packages
/bin/sh -c dnf -y install libvirt libvirt-daemon-driver-qemu qemu-kvm edk2-ovmf swtpm swtpm-tools virt-install genisoimage NetworkManager-tui hwdata greenboot greenboot-default-health-checks && dnf clean all && systemctl enable libvirtd.service && { systemctl enable greenboot-healthcheck.service || true; }
COPY file:9d769a4e64de87ef115014dc15e392daf2a8ea5cdfc04d03a46e2b17be2143dd in /usr/lib/greenboot/check/required.d/50-tendril-health.sh
/bin/sh -c chmod +x /usr/lib/greenboot/check/required.d/50-tendril-health.sh
/bin/sh -c sed -i -e 's/^NAME=.*/NAME="Tendril"/' -e 's/^PRETTY_NAME=.*/PRETTY_NAME="Tendril (Fedora bootc 42)"/' -e '/^VARIANT=/d' -e '/^VARIANT_ID=/d' /usr/lib/os-release && printf 'VARIANT="Tendril"\nVARIANT_ID=tendril\n' >> /usr/lib/os-release
COPY file:bb57484f7751719d19f53fafc612756dcffdabc2c1a2bb0cba1f308275e68d90 in /usr/lib/bootc/kargs.d/00-tendril.toml
COPY file:2707b49f9e32e5b4731efa5f51b12e56add279deab364708ed860406a41237bb in /etc/modules-load.d/tendril-vfio.conf
COPY multi:ae5073dbc93fbc6766bad278c7374567797dc3cdc3b40c4d549d27853558faba in /usr/bin/
COPY file:b932e7a14f66510c4c3ea0f5c0d32b17ee589d3a0c68c646e38cdcdb903bab7c in /usr/lib/systemd/system/tendril-web.service
/bin/sh -c systemctl enable tendril-web.service
COPY dir:eaba224d00efdf2999e322ccdc6b2045446db6efe4adfb3626414991111018dc in /usr/libexec/tendril/
/bin/sh -c chmod +x /usr/libexec/tendril/*.sh
COPY dir:2016b2e2a7c6170ee4d6072149b0570a9bc49313aedc581b7436817acfcbc31f in /usr/libexec/tendril/vgpu/
COPY file:6b7d8a484eb099ba31c6e58898e13848e21328551d0a000ebf5a236a8e3d9e89 in /usr/lib/systemd/system/getty@tty1.service.d/autologin.conf
COPY file:001c49b9def89f1838ada073c34b839ab85a378183d6c7cf1d340778fca4472a in /etc/profile.d/tendril-console.sh
COPY file:12349d019a1259efd554217044b0c063a3fc2cb664c3f67cac4b8f32585e0832 in /usr/libexec/tendril/tendril-firstboot.sh
COPY file:c34459bd3fa9fb27bfd5b545f905d638edad22ce8084139428a636a6329c233e in /usr/lib/systemd/system/tendril-firstboot.service
/bin/sh -c chmod +x /usr/libexec/tendril/tendril-firstboot.sh && systemctl enable tendril-firstboot.service
LABEL org.opencontainers.image.source="https://git.onetick.ninja/flan/tendril"
LABEL org.opencontainers.image.description="Tendril — Fedora bootc host for GPU-passthrough gaming VMs"
/bin/sh -c bootc container lint

Labels

Key Value
containers.bootc 1
io.buildah.version 1.43.2
org.opencontainers.image.description Tendril — Fedora bootc host for GPU-passthrough gaming VMs
org.opencontainers.image.source https://git.onetick.ninja/flan/tendril
org.opencontainers.image.version 42.20260513.0
ostree.bootable true
ostree.commit e920cc1380cd86ca46ea2429092e23b55a30abcd4d92c0a20255c160893ce0bd
ostree.final-diffid sha256:12787d84fa137cd5649a9005efe98ec9d05ea46245fdc50aecb7dd007f2035b1
ostree.linux 6.19.14-101.fc42.x86_64
rpmostree.inputhash 4c2e3cd8c2c08de25f86bb43e11ee0877635dfd049df5a8562188ca52c803eb4
Details
Container
2026-07-09 00:31:22 -04:00
0
OCI / Docker
linux/amd64
1.3 GiB
Versions (19) View all
dev 2026-08-04
latest 2026-07-10
0.24.0 2026-07-10
0.23.0 2026-07-09
0.21.0 2026-07-09