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.
Contributors
- 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
Changes
9 commits
fe9134a
release(v0.5.0): prepare release7f09750
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
Changes from siderolabs/go-debug
Changes from siderolabs/talos
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
Dependency Changes
- 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