v0.6.4
image-factory 0.6.4 (2024-12-18)
Welcome to the v0.6.4 release of image-factory!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/image-factory/issues.
Contributors
- Andrey Smirnov
- Noel Georgi
- Dmitriy Matrenichev
- Dmitry Sharshakov
- Utku Ozdemir
- Alessio Moiso
- Christian Luetke-Stetzkamp
- Jasmin
- Justin Garrison
- KillianCdP
- Mohammad Amin Mokhtari
- Nico Berlee
- OliviaBarrington
- Roman Ivanov
- Rémi Paulmier
- Sam Stelfox
- Sergey Melnik
- SpiReCZ
- Variant9
- egrosdou01
- sophia-coldren
Changes
12 commits
1389813release(v0.6.4): prepare releaseb7c7c16fix: secureboot pxe67eb663release(v0.6.3): prepare release46f4104feat: update to Talos 1.9.0-beta.1cbf8cc9feat: add Turing RK1 as optiond0dcfe5release(v0.6.2): prepare releasea8cdc21feat: update dependencies for Talos 1.9b7f7fd3chore: add hash errata for tarball headers370c137fix: vmware build assets on non-amd64c102c95chore: alias i915/amdgpu extensions to new nameb7b4c71release(v0.6.1): prepare release96c8455chore: bump generated data
Changes since v0.6.3
Changes from siderolabs/talos
119 commits
3cb25ceb3release(v1.9.0): prepare releaseb7a804ebetest: adjust extensions to use release-1.9 branch4d5fbb375feat: support link altnames/aliases55d45bf7edocs: fix 'containter' typoc41ec53bafix: renovate typo2e73fdb41fix: renovate configcfe54c4fffix: match MAC addresses case-insensitive (nocloud)632168edcchore: rekres for renovate changes949404bc1chore: add more debugging logs for META and volumes7d73853eefeat: update Linux to 6.12.5242a91fc0test: cleanup failed Kubernetes pods1522d1ee7feat: update containerd to v2.0.139458050bfix: generate and serve registries with port234d8cb58fix: node identity flip5a192c375test: fix flaky test NodeAddressSorta38588d2cfix: image cache integration testa497e23c4fix: support image cache on VFAT USB stick56456de02feat: update Kubernetes to 1.32.069bf7fdd9chore: drop semicolon for supporting vfat filesystemsaa88ad992fix: authorization config genc5a04caa9test: add an option to boot from an USB stick10fa5b74bfix: order volume config by the requested sizef3a9b578bfix: use mtu network option for podman4b1c59dabfix: avoid nil-pointer-panic inRegistriesConfigController454164a15fix: power on the machine on reboot request in qemu power apif615c2d5ddocs: build what's new for 1.97e57d5bd2release(v1.9.0-beta.1): prepare release830e95acefeat: update Linux to 6.12.4c715695c6test: fix user namespace test, TPM2 fixesebf1d844efeat: update Linux to 6.12.33a0c34538fix: install iptables-nft to the host50ea58813docs: fix a few mistakes in release notes58e18de0bchore: add version compatibility for Talos 1.10f96992490chore: update Go to 1.23.467fdd10bdchore: add integration tests for image-cache2c71086bafix: lock provisioning order of user disk partitions1c26aad56feat: implement new address sorting algorithm1343773e6test: use two workers in qemu tests by default246180febfeat: update Kubernetes to 1.32.0-rc.124f9875e4feat: support vlan/bond in v1, vlan in v2 for nocloud1c8701737feat: add process scheduling options580805babrelease(v1.9.0-beta.0): prepare releaseff13ccc5bdocs: update the Cilium CNI deployment191825a44docs: update install-kubevirt.md770be1642feat: support image cache copying8fb567dd1docs: fix typo in virtualbox docs60e4561b4feat: add support for custom search domains95c695880fix: don't reset health status if service doesn't support health checksb7609edd1chore: update pkgs/extras to final 1.9.0 tagsc7b25430bfix: multiple small fixes for service runnerse33d2f581feat: support overriding base OCI spec for CRI347b75846chore: support saving cluster logs on destroyc254f261ffix: do not extract xattrs in unsquashfsfc3b31575fix: multiple issues with opening encrypted volumes145b02642chore: deprecate cgroupsv1 in non-container mode581c0851dfeat: update dependenciese9058461efeat: add api-server authorization configdb1c70768chore: move enabling SELinux by default to 1.10ef69c9d39feat: update Linux to 6.12.1ccc5a8d34chore: splitconfig.Registryinto the separate resourcec735d1492fix: wait for udevd before starting syncbef4d5150fix: makesystem_diskcondition work properly before installaf91c99bachore: update image cache confige10e90b05fix: nocloud network link matching on MAC addresses2a9130a2efix: make Talos META partition match more precise9adaf7f01docs: update local-storage.md7e19d5c4cdocs: add kubevirt installf1d1628c8fix: properly halt installation if Talos already installed177df62a0fix: small logrus fixesa9875b770fix: return proper number from thetimeStampWritere8a262490fix: systemd-udevd restore old naming behavior939c555f9fix: imager disk image-cache generator1bac0b183feat: support generating disk images with image cache84459d902fix: make immage cache config apply immediately56e1ee72erelease(v1.9.0-alpha.3): prepare releaseaf5d6b8c4fix: show SELinux labels on pseudo-fsf46922fa9chore: fix dockerfile warningsa13f82c59feat: udev: label device nodese899fb37ffeat: label created files in /etc5f68c17edfeat: implement image cache configuration0ffb2187afeat: registry proxy77cf84fb5feat: support generating iso with imagecache5de6275b8chore: image cache generator improvements1a8cc5f8bfeat: add SELinux labels to volumes61b9129e0fix: add directory entries and filemode to tarball4caeae21erefactor: optimize flags and SetLabel6074a870afeat: add e2fsprogs to talos rootfs7ffcf5b93docs: update getting startedc4c1a0d7cfix: make vmware platform common code build on all archescc768037ffeat: implement block device wipe6fb518ae5fix: don't activate LVM volumes in agent mode0e3ed3072fix: no longer leakClosereader4dc58cfdfchore: small fixesf400ae911fix: small fixes for image cache generation93754b7defix: config and platform manifest generation95b2fc946feat: image cache gene4c6186c6chore: remove i915/amdgpu drivers744ad12a6docs: update replicated-local-storage-with-openebs.mdfd713e451feat: add permanent hardware addr to device selectorsd55a96e8crefactor: remove SELinux client_u and client_r3a5b55fd2fix: allow CEL expressions config mergef1b15f580chore: remove replace for safchain/ethtoolf9697a9a0fix: register controlplane node with NoSchedule taint30f8b5a9ffix: registry mirror fallback handling0f41e7743feat: allow for onlink directive (nocloud)e26d0043echore: code cleanup43fe3807afeat: implement tracking of blockdevice secondaries8a7476c3afix: install on non-empty disk8b4253d18feat: update etcd to v3.5.175a0fd5b88refactor: move early initialization functions to pre-initialize phase9916e2cd8chore: update pkgs/tools/extras for Go 1.23.320bbf0235docs: update vultr documentationaea98940bfix: arch linux search paths and names for QEMU provisioner682718d4cfix: use imager incoming version for extension validation9a02ecc49feat: rewrite install disk selector to use CEL expressionseba35f441docs: add note about PSP in Rook-Ceph guide38b80fb1ddocs: add missing--talosconfigparameter to end of Hetzner guidea07f66c91docs: gcp: fix controlplane nodes tags4fe6dc8a0chore: clean dns code
Dependency Changes
- github.com/siderolabs/talos v1.9.0-alpha.2 -> v1.9.0
- github.com/siderolabs/talos/pkg/machinery 8b4253d18544 -> v1.9.0
- github.com/sigstore/cosign/v2 v2.4.0 -> v2.4.1
- github.com/sigstore/sigstore v1.8.8 -> v1.8.10
- github.com/slok/go-http-metrics v0.12.0 -> v0.13.0
- github.com/stretchr/testify v1.9.0 -> v1.10.0
- golang.org/x/net v0.30.0 -> v0.32.0
- golang.org/x/sync v0.8.0 -> v0.10.0
- golang.org/x/sys v0.26.0 -> v0.28.0
Previous release can be found at v0.6.0