Skip to content

v0.7.1

Compare
Choose a tag to compare
@github-actions github-actions released this 28 May 16:40
· 4 commits to main since this release
v0.7.1
f09f134

image-factory 0.7.1 (2025-05-28)

Welcome to the v0.7.1 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
  • Orzelius
  • Orzelius
  • Spencer Smith
  • Till Hoffmann
  • Andrew Longwill
  • Justin Garrison
  • Steve Francis
  • Alvaro "Chamo" Linares Cabre
  • Bryan Mora
  • Clément Nussbaumer
  • Dmitrii Sharshakov
  • Dmitriy Matrenichev
  • Joakim Nohlgård
  • Marat Bakeev
  • Mike
  • Olav Thoresen
  • Tan Siewert
  • Utku Ozdemir

Changes

6 commits

  • f09f134 release(v0.7.1): prepare release
  • 68d6660 fix: pull in overrides from the overlay profile
  • 7dd34b7 fix: vmware ova generation
  • 251c75e fix(ci): image factory cron
  • ed0722d fix: specify each language natively
  • a8b9073 chore: bump Talos version to proper in tests

Changes from siderolabs/gen

1 commit

  • 7c0324f chore: future-proof HashTrieMap

Changes from siderolabs/talos

102 commits

  • 7c057edd5 fix: use vmdk-convert istead of qemu-img to create VMDK for OVA files
  • cd618dad0 chore: update the go-blockdevice package
  • 0b99631a0 fix: bump apid memory limit
  • 5451f35b1 docs: update virtualbox
  • bd4d202a5 refactor: bring owned.State from COSI to simplify tests
  • 0b96df574 feat: update containerd to 2.1.0
  • e1a939144 docs: fix formatting in disk encryption
  • 7a817df1c docs: fix typo
  • f35b213b2 test: fix DHCP unicast failures in QEMU environment
  • 7064bbf05 docs: fix vmware factory URL
  • 78c33bcdb feat: update default Kubernetes to v1.33.1
  • da6795266 fix: disable automatic MAC assignment to bridge interfaces
  • ca34adf58 chore(ci): drop azure keys
  • ea5de19fa fix: selinux detection
  • 52c76ea3a fix: consistently apply dynamic grpc proxy dialer
  • aa9569e5d chore: refactor cluster create cmd flags
  • 1161faa05 docs: fix typo in Cilium docs
  • 164745e44 docs: remove preserve flag mention in upgrade notes
  • 9a2ecbaaf fix: makefile operating system param
  • 118aa69d6 chore: update cloud-image-uploader dependencies
  • acdd721cf chore: dump qemu pachine ipam records on darwin
  • bb9094534 chore: rotate aws iam credentials
  • 0bfa4ae1b chore: update deps for cloud-image-uploader
  • 956d7c71b chore: update sops keys
  • e2f819d88 test: fix the process runner log collection
  • fdac4cfb9 fix: upgrade go-kubernetes for DRA flag bug
  • 09d88e1e8 test: fix some flaky tests
  • ec1f41a94 chore: make qemu config server bind work on darwin
  • 980f4d2b9 feat: bump dependencies
  • 95259337e fix: k8s 1.32->1.33 upgrade check
  • c3c326b40 fix: improve volume mounter automaton
  • 918b94d9a refactor: rewrite disk size check
  • ab7e693d7 chore: make qemu lb address bind work on darwin
  • 97ceab001 fix: multiple logic issues in platform network config controller
  • 46349a9df docs: remove azure image gallery instructions
  • 0cfcdd3de docs: fix search on base talos.dev
  • 78646b4e0 docs: add registryd debug command
  • c6824c211 fix: deny apply config requests without v1alpha1 in "normal" mode
  • 7df0408e4 fix: interactive installer config gen
  • 881c5d62b fix: suppress duplicate platform config updates
  • 66d77888e fix: replace downloaded asset paths correctly in cluster create cmd
  • 6bd6c9b5a fix: generate iso greater than 4 gig
  • ac140324e fix: skip PCR extension if TPM1.2 is found
  • 09ef1f8a4 fix: ignore http proxy on grpc socket dial
  • 22a72dc80 chore: split options between three structs
  • 22c34a50f fix(ci): provision cron jobs
  • b3b20eff3 fix: containerd crashing with sigsegv
  • f7891c301 chore: calculate vmnet interface name preemptively
  • ae87edffb fix: drop libseccomp from rootfs
  • f74a805bb fix: do correct backoff for nocloud reconcile
  • 01bb294af fix(ci): provision tests
  • e4945be3b docs: add registryd debug command
  • d8c670ad3 release(v1.11.0-alpha.0): prepare release
  • ace44ea61 test: update hydrophone to 0.7.0
  • 3a1163692 chore: cross platform qemu preflight checks
  • 7914fb104 chore: move the create command to it's own package
  • c8e619608 chore: prepare for release 1.11
  • 1299aaa45 chore(ci): add extensions test for Youki runtime
  • e50ceb221 docs: activate Talos 1.10 docs
  • 9d12aaeb1 test: improve config patch test
  • 106a656b6 chore: make qemu provider build on darwin
  • 8013aa06c test: replace platform metadata test
  • 2b89c2810 fix: relax etcd APIs RBAC requirements
  • 1e677587c fix: preserve kubelet image suffix
  • 62ab8af45 fix: disk image generation with image cache
  • d60626f01 fix: handle encryption type mismatch
  • a9109ebd0 feat: allow SideroLink unique token in machine config
  • 2ff3a6e40 feat(kernel): add bcache kernel module to core talos
  • fa95a2146 fix(ci): bios provision test
  • f7c5b86be fix: sync PCR extension with volume provisioning lifecycle
  • f90c79474 chore: show bound driver in pcidevices info
  • 8db34624c fix: handle correctly changing platform network config
  • 77c7a075b feat: update Kubernetes to 1.33.0
  • 74f0c48c7 feat: add version compatibility for Talos 1.11
  • c4fb7dad0 fix: force DNS runner shutdown on timeout
  • c49b4836e docs: hetzner: add note about public iso
  • 16ea2b113 docs: add what is new for 1.10
  • be3f0c018 fix: fix Gvisor tests with containerd patch
  • 37db132b3 chore(ci): add provision test with bios
  • ec60b70e7 fix: set media type to OCI for image cache layer
  • a471eb31b feat: update Linux 6.12.24, containerd 2.0.5
  • 54ad5b872 fix: extension services logging to console
  • 601f036ba docs: correct flannel extra args example
  • ae94377d1 feat: support encryption config for user volumes
  • 9616f6e8d docs: add caveat for kubespan and host ports
  • a1d08a362 docs: fixes typo at OpenEBS Mayastor worker patches
  • a91e8726e docs: add a dark theme
  • c76189c58 fix: grub EFI mount point
  • 4ca985c65 fix: grub efi platform install
  • b31260281 docs: update storage.md
  • 396a29040 feat: add new SBCs
  • a902f6580 feat: update Flannel to v0.26.7
  • 2bbefec1a docs: use cache in preview
  • 6028a8d2d docs: update kubeprism.md
  • e51a8ef8c fix: prefer new MountStatus resource
  • d9c7e7946 docs: fix search
  • b32fa029b feat: update Kubernetes to 1.33.0-rc.1
  • f0ea478cb feat: support address priority
  • 8cd3c8dc7 test: fix NVIDIA OSS tests
  • 62f2d27cd docs: update virtualbox.md
  • 141326ea3 docs: fix tabpane styling
  • 134aa53cc feat: update base CoreDNS code in host DNS to 1.12.1

Dependency Changes

  • github.com/siderolabs/gen v0.8.0 -> v0.8.1
  • github.com/siderolabs/go-blockdevice/v2 v2.0.17 new
  • github.com/siderolabs/talos v1.10.0 -> 7c057edd5f36
  • github.com/siderolabs/talos/pkg/machinery v1.10.0 -> 7c057edd5f36
  • golang.org/x/net v0.39.0 -> v0.40.0
  • golang.org/x/sync v0.13.0 -> v0.14.0
  • golang.org/x/sys v0.32.0 -> v0.33.0
  • golang.org/x/text v0.24.0 -> v0.25.0

Previous release can be found at v0.7.0