Releases: metal-stack/metal-images
Releases · metal-stack/metal-images
20260210
General Changes
Downloads
| IMAGE | URL | CHECKSUM | PACKAGES |
|---|---|---|---|
| metal-os/stable/almalinux/9 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/stable/capms-ubuntu/1.32.9 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/stable/debian-nvidia/12 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/stable/debian/12 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/stable/firewall/3.0-ubuntu | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/stable/ubuntu/24.04 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
20260205
General Changes
- Implement gcp auth and remove unused actions in release pipeline (#387) @mac641
- docs: fix outdated links to metal-stack.io (#383) @vknabel
- fix typo in release pipeline (#386) @mac641
- fix container image retag in release pipeline (#385) @mac641
- fix typo in release pipeline (#384) @mac641
- Pin firewall to frr-10.4.1 (#382) @majst01
- add missing copy destination for gcs on master branch (#381) @mac641
- implement tagging release images and copying them to google bucket in go (#365) @mac641
- fix: pin containerd version to 2.1.5 to ensure compatibility with gardener-node-agent (#380) @mwennrich
- ci: fix issue where SEMVER_PATCH was assigned an empty string (#379) @mac641
- Merge pr.yaml and master.yaml into docker.yaml (#376) @mac641
- fix cloud-hypervisor download url (#378) @mac641
20251119
General Changes
- Downgrade debian 12 kernel because of eBPF bug preventing calico to work (#374) @majst01
- Update debian kernel to 6.1.0-41 (#373) @majst01
- use docker-bake tar exporter as default output (#358) @mac641
- Stay with frr-10.4.x for now (#372) @majst01
- Remove unused Dockerfile and docker-bake.hcl args (#357) @majst01
- Firewall: update node_exporter, tailscale and kernel (#369) @majst01
- fix capms-ubuntu release location (#368) @mac641
Downloads
| IMAGE | URL | CHECKSUM | PACKAGES |
|---|---|---|---|
| metal-os/20251119/almalinux/9 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20251119/capms-ubuntu/1.32.9 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20251119/debian-nvidia/12 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20251119/debian/12 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20251119/firewall/3.0-ubuntu | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20251119/ubuntu/24.04 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
20251028
General Changes
- publish capms images as part of release as well (#363) @mac641
- CAPMS images (#352) @mac641
- Update debian and ubuntu kernel (#362) @majst01
- generate unique files in /etc/nvme/ (#360) @mwennrich
- Remove periodic vulnerability scans, we have sboms now (#356) @majst01
- Switch from ignite to cloud-hypervisor (#348) @mwindower
- fix build pipeline by ensuring tarball output directory is created properly (#353) @mac641
- Migrate to docker bake and include sboms in generated images (#341) @mac641
Downloads
| IMAGE | URL | CHECKSUM | PACKAGES |
|---|---|---|---|
| metal-os/20251028/almalinux/9 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20251028/capms-ubuntu/1.32.9 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20251028/debian-nvidia/12 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20251028/debian/12 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20251028/firewall/3.0-ubuntu | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20251028/ubuntu/24.04 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
20250908
General Changes
- Update go, kernels, lldpd, cri-tools (#339) @majst01
- Use systemd generator functionality for enabling getty instances (#338) @simcod
- Update to frr 10.4.1 and kernel mainline v6.12.41 (#332) @simcod
- frr 10.4 was released but 10.3.1 is not installable anymore (#324) @majst01
Downloads
| IMAGE | URL | CHECKSUM | PACKAGES |
|---|---|---|---|
| metal-os/20250908/almalinux/9/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250908/almalinux/9 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250908/debian-nvidia/12/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250908/debian-nvidia/12 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250908/debian/12/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250908/debian/12 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250908/firewall/3.0-ubuntu/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250908/firewall/3.0-ubuntu | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250908/ubuntu/24.04/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250908/ubuntu/24.04 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
20250725
General Changes
- Add cryptsetup to debian (#322) @Honigeintopf
- Remove systemd-resolved and configure DNS consistently (#320) @simcod
Downloads
| IMAGE | URL | CHECKSUM | PACKAGES |
|---|---|---|---|
| metal-os/20250725/almalinux/9/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250725/almalinux/9 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250725/debian-nvidia/12/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250725/debian-nvidia/12 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250725/debian/12/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250725/debian/12 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250725/firewall/3.0-ubuntu/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250725/firewall/3.0-ubuntu | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250725/ubuntu/24.04/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250725/ubuntu/24.04 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
20250703
General Changes
- Update metal-lib (#318) @majst01
- Update Ubuntu and Firewall kernel to 6.12.34 (#316) @majst01
- Do not break release, actual implementation of closing the issues was wrong (#313) @majst01
- Update kernel to 6.12.32 and frr to 10.3.1 (#314) @majst01
Downloads
| IMAGE | URL | CHECKSUM | PACKAGES |
|---|---|---|---|
| metal-os/20250703/almalinux/9/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250703/almalinux/9 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250703/debian-nvidia/12/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250703/debian-nvidia/12 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250703/debian/12/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250703/debian/12 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250703/firewall/3.0-ubuntu/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250703/firewall/3.0-ubuntu | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250703/ubuntu/24.04/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250703/ubuntu/24.04 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
20250528
General Changes
- Kernel 6.12.30 for ubuntu and firewall, 6.1.0-37 for debian (#311) @majst01
- Fix debian-nvidia Dockerfile to include SEMVER_PATCH in base image version (#310) @mwennrich
- Ensure systemd-networkd-wait-online works properly (#304) @robertvolkmann
- use frr 10.3 from frr-stable (#307) @mwennrich
- remove SEMVER_PATCH_DIR from TARGET_PATH (#309) @mwennrich
- Fix firewall Dockerfile to include SEMVER_PATCH in base image version (#308) @mwennrich
- Update debian kernel (#305) @majst01
- Kernel 6.12.28 for ubuntu and firewall (#303) @majst01
- Update debian Kernel (#302) @majst01
- Update cri droptailer tailscale (#301) @majst01
- Update debian and firewall kernel (#300) @majst01
- Add a grype workflow for scheduled security scans (#296) @chbmuc
- Kernel 6.12.22 for ubuntu and firewall (#295) @majst01
- Migrate to golangci-lint-v2 (#294) @majst01
- Update node-exporter to v1.9.1 (#293) @majst01
Downloads
| IMAGE | URL | CHECKSUM | PACKAGES |
|---|---|---|---|
| metal-os/20250528/almalinux/9/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250528/almalinux/9 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250528/debian-nvidia/12/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250528/debian-nvidia/12 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250528/debian/12/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250528/debian/12 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250528/firewall/3.0-ubuntu/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250528/firewall/3.0-ubuntu | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250528/ubuntu/24.04/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250528/ubuntu/24.04 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
20250402
General Changes
- fix(ci): forgot registry login (#292) @vknabel
- Try pushing to ghcr.io (#274) @majst01
- Update ubuntu and firewall kernel to 6.12.20 (#290) @majst01
- Update frr for debian to 10.2.2 (#289) @majst01
- Update debian kernel (#288) @majst01
- Update ubuntu/firewall kernel to 6.12.18 (#287) @majst01
Downloads
| IMAGE | URL | CHECKSUM | PACKAGES |
|---|---|---|---|
| metal-os/20250402/almalinux/9/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250402/almalinux/9 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250402/debian-nvidia/12/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250402/debian-nvidia/12 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250402/debian/12/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250402/debian/12 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250402/firewall/3.0-ubuntu/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250402/firewall/3.0-ubuntu | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250402/ubuntu/24.04/-stable | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250402/ubuntu/24.04 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
20250228
General Changes
- Do not install a config.toml override for nvidia anymore (#285) @majst01
- ship with default containerd config to get cgroupv2 compatibility (#282) @majst01
- Update ubuntu/firewall kernel to 6.12.16 (#283) @majst01
- Update node_exporter to v1.9.0 (#281) @majst01
Downloads
| IMAGE | URL | CHECKSUM | PACKAGES |
|---|---|---|---|
| metal-os/20250228/almalinux/9 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250228/debian-nvidia/12 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250228/debian/12 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250228/firewall/3.0-ubuntu | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |
| metal-os/20250228/ubuntu/24.04 | img.tar.lz4 | img.tar.lz4.md5 | packages.txt |