Skip to content

v0.43.0

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Oct 19:22
· 51 commits to main since this release
v0.43.0
3655206

Omni 0.43.0 (2024-10-11)

Welcome to the v0.43.0 release of Omni!

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

gRPC Tunnel

gRPC tunnel for wireguard can now be enabled when downloading the installation media from Omni.

Talos Diagnostics

Omni now shows Talos diagnostics information for Talos >= 1.8.0.

Contributors

  • Artem Chernyshev
  • Utku Ozdemir
  • Dmitriy Matrenichev
  • Andrey Smirnov
  • Birger J. Nordølum
  • Justin Garrison

Changes

28 commits

  • 3655206 release(v0.43.0): prepare release
  • 397f204 feat: display pending machine requests in the machine sets
  • 0d66194 release(v0.43.0-beta.0): prepare release
  • 4084b6e fix: get proper IP from peer metadata
  • d547889 fix: filter requests in the infra provision controller
  • d1c9d9d chore: set peer.address to inform about IP status
  • 23a4092 chore: refactor code
  • 5630d83 fix: ignore parse errors in the log parser
  • 8334c59 chore: add a way to get provider data in the infra provider
  • cc71fb6 feat: support auto provisioned machine classes
  • 41c3bd5 fix: support whitespaces in the label selectors
  • 99191c6 feat: integrate with Talos diagnostics
  • dcf89d9 feat: update Omni for Talos 1.8 machinery
  • a04b07f test: fix the error message in infra test
  • 3e3e53b chore: fix capitalization of wireguard
  • f69ff37 feat: make infra provider report back it's information: schema, name
  • 7555312 fix: get rid of the exceptions in the ui
  • 8e48723 feat: support attaching machine sets to a machine request sets
  • bb2f52d chore: drop machine class status and machine set pressure resources
  • 3ef1f85 fix: call deprovision only after the machine request status is deleted
  • 423f729 chore: bump default versions: Talos 1.7.6, Kubernetes 1.30.5
  • c4a4151 feat: allow specifying grpc tunnel option explicitly for install media
  • bb14ed6 fix: parse machine labels and extensions as slices in omnictl download
  • 9e033d7 docs: update omni template so docs are easier
  • 4c329db fix: update COSI runtime
  • 81e08eb test: run infra integration tests against Talemu provider
  • f83cf3b fix: pin apexcharts version to 3.45.2
  • e3d46f9 feat: implement compression of config fields on resources

Changes since v0.43.0-beta.0

2 commits

  • 3655206 release(v0.43.0): prepare release
  • 397f204 feat: display pending machine requests in the machine sets

Dependency Changes

  • github.com/cosi-project/runtime v0.6.1 -> v0.6.3
  • github.com/cosi-project/state-etcd v0.3.1 -> v0.3.2
  • github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 new
  • github.com/siderolabs/talos/pkg/machinery 6f7c3a8e5c63 -> v1.8.0

Previous release can be found at v0.42.0