github siderolabs/omni v1.6.1

latest releases: v1.9.0, client/v1.9.0, v1.9.0-beta.1...
3 months ago

Omni 1.6.1 (2026-03-19)

Welcome to the v1.6.1 release of Omni!

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

Urgent Upgrade Notes (No, really, you MUST read this before you upgrade)

The deprecated flags and config fields that were kept for the SQLite migration period (introduced in v1.4.0) have been removed.

If you still have any of the following flags or config keys set, you must remove them before upgrading, as they will cause startup errors:

  • --audit-log-dir (.logs.audit.path)
  • --secondary-storage-path (.storage.secondary.path)
  • --machine-log-storage-path (.logs.machine.storage.path)
  • --machine-log-storage-enabled (.logs.machine.storage.enabled)
  • --log-storage-path (.logs.machine.storage.path)
  • --embedded-discovery-service-snapshot-path (.services.embeddedDiscoveryService.snapshotsPath)
  • --machine-log-buffer-capacity (.logs.machine.bufferInitialCapacity)
  • --machine-log-buffer-max-capacity (.logs.machine.bufferMaxCapacity)
  • --machine-log-buffer-safe-gap (.logs.machine.bufferSafetyGap)
  • --machine-log-num-compressed-chunks (.logs.machine.storage.numCompressedChunks)

The automatic migration code for BoltDB secondary storage, file-based audit logs, file-based discovery service snapshots, and circular buffer machine logs has also been removed. If you are upgrading from a version older than v1.4.0, you must first upgrade to v1.4.x to complete the migrations, then upgrade to this version.

Contributors

  • Oguz Kilcan
  • Andrey Smirnov
  • Artem Chernyshev
  • Utku Ozdemir

Changes

8 commits

  • 44562c97 release(v1.6.1): prepare release
  • 1b7fa208 fix: correct SQLite size metrics to include indexes and freelist
  • 0b1e9ea0 fix: fix panics in diff algorithms
  • d7ec007b fix: use dynamic SQLite pool
  • 3c6dd0ee fix: track load balancer port allocations in-memory
  • e2248065 fix: load balancer health status diff and stopped status race
  • 079e28c7 chore: export the SQLite memory allocator stats
  • e7dfbc9c fix: add omnictl backward compatibility with older Omni servers

Dependency Changes

  • github.com/cosi-project/state-sqlite v0.3.0 -> v0.4.0

Previous release can be found at v1.6.0

Don't miss a new omni release

NewReleases is sending notifications on new releases.