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.
- 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
11 commits
b7c7c16
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
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
- 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
image-factory 0.6.3 (2024-12-11)
Welcome to the v0.6.3 release of image-factory!
Please try out the release binaries and report any issues at https://github.com/siderolabs/image-factory/issues.
- Andrey Smirnov
- Noel Georgi
- Dmitriy Matrenichev
- Dmitry Sharshakov
- Alessio Moiso
- Jasmin
- Justin Garrison
- Mohammad Amin Mokhtari
- Nico Berlee
- OliviaBarrington
- Roman Ivanov
- Rémi Paulmier
- Sam Stelfox
- Sergey Melnik
- SpiReCZ
- Utku Ozdemir
- Variant9
- egrosdou01
- sophia-coldren
9 commits
46f4104
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
93 commits
7e57d5bd2
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
- github.com/siderolabs/talos v1.9.0-alpha.2 -> v1.9.0-beta.1
- github.com/siderolabs/talos/pkg/machinery 8b4253d18544 -> v1.9.0-beta.1
- 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.31.0
- golang.org/x/sync v0.8.0 -> v0.9.0
- golang.org/x/sys v0.26.0 -> v0.27.0
Previous release can be found at v0.6.0
image-factory 0.6.2 (2024-12-02)
Welcome to the v0.6.2 release of image-factory!
Please try out the release binaries and report any issues at https://github.com/siderolabs/image-factory/issues.
- Andrey Smirnov
- Noel Georgi
- Dmitriy Matrenichev
- Dmitry Sharshakov
- Alessio Moiso
- Jasmin
- Justin Garrison
- OliviaBarrington
- Roman Ivanov
- Rémi Paulmier
- Sam Stelfox
- Sergey Melnik
- SpiReCZ
- Variant9
- sophia-coldren
6 commits
4 commits
75 commits
770be1642
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
- github.com/siderolabs/talos v1.9.0-alpha.2 -> 770be16425d2
- github.com/siderolabs/talos/pkg/machinery 8b4253d18544 -> 770be16425d2
- 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.31.0
- golang.org/x/sync v0.8.0 -> v0.9.0
- golang.org/x/sys v0.26.0 -> v0.27.0
Previous release can be found at v0.6.0
image-factory 0.6.1 (2024-11-14)
Welcome to the v0.6.1 release of image-factory!
Please try out the release binaries and report any issues at https://github.com/siderolabs/image-factory/issues.
- Noel Georgi
This release has no dependency changes
Previous release can be found at v0.6.0
image-factory 0.6.0 (2024-11-14)
Welcome to the v0.6.0 release of image-factory!
Please try out the release binaries and report any issues at https://github.com/siderolabs/image-factory/issues.
- Andrey Smirnov
- Noel Georgi
- Dmitriy Matrenichev
- Dmitry Sharshakov
- Joakim Nohlgård
- Utku Ozdemir
- Spencer Smith
- Adolfo Ochagavía
- Artem Chernyshev
- Dan Rue
- David Backeus
- Eddie Wang
- Jakob Maležič
- Jean-Francois Roy
- KBAegis
- Mike Beaumont
- Nebula
- Nico Berlee
- Philipp Kleber
- Robby Ciliberto
- Ryan Borstelmann
- Serge Logvinov
- Steven Cassamajor
- Tim Jones
- adilTepe
- blablu
- ekarlso
- naed3r
- nevermarine
- solidDoWant
3 commits
3 commits
159 commits
0290a3881
release(v1.9.0-alpha.2): prepare releasea309f6aa5
chore: fix nil pointer dereference in AWS uploader333737f17
test: fix unpriviliged process runner test200116705
chore(ci): save support zip always after tests6a42c3b8e
release(v1.9.0-alpha.1): prepare releasefb72e4b7b
fix(ci): skip test ifUserNamespacesSupport
feature gate is not set11380f933
feat: display current CPU frequency on dashboardfbce267ae
feat: check bridged interfaces should not have addresses942962bf0
docs: add docs on usernamespace support in k8s0406a05a9
chore: update pkgs to ones built with gcc 14.22e127627d
docs: add apparmor enablement release notesaa9311f3d
fix: install disk matcher error1800f8104
fix: selinux handling and apparmor tests313bffadf
feat: update Kubernetes to v1.32.0-beta.0bbfa14451
feat: update containerd to v2.0.08e02b9fcb
docs: update manual k8s upgrade docs474949dc7
feat: add dm-cache dm-cache-smq kernel modules5112547d6
chore: generate support zip for crashdumpa867f85e4
feat: label system socket and runtime files398f714cf
feat: update Linux 6.6.59, runc 1.2.105c620957
feat: allow extra mounts for docker-basedtalosctl cluster create
cedabeddf
chore: cleanup code61d363e1d
chore: update go-auditlib960a04049
feat: start enabling SELinux7f3aaa21c
fix: update permissions for logging directories in /var0e6c983b8
fix: mount /sys/kernel/security conditionally74b0e8c37
fix: make route normalization keep family0a3761c22
fix: talosctl windows arm644b10c5328
chore: add Windows ARM64 build for talosctl9abf16108
feat: add auditd serviced464ca869
chore: drop runc memfd bind added in #9069b54d26c2c
fix: mount pseudo sub-mountpoints in init7aeb15f73
chore: disable coredns cache for cluster domaind8b652150
docs: add warning about NVMe bus path bug3e16ab135
feat: update Kubernetes to v1.32.0-alpha.30b8b35677
feat: add BridgePort property to network machine configurationb37950625
fix: use more correct condition to skip generating hosts files62ec7ec33
refactor: replace the old v1 mount package with new one0ece13c62
docs: update network-config.md (cont)93827f048
docs: update network-config.md423b1e5fb
fix: do not trim 0 from process SELinux label2136358d6
feat: introduce metal agent mode0e15955fc
chore: small refactoring66012a7f2
feat: remove wrapperd and launch processes directly3a0a17ae6
fix: prevent panic in nocloud platform codedc0c6acbd
refactor: remove unmaintained github.com/vishvananda/netlink78353f791
feat: add parsing of vlanNNNN:ethX style VLAN cmdline args9db7a36bf
fix: generation of SecureBoot isoc755b6d7e
fix: update the CRI sandbox image referencecec290b35
feat: allow extensions to log to consoleb7801df82
fix: wait for udevd to be running before activating LVMd4cb478a5
docs: improve field description for BridgeSTP, BridgeVLAN7329824b2
docs: add Mynewsdesk to ADOPTERS.mda13cf76a3
chore: simplifyDNSUpstreamController
andDNSUpstream
resource62d185473
fix: talosctl process null character77d7368ea
feat: update containerd to v2.0.0-rc.6d39393879
fix: rework the 'metal-iso' config acquisition1993afca9
chore: create /usr/etc in a different step8680351c1
chore: move system extensions' udev rules3067f64c8
feat: update Flannel to v0.26.08658d6865
docs: typo in deploying cilium49bbadc4b
docs: add documentation on performance tuning534b0ce18
feat: update runc to 1.2.0 final217253523
docs: fix image factory links375e3da73
feat: update Kubernetes to 1.32.0-alpha.29e6f64df0
fix: improve error messages for invalid bridge/bond configuration7c8c72c2b
fix: correct error message for invalid ip=ead46997c
chore: rename tpm2.PCRExtent -> tpm2.PCRExtend867c4b812
docs: fix typo in prodnotes.md1b22df48a
chore: support debug shell for advanced developmentc14b44622
feat: update Kubernetes to v1.32.0-alpha.129780d35a
test: add an integration test for verifying process parameters3d342af44
fix: update incorrect alias for PCIDevice resourcef7d35a5e0
release(v1.9.0-alpha.0): prepare releasee0434d77d
feat: update dependencies5c5a24886
feat: add Talos 1.9 compatibility guaranteesbc4c21f41
test: add json logs test environment71faa3294
docs: nvidia proprietary/oss hardware requirement59a78da42
chore: add proto-codec/codec7ff1cedfe
chore: update siderolabs/crypto module and return proper ALPNccbd5aed3
feat: optionally decode hcloud userdata as base6434f652ce8
feat: add well-known app.kubernetes.io labels to control-plane podsfc89dc216
fix: supportextra-disks
when using isof2bff814d
chore: add arm64 target for integration-test5853bb0ea
fix: json logging panica859cff36
chore: use virtio driver for disks in arm64db248de88
chore(ci): add config for lldpd extension9f0de9f43
test: update provision upgrade tests for Talos 1.939fe285e6
fix: skip ram disksa9bff3a1d
test: skip no error test in Cilium4d902021b
fix: do not use pflag csv comma reader for config-patch5371788ce
fix: typo in documentation8a228ba6b
docs: add egress documentation182325cb0
test: skip lvm test if not enough user disks available519a48302
fix: wipe system partitions correctly via kernel args0a2b4556c
fix: volume encryption with failing keyslots6affbd318
fix: update grpc-go the latest patch release77a4a4adc
fix: scaleway metadata7acadc0c8
fix: do not stop udevd before unmounting volumes6a081055b
feat: update Flannel to v0.25.72362f6d3e
fix: improve container detectionb67bc73fd
fix: fix mdadm system extensionf08669c7a
feat: bring in lpfc kernel module driver6a014374b
feat: enable QEDF driverf711907e0
fix: make /var/run empty on reboots7d02eb60f
docs: fix typo in CloudStack docs74861573a
fix: multiple fixes for LVM activation74c12c20e
feat: replace eudev with systemd-udevd0a4df4ef8
docs: fix nvidia CRI config exampleafc1e1a46
docs: fix typo in extraMounts directorya341bdb06
fix: prevent file descriptors leaks to child processesdec653bfe
chore: better lvm2 tests908fd8789
feat: support cgroup deep analysis intalosctl
aa846cc18
feat: add support for CI Network config in nocloud10f2539f2
chore: disable cloud-images cron workflowb07a8b36b
chore: ignore more plugins for system containerd392c4798f
feat: prepare for Talos 1.9ea7bf9fb4
docs: update storage.md4ab8dee69
fix: build talosctl withouttcell_minimal
2fa019bd9
docs: enable 'edit on GitHub' linkd2ccbc2b1
docs: update hetzner documentation for CCMd498f647c
docs: fix Kernel Self Protection Project (KSPP) references0ec75463e
docs: make Talos 1.8 current release9b77698cf
fix: update blockdevice library to v2.0.2e46227ab9
docs: fix kubespan name inconsistency6b15ca19c
fix: audit and fix cgroup reservations32b5d01ed
chore: bump lvm26484581eb
feat: allow /sbin/ldconfig in extensions9fa08e843
chore: refactor testsd8ab4981b
feat: support lvm auto activation8166a58b3
fix: filter out non-printable characters in process line806b6aaf5
docs: add SECURITY.md7bd26df30
docs: document/dev/net/tun
compatibility18daedb51
fix: strategic merge patch delete for map keysf3370529a
docs: correct typo8d6884a8e
test: add a test for inline machine config trusted rootsd4a6d017d
fix: ignore invalid NTP responses869f8379f
feat: update default Kubernetes version to 1.31.1780a1f198
fix: update CoreDNS health check79cd03158
chore: account for resource sorting in dns upstream resourcee17fafaca
chore: dropactivateLogicalVolumes
sequencer stepa294b366f
fix: parse SideroLink API endpoint correctlya9269ac7b
fix: remove extra logging on ethtool ioctl failures5c6277d17
feat: update etcd to 3.5.16c1ed2984b
docs: add what's new for Talos 1.8899f1b900
feat: implement "$patch: delete" logic545f75fd7
feat: acquire machine config inline from kernel cmdline361283401
chore: version specific kube-scheduler health checksd64ce44e4
chore(ci): e2e gcpcd7c68266
chore: disallow duplicate documents on decoder levelbcaf63628
feat: update dependenciesdd4185b14
feat: add KubeSpan extra endpoint configuration3038ccfa8
feat: add configuration for EPHEMERAL volumefaffa4c3f
fix: never unarchive initramfs when loading boot assets in talosctl07b91797c
fix: report internally service as unhealthy if not runningbc8bf9e8a
feat: update Linux 6.6.497edcbbb83
chore: support gcp in cloud-image-uploader0a870200e
chore: remove matrix links from docsdb6ef1ee9
test: update Talos versions in Image Factory tests
- github.com/klauspost/compress v1.17.9 -> v1.17.11
- github.com/prometheus/client_golang v1.20.2 -> v1.20.5
- github.com/siderolabs/gen v0.5.0 -> v0.7.0
- github.com/siderolabs/talos v1.8.0-alpha.2 -> v1.9.0-alpha.2
- github.com/siderolabs/talos/pkg/machinery 6f7c3a8e5c63 -> 8b4253d18544
- golang.org/x/net v0.28.0 -> v0.30.0
- golang.org/x/sys v0.24.0 -> v0.26.0
Previous release can be found at v0.5.0
image-factory 0.5.0 (2024-09-03)
Welcome to the v0.5.0 release of image-factory!
Please try out the release binaries and report any issues at https://github.com/siderolabs/image-factory/issues.
- Andrey Smirnov
- Noel Georgi
- Dmitriy Matrenichev
- Justin Garrison
- Utku Ozdemir
- doctor_ew
- Amadeus Mader
- Caleb Woodbine
- Claus Albøge
- Daniel Höxtermann
- David Birks
- Dean
- Dmitry Sharshakov
- Eddie Zaneski
- EricMa
- Fredrik Lundhag
- George Gaál
- Jean-Francois Roy
- Josia Scheytt
- Marcus Förster
- Matthias Riegler
- Matthieu Mottet
- Nicklas Frahm
- Ole-Magnus Sæther
- Roman Ivanov
- Saravanan G
- Serge Logvinov
- Steve Martinelli
- Steven Fackler
- Syoc
- Tim Jones
- cryptk
8 commits
7f09750
feat: update to Talos 1.8b985abc
fix: cache generated system extension image correctly9687413
fix: set SOURCE_DATA_EPOCHfef0833
chore: add in new helios64 overlay03bd46f
feat: support inclusion on well-known UEFI SecureBoot certs608a6f0
chore: alias nvidia extensions to lts versions8b4e0d9
chore: make metatadata pkg public7a4de58
chore: build multi-arch image
121 commits
ec3844c46
release(v1.8.0-alpha.2): prepare release6f7c3a8e5
fix: build of talosctl on non-Linux archesf0a59cec7
release(v1.8.0-alpha.2): prepare releasec8aed3be4
fix: correctly add console args for ttyS0b453385bd
feat: support volume configuration, provisioning, etcb6b16b35f
chore: pause sequencer when talos installed and iso bootedeade0a9f2
chore: bring inuio
modules81f9fcd9c
fix: report errors correctly when pulling, fix EEXISTb309e87b4
docs: fix invalid input in field user_datac7474877a
docs: kubeProxyReplacement from "disabled" to "false"be2ebf6b4
chore: bump dependencies88601bff4
chore: drop calico from interactive installer106c17d0b
chore: aarch64 qemu local secureboot supportda6263506
feat: update Flannel to v0.25.619a44c2b0
chore: drop consolettyS0
argument75cecb421
feat: add Apache Cloudstack support951cf66fd
feat: add Cisco fnic driver2d3bc94bf
fix(ci): fix broken testsa9551b7ca
fix: host DNS access with firewall enabled4834a61a8
feat: report SELinux labels8fe39eacb
chore: move csi tests as go teste4f8cb854
fix: merge extension service config files bymountPath
5ba1df469
chore: add java package to protos823480800
fix: add missing host/nvme-rdma5b4b64979
fix: bump go-smbios for broken SMIOS tablesf57d1f07e
fix: add NVMe target kernel modules5ff6cf82c
fix: drop /opt mount for containers/tink3c0db34d8
docs: update kubespan docs3041d9075
fix: always handlePermissionDenied
in dashboard resource watches36f83eea9
chore: make qemu check flag consistent with codefe52cb074
chore: update protoc-gen-docee4290f68
fix: bind HostDNS to 169.254.x link-local addressc312a46f6
chore: restructure k8s component health checkse193e7db9
docs: fix incorrect path for openebs in documentationbeadbac21
docs: update Oracle Cloud Talos custom image docs6f969e364
chore: improvecluster create
UX on aarch6445cc8688a
chore: replaceif
blocks withmin
/max
functionsa5bd770bf
fix: retry with another upstream if the previous failed82e19f38a
docs: add high-level overlay development guide872599c9a
chore: drop image assets from release3c36c41a9
feat: provide device extra settle timeout9e348ef35
feat: update Kubernetes to 1.31.061a1c946b
feat: bundle (some) CNI plugins with Talos core091da163b
chore: support arm64 kexec from zboot kernel images73511c1ef
chore: fix release notes2bf924c7b
feat: update ISO VolumeID with Talos version9a33dce10
docs: fix the VMWare docs12562c2d5
docs: fix talos version in vmware.shee67da14c
feat: scaleway routed ipeba5dafb9
fix: add dns-resolve-cache to the support bundled4f8100bd
docs: fix default openebs folder60e163d54
docs: fix typo in doc98d9abdd0
chore(ci): fix cilium ci testsbeb9602e3
chore: bump github.com/docker/docker to v27.1.1+incompatible0698a4921
docs: aws getting started re-write4d7d7a589
chore(ci): update nvidia integration tests60e901c1d
chore: document slim kubelet image622d66a98
chore: bump depsf9f5e0ef5
chore: fix k8s tests2ac8d2274
chore: supportunsupported
flag for mkfs9b9159d1e
docs: update support matrix for nvidia drivers9d3415850
fix: fix graph diffs in dashboard when node aliases are used9a126d70e
chore: generate deepcopy for SecureBootAssets typedff56d824
chore: remove arch-specific etcd image tagc9f1dece5
feat: update Kubernetes to 1.31.0-rc.149831c56f
docs: replace removed Cilium/kubeProxyReplacement value33a316369
docs: update aws.md for loope02bd2093
feat: update Kubernetes to 1.31.0-rc.064914b086
chore: add test for crun extension7a1c62b8b
feat: publish installed extensions as node labels/annotations3f2058aba
fix: update containerd configuration and settings81bd20f5a
docs: remove deprecated jiva from openebs instructions480ffb88a
docs: fix the amd64 PXE boot script URL20fe34dbd
docs: fix docker getting started typo0fd7dfd2a
docs: update Equinix Guide3d1474ac0
feat: update CoreDNS to 1.1.350e5f37ef
chore: add test for apparmor96492c097
docs: extend multus configuration for Cilium19aa44c54
fix: generate kubeconfig using proper types240104e45
feat: update Linux to 6.6.4332db8db60
chore: lock microsoft secureboot certs3ce5492f8
feat: runc memfd-bind service341b55cd3
docs: update vmware.sh117628aa6
chore: add test for gvisor extension with platform kvmfd01571c4
feat: update Linux, enable Broadcom MPI3 driverb333ec07d
feat: update etcd to 3.5.15, Flannel to 0.25.5087290178
feat: use ethtool ioctl to get link status when netlink api not available395c64290
docs: update openebs-jiva helm repof132d3f40
chore(ci): remove artifacts directory prefix for checksumsfd54dc191
feat(talosctl): append microsoft secure boot certsfd6ddd11e
feat: provide POD_IP env var to scheduler and controller-manager407347a7a
feat: update Kubernetes to 1.31.0-beta.01b8c9ccbb
fix: enforce secureboot enroll option only for supported releasesd52b89cb9
chore: ensure tls required on s3 bucketsc288ace7b
fix: be more smart when merging DNS resolver configd983e4430
fix: panic on shutdown01404edff
chore: reduce memory requirement for contrplane nodes980f9ebc0
fix: fix log format in cluster provisioningea626a963
feat: add label 'exclude-from-external-load-balancers' for cp nodes1cf76cfbc
docs: fix talosctl spellingb07338f54
feat: provide machine config document to update trusted CA rootsf14c4795e
fix: sort ports and merge adjacent ones in the nft rulecf5effabb
feat: provide an option to enforce SecureBoot for TPM enrollment736c1485e
fix: change the UEFI firmware search path ordera727a1d97
chore: make using action tracker easier0aebeff35
docs: add missing backslashes398151e64
fix: remove host bind mount for/tmp
for trustdce4c404e1
chore: redo FilterMessages as generic functionfbde9c556
chore: bump deps3bab15214
feat: update Kubernetes to 1.31.0-alpha.3c2a5213ee
docs: add note about mayastor nvme_tcp init container checkdad9c40c7
chore: simplify code963612bcc
chore: redo EncodeString and EncodeBytes using buffer interfaced9db360ab
fix: properly output multi-doc machine config inget mc
31af6b3f8
chore: fix the release step to include CNI bundled7cd46643
chore: fix the push/tag stepsc9aeeca3d
chore: fix the Makefile48cdbe0de
release(v1.8.0-alpha.1): prepare release2512ef435
test: fix the integrtion tests for apply-config076f3c4f2
chore: improve link spec controller code0454130ad
feat: suppress controller runtime first N failures on the console
- github.com/google/go-containerregistry v0.19.2 -> v0.20.2
- github.com/klauspost/compress v1.17.9 new
- github.com/prometheus/client_golang v1.19.1 -> v1.20.2
- github.com/siderolabs/go-debug v0.3.0 -> v0.4.0
- github.com/siderolabs/talos 3d35e54683b4 -> v1.8.0-alpha.2
- github.com/siderolabs/talos/pkg/machinery 3d35e54683b4 -> 6f7c3a8e5c63
- github.com/sigstore/cosign/v2 v2.2.4 -> v2.4.0
- github.com/sigstore/sigstore v1.8.3 -> v1.8.8
- golang.org/x/net v0.26.0 -> v0.28.0
- golang.org/x/sync v0.7.0 -> v0.8.0
- golang.org/x/sys v0.21.0 -> v0.24.0
Previous release can be found at v0.4.2
image-factory 0.4.2 (2024-07-05)
Welcome to the v0.4.2 release of image-factory!
Please try out the release binaries and report any issues at https://github.com/siderolabs/image-factory/issues.
- Andrey Smirnov
- Dmitriy Matrenichev
- Noel Georgi
- Justin Garrison
- Steve Francis
- Artem Chernyshev
- Dmitry Sharshakov
- Fabian Topfstedt
- Grzegorz Rozniecki
- Konrad Eriksson
- Marcel Richter
- Marco Franssen
- Michael Trip
- Ron Olson
- Sam
- Spencer Smith
- Utku Ozdemir
- leppeK
3 commits
2 commits
90 commits
3d35e5468
chore: update hydrophone library1f28726d4
chore: support version with and withoutv
prefix9a56b8527
chore(ci): fix parallel runs of tf pipelinesbe35f380c
chore: update pkgs/tools/extras93df23444
docs: update opengraph image for main landing pagesd9d62d4da
feat: update Linux to 6.6.366b0fe5b8c
docs: update deploying cilium docs for v1.7 and v1.852611a90d
feat: update Kubernetes to v1.30.2c19cc4ccb
docs: clarify direct access needed to nodes in insecure modeb4c871e4b
chore: bump dependenciescc345c8c9
feat: add support for configuring vlan filtering on the bridge2d054ad35
chore: handle documents diff inapply-config
dry runbd34f71f3
feat: add apparmor pkg71857fd4d
docs: fix typo:messure
->measure
f75f16b0a
chore(ci): fix cluster name generationc603d2bf9
chore: output more info whenExecuteCommandInPod
fails4b5a7445e
docs: fix missing Akamai platform in supported matrix4701498a1
chore(ci): run e2e-aws-nvidia with zfs extension enabled86a3222ae
chore: use new disks api for iscsi tests5ffc3f14b
feat: show siderolink status on dashboard6f6a5d105
chore: upgrade to rtnetlink/v2 library1fb8453c2
chore: update Go modules8e15621e8
chore(ci): add conformance pipelines7fcb521a6
feat: use hydrophone instead of sonobuoyd1a0c1f98
test: fix the integration test for no META name535006334
chore: fix our dns server implementationc6f90d014
chore: replace sync.Map with concurrent.HashTrieMape8ced2c2d
chore: drop k8s timeout in the default kubeconfig7cbdce73f
fix: detect CD devices, fix user disks wipe testaca475c66
chore: small usability fixes26cf566dc
chore: bump our coredns fork5e66e117e
fix: initial assignment of Hetzner Cloud Alias IPf07b79f4a
feat: provide disk detection based on new blockdevices8ee087268
chore(ci): drop crashdump, save logs as artifacts7c9a14383
fix: volume discovery improvements80ca8ff71
fix: update the cgroups for Talos core servicesfe317f1e1
docs: fix typo in QEMU guest agent support on Proxmox8dbe2128a
feat: implement Talos diagnostics357d7754f
fix: clean up VM runners on cluster destroy41f92e0ba
chore: update Go to 1.22.4, other updates4621e9bb7
chore: add stale and lock issue workflows82d9cd322
fix: add upgrade errata for arm64/zboot kernels9a23d846c
fix: downgrade Azure IMDS required version30860210c
test: fix hardware test not to require PCI devices9fcc9b841
feat: update Flannel to v0.25.39d395b9de
chore: use bun instead of npma1684bdf8
chore: speed up go generate for enumer4dd0aa712
feat: implement PCI device bus enumerationb0466e0ab
fix: disable kexec on GCP/Azure911c25574
chore: fix go.work resolution2f088ede0
docs: add another example for installing cilium3967e0777
feat: update etcd to 3.5.143367ded9f
fix: correct time adjustment intime.SyncController
893e64fcb
fix: replacenslookup
withdig
in integration tests0359c8537
chore: unify toml packages being used4feb94ca0
feat: add multidoc check to the Talos quirks module0b4a9777f
docs: update talosctl install instructions for 1.8da8305ffb
test: add a test for watchdog timersda7f27640
fix: mounttracefs
filesystem7b37e5b63
chore(ci): fix integration extensionsde7553d77
fix(ci): cron jobseb510d9fd
chore: require enabled bootloader for docker provisionera9cf9b789
fix: correctly handle dns messages in our dns implementationc2b19dcb9
chore: move to containerd 2.0 API92a274e9a
fix: workaround problems with udevd races31b24ea3d
chore(ci): split integration misc8a1371337
fix: produce stable order of bonds with equinix6406193f4
test: add Equnix Metal sample metadata with two bonds01ea82053
fix: time sync over NTP from future era5aea42427
fix(ci): fix crons by setting up buildx always84706c3e2
docs: default to brew docs for talosctlfcd65ff65
feat: enable forwardKubeDNSToHost by default2e64e9e4e
fix: require accepted CAs on worker nodes23c1c4560
fix(ci): fix crons fby rekres2d50392c5
feat: update containerd to 2.0.0-rc.2, runc to 1.2.0-rc.1a12e4bb24
chore(ci): fix github action cronse7bd9cd2b
fix: decrease maximum negative ttl for dns responses9c3ebad9f
chore(ci): kresify gh actionsff60f6fde
refactor: make some of the extensions package publicce8c86d64
fix: panic in osroot controllere1711cd3c
chore: stop using containerd package for cri namespaced4307043f
fix: update go-tail library to fix 'short read' error7cd13ef4a
docs: add documentation on using Multus with Talos4784da3ef
feat: use new circular buffer compressed chunks feature78b48eb3a
feat: include EDAC drivers0bf2d69fb
feat: update Kubernetes to 1.30.153f548913
fix: increase host dns packet ttl for podsdedb6d360
fix: update github.com/siderolabs/siderolink to v0.3.743939f1a6
docs: fix typos, add docker socket info6663068bb
chore: update project in GCP testing
- github.com/google/go-containerregistry v0.19.1 -> v0.19.2
- github.com/siderolabs/gen v0.4.8 -> v0.5.0
- github.com/siderolabs/talos b86edc6776f7 -> 3d35e54683b4
- github.com/siderolabs/talos/pkg/machinery b86edc6776f7 -> 3d35e54683b4
- golang.org/x/net v0.25.0 -> v0.26.0
- golang.org/x/sys v0.20.0 -> v0.21.0
Previous release can be found at v0.4.1
image-factory 0.4.1 (2024-05-15)
Welcome to the v0.4.1 release of image-factory!
Please try out the release binaries and report any issues at https://github.com/siderolabs/image-factory/issues.
- Andrey Smirnov
- Spencer Smith
- Artem Chernyshev
- Andrew Rynhard
- Birger J. Nordølum
- Mattias Cockburn
- Noel Georgi
- Serge Logvinov
- Simon-Boyer
- Steve Francis
- USBAkimbo
- Utku Ozdemir
- Will Bush
- dhaines-quera
5 commits
0 commit
23 commits
b86edc677
chore: update office hours in talos repocfa25d22d
chore: remove docs prior to 1.0 from website navigation120705459
chore: handle I/O error for xfs_repairb7afe2669
feat: update Linux 6.6.3026519ceed
docs: update proxmox.md851b91a0e
fix: don't enable hostDNS for versions of Talos which do not have it42ac5cd0c
fix: check fornil
machine config during installation1d29111d4
chore: update Go to 1.22.3f4d7b9d9a
feat: gather plaform dns names0b0f9995a
docs: add resource information, some grammar fixes763dae250
fix: add cluster name to the worker machine config4aac5b4ec
feat: mount /sys/kernel/security into kubelet817f18153
docs: remove mention of enabling KubePrism after v1.6c08d79732
docs: fix the variable name typo478b862b4
fix: do not fail cli action tracker when boot id cannot be readbe510f9eb
docs: fix grpc_tunnel value to trueb7b8a8d8f
docs: add logs example for the certificate errors troubleshooting8df5b85ec
release(v1.8.0-alpha.0): prepare release07f78182c
fix: use a fresh context for etcd unlock84cd7dbec
feat: update Linux to 6.6.2970fdca6a4
chore: update minimum hardware requirement for vmware ovab690ffeb8
test: improve DNS resolver test stability5aa0299b6
style: use correct capitalization for openstack
- github.com/prometheus/client_golang v1.19.0 -> v1.19.1
- github.com/siderolabs/talos 4c0c626b786f -> b86edc6776f7
- github.com/siderolabs/talos/pkg/machinery 4c0c626b786f -> b86edc6776f7
- github.com/sigstore/cosign/v2 v2.2.3 -> v2.2.4
- github.com/slok/go-http-metrics v0.11.0 -> v0.12.0
- golang.org/x/net v0.24.0 -> v0.25.0
- golang.org/x/sys v0.19.0 -> v0.20.0
Previous release can be found at v0.3.3
image-factory 0.4.0 (2024-05-15)
Welcome to the v0.4.0 release of image-factory!
Please try out the release binaries and report any issues at https://github.com/siderolabs/image-factory/issues.
- Andrey Smirnov
- Spencer Smith
- Artem Chernyshev
- Andrew Rynhard
- Birger J. Nordølum
- Mattias Cockburn
- Noel Georgi
- Serge Logvinov
- Simon-Boyer
- Steve Francis
- USBAkimbo
- Utku Ozdemir
- Will Bush
- dhaines-quera
4 commits
23 commits
b86edc677
chore: update office hours in talos repocfa25d22d
chore: remove docs prior to 1.0 from website navigation120705459
chore: handle I/O error for xfs_repairb7afe2669
feat: update Linux 6.6.3026519ceed
docs: update proxmox.md851b91a0e
fix: don't enable hostDNS for versions of Talos which do not have it42ac5cd0c
fix: check fornil
machine config during installation1d29111d4
chore: update Go to 1.22.3f4d7b9d9a
feat: gather plaform dns names0b0f9995a
docs: add resource information, some grammar fixes763dae250
fix: add cluster name to the worker machine config4aac5b4ec
feat: mount /sys/kernel/security into kubelet817f18153
docs: remove mention of enabling KubePrism after v1.6c08d79732
docs: fix the variable name typo478b862b4
fix: do not fail cli action tracker when boot id cannot be readbe510f9eb
docs: fix grpc_tunnel value to trueb7b8a8d8f
docs: add logs example for the certificate errors troubleshooting8df5b85ec
release(v1.8.0-alpha.0): prepare release07f78182c
fix: use a fresh context for etcd unlock84cd7dbec
feat: update Linux to 6.6.2970fdca6a4
chore: update minimum hardware requirement for vmware ovab690ffeb8
test: improve DNS resolver test stability5aa0299b6
style: use correct capitalization for openstack
- github.com/prometheus/client_golang v1.19.0 -> v1.19.1
- github.com/siderolabs/talos 4c0c626b786f -> b86edc6776f7
- github.com/siderolabs/talos/pkg/machinery 4c0c626b786f -> b86edc6776f7
- github.com/sigstore/cosign/v2 v2.2.3 -> v2.2.4
- github.com/slok/go-http-metrics v0.11.0 -> v0.12.0
- golang.org/x/net v0.24.0 -> v0.25.0
- golang.org/x/sys v0.19.0 -> v0.20.0
Previous release can be found at v0.3.3
image-factory 0.3.3 (2024-05-02)
Welcome to the v0.3.3 release of image-factory!
Please try out the release binaries and report any issues at https://github.com/siderolabs/image-factory/issues.
- Andrey Smirnov
- Dmitriy Matrenichev
- Dmitry Sharshakov
- Utku Ozdemir
- darox
20 commits
4c0c626b7
feat: use zstd compression in place of xz98906ed6e
fix: use reboot delay only in case of error05fd042bb
test: improve the reset integration tests8cdf0f7cb
docs: fix typo in Cilium instructionsdd1d279da
fix: allow more flags intalosctl cluster create --input-dir
ef4394e58
chore: update kernel and other packagesccdb4c8b1
chore: update google.golang.org/grpc to 1.63.2c5b59df69
fix: wait for devices to be discovered before probing filesystems0821b9c50
feat: add--non-masquerade-cidrs
flag totalosctl cluster create
2bf613ad3
fix: add endpoints for "virtual"host-dns
servicef4163aefe
fix: bump priority of OpenStack routes if IPv6 and default gateway6fbd1263c
feat: report process MAC labelsd46032821
fix: return proper value from Bridge.STP instead of plain nilbac1d00c3
chore: prepare for Talos 1.8d6c8067e1
docs: make 1.7 docs the defaultd7c3a0735
docs: add what's new for v1.7908f67fa1
feat: add host dns support for resolving member addrs0d20b637d
feat: update Kubernetes to 1.30.0ec69d7a78
chore: replace math/rand with math/rand/v289040ce43
chore: update go-blockdevice/v2 library to the latest version
- github.com/siderolabs/talos 0a785802ea22 -> 4c0c626b786f
- github.com/siderolabs/talos/pkg/machinery 0a785802ea22 -> 4c0c626b786f
- golang.org/x/net v0.23.0 -> v0.24.0
- golang.org/x/sync v0.6.0 -> v0.7.0
- golang.org/x/sys v0.18.0 -> v0.19.0
Previous release can be found at v0.3.2
image-factory 0.3.2 (2024-04-17)
Welcome to the v0.3.2 release of image-factory!
Please try out the release binaries and report any issues at https://github.com/siderolabs/image-factory/issues.
- Andrey Smirnov
- Noel Georgi
- Dmitriy Matrenichev
- Utku Ozdemir
- Dmitry Sharshakov
- Artem Chernyshev
- Spencer Smith
- Evan Johnson
- Justin Garrison
- Mattias Cockburn
- Andrei Kvapil
- AvnarJakob
- Bernard Gütermann
- Christian Mohn
- Christian WALDBILLIG
- Dmitry Sharshakov
- Fabiano Fidêncio
- Grzegorz Rożniecki
- Henno Schooljan
- Jean-Tiare Le Bigot
- Kai Hanssen
- Louis SCHNEIDER
- Matthieu S
- Michael Stephenson
- Niklas Wik
- Pip Oomen
- Saiyam Pathak
- Sebastiaan Gerritsen
- Steve Francis
- bri
- ebcrypto
- edwinavalos
- fazledyn-or
- goodmost
- james-dreebot
- looklose
- pardomue
- shurkys
- stereobutter
15 commits
2fe6825
fix: generation of overlay installer imagesdb55c07
release(v0.3.1): prepare release762cf2b
fix: generation of SecureBoot ISOae1f0a3
fix: sort extensions in the UI schematic generatorc2de13f
release(v0.3.0): prepare release7062392
chore: update Talos dependency to 1.7.0-beta.078f8944
feat: add cert issuer regexp optionc0981e8
feat: add support for -insecure-schematic-service-repository flag5d779bb
chore: bump dependencies93eb7de
feat: support overlaydf3d211
release(v0.2.3): prepare release4ccf0e5
fix: ignore missing DTB and other SBC artifactsc7dba02
chore: run tailwindcss before creating image81f2cb4
chore: bump dependencies, rekres07095cd
chore: re-enable govulncheck
174 commits
0a785802e
fix: overlay installer operationsb1b63f658
fix: mark overlay installer executable3433fa13b
feat: use container DNS when in container mode5d07ac5a7
fix: close apid inter-backend connections gracefully for real7ba18555b
docs: fix typos in Akamai and AWS platform docs3dd1f4e88
chore: extractpkg/imager/quirks
topkg/machinery
78bc3a433
docs: update Cilium docs831f3d39e
feat: update Flannel to v0.25.1ea5b3ff0c
feat: update Kubernetes to v1.30.0-rc.254dac5ed4
feat: update Linux 6.6.24, containerd 1.7.15c51f146da
docs: update Akamai platform docs9550f5ff7
docs: fix getAuthenticationMethod and completePathFromNode docsbfbd02abf
fix: assign different priority to IPv6 default gateway on OpenStackc8f674bd3
test: add a test for 'spin' container runtime5390ccd48
chore: replace []byte with string and use go:embed for templatesba7cdc8c8
chore: optimize DNSResolveCacheController145f24063
fix: don't modify a global map of profiles6fe91ad9c
feat: provide Kubernets/Talos version compatibility for 1.8909a5800e
fix: generate secureboot ISO .der certificate correctlyb0fdc3c8c
fix: make static pods check output consistentc6ad0fcce
fix: validate that workers don't get cluster CA key3735add87
fix: reconnect to the logs stream in dashboard after reboot9aa1e1b79
fix: present all accepted CAs to the kube-apiserver336e61174
fix: close the apid connection to other machines gracefullyff2c427b0
fix: pre-create nftables chain to make kubelet use nftables5622f0e45
docs: change localDNS to hostDNS in release notes yaml section01d8b897c
fix: make safeReset truly safe to call multiple times653f838b0
feat: support multiple Docker cluster in talosctl cluster create951904554
chore: bump dependencies (go 1.22.2)862c76001
feat: add support for CoreDNS forwarding to host DNSe8ae5ef63
feat: add akamai platform support5c0f74b37
fix: don't announce the VIP on acquire failure2f0fe10d5
chore: update sbc docs1b17008e9
fix: handle more OpenStack link typese7d804140
fix: always update firewall rules (kubespan)78b9bd927
fix: report unsupported x86_64 microarchitecture level71d90ba5f
fix: retry in the fixed amount of time if grpc relay failedd320498a4
chore: bump dependencies3195e5d15
fix: force Flannel CNI to use KubePrism Kubernetes API endpoint917043fb5
chore: bump tools, pkgs and extra to stablef515741b5
chore: add equinix e2e-tests117e60583
feat: add support for static extra fields for JSON logs090143b03
fix: allow platform cmdline args to be platform-specific7a68504b6
feat: support rotating Kubernetes CAfac3dd043
fix: don't set default endpoints on gen config8dc4910c4
chore: enable "WG over GRPC" testing in siderolink agent testsbac366e43
chore: addExtraInfo
field for extensions0fc24eeb0
feat: provide insecure flag to imagera6b2f5456
feat: update Kubernetes to 1.30.0-rc.0, etcd to 3.5.130361ff895
docs: quickstart video and brew installb752a8618
chore: talosctl: add openSUSE OVMF paths945648914
feat: support hardware watchdog timers949ad11a2
chore: import siderolink assiderolink-launch
subcommandee51f04af
chore: azure e2e55dd41c0d
chore: update coredns to v1.11.2 in required section8eacc4ba8
feat: support rotation of Talos API CA92808e3bc
feat: report Docker node resources in cluster show84ec8c16f
feat: support syncing to PTP clocks7d43c9aa6
chore: annotate installer errorsf737e6495
fix: populate routes to BGP neighbors (Equinix Metal)19f15a840
chore: bump golangci-lint to 1.57.0684011963
docs: add docs for overlays9b6ec5929
chore: bump kernel69f0466cd
docs: remove repetitive words113fb646e
chore: usego-talos-support
library89fc68b45
fix: service lifecycle issuesead37abf0
test: disable volume testsc64523a7a
feat: update Flannel to v0.24.415beb1478
feat: implement blockdevice watch controller06e3bc0cb
feat: implement Siderolink wireguard over GRPC9afa70baf
fix: patch correctly config intalosctl upgrade-k8s
3130caf95
chore: re-enable DRBD extension3ba180d07
release(v1.7.0-alpha.1): prepare release403ad93c3
feat: update dependencies7376f34e8
fix: remove maintenance config when maintenance service is shut down952801d8b
fix: handle overlay partition options465b9a4e6
fix: update discovery client with the fix for keepalive interval1e9f866ac
feat: update Kubernetes to v1.30.0-beta.0d118a852b
feat: implementInstall
for imager overlayscd5a5a447
chore: migrate to go-grpc-middleware/v2e3c2a6398
feat: set default NTP server to time.cloudflare.com32e087760
chore: print all available logs containers inlogs
command completionse89d755c5
fix: etcd config validation for worker1aa3c9182
docs: add DreeBot to ADOPTERS.md1bb6027cc
fix: fix nil panic on maintenance upgrade with partial configaa70bfb9d
docs: add Redpill Linpro to adopters listf02aeec92
fix: do not fail cluster create when input dir does not contain talosconfig1ec6683e0
chore: use go-copy3c8f51d70
chore: move cli formatters and version modules to machinery8152a6dd6
feat: update Go to 1.22.18c7953991
docs: update replicated-local-storage-with-openebs-jiva.mdf23bd8144
fix: syslog parserbbed07e03
feat: update Linux to 6.6.188125e754b
feat: imager overlay0b9b4da12
feat: update Kubernetes to 1.30.0-alpha.33a764029e
docs: fix typo in word governord81d49000
chore: update CoreDNS renovate sourceb2ad5dc5f
fix: workaround a race in CNI setup (talosctl cluster create)457507803
fix: provide auth when pulling images in the imagere707175ab
docs: update config patch in cilium docsf8c556a1c
chore: listen for dns requests on 127.0.0.538872a7a21
fix: ignore 'no such device' in addition to 'no such file'1cb544353
chore: uki der certs in iso67ac6933d
fix: handle errors to watch apid/trustd certsc79d69c2e
fix: only set gateway if set in context (opennebula)4575dd8e7
chore: allow not preallocated disks for QEMU cluster0bddfea81
chore: add oceanbox.io to adopters136427592
chore: use propertalos_version_contract
for TF tests6bf50fdc1
chore: disable x/net/trace in gRPC to enable dead code elimination815a8e9cc
feat: add partial config support totalosctl cluster create
64e9703f8
chore: add tests for the Kata Containers extension9b6291925
feat: update pkgs66f3ffdd4
fix: ensure that Talos runs in a pod (container)9dbc33972
feat: add basic syslog implementation0b7a27e6a
feat: allow access to all resources over siderolink in maintenance mode53721883d
feat: support AWS KMS for the SecureBoot signing7ee999f8a
fix: disable KubeSpan endpoint harvesting by default7b87c7fe9
chore: bump Go dependencies8e9596d3c
docs: rpi talosctl install update493bb60f8
fix: correctly handle partial configs inDNSUpstreamController
6deb10ae2
chore: deprecateenvironmentFile
for extensionsf8b4ee82a
chore: update extensions test1366ce14a
feat: update Kubernetes to v1.30.0-alpha.2559308ef7
fix: use MachineStatus resource to check for boot done15e8bca2b
feat: support environment inExtensionServicesConfig
3fe82ec46
feat: custom image settings for k8s upgradefa3b93370
chore: replace fmt.Errorf with errors.New where possibled4521ee9c
feat: update kernel with sfc driver and LSM updates2f0421b40
fix: run xfs_repair on invalid argument errorf868fb8e8
docs: update vmware tools urlfa2d34dd8
chore: enable v6 support on the same port83e0b0c19
chore: adjust dns sockets settingsa1ec1705b
chore: update Go to 1.22.076b50fcd4
chore: add Ænix to the Adopters list5324d3916
chore: bump stuff087b50f42
feat: support systemd-boot ISO enroll keys optionafa71d6b0
chore: use "handle-like" resource inDNSResolveCacheController
013e13070
fix: error with decoding config document with wrong apiVersion1e77bb1c3
chore: allow custom pkgs to build talos3f8a85f1b
fix: unlock the upgrade mutex properly61c3331b1
docs: update indentation in vip.md383e528df
chore: allow uuid-based hostnames in talosctl cluster create1e6c8c4de
feat: extensions services config989ca3ade
feat: add OpenNebula platform support914f88778
docs: update nocloud.md Proxmox informationa04cc8015
fix: pass TTL when generating client certificate3fe8c12ca
fix: add log line about controller runtime failingddbabc7e5
fix: use a separate cgroup for each extension service6ccdd2c09
chore: fix markdown-lint call4184e617a
chore: add test for wasmedge runtime extension95ea3a6c6
chore: bump timeout in acquire testsc19a505d8
chore: bump docker dind imaged7d4154d5
chore: remove channel blocking in qemu launch029d7f7b9
release(v1.7.0-alpha.0): prepare release2ff81c06b
feat: update runc 1.1.12, containerd 1.7.139d8cd4d05
chore: drop deprecated method EtcdRemoveMember17567f19b
fix: take into account the moment seen when cleaning up CRI imagesaa03204b8
docs: document the process of building custom kernel packages7af48bd55
feat: use RSA key for kube-apiserver service account keya5e13c696
fix: retry blockdevice open in the installer593afeea3
fix: run the interactive installer loop to report errors87be76b87
fix: be more tolerant to error handling in Mounts API03add7503
docs: add section on using imager with extensions from tarballee0fb5eff
docs: consolidate certificate management articles9c14dea20
chore: bump corednsebeef2852
feat: implement local caching dns server4a3691a27
docs: fix broken links in metal-network-configuration.mdc4ed189a6
docs: provide sane defaults for each release series in vmware script8138d54c6
docs: clarify node taints/labels for worker nodesb44551ccd
feat: update Linux to 6.6.13385707c5f
docs: update vmware.shd1a79b845
docs: fix small typo in etcd maintenance guidecf0603330
docs: copy generated JSON schema to hostf11139c22
docs: document local path provisioner install
- github.com/google/go-containerregistry v0.18.0 -> v0.19.1
- github.com/prometheus/client_golang v1.18.0 -> v1.19.0
- github.com/siderolabs/gen v0.4.7 -> v0.4.8
- github.com/siderolabs/go-debug v0.2.3 -> v0.3.0
- github.com/siderolabs/talos e0dfbb8fba3c -> 0a785802ea22
- github.com/siderolabs/talos/pkg/machinery e0dfbb8fba3c -> 0a785802ea22
- github.com/sigstore/cosign/v2 v2.2.2 -> v2.2.3
- github.com/sigstore/sigstore v1.8.1 -> v1.8.3
- github.com/stretchr/testify v1.8.4 -> v1.9.0
- github.com/u-root/u-root v0.12.0 -> v0.14.0
- github.com/ulikunitz/xz v0.5.11 -> v0.5.12
- go.uber.org/zap v1.26.0 -> v1.27.0
- golang.org/x/net v0.20.0 -> v0.23.0
- golang.org/x/sys v0.16.0 -> v0.18.0
Previous release can be found at v0.2.2
image-factory 0.3.1 (2024-04-10)
Welcome to the v0.3.1 release of image-factory!
Please try out the release binaries and report any issues at https://github.com/siderolabs/image-factory/issues.
- Andrey Smirnov
- Noel Georgi
- Dmitriy Matrenichev
- Utku Ozdemir
- Dmitry Sharshakov
- Spencer Smith
- Artem Chernyshev
- Justin Garrison
- Mattias Cockburn
- Andrei Kvapil
- AvnarJakob
- Christian Mohn
- Christian WALDBILLIG
- Dmitry Sharshakov
- Evan Johnson
- Fabiano Fidêncio
- Henno Schooljan
- Jean-Tiare Le Bigot
- Kai Hanssen
- Louis SCHNEIDER
- Matthieu S
- Michael Stephenson
- Niklas Wik
- Pip Oomen
- Saiyam Pathak
- Sebastiaan Gerritsen
- Steve Francis
- bri
- ebcrypto
- edwinavalos
- fazledyn-or
- goodmost
- james-dreebot
- pardomue
- shurkys
- stereobutter
13 commits
762cf2b
fix: generation of SecureBoot ISOae1f0a3
fix: sort extensions in the UI schematic generatorc2de13f
release(v0.3.0): prepare release7062392
chore: update Talos dependency to 1.7.0-beta.078f8944
feat: add cert issuer regexp optionc0981e8
feat: add support for -insecure-schematic-service-repository flag5d779bb
chore: bump dependencies93eb7de
feat: support overlaydf3d211
release(v0.2.3): prepare release4ccf0e5
fix: ignore missing DTB and other SBC artifactsc7dba02
chore: run tailwindcss before creating image81f2cb4
chore: bump dependencies, rekres07095cd
chore: re-enable govulncheck
2 commits
158 commits
145f24063
fix: don't modify a global map of profiles6fe91ad9c
feat: provide Kubernets/Talos version compatibility for 1.8909a5800e
fix: generate secureboot ISO .der certificate correctlyb0fdc3c8c
fix: make static pods check output consistentc6ad0fcce
fix: validate that workers don't get cluster CA key3735add87
fix: reconnect to the logs stream in dashboard after reboot9aa1e1b79
fix: present all accepted CAs to the kube-apiserver336e61174
fix: close the apid connection to other machines gracefullyff2c427b0
fix: pre-create nftables chain to make kubelet use nftables5622f0e45
docs: change localDNS to hostDNS in release notes yaml section01d8b897c
fix: make safeReset truly safe to call multiple times653f838b0
feat: support multiple Docker cluster in talosctl cluster create951904554
chore: bump dependencies (go 1.22.2)862c76001
feat: add support for CoreDNS forwarding to host DNSe8ae5ef63
feat: add akamai platform support5c0f74b37
fix: don't announce the VIP on acquire failure2f0fe10d5
chore: update sbc docs1b17008e9
fix: handle more OpenStack link typese7d804140
fix: always update firewall rules (kubespan)78b9bd927
fix: report unsupported x86_64 microarchitecture level71d90ba5f
fix: retry in the fixed amount of time if grpc relay failedd320498a4
chore: bump dependencies3195e5d15
fix: force Flannel CNI to use KubePrism Kubernetes API endpoint917043fb5
chore: bump tools, pkgs and extra to stablef515741b5
chore: add equinix e2e-tests117e60583
feat: add support for static extra fields for JSON logs090143b03
fix: allow platform cmdline args to be platform-specific7a68504b6
feat: support rotating Kubernetes CAfac3dd043
fix: don't set default endpoints on gen config8dc4910c4
chore: enable "WG over GRPC" testing in siderolink agent testsbac366e43
chore: addExtraInfo
field for extensions0fc24eeb0
feat: provide insecure flag to imagera6b2f5456
feat: update Kubernetes to 1.30.0-rc.0, etcd to 3.5.130361ff895
docs: quickstart video and brew installb752a8618
chore: talosctl: add openSUSE OVMF paths945648914
feat: support hardware watchdog timers949ad11a2
chore: import siderolink assiderolink-launch
subcommandee51f04af
chore: azure e2e55dd41c0d
chore: update coredns to v1.11.2 in required section8eacc4ba8
feat: support rotation of Talos API CA92808e3bc
feat: report Docker node resources in cluster show84ec8c16f
feat: support syncing to PTP clocks7d43c9aa6
chore: annotate installer errorsf737e6495
fix: populate routes to BGP neighbors (Equinix Metal)19f15a840
chore: bump golangci-lint to 1.57.0684011963
docs: add docs for overlays9b6ec5929
chore: bump kernel69f0466cd
docs: remove repetitive words113fb646e
chore: usego-talos-support
library89fc68b45
fix: service lifecycle issuesead37abf0
test: disable volume testsc64523a7a
feat: update Flannel to v0.24.415beb1478
feat: implement blockdevice watch controller06e3bc0cb
feat: implement Siderolink wireguard over GRPC9afa70baf
fix: patch correctly config intalosctl upgrade-k8s
3130caf95
chore: re-enable DRBD extension3ba180d07
release(v1.7.0-alpha.1): prepare release403ad93c3
feat: update dependencies7376f34e8
fix: remove maintenance config when maintenance service is shut down952801d8b
fix: handle overlay partition options465b9a4e6
fix: update discovery client with the fix for keepalive interval1e9f866ac
feat: update Kubernetes to v1.30.0-beta.0d118a852b
feat: implementInstall
for imager overlayscd5a5a447
chore: migrate to go-grpc-middleware/v2e3c2a6398
feat: set default NTP server to time.cloudflare.com32e087760
chore: print all available logs containers inlogs
command completionse89d755c5
fix: etcd config validation for worker1aa3c9182
docs: add DreeBot to ADOPTERS.md1bb6027cc
fix: fix nil panic on maintenance upgrade with partial configaa70bfb9d
docs: add Redpill Linpro to adopters listf02aeec92
fix: do not fail cluster create when input dir does not contain talosconfig1ec6683e0
chore: use go-copy3c8f51d70
chore: move cli formatters and version modules to machinery8152a6dd6
feat: update Go to 1.22.18c7953991
docs: update replicated-local-storage-with-openebs-jiva.mdf23bd8144
fix: syslog parserbbed07e03
feat: update Linux to 6.6.188125e754b
feat: imager overlay0b9b4da12
feat: update Kubernetes to 1.30.0-alpha.33a764029e
docs: fix typo in word governord81d49000
chore: update CoreDNS renovate sourceb2ad5dc5f
fix: workaround a race in CNI setup (talosctl cluster create)457507803
fix: provide auth when pulling images in the imagere707175ab
docs: update config patch in cilium docsf8c556a1c
chore: listen for dns requests on 127.0.0.538872a7a21
fix: ignore 'no such device' in addition to 'no such file'1cb544353
chore: uki der certs in iso67ac6933d
fix: handle errors to watch apid/trustd certsc79d69c2e
fix: only set gateway if set in context (opennebula)4575dd8e7
chore: allow not preallocated disks for QEMU cluster0bddfea81
chore: add oceanbox.io to adopters136427592
chore: use propertalos_version_contract
for TF tests6bf50fdc1
chore: disable x/net/trace in gRPC to enable dead code elimination815a8e9cc
feat: add partial config support totalosctl cluster create
64e9703f8
chore: add tests for the Kata Containers extension9b6291925
feat: update pkgs66f3ffdd4
fix: ensure that Talos runs in a pod (container)9dbc33972
feat: add basic syslog implementation0b7a27e6a
feat: allow access to all resources over siderolink in maintenance mode53721883d
feat: support AWS KMS for the SecureBoot signing7ee999f8a
fix: disable KubeSpan endpoint harvesting by default7b87c7fe9
chore: bump Go dependencies8e9596d3c
docs: rpi talosctl install update493bb60f8
fix: correctly handle partial configs inDNSUpstreamController
6deb10ae2
chore: deprecateenvironmentFile
for extensionsf8b4ee82a
chore: update extensions test1366ce14a
feat: update Kubernetes to v1.30.0-alpha.2559308ef7
fix: use MachineStatus resource to check for boot done15e8bca2b
feat: support environment inExtensionServicesConfig
3fe82ec46
feat: custom image settings for k8s upgradefa3b93370
chore: replace fmt.Errorf with errors.New where possibled4521ee9c
feat: update kernel with sfc driver and LSM updates2f0421b40
fix: run xfs_repair on invalid argument errorf868fb8e8
docs: update vmware tools urlfa2d34dd8
chore: enable v6 support on the same port83e0b0c19
chore: adjust dns sockets settingsa1ec1705b
chore: update Go to 1.22.076b50fcd4
chore: add Ænix to the Adopters list5324d3916
chore: bump stuff087b50f42
feat: support systemd-boot ISO enroll keys optionafa71d6b0
chore: use "handle-like" resource inDNSResolveCacheController
013e13070
fix: error with decoding config document with wrong apiVersion1e77bb1c3
chore: allow custom pkgs to build talos3f8a85f1b
fix: unlock the upgrade mutex properly61c3331b1
docs: update indentation in vip.md383e528df
chore: allow uuid-based hostnames in talosctl cluster create1e6c8c4de
feat: extensions services config989ca3ade
feat: add OpenNebula platform support914f88778
docs: update nocloud.md Proxmox informationa04cc8015
fix: pass TTL when generating client certificate3fe8c12ca
fix: add log line about controller runtime failingddbabc7e5
fix: use a separate cgroup for each extension service6ccdd2c09
chore: fix markdown-lint call4184e617a
chore: add test for wasmedge runtime extension95ea3a6c6
chore: bump timeout in acquire testsc19a505d8
chore: bump docker dind imaged7d4154d5
chore: remove channel blocking in qemu launch029d7f7b9
release(v1.7.0-alpha.0): prepare release2ff81c06b
feat: update runc 1.1.12, containerd 1.7.139d8cd4d05
chore: drop deprecated method EtcdRemoveMember17567f19b
fix: take into account the moment seen when cleaning up CRI imagesaa03204b8
docs: document the process of building custom kernel packages7af48bd55
feat: use RSA key for kube-apiserver service account keya5e13c696
fix: retry blockdevice open in the installer593afeea3
fix: run the interactive installer loop to report errors87be76b87
fix: be more tolerant to error handling in Mounts API03add7503
docs: add section on using imager with extensions from tarballee0fb5eff
docs: consolidate certificate management articles9c14dea20
chore: bump corednsebeef2852
feat: implement local caching dns server4a3691a27
docs: fix broken links in metal-network-configuration.mdc4ed189a6
docs: provide sane defaults for each release series in vmware script8138d54c6
docs: clarify node taints/labels for worker nodesb44551ccd
feat: update Linux to 6.6.13385707c5f
docs: update vmware.shd1a79b845
docs: fix small typo in etcd maintenance guidecf0603330
docs: copy generated JSON schema to hostf11139c22
docs: document local path provisioner install
- github.com/google/go-containerregistry v0.18.0 -> v0.19.1
- github.com/prometheus/client_golang v1.18.0 -> v1.19.0
- github.com/siderolabs/gen v0.4.7 -> v0.4.8
- github.com/siderolabs/go-debug v0.2.3 -> v0.3.0
- github.com/siderolabs/talos e0dfbb8fba3c -> 145f2406307e
- github.com/siderolabs/talos/pkg/machinery e0dfbb8fba3c -> 145f2406307e
- github.com/sigstore/cosign/v2 v2.2.2 -> v2.2.3
- github.com/sigstore/sigstore v1.8.1 -> v1.8.3
- github.com/stretchr/testify v1.8.4 -> v1.9.0
- github.com/u-root/u-root v0.12.0 -> v0.14.0
- github.com/ulikunitz/xz v0.5.11 -> v0.5.12
- go.uber.org/zap v1.26.0 -> v1.27.0
- golang.org/x/net v0.20.0 -> v0.23.0
- golang.org/x/sys v0.16.0 -> v0.18.0
Previous release can be found at v0.2.2
image-factory 0.3.0 (2024-04-05)
Welcome to the v0.3.0 release of image-factory!
Please try out the release binaries and report any issues at https://github.com/siderolabs/image-factory/issues.
- Andrey Smirnov
- Noel Georgi
- Dmitriy Matrenichev
- Utku Ozdemir
- Dmitry Sharshakov
- Spencer Smith
- Artem Chernyshev
- Justin Garrison
- Mattias Cockburn
- Andrei Kvapil
- AvnarJakob
- Christian Mohn
- Christian WALDBILLIG
- Dmitry Sharshakov
- Evan Johnson
- Fabiano Fidêncio
- Henno Schooljan
- Jean-Tiare Le Bigot
- Kai Hanssen
- Louis SCHNEIDER
- Matthieu S
- Michael Stephenson
- Niklas Wik
- Pip Oomen
- Saiyam Pathak
- Sebastiaan Gerritsen
- Steve Francis
- bri
- ebcrypto
- edwinavalos
- fazledyn-or
- goodmost
- james-dreebot
- pardomue
- shurkys
- stereobutter
10 commits
7062392
chore: update Talos dependency to 1.7.0-beta.078f8944
feat: add cert issuer regexp optionc0981e8
feat: add support for -insecure-schematic-service-repository flag5d779bb
chore: bump dependencies93eb7de
feat: support overlaydf3d211
release(v0.2.3): prepare release4ccf0e5
fix: ignore missing DTB and other SBC artifactsc7dba02
chore: run tailwindcss before creating image81f2cb4
chore: bump dependencies, rekres07095cd
chore: re-enable govulncheck
149 commits
78f971370
release(v1.7.0-beta.0): prepare release01d8b897c
fix: make safeReset truly safe to call multiple times653f838b0
feat: support multiple Docker cluster in talosctl cluster create951904554
chore: bump dependencies (go 1.22.2)862c76001
feat: add support for CoreDNS forwarding to host DNSe8ae5ef63
feat: add akamai platform support5c0f74b37
fix: don't announce the VIP on acquire failure2f0fe10d5
chore: update sbc docs1b17008e9
fix: handle more OpenStack link typese7d804140
fix: always update firewall rules (kubespan)78b9bd927
fix: report unsupported x86_64 microarchitecture level71d90ba5f
fix: retry in the fixed amount of time if grpc relay failedd320498a4
chore: bump dependencies3195e5d15
fix: force Flannel CNI to use KubePrism Kubernetes API endpoint917043fb5
chore: bump tools, pkgs and extra to stablef515741b5
chore: add equinix e2e-tests117e60583
feat: add support for static extra fields for JSON logs090143b03
fix: allow platform cmdline args to be platform-specific7a68504b6
feat: support rotating Kubernetes CAfac3dd043
fix: don't set default endpoints on gen config8dc4910c4
chore: enable "WG over GRPC" testing in siderolink agent testsbac366e43
chore: addExtraInfo
field for extensions0fc24eeb0
feat: provide insecure flag to imagera6b2f5456
feat: update Kubernetes to 1.30.0-rc.0, etcd to 3.5.130361ff895
docs: quickstart video and brew installb752a8618
chore: talosctl: add openSUSE OVMF paths945648914
feat: support hardware watchdog timers949ad11a2
chore: import siderolink assiderolink-launch
subcommandee51f04af
chore: azure e2e55dd41c0d
chore: update coredns to v1.11.2 in required section8eacc4ba8
feat: support rotation of Talos API CA92808e3bc
feat: report Docker node resources in cluster show84ec8c16f
feat: support syncing to PTP clocks7d43c9aa6
chore: annotate installer errorsf737e6495
fix: populate routes to BGP neighbors (Equinix Metal)19f15a840
chore: bump golangci-lint to 1.57.0684011963
docs: add docs for overlays9b6ec5929
chore: bump kernel69f0466cd
docs: remove repetitive words113fb646e
chore: usego-talos-support
library89fc68b45
fix: service lifecycle issuesead37abf0
test: disable volume testsc64523a7a
feat: update Flannel to v0.24.415beb1478
feat: implement blockdevice watch controller06e3bc0cb
feat: implement Siderolink wireguard over GRPC9afa70baf
fix: patch correctly config intalosctl upgrade-k8s
3130caf95
chore: re-enable DRBD extension3ba180d07
release(v1.7.0-alpha.1): prepare release403ad93c3
feat: update dependencies7376f34e8
fix: remove maintenance config when maintenance service is shut down952801d8b
fix: handle overlay partition options465b9a4e6
fix: update discovery client with the fix for keepalive interval1e9f866ac
feat: update Kubernetes to v1.30.0-beta.0d118a852b
feat: implementInstall
for imager overlayscd5a5a447
chore: migrate to go-grpc-middleware/v2e3c2a6398
feat: set default NTP server to time.cloudflare.com32e087760
chore: print all available logs containers inlogs
command completionse89d755c5
fix: etcd config validation for worker1aa3c9182
docs: add DreeBot to ADOPTERS.md1bb6027cc
fix: fix nil panic on maintenance upgrade with partial configaa70bfb9d
docs: add Redpill Linpro to adopters listf02aeec92
fix: do not fail cluster create when input dir does not contain talosconfig1ec6683e0
chore: use go-copy3c8f51d70
chore: move cli formatters and version modules to machinery8152a6dd6
feat: update Go to 1.22.18c7953991
docs: update replicated-local-storage-with-openebs-jiva.mdf23bd8144
fix: syslog parserbbed07e03
feat: update Linux to 6.6.188125e754b
feat: imager overlay0b9b4da12
feat: update Kubernetes to 1.30.0-alpha.33a764029e
docs: fix typo in word governord81d49000
chore: update CoreDNS renovate sourceb2ad5dc5f
fix: workaround a race in CNI setup (talosctl cluster create)457507803
fix: provide auth when pulling images in the imagere707175ab
docs: update config patch in cilium docsf8c556a1c
chore: listen for dns requests on 127.0.0.538872a7a21
fix: ignore 'no such device' in addition to 'no such file'1cb544353
chore: uki der certs in iso67ac6933d
fix: handle errors to watch apid/trustd certsc79d69c2e
fix: only set gateway if set in context (opennebula)4575dd8e7
chore: allow not preallocated disks for QEMU cluster0bddfea81
chore: add oceanbox.io to adopters136427592
chore: use propertalos_version_contract
for TF tests6bf50fdc1
chore: disable x/net/trace in gRPC to enable dead code elimination815a8e9cc
feat: add partial config support totalosctl cluster create
64e9703f8
chore: add tests for the Kata Containers extension9b6291925
feat: update pkgs66f3ffdd4
fix: ensure that Talos runs in a pod (container)9dbc33972
feat: add basic syslog implementation0b7a27e6a
feat: allow access to all resources over siderolink in maintenance mode53721883d
feat: support AWS KMS for the SecureBoot signing7ee999f8a
fix: disable KubeSpan endpoint harvesting by default7b87c7fe9
chore: bump Go dependencies8e9596d3c
docs: rpi talosctl install update493bb60f8
fix: correctly handle partial configs inDNSUpstreamController
6deb10ae2
chore: deprecateenvironmentFile
for extensionsf8b4ee82a
chore: update extensions test1366ce14a
feat: update Kubernetes to v1.30.0-alpha.2559308ef7
fix: use MachineStatus resource to check for boot done15e8bca2b
feat: support environment inExtensionServicesConfig
3fe82ec46
feat: custom image settings for k8s upgradefa3b93370
chore: replace fmt.Errorf with errors.New where possibled4521ee9c
feat: update kernel with sfc driver and LSM updates2f0421b40
fix: run xfs_repair on invalid argument errorf868fb8e8
docs: update vmware tools urlfa2d34dd8
chore: enable v6 support on the same port83e0b0c19
chore: adjust dns sockets settingsa1ec1705b
chore: update Go to 1.22.076b50fcd4
chore: add Ænix to the Adopters list5324d3916
chore: bump stuff087b50f42
feat: support systemd-boot ISO enroll keys optionafa71d6b0
chore: use "handle-like" resource inDNSResolveCacheController
013e13070
fix: error with decoding config document with wrong apiVersion1e77bb1c3
chore: allow custom pkgs to build talos3f8a85f1b
fix: unlock the upgrade mutex properly61c3331b1
docs: update indentation in vip.md383e528df
chore: allow uuid-based hostnames in talosctl cluster create1e6c8c4de
feat: extensions services config989ca3ade
feat: add OpenNebula platform support914f88778
docs: update nocloud.md Proxmox informationa04cc8015
fix: pass TTL when generating client certificate3fe8c12ca
fix: add log line about controller runtime failingddbabc7e5
fix: use a separate cgroup for each extension service6ccdd2c09
chore: fix markdown-lint call4184e617a
chore: add test for wasmedge runtime extension95ea3a6c6
chore: bump timeout in acquire testsc19a505d8
chore: bump docker dind imaged7d4154d5
chore: remove channel blocking in qemu launch029d7f7b9
release(v1.7.0-alpha.0): prepare release2ff81c06b
feat: update runc 1.1.12, containerd 1.7.139d8cd4d05
chore: drop deprecated method EtcdRemoveMember17567f19b
fix: take into account the moment seen when cleaning up CRI imagesaa03204b8
docs: document the process of building custom kernel packages7af48bd55
feat: use RSA key for kube-apiserver service account keya5e13c696
fix: retry blockdevice open in the installer593afeea3
fix: run the interactive installer loop to report errors87be76b87
fix: be more tolerant to error handling in Mounts API03add7503
docs: add section on using imager with extensions from tarballee0fb5eff
docs: consolidate certificate management articles9c14dea20
chore: bump corednsebeef2852
feat: implement local caching dns server4a3691a27
docs: fix broken links in metal-network-configuration.mdc4ed189a6
docs: provide sane defaults for each release series in vmware script8138d54c6
docs: clarify node taints/labels for worker nodesb44551ccd
feat: update Linux to 6.6.13385707c5f
docs: update vmware.shd1a79b845
docs: fix small typo in etcd maintenance guidecf0603330
docs: copy generated JSON schema to hostf11139c22
docs: document local path provisioner install
- github.com/google/go-containerregistry v0.18.0 -> v0.19.1
- github.com/prometheus/client_golang v1.18.0 -> v1.19.0
- github.com/siderolabs/gen v0.4.7 -> v0.4.8
- github.com/siderolabs/go-debug v0.2.3 -> v0.3.0
- github.com/siderolabs/talos e0dfbb8fba3c -> v1.7.0-beta.0
- github.com/siderolabs/talos/pkg/machinery e0dfbb8fba3c -> v1.7.0-beta.0
- github.com/sigstore/cosign/v2 v2.2.2 -> v2.2.3
- github.com/sigstore/sigstore v1.8.1 -> v1.8.3
- github.com/stretchr/testify v1.8.4 -> v1.9.0
- github.com/u-root/u-root v0.12.0 -> v0.14.0
- github.com/ulikunitz/xz v0.5.11 -> v0.5.12
- go.uber.org/zap v1.26.0 -> v1.27.0
- golang.org/x/net v0.20.0 -> v0.23.0
- golang.org/x/sys v0.16.0 -> v0.18.0
Previous release can be found at v0.2.2
image-factory 0.2.3 (2024-03-14)
Welcome to the v0.2.3 release of image-factory!
Please try out the release binaries and report any issues at https://github.com/siderolabs/image-factory/issues.
- Andrey Smirnov
- Dmitriy Matrenichev
- Spencer Smith
- Christian Mohn
- Noel Georgi
- Steve Francis
- Utku Ozdemir
- edwinavalos
- stereobutter
4 commits
21 commits
029d7f7b9
release(v1.7.0-alpha.0): prepare release2ff81c06b
feat: update runc 1.1.12, containerd 1.7.139d8cd4d05
chore: drop deprecated method EtcdRemoveMember17567f19b
fix: take into account the moment seen when cleaning up CRI imagesaa03204b8
docs: document the process of building custom kernel packages7af48bd55
feat: use RSA key for kube-apiserver service account keya5e13c696
fix: retry blockdevice open in the installer593afeea3
fix: run the interactive installer loop to report errors87be76b87
fix: be more tolerant to error handling in Mounts API03add7503
docs: add section on using imager with extensions from tarballee0fb5eff
docs: consolidate certificate management articles9c14dea20
chore: bump corednsebeef2852
feat: implement local caching dns server4a3691a27
docs: fix broken links in metal-network-configuration.mdc4ed189a6
docs: provide sane defaults for each release series in vmware script8138d54c6
docs: clarify node taints/labels for worker nodesb44551ccd
feat: update Linux to 6.6.13385707c5f
docs: update vmware.shd1a79b845
docs: fix small typo in etcd maintenance guidecf0603330
docs: copy generated JSON schema to hostf11139c22
docs: document local path provisioner install
- github.com/google/go-containerregistry v0.18.0 -> v0.19.0
- github.com/siderolabs/go-debug v0.2.3 -> v0.3.0
- github.com/siderolabs/talos e0dfbb8fba3c -> v1.7.0-alpha.0
- github.com/siderolabs/talos/pkg/machinery e0dfbb8fba3c -> v1.7.0-alpha.0
- github.com/sigstore/cosign/v2 v2.2.2 -> v2.2.3
- github.com/u-root/u-root v0.12.0 -> v0.13.1
- go.uber.org/zap v1.26.0 -> v1.27.0
- golang.org/x/net v0.20.0 -> v0.21.0
- golang.org/x/sys v0.16.0 -> v0.17.0
Previous release can be found at v0.2.2
image-factory 0.2.2 (2024-01-23)
Welcome to the v0.2.2 release of image-factory!
Please try out the release binaries and report any issues at https://github.com/siderolabs/image-factory/issues.
- Andrey Smirnov
- Utku Ozdemir
- Anthony ARNAUD
- Artem Chernyshev
- Dmitriy Matrenichev
- ExtraClock
- Jonomir
- Serge Logvinov
- Steve Francis
3 commits
25 commits
e0dfbb8fb
fix: allow META encoded values to be compressedd677901b6
feat: implement device selector for 'physical'7d1117289
docs: add missing talosconfig flag8a1732bcb
fix: pull inmptspi
driverc1e45071f
refactor: use etcd configuration from the EtcdSpec resource4e9b688d3
fix: use correct TTL for talosconfig intalosctl config new
fb5ad0555
feat: update Kubernetes default to 1.29.1fe24139f3
docs: fork docs for v1.71c2d10ccc
chore: bump dependenciesa599e3867
chore: allow custom registry to build installer/imager3911ddf7b
docs: add how-to for cert managementb0ee0bfba
fix: strategic patch merging for audit policy474eccdc4
fix: watch bufer overrun for RouteStatuscc06b5d7a
fix: fix .der output intalosctl gen secureboot
1dbb4abf4
fix: update discovery service client to v0.1.69782319c3
fix: support KubePrism settings in Kubernetes Discovery6c5a0c281
feat: generate a single JSON schema for multidoc configf70b47ddd
fix: force KubePrism to connect using IPv4d5321e085
fix: update kmsg with utf-8 fix7fa7362dd
fix: fix nodes on dashboard footer when node names are used in--nodes
ba88678f1
fix: merge ports and ingress configs correctly in NetworkRuleConfigdea9bda2d
fix: disk UUID & WWID always empty intalosctl disks
8dc112f36
chore: pull in NBD modulesf6926faab
fix: default priority for ipv6e8758dcba
chore: support http downloads for assets in talosctl cluster create
- github.com/google/go-containerregistry v0.17.0 -> v0.18.0
- github.com/prometheus/client_golang v1.17.0 -> v1.18.0
- github.com/siderolabs/talos 265f21be09d6 -> e0dfbb8fba3c
- github.com/siderolabs/talos/pkg/machinery v1.6.0 -> e0dfbb8fba3c
- github.com/sigstore/cosign/v2 v2.2.1 -> v2.2.2
- github.com/sigstore/sigstore v1.7.5 -> v1.8.1
- github.com/u-root/u-root v0.11.0 -> v0.12.0
- golang.org/x/net v0.19.0 -> v0.20.0
- golang.org/x/sync v0.5.0 -> v0.6.0
- golang.org/x/sys v0.15.0 -> v0.16.0
Previous release can be found at v0.2.1
image-factory 0.2.1 (2023-12-22)
Welcome to the v0.2.1 release of image-factory!
Please try out the release binaries and report any issues at https://github.com/siderolabs/image-factory/issues.
- Andrey Smirnov
- Alexey Palazhchenko
- Andrey Smirnov
- Artem Chernyshev
- Dmitriy Matrenichev
- Tim Jones
3 commits
7 commits
10 commits
265f21be0
fix: replace the filemap implementation to not buffer in memory8db3c5b3c
fix: pick correctly base installer image layers0a30ef784
fix: imager should support different Talos versionsd6342cda5
docs: update latest version to v1.6.1e6e422b92
chore: bump dependencies5a19d078a
fix: properly overwrite files on install9eb6cea78
docs: secureboot sd-boot menu clarification01f0cbe61
feat: support iPXE direct booting intalosctl cluster create
3ba84701d
feat: pull in kernel modules for mlx Infiniband and VFIOba993e0ed
docs: announce that SecureBoot is available
- github.com/google/go-containerregistry v0.16.1 -> v0.17.0
- github.com/siderolabs/go-debug v0.2.3 new
- github.com/siderolabs/talos 241bc9312edc -> 265f21be09d6
Previous release can be found at v0.2.0
image-factory 0.2.0 (2023-12-18)
Welcome to the v0.2.0 release of image-factory!
Please try out the release binaries and report any issues at https://github.com/siderolabs/image-factory/issues.
- Andrey Smirnov
- Dmitriy Matrenichev
- Noel Georgi
- Oscar Utbult
- Artem Chernyshev
- Sebastian Gaiser
- Steve Francis
- Utku Ozdemir
- budimanjojo
15 commits
1318f30
fix: azure secureboot signing296e953
fix: generation of SBC images25fc50d
feat: provide configuration for a custom PXE endpoint87e6f04
feat: update dependencies for Talos 1.6.0548128c
chore: define public const for the schematic ID extension name01fcbf1
feat: implement HTTP API client84113ca
feat: implement SecureBoot asset generationf82ff73
fix: properly handle from ghcr.iof36ab82
fix: skip validating image index before pushing6625a89
release(v0.1.2): prepare release58378e0
chore: bump dependencies and Talosdb21b76
fix: parse profiles for 'digital-ocean' platform43a6388
release(v0.1.1): prepare release4211a5c
chore: update Talosfcc8cb5
fix: small UI updates
76 commits
241bc9312
fix: update the way secureboot signer fetches certificate (azure)59b62398f
chore: modernize machined/pkg/controllers/k8s760f793d5
fix: use correct prefix when installing SBC files0b94550c4
chore: fix the gvisor test3a787c1d6
docs: update 1.6 docs with Noel's feedbackd803e40ef
docs: provide documentation for Talos 1.69a185a30f
feat: update Kubernetes to v1.29.05934815d2
chore: split more kernel modules on amd6410c59a6b9
fix: leave discovery service later in the reset sequence0c86ca1cc
chore: enable kubespan+firewall for cilium tests98fd722d5
feat: provide compatibility for future Talos 1.7131a1b167
fix: add a KubeSpan option to disable extra endpoint harvesting4547ad9af
feat: sendactor id
to the SideroLink events sink04e774547
docs: cap max heading level6bb1e99aa
chore: optimize pcap dump4f9d3b975
feat: update Kubernetes to v1.29.0-rc.246121c9fe
docs: rework machine config documentation generatione128d3c82
fix: talosctl cluster create not to enforce kubeprism always320064c5a
feat: update Go 1.21.5, Linux 6.1.65, etcd 3.5.11270604bea
fix: support user disks via symlinks4f195dd27
chore: fix the release.toml474fa0480
fix: store and execute desired action on emergency action515ae2a18
docs: extend hetzner-cloud docs for arm64eecc4dbd5
fix: trim leading spaces\newlines in inline manifest contentsdbf274ddf
fix: skip writing the file if the contents haven't changed6329222bd
fix: do not panic inmerge.Merge
if map value is nild8a435f0e
fix: initialize boot assets with defaults earlyc6835de17
fix: pick etcd adverised addresses from 'current' addresses6b5bc8b85
feat: update Linux to 6.1.64e71e3e416
feat: support extra arguments forflanneld
36c8ddb5e
feat: implement ingress firewall rules0b111ecb8
fix: support slices of enums and fix NfTablesConntrackStateMatch9a8521741
feat: improve nftables backenddb4e2539d
feat: update Kubernetes 1.29.0-rc.1 and other bumps7a4a92854
feat: support sanitized kernel argsf041b2629
chore: add tests for mdadm extensione46e6a312
feat: implement nftables backendba827bf8b
chore: support getting multiple endpoints from theProvision
rpc calldd45dd06c
chore: add custom node taints8e2307466
docs: fix talosctl pcap argumente4a050cb1
docs: fix talosctl inspect dependencies example indentationfbcf4264f
docs: fix talosctl dashboard cli docs70d53ee13
chore: deprecate .persist and .extensions95e33f6fc
release(v1.6.0-alpha.2): prepare release514e514ba
feat: update Linux 6.1.63, containerd 1.7.9aca8b5e17
fix: ignore kernel command line in container mode020a0eb63
docs: fix table formatting for bootstraprequest0eb245e04
docs: fix talosctl pcap example indentationde6caf534
docs: fix table formatting for machineservice api27d208c26
feat: implement OAuth2 device flow for machine config5c8fa2a80
chore: start containerd early in boot95a252cfc
docs: fix link in what is new page0d3c3ed71
feat: support kube scheduler config06941b7e5
fix: allow rootfs propagation configuration for extension services57dc796f3
docs: update lastRelease to v1.5.5 in _index.md21d944a64
docs: add timezone information4f1ad16c7
feat: support kubelet credentialprovider config71a3bf0e3
fix: allow extra kernel args for secureboot installerf38eaaab8
feat: rework secureboot and PCR signing key6eade3d5e
chore: add ability to rewrite uuids and set unique tokens for Talose9c7ac17a
fix: set max msg recv size when proxyinge22ab440d
feat: update Linux 6.1.61, containerd 1.7.8, runc 1.1.108245361f9
feat: show first 32 bytes of response body on download error75d3987c0
chore: drop sha1 from genereated pcr json6f32d2990
feat: add.der
outputtalosctl gen secureboot pcr
87c40da6c
fix: proper logging in machined on startupa54da5f64
fix: image build for nanopi_4s6f3cd0593
refactor: update packet capture to use 'afpacket' interface813442dd7
fix: don't validate machine.install if installeddff60069c
feat: update Kubernetes to 1.29.0-alpha.3c97db5dfe
chore: bump Go dependencies807a9950a
fix: use custom Talos/kernel version when generating UKIeb94468a6
docs: add documentation for Image Factory2e78513e1
refactor: drop the dependency link platform -> network ctrl6dc776b8a
fix: when writing to META in the installer/imager, use fixed name3703041e9
chore: remove uneeded code
- github.com/siderolabs/talos cbe6e7622d01 -> 241bc9312edc
- github.com/siderolabs/talos/pkg/machinery cbe6e7622d01 -> v1.6.0
- github.com/sigstore/cosign/v2 v2.2.0 -> v2.2.1
- golang.org/x/net v0.17.0 -> v0.19.0
- golang.org/x/sync v0.4.0 -> v0.5.0
- golang.org/x/sys v0.13.0 -> v0.15.0
Previous release can be found at v0.1.0
image-factory 0.1.2 (2023-11-08)
Welcome to the v0.1.2 release of image-factory!
Please try out the release binaries and report any issues at https://github.com/siderolabs/image-factory/issues.
- Andrey Smirnov
- Noel Georgi
- Utku Ozdemir
- budimanjojo
5 commits
2 commits
13 commits
75d3987c0
chore: drop sha1 from genereated pcr json6f32d2990
feat: add.der
outputtalosctl gen secureboot pcr
87c40da6c
fix: proper logging in machined on startupa54da5f64
fix: image build for nanopi_4s6f3cd0593
refactor: update packet capture to use 'afpacket' interface813442dd7
fix: don't validate machine.install if installeddff60069c
feat: update Kubernetes to 1.29.0-alpha.3c97db5dfe
chore: bump Go dependencies807a9950a
fix: use custom Talos/kernel version when generating UKIeb94468a6
docs: add documentation for Image Factory2e78513e1
refactor: drop the dependency link platform -> network ctrl6dc776b8a
fix: when writing to META in the installer/imager, use fixed name3703041e9
chore: remove uneeded code
- github.com/siderolabs/talos cbe6e7622d01 -> 75d3987c0539
- github.com/siderolabs/talos/pkg/machinery cbe6e7622d01 -> 75d3987c0539
- github.com/sigstore/cosign/v2 v2.2.0 -> v2.2.1
- golang.org/x/sync v0.4.0 -> v0.5.0
- golang.org/x/sys v0.13.0 -> v0.14.0
Previous release can be found at v0.1.0
image-factory 0.1.1 (2023-11-02)
Welcome to the v0.1.1 release of image-factory!
Please try out the release binaries and report any issues at https://github.com/siderolabs/image-factory/issues.
- Andrey Smirnov
- budimanjojo
3 commits
- github.com/siderolabs/talos cbe6e7622d01 -> 2e78513e16b2
- github.com/siderolabs/talos/pkg/machinery cbe6e7622d01 -> 2e78513e16b2
Previous release can be found at v0.1.0
image-factory 0.1.0 (2023-11-01)
Welcome to the v0.1.0 release of image-factory!
Please try out the release binaries and report any issues at https://github.com/siderolabs/image-factory/issues.
- Andrey Smirnov
- Tim Jones
- Andrew Rynhard
- Noel Georgi
29 commits
1a4d836
feat: implement metrics for Image Factory661dc70
fix: implement insecure option for cache repository3d99e0a
fix: generation of SBC images354baca
feat: implement boot asset cache3dcb29d
feat: sign generated installer imagec43564f
feat: use OCI layout when passing images to the imager6daded9
feat: support 'META' customization in schematics8286f4e
fix: update Go to 1.21.32efc7b9
chore: rekres6ae0d38
fix: check the already built installer image correctly10d78fa
fix: allow pulling installer image from insecure registryf5e3ef7
feat: support insecure endpoint for internal repository9f5d43b
fix: asset linksad67f1e
fix: template filenames after renamesa0b6a8a
feat: add support for insecure image registry25100a6
fix: various (small) fixes for registry operationsf88dafa
chore: migrate to GitHub Actions92a4cfd
fix: import Talos with initramfs generation fixes91bbcd2
chore: rename with new nomenclature7bb02a8
chore: add no-op github workflow2f92d92
feat: implement simple UI for the Image Servicecf73db9
feat: implement support for system extensionsb730f09
feat: add a virtual extension with flavor ID to generated assetscf250cd
chore: rename 'configuration' to 'flavor'47c6aea
feat: implement registry frontendf8fed5c
feat: use OCI registry as a configuration storagea4aa38c
feat: implement PXE frontend803ffa1
feat: initial versiond2c7fe4
chore: initial commit
This release has no dependency changes