v0.8.0 #97
utkuozdemir
announced in
Announcements
v0.8.0
#97
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
omni-infra-provider-bare-metal 0.8.0 (2026-02-05)
Welcome to the v0.8.0 release of omni-infra-provider-bare-metal!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/omni-infra-provider-bare-metal/issues.
Contributors
Changes
2 commits
96eabb6release(v0.8.0): prepare release3cf79cctest: set required Omni SQLite storage path flag to integration testChanges from siderolabs/image-factory
16 commits
fa266e0release(v0.9.0): prepare release6799661feat: show booter command in final wizardfb22bcefeat: support selecting bootloadere881e4bfeat: bump depsd1bec57feat: implement schematic GET APIf1dad9dfeat: better test matrixbc4f959fix: remove secureboot talosctl presetdb5e4dcfeat: add a prompt about usingtalosctl cluster create qemu2c5037cchore: bump deps1559666feat: replace hardcoded artifact image constants with CLI-configurable valuesc27ee27fix: return 400 when an invalid image name is requested58125d4feat: support proxying external installer registryd782950feat: support serving TLS froom Image Factory743fe7ffeat: support disable cosign signature verification3a20123chore: rekres with parallel jobs241963fchore(ci): use runner groupsChanges from siderolabs/talos
388 commits
54e5b438drelease(v1.12.2): prepare release30da0bc19fix: oracle platform file format7ddb37b1ffix: make OOM expression a bit less sensitivee438ec23efix: marshal of FailOverMac property717ed7265fix: check if the device is not mounted when wipingc95c9fd06fix: wipe the first/last 1MiB in addition to wiping by signatures52bed358dfix: add talos version to Hetzner Cloud client user agent0e447a431fix: make OOM controller more precise by considering separate cgroup PSI3b974b99efix: sort mirrors and tls configs when generating the machine config8b16fe50bfeat: add VLAN support to OpenStack platformeb8480c4cfix: panic in configpatcher when the whole section is missing4d44306ddfix: wipe disk by signaturescca4cd269feat: add it87 hwmon moduled9480eef2fix: resolve SideroLink Wireguard endpoint on reconnecte16c2d5bbfix: handle correctly incomplete RegistryTLSConfigdedd273dffix: bond config via platformf527cff23fix: allow HostnameConfig to be used with incomplete machine config10918136cfix: lock down etcd listen address to IPv4 localhost9f8d938dbfix: print talosctl images to release notes95433c167fix: update VIP config example919394feefeat: update Go to 1.25.67ea2ef7cfrelease(v1.12.1): prepare release78a785604chore: run rekres and update dependenciesc31067173fix: disable swap for system servicesa7e8426cftest: skip the source bundle on exact tag943984167fix: probe small images correctly42df71637fix: invalid versions check in talos-bundlea3e90e445fix: make upgrade work with SELinux enforcing=1ac91ade2crelease(v1.12.0): prepare release82553b2a1fix: mount volume mount/unmount race33f6e22ecfix: bond setting change detectiond5be50ac5docs: split talosctl commands into groups70d3ab9acfeat: update Kubernetes to 1.35.0101814d88feat: update etcd 3.6.7, CoreDNS 1.13.2ce286825afix: drop the Omni API URL check on IP address96f724adcfeat: enable Powercap and Intel RAPLe195427c1docs: fix the talosctl cluster create help outpute025355b7feat(talosctl): support running qemu x86 on Mac21a914a1dfix: exclude new Virtual IPs configured with new configca645777dfix: provide json support innftbinary6dd0558a3feat: sync pkgsc931847ccfeat: update containerd to v2.1.6a2a77004drelease(v1.12.0-rc.1): prepare release47198780bfix: bond configuration with new settings03a424bdffix: disable kexec on arm64688fb789bfeat: add Secure Boot to CloudStack platform config66e67fd13fix: discard better klog message from Kubernetes clientd8403498cfix: disable kexec in talosctl cluster create on arm645ced4258cfix: do not override DNS on MacOSfabf3f0e7fix: selection of boot entry93cec4b9dfix: update CNI plugins to 1.9.0964098d96fix: update KubeSpan MSS clampingbce04084dfeat: rename image default and source bundled1abc0f84chore: update pkgs061307687release(v1.12.0-rc.0): prepare releasebc4de5b79fix: constants file4a15763a9docs: update release notes297336549fix: correct condition to use UKI cmdline in GRUB0ac58929ddocs: drop machine.network example184a45c40test: bird2 extension8eac9f37ddocs: add omni join token example to create qemu commande79a94d57fix: adapt SELinuxSuite.TestNoPtrace to new strace version7a1bb4c26fix: mark secureboot as supported for metal5c6ee6acefix: clear provisioning data on SideroLink config change2e6fe4684feat: update Linux to 6.18.0473bc17c1feat: update Kubernetes to 1.35.0-rc.06dc8e82b3fix: add a timeout for DNS resolving for NTPa7dbbbd4dfix: don't disable LACP by default3ca342c09chore: fix longhorn test364ebb6bafix: selection of boot entryaa286d3f6feat: update Kubernetes to 1.35.0-beta.0f4891eebbfeat: implement logs persistencec9a4f95b4release(v1.12.0-beta.1): prepare released321d7da0chore: correct condition for running k8s integration tests736f32a80chore: disable k8s integration tests for 1GiB worker nodesd9de616c4chore(ci): skip multipath extension tests57d6683cdchore: update pkgs and tools version949323ab5feat: present kernel log astalosctl logs kernel7531fcbc7test: fix flaky LinkSpec/Wireguard test1dbc64d69fix: simplify OOM expression0ffb1d857fix: trim trailing dots from certificate SANs9a2f6d9c9fix: support specifying patch file without '@' symbol582b0feabfix: assign value of multicast setting properly16aa6ac47feat: update etcd to 3.6.64396f09c8docs: add API Server Cipher Suites changelogfdf6fe8e6feat: update TLS cipher suites for API server139cce3b4fix: add CA subject to generated certificate9b294af22feat: generate mirrors patch15465f0c5fix: add more resilient moveb4147e3a1feat: extend flags of cache-cert-gen72d3d1c9fchore: remove spammy 'clean up unused volumes' logsd6c78de84feat: support TALOS_HOME env var4040e0814feat: implement multicast settingeb636dc1ffeat: add multicast to linkconfige34e458c4feat: update dependencies36152d278fix: add riscv64 talosctl to release artifactsaebbbaf27feat: support relative voume size3d997d742release(v1.12.0-beta.0): prepare releasee62384ba3fix: re-creating STATE after partition drop6919d232adocs: update kernel args size887b296dctest: randomize MAC addresses used in the unit-tests6063fbf91feat: update dependencies542a67a06feat: add riscv64 build of talosctl68560b53afix: split volume/disk locators2c3d30e94docs: fix image-cache-path flag description93f2e87c2feat: shorthand for generating secrets to stdout5e1de0035feat: implement time and resolvers multi-doc configuration399240be3feat: drop partitions on reset with system partitions wipe5cca96655feat: add new rockchip sbcs00fe50d86fix: uefi bootorder setting3a881184bchore: improve error handling for system disk reset859194e67chore: extract system+user volume config transformers, test308c6bc41feat: add full disk volumes82ac1119efeat: implement new registry configuration106f45799feat: update Linux kernel with userfaultfd/VDPA721a1e0d7chore: rename+improveclient.ErrEventNotSupported43f4e317ffix: race between VolumeConfigController and UserVolumeConfigController66c01a706chore: deprecate interactive installer mode957770f65feat(machined): add panic/force mode reboot60be0daf8feat: implement multi-doc Wireguard configcf014cb5dfix: only set default bootloader if none is sete9b016f80fix: use strict platform match when pulling imagesfafab391bfeat: update Kubernetes to 1.35.0-alpha.37bf3aaca9feat: allow glibc aarch64 so files in extensionsc8561ee2dfeat: implement bridge multi-document configf4ad3077bfeat: implement bond multi-doc configuration75fe47582fix: stop attaching to tearing down mount parentsc93a9c6b4fix: improve OOM controller stability and make test strict on false positives021bbfefbfeat: update Go 1.25.4, containerd 2.1.5e25db484ftest: disable parallelism in Longhorn tests54b93aff0feat: update Linux 6.17.7, runc 1.3.32af69ff35fix: provide minimal platform metadata always92eeaa482fix: update YAML libraryaa24da9aafix: bump kubelet credendial provider config to v1335f91761feat: add short -c flag for --cluster4c095281bfix: set a timeout for SideroLink provision API call75e4c4a59fix: log duplication on log senderse3cbc92c0fix: add video kernel module to armd69305a67fix: userspace wireguard handlingee5fee7c8fix: image-signer commandsbe028b67afeat: add support for multi-doc VLAN configf3df0f80bfeat: add directory backed UserVolumes0327e7790feat: add support for dashboard custom console parameterfed948b8arelease(v1.12.0-alpha.2): prepare releasefb4bfe851chore: fix LVM testf4ee0d112chore: disable VIP operator test288f63872feat: bump depsb66482c52feat: allow disabling injection of extra cmdline in cluster create704b5f99efeat: update Kubernetes to 1.35.0-alpha.21dffa5d99feat: implement virtual IP operator config43b1d7537fix: validate provisioner when destroying local clustersb494c54c8fix: talos import on non-linux61e95cb4bfeat: support bootloader option for ISOd11072726fix: provide offset for partitions in discovered volumes39eeae963feat: update dependencies9890a9a31test: fix OOM testc0772b8edfeat: add airgapped mode to QEMU backed talosac60a9e27fix: update test for PCI driver rebind/IOMMU6c98f4cdbfeat: implement new DHCP network configurationda92a756dfix: drop 'ro' falg from defaults28fd2390cfix: imager build on arm644e12df8c5test: integration test for OOM controller7e498fabafeat: use image signereccb21dd3feat: add presets to the 'cluster create qemu' commandec0a813fafeat: unify cmdline handling GRUB/systemd-boot37e4c40c6fix: skip module signature tests on docker provisioner only8124efb42fix: cache e2e4adcda0f5fix: reserve the apid and trustd ports from the ephemeral port rangeced57b047feat: support optionally disabling module sig verification1e5c4ed64fix: build talosctl image cache-serve non-linuxdbdd2b237feat: add static registry to talosctl77d8cc7c5chore: pushlatesttag only on main59d9b1c75feat: update dependenciesbf6ad5171feat: add back install scriptda451c5bachore: drop documentation except for fresh reference2f23fedebfix: file leak in reading cgroupsb412ffdbcdocs: update README.md for docs link8dc51bae7feat: add drm_gpuvm and drm_gpusvm_helper modules4ca58aeb8fix: make Akamai platform usable061f8e76ffeat: bump pkgsa9fa852dafeat: update uefi image to talos linux logo04753ba69feat: update go to 1.25.29a42b05bdfeat: implement link aliasingd732bd0bechore(ci): run only nvidia tests for NVIDIA workflows8d1468209fix: stop populating apiserver cert SANs02473244cfix: wait for mount status to be proper mode825622d90fix: resource proto definitions2c6003e79docs: add Project Calico installation in two mode4fb4c8678feat: add disk.EnableUUID to generated ova33fb48f8ffix: add dashboard spinner053fd0bd4feat: update Linux to 6.1734e107e1bdocs: fix broken linkdfbece56bdocs: update the kubespan docs8b041a72cdocs: update scaleway.md435dcbf82fix: provide nocloud metadata with missing network configec3bd878frefactor: remove the go-blockdevice v1 completely33544bde9fix: minor improvements to fsfd2eebf7ffeat: create merge patch from diff of two machine configseadbdda94fix: uefi boot order settingcd9fb2743fix: support secure HTTP proxy with gRPC dialadf87b4b9feat: update Flannel to v0.27.45dfb7e1fefeat: serve etcd image from registry.k8s.io5ca841804fix: nftables flaky testa940e45a7feat: generate list of images required to build talos3472d6e79fix: revert "chore: use new mount/v3 package in efivarfs"42c0bdbf3feat: add provisioner flag to images default command6bc0b1bcffeat: drop and lock deprecated features362a8e63bfix: change the compression format6e58f58aafix: mkdir artifacts path3165a2b84release(v1.12.0-alpha.1): prepare releasee455c7ea9chore: use testing/synctest in tests7f048e962feat: update dependenciesfe36b3d32fix: stop returning EINVAL on remount of detached mountsc6279e04cchore: use new mount/v3 package in efivarfsd5197effbfeat: update etcd 3.6.5, CoreDNS 1.12.433714b715feat: release cloud image using factoryd10a2747edocs: deprecate JSON6902 patches and interactive installer1e604cbf5fix: don't set broadcast for /31 and /32 addresses65a66097arefactor: split cluster create logic into smaller partsab847310efix: provide refreshing CA pool (resolvers)d63c3ed7ddocs: update secureboot docs493f7ed9dfeat: support embedded config251df70f6feat: add a userspace OOM controller7bae5b40bfeat: implement link configuration724857decfix(ci): skip netbird extension for testse06a08698fix: default gateway as string7ed07412efix: uefi boot entry handling logicea4ed165arefactor: efivarfs mock and tests1fca111e2feat: support setting wake-on-lan for Ethernet94f78dbe7docs: add a documentation for running Talos in KVM46902f8fddocs: add TrueFullstaq to adoptersa28e5cbd5chore: update pkgs and tools7cf403db8docs: step-by-step scaleway documentation to get an image687285fa2docs: remove 'curl' in wget command9db6dc06cfeat: stop mounting state partition53ce93aaetest: try to clear connection refused more aggressively51db5279cfix: bump trustd memory limit25204dc8afix(machined): changeconstants.MinimumGOAMD64Levelusing build tag9cd2d794dfeat: ship nft binary with Talos rootfsb1416c9fefeat: record last log the failed service0b129f9effeat: enforce more KSPP and hardening sysctls11872643cchore: drop docs folderd30fdcd88chore: pass in github token to imagerb88f27d80chore: make reset test code a bit better1cde53d01test: fix several issues with tests16cd127a0docs: add docs on updating image cachec3ae92b14fix: build kernel checks only on linux2120904ecfeat: create detached tmpfs6bbee6de5docs: remove 'ceph-data' from volume examples/docs07acb3bd2fix: use correct order to determine SideroV1 keys directory path2d57fa002fix: trim zero bytes in the DHCP host & domain response451cb5f78docs: clarify disk partition confusiona2122ee5cfeat: implement HostConfig multi-doc69ab076b4fix: re-create cgroups when restarting runners297b5cc28docs: add docs on node labelse168512ddfix: apply 'ro' flag to iso9660 filesystems7f7acfbb9docs: fix typo in docd57882b18feat: update Kubernetes to 1.34.1f85f82f32test: fix flakiness in RawVolumes test82569e319feat: update Linux 6.16.62fd2ab4e4fix: remove CoreDNS cpu limitce9bc32a0chore(ci): rekres to use new runner groups8b64f68f6test: improve test stability272cb860dchore: drop the --input-dir flag from the cluster create command1b6533675docs: add note about ca-signed certs for securebootd3f88f50cdocs: document talos vip failover behavior005fc8bd5docs: add docs on syncing configs after a kube upgrade4d876d9affeat: update Go to 1.25.12b556cd22feat: implement multi-doc StaticHostConfiga7b776842docs: replace Raspberry Pi 5 links with Talos buildera349b20eddocs: clarify that talos does not support intermediate ca895133de9feat: support configuring PCR states to bind disk encryptionc1360103bdocs: fix command for uploading image on Hetzner43b5b9d89fix: correctly handle status-code 204feeb0d312feat: update runc to 1.3.1421634a14docs: add docs on multihoming41af2d230refactor: clean up internal cluster creation code3000d9e43fix: don't bootstrap talos cluster if there's no config present79cb871d0feat: use the id of the volume in the mapped luks2 name6c322710dchore: refactor mount packageced7186e2refactor: update COSI to 1.11.0de2e24fcddocs: clarify that install-cni image is deprecatedbef8ef509docs: add docs on cilium's compatibility with kubespane5acb10fcfeat: update pkgsc4c1daf0edocs: add info about br_netfilter5c52ecac3docs: clarify interactive dashboard resolution control15ecb02a4feat: update Linux kernel (memcg_v1, ublk)53f18c2f6fix: enable support for VMWare arm643bbe1c0dadocs: add docs on grow flagb9fb09dcdrelease(v1.12.0-alpha.0): prepare release6a389cad3chore: update dependencies9d98c2e89feat: add a cgroup preset for PSI and --skip-cri-resolve072f77b16chore: prepare for future Talos 1.12-alpha.0 release96f41ce88docs: update qemu and docker docsa751cd6b7docs: activate Talos v1.11 docs by defaulte8f1ec1c5docs: fix broken create qemu command v1.11 docs639f0dfddfeat: update Linux to 6.16.48aa7b3933fix: bring back linux/armv7 build and update xz9cae7ba6bfeat: update CoreDNS to 1.12.3cfef3ad45fix: drop linux/armv7 build42ea2ac50fix: update xz module (security)4fcfd35b9docs: fix module name example50824599achore: update some toolsbcd297490feat: allow Ed25119 in FIPS mode5992138bbtest: ignore one leaking goroutined155326c1docs: add sbc unofficial ports docs285fa7d22docs: add the deploy application docs527791f09feat: update Kubernetes to 1.34.0a1c0e237dfeat: update Linux to 6.15.11, Go to 1.254d7fc25f8docs: switch order of wipe disk command7368a994dfeat: add SOCKS5 proxy support to dynamic proxy dialerd63591069chore: silence linter warnings07eb4d7ecfix: set default ram unit to MiB instead of MB6b732adc4feat: update Linux to 6.12.43b6410914ffeat: add human readable byte size cli flagsec70cef99feat: update NVIDIA drivers and kernel0879efa69feat: update Kubernetes default to v1.34.0-rc.2f504639dffeat: add a user-facing create qemu command558e0b09atest: fix the Image Factory PXE boot testd73f0a2e5docs: make readme badges consistentf1369af98chore: use new filesystem api on STATE partition366cedbe7docs: link to kubernetes linux swap tuning2f5a16f5efix: make --with-uuid-hostnames functionality available to qemu provider70612c1f9refactor: split the PlatformConfigController511748339docs: add system extension tier documentation009fb1540test: don't run nvidia tests on integration/aws99674ef20docs: apply fixes for what is new92db677b5fix: image cache lockup on a missing volume9c97ed886fix: version contract parsing in encryption keys handling1fc670a08fix: dial with proxy18447d0affeat: update Linux to 6.12.41f65f39b78fix: provide mitigation CVE-1999-05248817cc60cfix: actually use SIDEROV1_KEYS_DIR env var if it's providedb08b20a10feat: use key provider with fallback option for auth type SideroV17a52d7489fix: kubernetes upgrade options for kubeletea8289f55feat: add a user facing docker command54ad64765chore: re-enable vulncheck26bbddea9fix: darwin buildb5d5ef79efix: set secs field in DHCPv4 packetsc07911933chore: refactor how tools are being installed34f25815cdocs: fork docs for v1.12b66b995d3feat: update default Kubernetes to v1.34.0-rc.1b967c587ddocs: fix clone URL to include.gitb72c68398docs: edit the insecure, etcd-metrics, inline and extramanifestse5b9c1fffdocs: remov RAS Syndrome701fe774bdocs: fix cilium links and bump to 1.18.0d306713a1feat: update Go to 1.24.6721595a00chore: add deadcode elimination linterdc4865915refactor: stop usingtext/templateinmachinedcode paths545be55edfeat: add a pause function to dashboard06a6c0fe3refactor: fix deadcode elimination with godbus2dce8f8d4refactor: replace containerd/containerd/v2 module for proper DCE9b11d8608chore: rekres to configure slack notify workflow for CI failures5ce6a660fdocs: augment the pod security docsada51ff69fix: unmarshal encryption STATE from METAb9e9b2e07docs: add what is new notes for 1.1153055bdf4docs: fix typo in kubevirt page8d12db480fix: one more attempt to fix volume mount race on restart34d37a268chore: rekres to use correct slack channel for slack-notify326a00538feat: implementtalos.config.earlycommand line arga5f3000f2feat: implement encryption locking to STATEc1e65a342docs: remove talos API flags from mgmt commands181d0bbf5feat: bootedentry resource7ad439ac3fix: enforce minimum size on user volumes if not set explicitly50e37aefdfix: live reload of TLS client config for discovery client87efd75effeat: update containerd to 2.1.4724b9de6dfeat: add F71808E watchdog driver8af96f7afdocs: add ETCD downgrade documentation44edd205ddocs: add remark about 'exclude-from-external-load-balancers' label727101926fix(ci): use a random suffix for ami namesd621ce372fix: grype scand62e255c2fix: issues with reading GPT5d0883e14feat: update PCI DB module to v0.3.23751c8ccftest: wait for service account test job longera592eb9f9feat: update Linux to 6.12.404c40e6d3ffeat: update etcd to 3.6.42bc37bd2cdocs: fix error in kernel module guidebfc57fb86chore: tag aws snapshots created via ci with the image name06ef7108afix: issue with volume remount on service restart03efbff18docs: add SBOM documentationaf8a2869dfix: do not download artifacts for cron Grype scan5f442159bfeat: unify disk encryption configuration38e176e59chore(ci): fix datasource versioning85d6b9198feat: update etcd to v3.5.22dd7bd2dabdocs: rewrite the getting started and prod docs for v1.10 and v1.11136a899aachore: regenerate release step with signing fixes450b30d5achore(ci): add more nvidia test matrix451c2c4c3test: add talosctl:latest to the image cacheDependency Changes
Previous release can be found at v0.7.1
This discussion was created from the release v0.8.0.
Beta Was this translation helpful? Give feedback.
All reactions