github siderolabs/image-factory v1.7.1

3 hours ago

image-factory 1.7.1 (2026-09-21)

Welcome to the v1.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
  • Mateusz Urbanek
  • Utku Ozdemir
  • Maja Bojarska
  • Aleksei Sviridkin
  • Brian Topping
  • Louis Deconinck
  • Raphaël DUCOM
  • leppeK

Changes

7 commits

  • 77ecb9e release(v1.7.1): prepare release
  • fec432d feat: update dependencies
  • c99ce3a feat: improve the token UI
  • 73f93b2 test: switch to SeaweedFS instead of minio for testing
  • c35986a feat: add 'On Premises' role to the token UI
  • 42d9b84 fix(scanner): wait for database replacement
  • feaf2f6 fix: download 1.14.0

Changes from siderolabs/gen

2 commits

  • cbd9518 chore: rekres and update deps
  • 26ccee1 feat: provide new YAMl unmarshal validator for null values

Changes from siderolabs/talos

35 commits

  • 2f86b9d2a release(v1.14.1): prepare release
  • 65f704ee1 chore: pass kernel version down to VEX generator
  • 63101af5b fix: prevent sandboxd signal dispositions leaking into services
  • 676276f72 test: peer passively with the MetalLB speaker
  • 2b8b46dcd test: stop ARP flux breaking the BGP VRF test
  • 357d6006a fix: rebuild the BGP server when its VRF is recreated
  • db0b5a17c fix: guard against nil config document slices
  • 094741ff3 docs: clarify the kube-apiserver extra args and new config
  • a13b560f4 docs: correct the UnattendedInstallConfig name in the schema
  • 166c4070c fix: make --insecure reachable for talosctl meta subcommands
  • aac106867 fix: ignore apply config dry-run for try mode
  • 7a2c4e8cf fix: tighten the validation of v1alpha1 configs vs. migration
  • aef64fa38 fix: reconnect the WireGuard over gRPC tunnel after a failure
  • d07a21ad2 fix: drop logical links if they no longer declare as logical
  • 9996bc871 fix: create GRUB bootloader ISOs only for BIOS
  • 0604432de feat: add NixOS OVMF search path
  • 5cb44dcab fix: wait for USB settle explicitly
  • 20dcd515a fix: empty searchdomains dropped on merge
  • 1e3e3fe50 chore: support correctly various disk types for the system disk
  • 7c2e0b113 fix: notify about link alias changes
  • e9a67e163 chore: use the host page cache for the QEMU cluster disks
  • 0afebca70 fix: use the final config version in upgrade-k8s
  • 0ad18bb55 feat: bring in containerd 2.3.5
  • 04c49d8a3 feat: allow generating an ECDSA service account key in secrets bundles
  • bb2cb91fc fix(security): define the permissions the 6.18 kernel expects in the classes
  • bf31b2811 fix: improve resilience of the action tracker against dropped conns
  • 00a0ea03c fix: set TCP keealive and user timeout on apid proxied connections
  • 6c065607e test: revert disabling PS/2 in QEMU
  • 9841e0b47 docs: fix containerconfig.dependson examples
  • a11a260e6 feat: add USB LAN78XX drivers to the rootfs
  • 9f8277434 fix: harden the code around kubelet's client certificate handling
  • 3260b1e1f fix: resolve volume devices in shared selector helper
  • 084152592 fix: create LVM physical volumes on the decrypted device
  • 7dabdeb43 feat: add xfrm interface module
  • 63963f7da feat: sync pkgs/tools

Dependency Changes

  • cloud.google.com/go/auth v0.22.0 -> v0.23.3
  • github.com/anchore/grype v0.116.1 -> v0.119.0
  • github.com/anchore/syft v1.50.0 -> v1.52.0
  • github.com/coreos/go-oidc/v3 v3.20.0 -> v3.21.0
  • github.com/getkin/kin-openapi v0.146.0 -> v0.149.0
  • github.com/go-jose/go-jose/v4 v4.1.4 -> v4.1.5
  • github.com/google/go-containerregistry v0.21.9 -> v0.22.1
  • github.com/klauspost/compress v1.19.2 -> v1.20.0
  • github.com/knadh/koanf/parsers/dotenv v1.1.1 -> v1.1.2
  • github.com/knadh/koanf/parsers/json v1.0.0 -> v1.0.1
  • github.com/knadh/koanf/parsers/yaml v1.1.0 -> v1.1.1
  • github.com/knadh/koanf/providers/env/v2 v2.0.0 -> v2.0.1
  • github.com/knadh/koanf/providers/structs v1.0.0 -> v1.0.1
  • github.com/knadh/koanf/v2 v2.3.5 -> v2.3.6
  • github.com/minio/minio-go/v7 v7.2.1 -> v7.3.0
  • github.com/moby/moby/api v1.55.0 -> v1.56.0
  • github.com/secure-systems-lab/go-securesystemslib v0.11.0 -> v0.11.1
  • github.com/siderolabs/gen v0.8.7 -> v0.8.8
  • github.com/siderolabs/talos 09681e895fe6 -> v1.14.1
  • github.com/siderolabs/talos/pkg/machinery 09681e895fe6 -> v1.14.1
  • github.com/sigstore/sigstore v1.10.9 -> v1.10.10
  • github.com/ulikunitz/xz v0.5.16 -> v0.5.17
  • golang.org/x/crypto v0.56.0 -> v0.57.0
  • golang.org/x/oauth2 v0.36.0 -> v0.37.0
  • golang.org/x/sync v0.22.0 -> v0.23.0
  • golang.org/x/sys v0.47.0 -> v0.48.0
  • golang.org/x/text v0.41.0 -> v0.42.0
  • golang.org/x/time v0.15.0 -> v0.16.0

Previous release can be found at v1.7.0

Don't miss a new image-factory release

NewReleases is sending notifications on new releases.