Skip to content

v0.32.0-beta.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 26 Mar 16:55
· 286 commits to main since this release
v0.32.0-beta.0
910cbf2

Omni 0.32.0-beta.0 (2024-03-26)

Welcome to the v0.32.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.

omnictl support

omnictl CLI tool now has support bundle collection utility.
It collects all cluster related resources from Omni and includes all data which can be collected by talosctl support command.

Omni Workload Proxy

Kubernetes services exposed through Omni now open on a new page, instead using the iframe.
Iframe often doesn't work due to headers restrictions.

Maintenance Mode Configs

Talos nodes which do not have Omni SideroLink parameters can now be joined by applying the maintenance machine config with the Omni parameters.
Omni now properly handles them and preserves them over resets.

Contributors

  • Artem Chernyshev
  • Utku Ozdemir
  • Andrey Smirnov
  • Dmitriy Matrenichev
  • Noel Georgi

Changes

11 commits

  • 910cbf2 release(v0.32.0-beta.0): prepare release
  • 176f9d9 feat: compute schematic id only from the extensions
  • 1e4e303 feat: implement omnictl support command
  • a835cc7 fix: fix error handling in image pre pull task
  • 2d1b776 fix: properly handle upgrades for the machines with invalid schematics
  • 4db7630 feat: add the context menu for copying the machine id
  • 5a8abf5 fix: get rid of the issue with MachineSets stuck in Reconfiguring
  • 8173377 feat: preserve maintenance machine configs
  • 190218a feat: open exposed services in a new window
  • 0960100 chore: drop integration binary from releases
  • 6e3ba5c chore: bump Go, build arm64 container images, rekres

Changes from siderolabs/crypto

1 commit

Changes from siderolabs/gen

1 commit

  • 238baf9 chore: add typesafe SyncMap and bump stuff

Changes from siderolabs/go-api-signature

1 commit

Changes from siderolabs/go-loadbalancer

1 commit

  • aab4671 chore: rekres, update dependencies

Changes from siderolabs/go-talos-support

2 commits

  • 20a1135 feat: add modules for getting Talos support bundle (#1)
  • afa24c4 feat: initial commit

Dependency Changes

  • github.com/emicklei/dot v1.6.0 -> v1.6.1
  • github.com/siderolabs/crypto v0.4.1 -> v0.4.2
  • github.com/siderolabs/gen v0.4.7 -> v0.4.8
  • github.com/siderolabs/go-api-signature v0.3.1 -> v0.3.2
  • github.com/siderolabs/go-loadbalancer v0.3.2 -> v0.3.3
  • github.com/siderolabs/go-talos-support v0.1.0 new
  • github.com/siderolabs/talos/pkg/machinery v1.6.4 -> v1.7.0-alpha.1
  • github.com/stretchr/testify v1.8.4 -> v1.9.0
  • google.golang.org/grpc v1.62.0 -> v1.62.1
  • k8s.io/api v0.29.1 -> v0.29.2
  • k8s.io/client-go v0.29.1 -> v0.29.2

Previous release can be found at v0.31.0