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
1389813
release(v0.6.4): prepare releaseb7c7c16
fix: secureboot pxe67eb663
release(v0.6.3): prepare release46f4104
feat: update to Talos 1.9.0-beta.1cbf8cc9
feat: add Turing RK1 as optiond0dcfe5
release(v0.6.2): prepare releasea8cdc21
feat: update dependencies for Talos 1.9b7f7fd3
chore: add hash errata for tarball headers370c137
fix: vmware build assets on non-amd64c102c95
chore: alias i915/amdgpu extensions to new nameb7b4c71
release(v0.6.1): prepare release96c8455
chore: bump generated data
Changes since v0.6.3
Changes from siderolabs/talos
119 commits
3cb25ceb3
release(v1.9.0): prepare releaseb7a804ebe
test: adjust extensions to use release-1.9 branch4d5fbb375
feat: support link altnames/aliases55d45bf7e
docs: fix 'containter' typoc41ec53ba
fix: renovate typo2e73fdb41
fix: renovate configcfe54c4ff
fix: match MAC addresses case-insensitive (nocloud)632168edc
chore: rekres for renovate changes949404bc1
chore: add more debugging logs for META and volumes7d73853ee
feat: update Linux to 6.12.5242a91fc0
test: cleanup failed Kubernetes pods1522d1ee7
feat: update containerd to v2.0.139458050b
fix: generate and serve registries with port234d8cb58
fix: node identity flip5a192c375
test: fix flaky test NodeAddressSorta38588d2c
fix: image cache integration testa497e23c4
fix: support image cache on VFAT USB stick56456de02
feat: update Kubernetes to 1.32.069bf7fdd9
chore: drop semicolon for supporting vfat filesystemsaa88ad992
fix: authorization config genc5a04caa9
test: add an option to boot from an USB stick10fa5b74b
fix: order volume config by the requested sizef3a9b578b
fix: use mtu network option for podman4b1c59dab
fix: avoid nil-pointer-panic inRegistriesConfigController
454164a15
fix: power on the machine on reboot request in qemu power apif615c2d5d
docs: build what's new for 1.97e57d5bd2
release(v1.9.0-beta.1): prepare release830e95ace
feat: update Linux to 6.12.4c715695c6
test: fix user namespace test, TPM2 fixesebf1d844e
feat: update Linux to 6.12.33a0c34538
fix: install iptables-nft to the host50ea58813
docs: fix a few mistakes in release notes58e18de0b
chore: add version compatibility for Talos 1.10f96992490
chore: update Go to 1.23.467fdd10bd
chore: add integration tests for image-cache2c71086ba
fix: lock provisioning order of user disk partitions1c26aad56
feat: implement new address sorting algorithm1343773e6
test: use two workers in qemu tests by default246180feb
feat: update Kubernetes to 1.32.0-rc.124f9875e4
feat: support vlan/bond in v1, vlan in v2 for nocloud1c8701737
feat: add process scheduling options580805bab
release(v1.9.0-beta.0): prepare releaseff13ccc5b
docs: update the Cilium CNI deployment191825a44
docs: update install-kubevirt.md770be1642
feat: support image cache copying8fb567dd1
docs: fix typo in virtualbox docs60e4561b4
feat: add support for custom search domains95c695880
fix: don't reset health status if service doesn't support health checksb7609edd1
chore: update pkgs/extras to final 1.9.0 tagsc7b25430b
fix: multiple small fixes for service runnerse33d2f581
feat: support overriding base OCI spec for CRI347b75846
chore: support saving cluster logs on destroyc254f261f
fix: do not extract xattrs in unsquashfsfc3b31575
fix: multiple issues with opening encrypted volumes145b02642
chore: deprecate cgroupsv1 in non-container mode581c0851d
feat: update dependenciese9058461e
feat: add api-server authorization configdb1c70768
chore: move enabling SELinux by default to 1.10ef69c9d39
feat: update Linux to 6.12.1ccc5a8d34
chore: splitconfig.Registry
into the separate resourcec735d1492
fix: wait for udevd before starting syncbef4d5150
fix: makesystem_disk
condition work properly before installaf91c99ba
chore: update image cache confige10e90b05
fix: nocloud network link matching on MAC addresses2a9130a2e
fix: make Talos META partition match more precise9adaf7f01
docs: update local-storage.md7e19d5c4c
docs: add kubevirt installf1d1628c8
fix: properly halt installation if Talos already installed177df62a0
fix: small logrus fixesa9875b770
fix: return proper number from thetimeStampWriter
e8a262490
fix: systemd-udevd restore old naming behavior939c555f9
fix: imager disk image-cache generator1bac0b183
feat: support generating disk images with image cache84459d902
fix: make immage cache config apply immediately56e1ee72e
release(v1.9.0-alpha.3): prepare releaseaf5d6b8c4
fix: show SELinux labels on pseudo-fsf46922fa9
chore: fix dockerfile warningsa13f82c59
feat: udev: label device nodese899fb37f
feat: label created files in /etc5f68c17ed
feat: implement image cache configuration0ffb2187a
feat: registry proxy77cf84fb5
feat: support generating iso with imagecache5de6275b8
chore: image cache generator improvements1a8cc5f8b
feat: add SELinux labels to volumes61b9129e0
fix: add directory entries and filemode to tarball4caeae21e
refactor: optimize flags and SetLabel6074a870a
feat: add e2fsprogs to talos rootfs7ffcf5b93
docs: update getting startedc4c1a0d7c
fix: make vmware platform common code build on all archescc768037f
feat: implement block device wipe6fb518ae5
fix: don't activate LVM volumes in agent mode0e3ed3072
fix: no longer leakClose
reader4dc58cfdf
chore: small fixesf400ae911
fix: small fixes for image cache generation93754b7de
fix: config and platform manifest generation95b2fc946
feat: image cache gene4c6186c6
chore: remove i915/amdgpu drivers744ad12a6
docs: update replicated-local-storage-with-openebs.mdfd713e451
feat: add permanent hardware addr to device selectorsd55a96e8c
refactor: remove SELinux client_u and client_r3a5b55fd2
fix: allow CEL expressions config mergef1b15f580
chore: remove replace for safchain/ethtoolf9697a9a0
fix: register controlplane node with NoSchedule taint30f8b5a9f
fix: registry mirror fallback handling0f41e7743
feat: allow for onlink directive (nocloud)e26d0043e
chore: code cleanup43fe3807a
feat: implement tracking of blockdevice secondaries8a7476c3a
fix: install on non-empty disk8b4253d18
feat: update etcd to v3.5.175a0fd5b88
refactor: move early initialization functions to pre-initialize phase9916e2cd8
chore: update pkgs/tools/extras for Go 1.23.320bbf0235
docs: update vultr documentationaea98940b
fix: arch linux search paths and names for QEMU provisioner682718d4c
fix: use imager incoming version for extension validation9a02ecc49
feat: rewrite install disk selector to use CEL expressionseba35f441
docs: add note about PSP in Rook-Ceph guide38b80fb1d
docs: add missing--talosconfig
parameter to end of Hetzner guidea07f66c91
docs: gcp: fix controlplane nodes tags4fe6dc8a0
chore: 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