From bf6c38abe0c4eba55f9de7ad26bc2e655b521874 Mon Sep 17 00:00:00 2001 From: Utku Ozdemir Date: Fri, 13 Jun 2025 10:25:52 +0200 Subject: [PATCH] release(v0.51.0-beta.0): prepare release This is the official v0.51.0-beta.0 release. Signed-off-by: Utku Ozdemir --- .kres.yaml | 2 +- CHANGELOG.md | 73 +++++++++++++++++++++++++++++++++++++ LICENSE | 2 +- deploy/helm/omni/Chart.yaml | 2 +- hack/release.toml | 2 +- internal/version/data/tag | 2 +- 6 files changed, 78 insertions(+), 5 deletions(-) diff --git a/.kres.yaml b/.kres.yaml index 0a13df44..85c8e13a 100644 --- a/.kres.yaml +++ b/.kres.yaml @@ -566,7 +566,7 @@ spec: Licensor: Sidero Labs, Inc. LicensedWork: Omni Copyright: (c) 2025 Sidero Labs, Inc. - ChangeDate: "2029-05-15" + ChangeDate: "2029-06-13" ChangeLicense: Mozilla Public License, version 2.0 EnterpriseLink: https://www.siderolabs.com/contact/ header: | diff --git a/CHANGELOG.md b/CHANGELOG.md index 31b266c8..b6aca516 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,76 @@ +## [Omni 0.51.0-beta.0](https://github.com/siderolabs/omni/releases/tag/v0.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 +
17 commits +

+ +* [`7a815ba`](https://github.com/siderolabs/omni/commit/7a815ba1143b4ec6441dfc0e10042183c7fed3c3) fix: prevent zero machine count reports on controller shutdown +* [`33e796e`](https://github.com/siderolabs/omni/commit/33e796e2a4edc9bcc898f5abab30acfb1bdc8713) chore: rekres, bump Go to 1.24.4, SideroLink to v0.3.15 +* [`f3cec18`](https://github.com/siderolabs/omni/commit/f3cec18a297003a00bbe632e469df2c335fb9b65) fix: fix exposed service prefix conflict resolution +* [`5e4c10b`](https://github.com/siderolabs/omni/commit/5e4c10b32137caef3806d5559d8201f387d115af) fix: use `0.0.0.0:8095` as the default bind endpoint for Kubernetes +* [`ccd55cc`](https://github.com/siderolabs/omni/commit/ccd55cc8fb5fddaab91ffc817649ca05fa82702b) feat: rewrite Omni config management +* [`05aad4d`](https://github.com/siderolabs/omni/commit/05aad4d86fbf897fbed90ae4b845228dd496cbde) fix: check config patch creation time as well as updated on orphan check +* [`f3783ed`](https://github.com/siderolabs/omni/commit/f3783edcb0a875f321554e8e7aad6fcd4559c496) fix: display unknown power state correctly on the machines screen +* [`7c19c31`](https://github.com/siderolabs/omni/commit/7c19c318e810937959464f4d279d58dbbf672c6e) test: improve workload proxying tests +* [`c9c4c8e`](https://github.com/siderolabs/omni/commit/c9c4c8e10db05e177d139ff07e5b98fac96581bc) test: use `go test` to build and run Omni integration tests +* [`df5a2b9`](https://github.com/siderolabs/omni/commit/df5a2b92f98f8671993669a34ed12493cc871884) fix: bump inmem COSI state history capacity +* [`aa5d89d`](https://github.com/siderolabs/omni/commit/aa5d89d6d41be2b1c97de442b73d9736948f876a) fix: fix panic in maintenance upgrade +* [`404bbd9`](https://github.com/siderolabs/omni/commit/404bbd9357f06a58718e1fc0b0c3a78842f6fe85) chore: allow running Omni programmatically from other Go code +* [`9846622`](https://github.com/siderolabs/omni/commit/98466220bf9a4320fc012e627763593c1c230b3b) fix: fix nil dereference in machine status controller +* [`13bb8b5`](https://github.com/siderolabs/omni/commit/13bb8b54060f02517ed7164ff71e3328d52c2937) docs: update SECURITY.md +* [`178d2ad`](https://github.com/siderolabs/omni/commit/178d2add3a0a77bf88414bd8a38d94226677137d) fix: make sure `powering on` stage is correctly set on infra machines +* [`e5d1b4b`](https://github.com/siderolabs/omni/commit/e5d1b4b0837c3cae9a1ae2347fdc9cf71a35f4fe) fix: properly detect infra provider service accounts +* [`d88bb1d`](https://github.com/siderolabs/omni/commit/d88bb1df064a2069cb89fe7f1e67d518d6199d09) test: use latest Talemu infra provider version in the integration tests +

+
+ +### Changes from siderolabs/gen +
3 commits +

+ +* [`dcb2b74`](https://github.com/siderolabs/gen/commit/dcb2b7417879f230a569ce834dad5c89bd09d6bf) feat: add `panicsafe` package +* [`b36ee43`](https://github.com/siderolabs/gen/commit/b36ee43f667a7a56b340a3e769868ff2a609bb5b) feat: make `xyaml.CheckUnknownKeys` public +* [`3e319e7`](https://github.com/siderolabs/gen/commit/3e319e7e52c5a74d1730be8e47952b3d16d91148) feat: implement `xyaml.UnmarshalStrict` +

+
+ +### Changes from siderolabs/siderolink +
2 commits +

+ +* [`5f46f65`](https://github.com/siderolabs/siderolink/commit/5f46f6583b9d03f91c9bb5f637149fe466d17bfc) feat: handle panics in goroutines +* [`d09ff45`](https://github.com/siderolabs/siderolink/commit/d09ff45b450a37aa84652fa70b5cd3467ee8243d) 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](https://github.com/siderolabs/omni/releases/tag/v0.50.0) + ## [Omni 0.50.0-beta.0](https://github.com/siderolabs/omni/releases/tag/v0.50.0-beta.0) (2025-05-15) Welcome to the v0.50.0-beta.0 release of Omni! diff --git a/LICENSE b/LICENSE index 7fd71a0e..d3806f5a 100644 --- a/LICENSE +++ b/LICENSE @@ -7,7 +7,7 @@ Licensed Work: Omni The Licensed Work is (c) 2025 Sidero Labs, Inc. Additional Use Grant: None -Change Date: 2029-05-15 +Change Date: 2029-06-13 Change License: Mozilla Public License, version 2.0 diff --git a/deploy/helm/omni/Chart.yaml b/deploy/helm/omni/Chart.yaml index ea125187..bcea778c 100644 --- a/deploy/helm/omni/Chart.yaml +++ b/deploy/helm/omni/Chart.yaml @@ -3,4 +3,4 @@ name: omni description: A helm chart to deploy Omni on a Kubernetes cluster type: application version: 0.0.2 -appVersion: "v0.50.0-beta.0" +appVersion: "v0.51.0-beta.0" diff --git a/hack/release.toml b/hack/release.toml index 3f143e82..fd72cef6 100644 --- a/hack/release.toml +++ b/hack/release.toml @@ -6,5 +6,5 @@ github_repo = "siderolabs/omni" match_deps = "^github.com/((talos-systems|siderolabs)/[a-zA-Z0-9-]+)$" pre_release = true -previous = "v0.49.0" +previous = "v0.50.0" diff --git a/internal/version/data/tag b/internal/version/data/tag index 9599e3a5..297fd0de 100644 --- a/internal/version/data/tag +++ b/internal/version/data/tag @@ -1 +1 @@ -v0.50.0-beta.0 \ No newline at end of file +v0.51.0-beta.0 \ No newline at end of file