Releases: siderolabs/omni-infra-provider-bare-metal
v0.7.1
omni-infra-provider-bare-metal 0.7.1 (2025-12-02)
Welcome to the v0.7.1 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
- Utku Ozdemir
Changes
2 commits
Dependency Changes
This release has no dependency changes
Previous release can be found at v0.7.0
v0.7.0
omni-infra-provider-bare-metal 0.7.0 (2025-11-18)
Welcome to the v0.7.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
- Andrey Smirnov
- Utku Ozdemir
- Mateusz Urbanek
- Noel Georgi
- Justin Garrison
- Laura Brehm
Changes
3 commits
Changes from siderolabs/gen
Changes from siderolabs/talos
15 commits
bc34de6e1release(v1.11.5): prepare release3945c6c8ffeat: update containerd to 2.1.58aec37684release(v1.11.4): prepare release9c27f9e62fix: race between VolumeConfigController and UserVolumeConfigControllerac27129b1fix: provide minimal platform metadata always19463323efix: image-signer commands62aa09644chore: update dependencies075f9ef22fix: userspace wireguard handling35b97016cfix: log duplication on log sendersd00754e35fix: add video kernel module to arm89bca7590fix: set a timeout for SideroLink provision API call23b21eb90fix: imager build on arm642a4f1771cfeat: use image signere043e1bc0chore: pushlatesttag only on main8edddafcdfix: reserve the apid and trustd ports from the ephemeral port range
Dependency Changes
- github.com/cosi-project/runtime v1.11.0 -> v1.12.0
- github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.3.2 -> v2.3.3
- github.com/insomniacslk/dhcp da879a2c3546 -> 175e84fbb167
- github.com/klauspost/compress v1.18.0 -> v1.18.1
- github.com/siderolabs/gen v0.8.5 -> v0.8.6
- github.com/siderolabs/omni/client v1.2.1 -> v1.3.2
- github.com/siderolabs/talos v1.11.3 -> v1.11.5
- github.com/siderolabs/talos/pkg/machinery v1.11.3 -> v1.12.0-beta.0
- golang.org/x/net v0.46.0 -> v0.47.0
- golang.org/x/sync v0.17.0 -> v0.18.0
Previous release can be found at v0.6.0
v0.6.0
omni-infra-provider-bare-metal 0.6.0 (2025-11-07)
Welcome to the v0.6.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
- Utku Ozdemir
Changes
2 commits
Dependency Changes
This release has no dependency changes
Previous release can be found at v0.5.0
v0.5.0
omni-infra-provider-bare-metal 0.5.0 (2025-10-17)
Welcome to the v0.5.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
- Andrey Smirnov
- Mateusz Urbanek
- Noel Georgi
- Dmitrii Sharshakov
- Oguz Kilcan
- Utku Ozdemir
- Alp Celik
- Amarachi Iheanacho
- Andrew Longwill
- Chris Sanders
- Grzegorz Rozniecki
- Markus Freitag
- Olivier Doucet
- Orzelius
- Serge Logvinov
Changes
4 commits
Changes from siderolabs/crypto
Changes from siderolabs/image-factory
20 commits
a3a7661release(v0.8.4): prepare release075aa3ffix: update Talos to 1.11.102723cdfix: translation ID94c6df1release(v0.8.3): prepare release7254abffix: disable redirects to PXE251aee0release(v0.8.2): prepare release418eebbfix: don't filter outrcversions57ad419release(v0.8.1): prepare release6392086fix: prevent failure on cache.Geta1e3707feat: add fallback if S3 is missbehaving9760ab0release(v0.8.0): prepare release7c6d261fix: set content-disposition on S3f3e97dfdocs(image-factory): add info about S3 cache and CDNd25e7acfix: add extra context to logs from s3 cachea3a0dfffix: add optional region to S3 clienta9e2d08feat: add support for Object Storage and CDN cacheb8bfc19docs: add air-gapped documentationf8b4ef0docs: add new translation0c83228release(v0.7.6): prepare release6f409ecfix: drop extractParams function
Changes from siderolabs/talos
92 commits
a0243ef77release(v1.11.3): prepare release560241c00fix: make Akamai platform usable1b23cad61fix: cherry-pick of commit0fbb0b0from #11959876719a92fix: cherry-pick of commitcd9fb27from #119439a30ab6f5feat: bump go, kernel and runc0fbb0b028fix: provide nocloud metadata with missing network config0dad32819feat: update Flannel to v0.27.449182b386fix: support secure HTTP proxy with gRPC diala460f5726feat: update etcd 3.6.5, CoreDNS 1.12.448ee8581bfix: don't set broadcast for /31 and /32 addresses7668c52ddfix: provide refreshing CA pool (resolvers)511b4d2e8release(v1.11.2): prepare releaseac452574efix: default gateway as string7cec0e042fix: uefi boot entry handling logic637154ed2docs: drop invalid v1.12 docsa6d2f65a6chore(ci): rekres to use new runner groupscd82ee204refactor: efivarfs mock and tests996d97de6chore: update pkgsbbf860c5cdocs: update component updates24c1bcecffix: bump trustd memory limit56d6d6f75chore: pass in github token to imager682df89d7fix: use correct order to determine SideroV1 keys directory patha838881fafix: trim zero bytes in the DHCP host & domain response9c962ae9cfix: re-create cgroups when restarting runnersde243f9aetest: fix flakiness in RawVolumes testec8fde596feat: update Kubernetes to 1.34.1797897dfbtest: improve test stability98273666efeat: update runc to 1.3.18e85c8362release(v1.11.1): prepare releaseff8644cd2fix: correctly handle status-code 2047d5fe2d0ffeat: update Linux kernel (memcg_v1, ublk)9e310a9ddfix: enable support for VMWare arm64f7620f028feat: update CoreDNS to 1.12.301bf2f6f9feat: add SOCKS5 proxy support to dynamic proxy dialer8a578bc4afeat: update Linux to 6.12.45d9d89a3a8release(v1.11.0): prepare release364b48690feat: update pkgs/t...
v0.4.0
omni-infra-provider-bare-metal 0.4.0 (2025-08-26)
Welcome to the v0.4.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
- Utku Ozdemir
- Artem Chernyshev
- Gerard de Leeuw
- Justin Garrison
- Oguz Kilcan
Changes
45 commits
172f6b7feat: add AMI FutureState fallback for boot settings configuration5eeb667chore: run integration tests on daily schedule268ad6ffeat: allow making ipxe trust a custom CA certificatef6a8cddfeat: allow providing own ca cert and self-issued certs8a209dechore: update Omni client module3d91bf6chore: bump deps and rekres9efacdbchore: bump deps and rekres04ccf6dtest: bring back--join-tokens-mode=strictin testsc08b791fix: connect the ipmi client before using it1cc7efcchore: bump deps87001b9fix: do not reboot machines which do not need to be powered ond033824chore: bump Go, deps and rekrese19e669fix: add support for u-boot arm64 client arch in DHCP proxyb57c272docs: add link to official docsa4202aafeat: support node unique token join flowf61cb0bfix: do not attempt to reboot if BMC config is not yet set1735d5dfix: fix pxe boot mode change logic9d4dcd2feat: add secure boot support59aefc3feat: allow configuring agent calls/wipe timeoutsf62eb78feat: use native ipmi client libraryeb7f567fix: make tftp server bind on api advertise address22fde54feat: allow user-configured BMC credentialsa522f9cfix: serve iPXE binaries over http86def06fix: set the pxe boot flag if required before power onc71ff31feat: add TLS support for agent GRPC connection36d5fbdfeat: ignore rejected and cordoned machines in pxe boot handler24f4e21refactor!: rework resources and controllers4581acetest: update integration tests scriptfb2e410fix: fix racy access to the provider ID variablec4ad6a9fix: use the correct repo for the Omni clientb811596feat: add health checks535696dfeat: probe Redfish API and use it when availablefd0e1c9feat: implement cordoning infra machines5a36cf1feat: clear existing machine labels before setting new labels04954bdfeat: implement machine rebootd5f562achore: bump agent Talos version and depsd2369e4feat: add initial redfish supportd2f788dfeat: implement powering machines on/offb423085feat: set machine labels directly onInfraMachineStatus4f52230feat: prevent rebooting too frequentlye6bfaa9feat: change the boot order to be first disk, then network2343815feat: address various points after reviewf2ce7d1feat: implement bare-metal provider0498eb1chore: add github actions workflow filesc3e892bchore: add readme
Dependency Changes
This release has no dependency changes
What's Changed
- chore: run integration tests on daily schedule by @oguzkilcan in #67
- feat: add AMI FutureState fallback for boot settings configuration by @lion7 in #68
New Contributors
- @oguzkilcan made their first contribution in #67
- @lion7 made their first contribution in #68
Full Changelog: v0.3.0...v0.4.0
v0.3.0
omni-infra-provider-bare-metal 0.3.0 (2025-07-25)
Welcome to the v0.3.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
- Utku Ozdemir
- Artem Chernyshev
- Justin Garrison
Changes
43 commits
268ad6ffeat: allow making ipxe trust a custom CA certificatef6a8cddfeat: allow providing own ca cert and self-issued certs8a209dechore: update Omni client module3d91bf6chore: bump deps and rekres9efacdbchore: bump deps and rekres04ccf6dtest: bring back--join-tokens-mode=strictin testsc08b791fix: connect the ipmi client before using it1cc7efcchore: bump deps87001b9fix: do not reboot machines which do not need to be powered ond033824chore: bump Go, deps and rekrese19e669fix: add support for u-boot arm64 client arch in DHCP proxyb57c272docs: add link to official docsa4202aafeat: support node unique token join flowf61cb0bfix: do not attempt to reboot if BMC config is not yet set1735d5dfix: fix pxe boot mode change logic9d4dcd2feat: add secure boot support59aefc3feat: allow configuring agent calls/wipe timeoutsf62eb78feat: use native ipmi client libraryeb7f567fix: make tftp server bind on api advertise address22fde54feat: allow user-configured BMC credentialsa522f9cfix: serve iPXE binaries over http86def06fix: set the pxe boot flag if required before power onc71ff31feat: add TLS support for agent GRPC connection36d5fbdfeat: ignore rejected and cordoned machines in pxe boot handler24f4e21refactor!: rework resources and controllers4581acetest: update integration tests scriptfb2e410fix: fix racy access to the provider ID variablec4ad6a9fix: use the correct repo for the Omni clientb811596feat: add health checks535696dfeat: probe Redfish API and use it when availablefd0e1c9feat: implement cordoning infra machines5a36cf1feat: clear existing machine labels before setting new labels04954bdfeat: implement machine rebootd5f562achore: bump agent Talos version and depsd2369e4feat: add initial redfish supportd2f788dfeat: implement powering machines on/offb423085feat: set machine labels directly onInfraMachineStatus4f52230feat: prevent rebooting too frequentlye6bfaa9feat: change the boot order to be first disk, then network2343815feat: address various points after reviewf2ce7d1feat: implement bare-metal provider0498eb1chore: add github actions workflow filesc3e892bchore: add readme
Dependency Changes
This release has no dependency changes
v0.2.0
omni-infra-provider-bare-metal 0.2.0 (2025-06-25)
Welcome to the v0.2.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
- Utku Ozdemir
- Artem Chernyshev
- Justin Garrison
Changes
39 commits
9efacdbchore: bump deps and rekres04ccf6dtest: bring back--join-tokens-mode=strictin testsc08b791fix: connect the ipmi client before using it1cc7efcchore: bump deps87001b9fix: do not reboot machines which do not need to be powered ond033824chore: bump Go, deps and rekrese19e669fix: add support for u-boot arm64 client arch in DHCP proxyb57c272docs: add link to official docsa4202aafeat: support node unique token join flowf61cb0bfix: do not attempt to reboot if BMC config is not yet set1735d5dfix: fix pxe boot mode change logic9d4dcd2feat: add secure boot support59aefc3feat: allow configuring agent calls/wipe timeoutsf62eb78feat: use native ipmi client libraryeb7f567fix: make tftp server bind on api advertise address22fde54feat: allow user-configured BMC credentialsa522f9cfix: serve iPXE binaries over http86def06fix: set the pxe boot flag if required before power onc71ff31feat: add TLS support for agent GRPC connection36d5fbdfeat: ignore rejected and cordoned machines in pxe boot handler24f4e21refactor!: rework resources and controllers4581acetest: update integration tests scriptfb2e410fix: fix racy access to the provider ID variablec4ad6a9fix: use the correct repo for the Omni clientb811596feat: add health checks535696dfeat: probe Redfish API and use it when availablefd0e1c9feat: implement cordoning infra machines5a36cf1feat: clear existing machine labels before setting new labels04954bdfeat: implement machine rebootd5f562achore: bump agent Talos version and depsd2369e4feat: add initial redfish supportd2f788dfeat: implement powering machines on/offb423085feat: set machine labels directly onInfraMachineStatus4f52230feat: prevent rebooting too frequentlye6bfaa9feat: change the boot order to be first disk, then network2343815feat: address various points after reviewf2ce7d1feat: implement bare-metal provider0498eb1chore: add github actions workflow filesc3e892bchore: add readme
Dependency Changes
This release has no dependency changes
v0.1.4
omni-infra-provider-bare-metal 0.1.4 (2025-06-09)
Welcome to the v0.1.4 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
- Utku Ozdemir
- Artem Chernyshev
- Justin Garrison
Changes
37 commits
c08b791fix: connect the ipmi client before using it1cc7efcchore: bump deps87001b9fix: do not reboot machines which do not need to be powered ond033824chore: bump Go, deps and rekrese19e669fix: add support for u-boot arm64 client arch in DHCP proxyb57c272docs: add link to official docsa4202aafeat: support node unique token join flowf61cb0bfix: do not attempt to reboot if BMC config is not yet set1735d5dfix: fix pxe boot mode change logic9d4dcd2feat: add secure boot support59aefc3feat: allow configuring agent calls/wipe timeoutsf62eb78feat: use native ipmi client libraryeb7f567fix: make tftp server bind on api advertise address22fde54feat: allow user-configured BMC credentialsa522f9cfix: serve iPXE binaries over http86def06fix: set the pxe boot flag if required before power onc71ff31feat: add TLS support for agent GRPC connection36d5fbdfeat: ignore rejected and cordoned machines in pxe boot handler24f4e21refactor!: rework resources and controllers4581acetest: update integration tests scriptfb2e410fix: fix racy access to the provider ID variablec4ad6a9fix: use the correct repo for the Omni clientb811596feat: add health checks535696dfeat: probe Redfish API and use it when availablefd0e1c9feat: implement cordoning infra machines5a36cf1feat: clear existing machine labels before setting new labels04954bdfeat: implement machine rebootd5f562achore: bump agent Talos version and depsd2369e4feat: add initial redfish supportd2f788dfeat: implement powering machines on/offb423085feat: set machine labels directly onInfraMachineStatus4f52230feat: prevent rebooting too frequentlye6bfaa9feat: change the boot order to be first disk, then network2343815feat: address various points after reviewf2ce7d1feat: implement bare-metal provider0498eb1chore: add github actions workflow filesc3e892bchore: add readme
Changes since v0.1.3
10 commits
c08b791fix: connect the ipmi client before using it1cc7efcchore: bump deps87001b9fix: do not reboot machines which do not need to be powered ond033824chore: bump Go, deps and rekrese19e669fix: add support for u-boot arm64 client arch in DHCP proxyb57c272docs: add link to official docsa4202aafeat: support node unique token join flowf61cb0bfix: do not attempt to reboot if BMC config is not yet set1735d5dfix: fix pxe boot mode change logic9d4dcd2feat: add secure boot support
Dependency Changes
This release has no dependency changes
v0.1.3
omni-infra-provider-bare-metal 0.1.3 (2025-02-24)
Welcome to the v0.1.3 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
- Utku Ozdemir
- Artem Chernyshev
Changes
27 commits
59aefc3feat: allow configuring agent calls/wipe timeoutsf62eb78feat: use native ipmi client libraryeb7f567fix: make tftp server bind on api advertise address22fde54feat: allow user-configured BMC credentialsa522f9cfix: serve iPXE binaries over http86def06fix: set the pxe boot flag if required before power onc71ff31feat: add TLS support for agent GRPC connection36d5fbdfeat: ignore rejected and cordoned machines in pxe boot handler24f4e21refactor!: rework resources and controllers4581acetest: update integration tests scriptfb2e410fix: fix racy access to the provider ID variablec4ad6a9fix: use the correct repo for the Omni clientb811596feat: add health checks535696dfeat: probe Redfish API and use it when availablefd0e1c9feat: implement cordoning infra machines5a36cf1feat: clear existing machine labels before setting new labels04954bdfeat: implement machine rebootd5f562achore: bump agent Talos version and depsd2369e4feat: add initial redfish supportd2f788dfeat: implement powering machines on/offb423085feat: set machine labels directly onInfraMachineStatus4f52230feat: prevent rebooting too frequentlye6bfaa9feat: change the boot order to be first disk, then network2343815feat: address various points after reviewf2ce7d1feat: implement bare-metal provider0498eb1chore: add github actions workflow filesc3e892bchore: add readme
Changes since v0.1.2
3 commits
Dependency Changes
This release has no dependency changes
v0.1.2
omni-infra-provider-bare-metal 0.1.2 (2025-02-12)
Welcome to the v0.1.2 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
- Utku Ozdemir
- Artem Chernyshev
Changes
24 commits
22fde54feat: allow user-configured BMC credentialsa522f9cfix: serve iPXE binaries over http86def06fix: set the pxe boot flag if required before power onc71ff31feat: add TLS support for agent GRPC connection36d5fbdfeat: ignore rejected and cordoned machines in pxe boot handler24f4e21refactor!: rework resources and controllers4581acetest: update integration tests scriptfb2e410fix: fix racy access to the provider ID variablec4ad6a9fix: use the correct repo for the Omni clientb811596feat: add health checks535696dfeat: probe Redfish API and use it when availablefd0e1c9feat: implement cordoning infra machines5a36cf1feat: clear existing machine labels before setting new labels04954bdfeat: implement machine rebootd5f562achore: bump agent Talos version and depsd2369e4feat: add initial redfish supportd2f788dfeat: implement powering machines on/offb423085feat: set machine labels directly onInfraMachineStatus4f52230feat: prevent rebooting too frequentlye6bfaa9feat: change the boot order to be first disk, then network2343815feat: address various points after reviewf2ce7d1feat: implement bare-metal provider0498eb1chore: add github actions workflow filesc3e892bchore: add readme
Changes since v0.1.1
Dependency Changes
This release has no dependency changes