Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jul 27, 2025

This PR contains the following updates:

Package Update Change
siderolabs/omni/omnictl major v0.52.0 -> v1.0.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

siderolabs/omni (siderolabs/omni/omnictl)

v1.0.0

Compare Source

Welcome to the v1.0.0-beta.1 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.

Multiple Join Token Support

Omni now supports multiple SideroLink join tokens.
It now creates the default non-expiring token, then the user can create more tokens and delete the old ones.

Config Change History

There is now MachineConfigDiffs.omni.sidero.dev resource that keeps the history of
each machine config changes.
It keeps up to 1000 diffs for the last 30 days.

Contributors
  • Artem Chernyshev
  • Andrey Smirnov
  • Utku Ozdemir
  • Oguz Kilcan
  • Mateusz Urbanek
Changes
19 commits

  • 28158ed8 fix: ignore MachineStatus having no TalosVersion in DNS service
  • da3f28f6 chore: support encoding extra docs in siderolink.RenderJoinConfig
  • f4582116 fix: allow encoding join tokens using v1 version
  • 80ff037a fix: do not try to encode v1/v2 tokens in siderolink.NewJoinToken
  • 7b7c021d fix: do not create JoinTokenUsage for PendingMachines
  • 2c4f34a7 fix: fix etcd status check in control plane status
  • b0f76343 feat: implement the API for reading resources and their dependency graph
  • e945cc7b release(v1.0.0-beta.0): prepare release
  • a2722856 chore: enable gRPC keepalive in the Omni client
  • f8de9a6d feat: add support for imported cluster secrets
  • 753259c2 fix: do not filter out noop events in the infra provider state
  • ab1f7cc7 feat: implement multiple token support and token management
  • 0e76483b chore: rekres, bump deps, Go, Talos and k8s versions, satisfy linters
  • e1c1aaea fix: add validation of k8s version
  • f1b47f08 feat: log and store redacted machine config diffs
  • a7ac6372 chore: rewrite join config generation
  • 66c7897b chore: update zstd module go.mod deps
  • 3b701483 test: reduce the log verbosity in unit tests
  • ff32ae4c fix: gracefully handle logServer shutdown

Changes since v1.0.0-beta.0
7 commits

  • 28158ed8 fix: ignore MachineStatus having no TalosVersion in DNS service
  • da3f28f6 chore: support encoding extra docs in siderolink.RenderJoinConfig
  • f4582116 fix: allow encoding join tokens using v1 version
  • 80ff037a fix: do not try to encode v1/v2 tokens in siderolink.NewJoinToken
  • 7b7c021d fix: do not create JoinTokenUsage for PendingMachines
  • 2c4f34a7 fix: fix etcd status check in control plane status
  • b0f76343 feat: implement the API for reading resources and their dependency graph

Changes from siderolabs/crypto
5 commits

  • 62a079b fix: update TLS config, add tests for TLS interactions
  • c2b4e26 fix: remove code duplication and fix Ed25511 CA generation
  • 2a07632 fix: enforce FIPS-140-3 compliance
  • 17107ae fix: add generic CSR generator and OpenSSL interop
  • 53659fc refactor: split into files

Dependency Changes
  • github.com/cosi-project/runtime v0.10.5 -> v0.10.6
  • github.com/siderolabs/crypto v0.5.1 -> v0.6.3
  • github.com/siderolabs/talos/pkg/machinery v1.10.1 -> da5a444
  • google.golang.org/grpc v1.72.0 -> v1.73.0

Previous release can be found at v0.52.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled because a matching PR was automerged previously.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@rmvangun rmvangun merged commit 0035f48 into main Jul 27, 2025
7 checks passed
@rmvangun rmvangun deleted the renovate/siderolabs-omni-omnictl-1.x branch July 27, 2025 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants