hcihost (latest)
Published 2025-06-21 14:13:20 -05:00 by monarc
Installation
docker pull git.monarc.systems/bootc/hcihost:latestsha256:c0b16ab5a8c99d0068feb206b70af40c7659245ef0247a18c852f59f92dd3490
About this package
AlmaLinux Bootable Container Image
Image Layers
| ostree export of commit 46ca5f8bb8214a6e2039d183b68a27f19e8912b3d3dacdfcf99b4099725a556b |
| podman-6:5.4.0-9.el10_0.x86_64 |
| linux-firmware-20250314-15.el10.noarch |
| python3-libs-3.12.9-2.el10_0.x86_64 |
| nvidia-gpu-firmware-20250314-15.el10.noarch |
| kernel-modules-6.12.0-55.9.1.el10_0.x86_64 |
| atheros-firmware-20250314-15.el10.noarch |
| libicu-74.2-4.el10.x86_64 |
| rpm-4.19.1.1-12.el10.alma.1.x86_64 |
| kernel-modules-core-6.12.0-55.9.1.el10_0.x86_64 |
| skopeo-2:1.18.1-1.el10_0.x86_64 |
| amd-gpu-firmware-20250314-15.el10.noarch |
| binutils-2.41-53.el10.alma.1.x86_64 |
| kernel-core-6.12.0-55.9.1.el10_0.x86_64 |
| mt7xxx-firmware-20250314-15.el10.noarch |
| samba-client-libs-4.21.3-102.el10.x86_64 |
| systemd-257-9.el10_0.1.alma.1.x86_64 |
| glib2-2.80.4-4.el10.x86_64 |
| rpm-ostree-2025.5-1.el10.x86_64 |
| netavark-2:1.14.1-1.el10_0.x86_64 |
| systemd-udev-257-9.el10_0.1.alma.1.x86_64 |
| coreutils-common-9.5-6.el10.x86_64 |
| toolbox-0.1.1-1.el10.x86_64 |
| microcode_ctl-4:20250211-1.el10_0.noarch |
| NetworkManager-libnm-1:1.52.0-3.el10_0.x86_64 |
| file-libs-5.45-7.el10.x86_64 |
| brcmfmac-firmware-20250314-15.el10.noarch |
| gnupg2-2.4.5-2.el10.x86_64 |
| cracklib-dicts-2.9.11-8.el10.x86_64 |
| intel-gpu-firmware-20250314-15.el10.noarch |
| bootc-1.1.6-2.el10_0.x86_64 |
| bash-5.2.26-6.el10.x86_64 |
| openssl-libs-1:3.2.2-16.el10.alma.1.x86_64 |
| glibc-gconv-extra-2.39-37.el10.alma.1.x86_64 |
| grub2-tools-1:2.12-14.el10_0.alma.1.x86_64 |
| fwupd-1.9.26-3.el10.x86_64 |
| python3-setuptools-69.0.3-9.el10.noarch |
| 135 components |
| glibc-2.39-37.el10.alma.1.x86_64 and gnutls-3.8.9-9.el10.x86_64 and grub2-common-1:2.12-14.el10_0.alma.1.noarch |
| libldb-4.21.3-102.el10.x86_64 and samba-common-libs-4.21.3-102.el10.x86_64 and libsmbclient-4.21.3-102.el10.x86_64 and samba-common-4.21.3-102.el10.noarch and systemd-pam-257-9.el10_0.1.alma.1.x86_64 |
| glibc-common-2.39-37.el10.alma.1.x86_64 and systemd-libs-257-9.el10_0.1.alma.1.x86_64 and grub2-pc-modules-1:2.12-14.el10_0.alma.1.noarch and grub2-tools-minimal-1:2.12-14.el10_0.alma.1.x86_64 and kernel-modules-extra-6.12.0-55.9.1.el10_0.x86_64 |
| 10 components |
| sssd-common-2.10.2-3.el10_0.2.x86_64 and NetworkManager-1:1.52.0-3.el10_0.x86_64 |
| 10 components |
| 10 components |
| 10 components |
| 10 components |
| 10 components |
| 10 components |
| 10 components |
| 10 components |
| 10 components |
| 10 components |
| 10 components |
| 10 components |
| 10 components |
| 10 components |
| 9 components |
| 20 components |
| 20 components |
| 17 components |
| 11 components |
| 18 components |
| initramfs (kernel 6.12.0-55.9.1.el10_0.x86_64) and rpmostree-unpackaged-content |
| Reserved for new packages |
| ARG PROJECT_NAME |
| |1 PROJECT_NAME=bootcnode /bin/sh -c mkdir -p /opt/${PROJECT_NAME}/ansible /opt/${PROJECT_NAME}/scripts /opt/${PROJECT_NAME}/cloud/seed/nocloud /var/${PROJECT_NAME} /var/lib/cloud/seed/nocloud-net /etc/${PROJECT_NAME} /var/account /usr/share/cockpit /var/roothome |
| |1 PROJECT_NAME=bootcnode /bin/sh -c dnf install -y epel-release |
| |1 PROJECT_NAME=bootcnode /bin/sh -c dnf install -y podman cockpit cockpit-podman cockpit-machines dbus-daemon libvirt-daemon-kvm libvirt-client virt-install qemu-kvm firewalld openssh-server NetworkManager NetworkManager-libnm NetworkManager-wifi nm-connection-editor python3-libsemanage python3-policycoreutils python3-pip ansible-core ansible-collection-community-general tuned grubby nss-mdns avahi smartmontools wpa_supplicant uv distrobox vim git jq tmux bash-completion fail2ban fail2ban-firewalld fail2ban-systemd fail2ban-selinux rsync htop telnet nmap net-tools iw guestfs-tools sysstat nfs-utils python3-jinja2 cloud-init greenboot-default-health-checks greenboot plymouth-theme-spinner make && dnf groupinstall -y "Virtualization Host" && dnf update -y && dnf clean all |
| |1 PROJECT_NAME=bootcnode /bin/sh -c rm -f /etc/yum.repos.d/*.repo |
| COPY file:c6a127beb205f0fae14be9870dfbb4ed88b52e6436cac9328e2025845ee38b82 in /etc/yum.repos.d/ |
| COPY dir:c8757eb83c5525ae3de33c627a33c094bc3a380052b46244f5456d40bc358d29 in /usr/share/cockpit/ansible-status/ |
| COPY dir:d9097e1a425093a11147da5933b5bb316e05dc9b4ac390f964f4ebc201df1715 in /usr/share/cockpit/bootc-status/ |
| COPY dir:cfc269e43299b3944528e5b37ee312572581e3508f282cc825126429528bd708 in /opt/${PROJECT_NAME}/ansible/ |
| COPY file:71ae7db573d842fcd2adce7de85acebd61f5ceddde3cd557096f0320eccb1d58 in /usr/lib/sysusers.d/ |
| |1 PROJECT_NAME=bootcnode /bin/sh -c echo "export PATH=\"/opt/${PROJECT_NAME}/scripts:\$PATH\"" > /etc/profile.d/${PROJECT_NAME}-scripts.sh && ln -sf /opt/${PROJECT_NAME}/cloud/seed/nocloud /var/lib/cloud/seed/nocloud && ln -s /usr/lib/systemd/system/cloud-init.target /etc/systemd/system/multi-user.target.wants/cloud-init.target |
| COPY dir:44b4c84cd1f27e45a13c3acdd8fde9e682c012e00dd1eb9d6247fd43a794d7bd in /tmp/scripts/ |
| COPY multi:5bdb8dcfc5004b4b635b39cd5b81e75a8e8e9940c457d94c407b5584880b6b0b in /tmp/ |
| COPY dir:8b2ea5693f430bd74b41805958cda8334d3bb97725e25186d67542e47073d85c in /tmp/systemd/ |
| COPY dir:e5e246a0a1c886330877bc3eb810ef63c2ef8f5b7ac7b3524930538540ad2ad0 in /tmp/user-data.d/ |
| COPY file:3e979ec8dd7d067a3a14c8b6af84b9a4a8aa62d2c6b919e740a72ba34c2f2098 in /tmp/ |
| |1 PROJECT_NAME=bootcnode /bin/sh -c cd /tmp && mkdir -p generated && python3 scripts/process_templates.py && if [ -d generated/scripts ]; then cp generated/scripts/* /opt/${PROJECT_NAME}/scripts/; fi && restorecon -R /opt/${PROJECT_NAME}/scripts/ && if [ -f generated/user-data ]; then cp generated/user-data /opt/${PROJECT_NAME}/cloud/seed/nocloud/; fi && if [ -f generated/meta-data ]; then cp generated/meta-data /opt/${PROJECT_NAME}/cloud/seed/nocloud/; fi && if [ -f generated/.web-mode ]; then cp generated/.web-mode /opt/${PROJECT_NAME}/cloud/seed/nocloud/; fi && if [ -f generated/setup-web-mode.sh ]; then generated/setup-web-mode.sh; fi && if [ -d generated/systemd ]; then cp generated/systemd/* /etc/systemd/system/; fi && if [ -d generated/sysusers.d ]; then cp generated/sysusers.d/* /usr/lib/sysusers.d/; fi && if [ -d generated/tmpfiles.d ]; then cp generated/tmpfiles.d/* /usr/lib/tmpfiles.d/; fi && systemctl enable cloud-init.service cloud-config.service cloud-final.service ansible-periodic.timer ansible-periodic-full.timer ansible-periodic.service ansible-periodic-full.service && cp -r generated /opt/${PROJECT_NAME}/generated && rm -rf /tmp/scripts /tmp/*.j2 /tmp/systemd /tmp/user-data.d /tmp/.env /tmp/generated |
| |1 PROJECT_NAME=bootcnode /bin/sh -c restorecon -R /opt/${PROJECT_NAME}/ /var/${PROJECT_NAME}/ && rm -rf /usr/etc |
| |1 PROJECT_NAME=bootcnode /bin/sh -c rm -rf /var/log/* && rm -rf /var/cache/* && rm -rf /var/lib/dnf/history.sqlite* && rm -rf /var/lib/dnf/repos/*/countme && rm -rf /tmp/* && rm -rf /var/tmp/* && rm -rf /var/roothome/.cache && rm -rf /var/lib/plocate/* && find /var/lib/systemd/ -name '*.log' -delete && find /var/lib/NetworkManager/ -name '*.log' -delete && find /var/roothome/.ansible/collections/ -name '*.sh' -delete 2>/dev/null || true && journalctl --vacuum-size=1K || true |
| |1 PROJECT_NAME=bootcnode /bin/sh -c ansible-galaxy collection install ansible.posix |
| CMD ["/sbin/init"] |
| LABEL containers.bootc=1 |
| LABEL ostree.bootable=1 |
| LABEL bootc.build.iso=1 |
| /bin/sh |
Labels
| Key | Value |
|---|---|
| bootc.build.iso | 1 |
| build-date | 2025-06-09T09:16:19+00:00 |
| containers.bootc | 1 |
| io.buildah.version | 1.39.4 |
| org.opencontainers.image.created | 2025-06-09T09:16:19+00:00 |
| org.opencontainers.image.description | AlmaLinux Bootable Container Image |
| org.opencontainers.image.source | git://github.com/AlmaLinux/bootc-images.git |
| org.opencontainers.image.title | almalinux-bootc |
| org.opencontainers.image.url | https://github.com/AlmaLinux/bootc-images |
| org.opencontainers.image.vendor | AlmaLinux OS Foundation |
| org.opencontainers.image.version | 10.0.20250609.0 |
| ostree.bootable | 1 |
| ostree.commit | 46ca5f8bb8214a6e2039d183b68a27f19e8912b3d3dacdfcf99b4099725a556b |
| ostree.final-diffid | sha256:12787d84fa137cd5649a9005efe98ec9d05ea46245fdc50aecb7dd007f2035b1 |
| redhat.id | almalinux |
| redhat.version-id | 10.0 |
| release | 10.0 |
| version | 10.0 |