Skip to content

v0.51.0-beta.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 13 Jun 13:38
· 11 commits to main since this release
v0.51.0-beta.0
bf6c38a

Omni 0.51.0-beta.0 (2025-06-13)

Welcome to the v0.51.0-beta.0 release of Omni!
This is a pre-release of Omni

Please try out the release binaries and report any issues at
https://github.com/siderolabs/omni/issues.

Contributors

  • Utku Ozdemir
  • Artem Chernyshev
  • Andrew Rynhard
  • Andrey Smirnov

Changes

18 commits

  • bf6c38a release(v0.51.0-beta.0): prepare release
  • 7a815ba fix: prevent zero machine count reports on controller shutdown
  • 33e796e chore: rekres, bump Go to 1.24.4, SideroLink to v0.3.15
  • f3cec18 fix: fix exposed service prefix conflict resolution
  • 5e4c10b fix: use 0.0.0.0:8095 as the default bind endpoint for Kubernetes
  • ccd55cc feat: rewrite Omni config management
  • 05aad4d fix: check config patch creation time as well as updated on orphan check
  • f3783ed fix: display unknown power state correctly on the machines screen
  • 7c19c31 test: improve workload proxying tests
  • c9c4c8e test: use go test to build and run Omni integration tests
  • df5a2b9 fix: bump inmem COSI state history capacity
  • aa5d89d fix: fix panic in maintenance upgrade
  • 404bbd9 chore: allow running Omni programmatically from other Go code
  • 9846622 fix: fix nil dereference in machine status controller
  • 13bb8b5 docs: update SECURITY.md
  • 178d2ad fix: make sure powering on stage is correctly set on infra machines
  • e5d1b4b fix: properly detect infra provider service accounts
  • d88bb1d test: use latest Talemu infra provider version in the integration tests

Changes from siderolabs/gen

3 commits

  • dcb2b74 feat: add panicsafe package
  • b36ee43 feat: make xyaml.CheckUnknownKeys public
  • 3e319e7 feat: implement xyaml.UnmarshalStrict

Changes from siderolabs/siderolink

2 commits

  • 5f46f65 feat: handle panics in goroutines
  • d09ff45 fix: race in wait value

Dependency Changes

  • github.com/go-logr/logr v1.4.2 new
  • github.com/go-playground/validator/v10 v10.26.0 new
  • github.com/siderolabs/gen v0.8.1 -> v0.8.4
  • github.com/siderolabs/siderolink v0.3.14 -> v0.3.15
  • golang.org/x/crypto v0.38.0 -> v0.39.0
  • golang.org/x/net v0.40.0 -> v0.41.0
  • golang.org/x/sync v0.14.0 -> v0.15.0
  • golang.org/x/text v0.25.0 -> v0.26.0

Previous release can be found at v0.50.0