Skip to content

Commit 34c61b7

Browse files
committed
release(v0.51.0): prepare release
This is the official v0.51.0 release. Signed-off-by: Artem Chernyshev <[email protected]>
1 parent a36d357 commit 34c61b7

File tree

6 files changed

+100
-6
lines changed

6 files changed

+100
-6
lines changed

.kres.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -566,7 +566,7 @@ spec:
566566
Licensor: Sidero Labs, Inc.
567567
LicensedWork: Omni
568568
Copyright: (c) 2025 Sidero Labs, Inc.
569-
ChangeDate: "2029-06-17"
569+
ChangeDate: "2029-06-18"
570570
ChangeLicense: Mozilla Public License, version 2.0
571571
EnterpriseLink: https://www.siderolabs.com/contact/
572572
header: |

CHANGELOG.md

Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,97 @@
1+
## [Omni 0.51.0](https://github.com/siderolabs/omni/releases/tag/v0.51.0) (2025-06-18)
2+
3+
Welcome to the v0.51.0 release of Omni!
4+
5+
6+
7+
Please try out the release binaries and report any issues at
8+
https://github.com/siderolabs/omni/issues.
9+
10+
###
11+
12+
Omni can now be configured using `YAML` configuration file in addition to the command line flags.
13+
The parameter `--config-file` can be used for that. Any command line flags have higher priority.
14+
15+
16+
### Contributors
17+
18+
* Utku Ozdemir
19+
* Artem Chernyshev
20+
* Andrew Rynhard
21+
* Andrey Smirnov
22+
23+
### Changes
24+
<details><summary>25 commits</summary>
25+
<p>
26+
27+
* [`e5773d63`](https://github.com/siderolabs/omni/commit/e5773d6382c8cacb3930540dd54ce7b86df1a84e) release(v0.51.0): prepare release
28+
* [`a36d3575`](https://github.com/siderolabs/omni/commit/a36d35758af11ee07dd1753c43b6344a1b259efe) release(v0.51.0-beta.2): prepare release
29+
* [`493d00ca`](https://github.com/siderolabs/omni/commit/493d00ca54aaff425182de491b58c78f5faa40c2) fix: properly support `--config-path` argument
30+
* [`742faec7`](https://github.com/siderolabs/omni/commit/742faec7001b6d5c04a68966b42c4da52665d94d) fix: do not mark SAML and Auth0 config sections as mutually exclusive
31+
* [`de86c749`](https://github.com/siderolabs/omni/commit/de86c749ff31b1a2a8d1010d12c7098b9a14581c) release(v0.51.0-beta.1): prepare release
32+
* [`4b40dc1d`](https://github.com/siderolabs/omni/commit/4b40dc1dcf20c94479b5838fe66d52cb5206160e) fix: do more fixes on config backward-compatibility
33+
* [`3085c3f7`](https://github.com/siderolabs/omni/commit/3085c3f73b97ea0cb8e61084ef623913530e0a19) fix: remove `required` config validation from k8s proxy cert and key
34+
* [`bf6c38ab`](https://github.com/siderolabs/omni/commit/bf6c38abe0c4eba55f9de7ad26bc2e655b521874) release(v0.51.0-beta.0): prepare release
35+
* [`7a815ba1`](https://github.com/siderolabs/omni/commit/7a815ba1143b4ec6441dfc0e10042183c7fed3c3) fix: prevent zero machine count reports on controller shutdown
36+
* [`33e796e2`](https://github.com/siderolabs/omni/commit/33e796e2a4edc9bcc898f5abab30acfb1bdc8713) chore: rekres, bump Go to 1.24.4, SideroLink to v0.3.15
37+
* [`f3cec18a`](https://github.com/siderolabs/omni/commit/f3cec18a297003a00bbe632e469df2c335fb9b65) fix: fix exposed service prefix conflict resolution
38+
* [`5e4c10b3`](https://github.com/siderolabs/omni/commit/5e4c10b32137caef3806d5559d8201f387d115af) fix: use `0.0.0.0:8095` as the default bind endpoint for Kubernetes
39+
* [`ccd55cc8`](https://github.com/siderolabs/omni/commit/ccd55cc8fb5fddaab91ffc817649ca05fa82702b) feat: rewrite Omni config management
40+
* [`05aad4d8`](https://github.com/siderolabs/omni/commit/05aad4d86fbf897fbed90ae4b845228dd496cbde) fix: check config patch creation time as well as updated on orphan check
41+
* [`f3783edc`](https://github.com/siderolabs/omni/commit/f3783edcb0a875f321554e8e7aad6fcd4559c496) fix: display unknown power state correctly on the machines screen
42+
* [`7c19c318`](https://github.com/siderolabs/omni/commit/7c19c318e810937959464f4d279d58dbbf672c6e) test: improve workload proxying tests
43+
* [`c9c4c8e1`](https://github.com/siderolabs/omni/commit/c9c4c8e10db05e177d139ff07e5b98fac96581bc) test: use `go test` to build and run Omni integration tests
44+
* [`df5a2b92`](https://github.com/siderolabs/omni/commit/df5a2b92f98f8671993669a34ed12493cc871884) fix: bump inmem COSI state history capacity
45+
* [`aa5d89d6`](https://github.com/siderolabs/omni/commit/aa5d89d6d41be2b1c97de442b73d9736948f876a) fix: fix panic in maintenance upgrade
46+
* [`404bbd93`](https://github.com/siderolabs/omni/commit/404bbd9357f06a58718e1fc0b0c3a78842f6fe85) chore: allow running Omni programmatically from other Go code
47+
* [`98466220`](https://github.com/siderolabs/omni/commit/98466220bf9a4320fc012e627763593c1c230b3b) fix: fix nil dereference in machine status controller
48+
* [`13bb8b54`](https://github.com/siderolabs/omni/commit/13bb8b54060f02517ed7164ff71e3328d52c2937) docs: update SECURITY.md
49+
* [`178d2add`](https://github.com/siderolabs/omni/commit/178d2add3a0a77bf88414bd8a38d94226677137d) fix: make sure `powering on` stage is correctly set on infra machines
50+
* [`e5d1b4b0`](https://github.com/siderolabs/omni/commit/e5d1b4b0837c3cae9a1ae2347fdc9cf71a35f4fe) fix: properly detect infra provider service accounts
51+
* [`d88bb1df`](https://github.com/siderolabs/omni/commit/d88bb1df064a2069cb89fe7f1e67d518d6199d09) test: use latest Talemu infra provider version in the integration tests
52+
</p>
53+
</details>
54+
55+
### Changes since v0.51.0-beta.2
56+
<details><summary>1 commit</summary>
57+
<p>
58+
59+
* [`e5773d63`](https://github.com/siderolabs/omni/commit/e5773d6382c8cacb3930540dd54ce7b86df1a84e) release(v0.51.0): prepare release
60+
</p>
61+
</details>
62+
63+
### Changes from siderolabs/gen
64+
<details><summary>3 commits</summary>
65+
<p>
66+
67+
* [`dcb2b74`](https://github.com/siderolabs/gen/commit/dcb2b7417879f230a569ce834dad5c89bd09d6bf) feat: add `panicsafe` package
68+
* [`b36ee43`](https://github.com/siderolabs/gen/commit/b36ee43f667a7a56b340a3e769868ff2a609bb5b) feat: make `xyaml.CheckUnknownKeys` public
69+
* [`3e319e7`](https://github.com/siderolabs/gen/commit/3e319e7e52c5a74d1730be8e47952b3d16d91148) feat: implement `xyaml.UnmarshalStrict`
70+
</p>
71+
</details>
72+
73+
### Changes from siderolabs/siderolink
74+
<details><summary>2 commits</summary>
75+
<p>
76+
77+
* [`5f46f65`](https://github.com/siderolabs/siderolink/commit/5f46f6583b9d03f91c9bb5f637149fe466d17bfc) feat: handle panics in goroutines
78+
* [`d09ff45`](https://github.com/siderolabs/siderolink/commit/d09ff45b450a37aa84652fa70b5cd3467ee8243d) fix: race in wait value
79+
</p>
80+
</details>
81+
82+
### Dependency Changes
83+
84+
* **github.com/go-logr/logr** v1.4.2 **_new_**
85+
* **github.com/go-playground/validator/v10** v10.26.0 **_new_**
86+
* **github.com/siderolabs/gen** v0.8.1 -> v0.8.4
87+
* **github.com/siderolabs/siderolink** v0.3.14 -> v0.3.15
88+
* **golang.org/x/crypto** v0.38.0 -> v0.39.0
89+
* **golang.org/x/net** v0.40.0 -> v0.41.0
90+
* **golang.org/x/sync** v0.14.0 -> v0.15.0
91+
* **golang.org/x/text** v0.25.0 -> v0.26.0
92+
93+
Previous release can be found at [v0.50.0](https://github.com/siderolabs/omni/releases/tag/v0.50.0)
94+
195
## [Omni 0.51.0-beta.2](https://github.com/siderolabs/omni/releases/tag/v0.51.0-beta.2) (2025-06-17)
296

397
Welcome to the v0.51.0-beta.2 release of Omni!

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Licensed Work: Omni
77
The Licensed Work is (c) 2025 Sidero Labs, Inc.
88
Additional Use Grant: None
99

10-
Change Date: 2029-06-17
10+
Change Date: 2029-06-18
1111

1212
Change License: Mozilla Public License, version 2.0
1313

deploy/helm/omni/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ name: omni
33
description: A helm chart to deploy Omni on a Kubernetes cluster
44
type: application
55
version: 0.0.2
6-
appVersion: "v0.51.0-beta.2"
6+
appVersion: "v0.51.0"

hack/release.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ project_name = "Omni"
55
github_repo = "siderolabs/omni"
66
match_deps = "^github.com/((talos-systems|siderolabs)/[a-zA-Z0-9-]+)$"
77

8-
pre_release = true
9-
previous = "v0.51.0-beta.1"
8+
pre_release = false
9+
previous = "v0.50.0"
1010

1111
[notes]
1212

internal/version/data/tag

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v0.51.0-beta.2
1+
v0.51.0

0 commit comments

Comments
 (0)