Skip to content

Commit 6bf887d

Browse files
committed
release(v0.32.0): prepare release
This is the official v0.32.0 release. Signed-off-by: Artem Chernyshev <[email protected]>
1 parent 910cbf2 commit 6bf887d

File tree

3 files changed

+123
-4
lines changed

3 files changed

+123
-4
lines changed

CHANGELOG.md

Lines changed: 119 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,122 @@
1+
## [Omni 0.32.0](https://github.com/siderolabs/omni/releases/tag/v0.32.0) (2024-03-28)
2+
3+
Welcome to the v0.32.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+
### Maintenance Mode Configs
11+
12+
Talos nodes which do not have Omni SideroLink parameters can now be joined by applying the maintenance machine config with the Omni parameters.
13+
Omni now properly handles them and preserves them over resets.
14+
15+
16+
### `omnictl support`
17+
18+
`omnictl` CLI tool now has support bundle collection utility.
19+
It collects all cluster related resources from Omni and includes all data which can be collected by `talosctl support` command.
20+
21+
22+
### Omni Workload Proxy
23+
24+
Kubernetes services exposed through Omni now open on a new page, instead of using an iframe.
25+
Iframe often doesn't work due to headers restrictions.
26+
27+
28+
### Contributors
29+
30+
* Artem Chernyshev
31+
* Utku Ozdemir
32+
* Andrey Smirnov
33+
* Dmitriy Matrenichev
34+
* Noel Georgi
35+
36+
### Changes
37+
<details><summary>12 commits</summary>
38+
<p>
39+
40+
* [`2f5b21b`](https://github.com/siderolabs/omni/commit/2f5b21ba2547bd8eeee0d7806ad2b210de670f48) release(v0.32.0): prepare release
41+
* [`910cbf2`](https://github.com/siderolabs/omni/commit/910cbf2c3a8aa9333eb529f54e8bc7727e1fc460) release(v0.32.0-beta.0): prepare release
42+
* [`176f9d9`](https://github.com/siderolabs/omni/commit/176f9d9f57530832a9ebbb64d008bc98300b2cc7) feat: compute schematic id only from the extensions
43+
* [`1e4e303`](https://github.com/siderolabs/omni/commit/1e4e303c098fa18bd63913d7a1d09538ed637cd0) feat: implement `omnictl support` command
44+
* [`a835cc7`](https://github.com/siderolabs/omni/commit/a835cc730c9bedd7f16a9a8b5c2c38464b71e189) fix: fix error handling in image pre pull task
45+
* [`2d1b776`](https://github.com/siderolabs/omni/commit/2d1b776f6c61db029a72e62deef81eafe34c29e9) fix: properly handle upgrades for the machines with invalid schematics
46+
* [`4db7630`](https://github.com/siderolabs/omni/commit/4db76307924bf86bab458b029923ddd98a22ad0e) feat: add the context menu for copying the machine id
47+
* [`5a8abf5`](https://github.com/siderolabs/omni/commit/5a8abf584edd605ac7bfc6f72b31142c857128c4) fix: get rid of the issue with `MachineSets` stuck in `Reconfiguring`
48+
* [`8173377`](https://github.com/siderolabs/omni/commit/8173377c122e5ff0c6e710362f8481ce01ca929d) feat: preserve maintenance machine configs
49+
* [`190218a`](https://github.com/siderolabs/omni/commit/190218ad2fcf07f94d0d55178ad08a21b2bc3bfa) feat: open exposed services in a new window
50+
* [`0960100`](https://github.com/siderolabs/omni/commit/0960100f11b4229d67c84de5d136d6f56d5a05b0) chore: drop integration binary from releases
51+
* [`6e3ba5c`](https://github.com/siderolabs/omni/commit/6e3ba5c389622987028af4e5ee50ac638f70c32e) chore: bump Go, build arm64 container images, rekres
52+
</p>
53+
</details>
54+
55+
### Changes since v0.32.0-beta.0
56+
<details><summary>1 commit</summary>
57+
<p>
58+
59+
* [`2f5b21b`](https://github.com/siderolabs/omni/commit/2f5b21ba2547bd8eeee0d7806ad2b210de670f48) release(v0.32.0): prepare release
60+
</p>
61+
</details>
62+
63+
### Changes from siderolabs/crypto
64+
<details><summary>1 commit</summary>
65+
<p>
66+
67+
* [`1c94bb3`](https://github.com/siderolabs/crypto/commit/1c94bb3967a427ba52c779a1b705f5aea466dc57) chore: bump dependencies
68+
</p>
69+
</details>
70+
71+
### Changes from siderolabs/gen
72+
<details><summary>1 commit</summary>
73+
<p>
74+
75+
* [`238baf9`](https://github.com/siderolabs/gen/commit/238baf95e228d40f9f5b765b346688c704052715) chore: add typesafe `SyncMap` and bump stuff
76+
</p>
77+
</details>
78+
79+
### Changes from siderolabs/go-api-signature
80+
<details><summary>1 commit</summary>
81+
<p>
82+
83+
* [`cf2bd06`](https://github.com/siderolabs/go-api-signature/commit/cf2bd06af87c946d6cdd61e127528f89e6f50591) chore: bump dependencies
84+
</p>
85+
</details>
86+
87+
### Changes from siderolabs/go-loadbalancer
88+
<details><summary>1 commit</summary>
89+
<p>
90+
91+
* [`aab4671`](https://github.com/siderolabs/go-loadbalancer/commit/aab4671fae0d14662a8d7167829c8c6725d28b38) chore: rekres, update dependencies
92+
</p>
93+
</details>
94+
95+
### Changes from siderolabs/go-talos-support
96+
<details><summary>2 commits</summary>
97+
<p>
98+
99+
* [`20a1135`](https://github.com/siderolabs/go-talos-support/commit/20a11358e84e055e6f47d468e66e57f561c90249) feat: add modules for getting Talos support bundle (#1)
100+
* [`afa24c4`](https://github.com/siderolabs/go-talos-support/commit/afa24c4452a1cdb6f6836f9c8529645a2ccb9014) feat: initial commit
101+
</p>
102+
</details>
103+
104+
### Dependency Changes
105+
106+
* **github.com/emicklei/dot** v1.6.0 -> v1.6.1
107+
* **github.com/siderolabs/crypto** v0.4.1 -> v0.4.2
108+
* **github.com/siderolabs/gen** v0.4.7 -> v0.4.8
109+
* **github.com/siderolabs/go-api-signature** v0.3.1 -> v0.3.2
110+
* **github.com/siderolabs/go-loadbalancer** v0.3.2 -> v0.3.3
111+
* **github.com/siderolabs/go-talos-support** v0.1.0 **_new_**
112+
* **github.com/siderolabs/talos/pkg/machinery** v1.6.4 -> v1.7.0-alpha.1
113+
* **github.com/stretchr/testify** v1.8.4 -> v1.9.0
114+
* **google.golang.org/grpc** v1.62.0 -> v1.62.1
115+
* **k8s.io/api** v0.29.1 -> v0.29.2
116+
* **k8s.io/client-go** v0.29.1 -> v0.29.2
117+
118+
Previous release can be found at [v0.31.0](https://github.com/siderolabs/omni/releases/tag/v0.31.0)
119+
1120
## [Omni 0.32.0-beta.0](https://github.com/siderolabs/omni/releases/tag/v0.32.0-beta.0) (2024-03-26)
2121

3122
Welcome to the v0.32.0-beta.0 release of Omni!

hack/release.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ 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
8+
pre_release = false
99
previous = "v0.31.0"
1010

1111
[notes]
@@ -20,11 +20,11 @@ It collects all cluster related resources from Omni and includes all data which
2020
[notes.ui]
2121
title = "Omni Workload Proxy"
2222
description = """\
23-
Kubernetes services exposed through Omni now open on a new page, instead using the iframe.
23+
Kubernetes services exposed through Omni now open on a new page, instead of using an iframe.
2424
Iframe often doesn't work due to headers restrictions.
2525
"""
2626

27-
[nodes.maintenance-config]
27+
[notes.maintenance-config]
2828
title = "Maintenance Mode Configs"
2929
description = """\
3030
Talos nodes which do not have Omni SideroLink parameters can now be joined by applying the maintenance machine config with the Omni parameters.

internal/version/data/tag

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

0 commit comments

Comments
 (0)