Skip to content

Commit 910cbf2

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

File tree

3 files changed

+123
-10
lines changed

3 files changed

+123
-10
lines changed

CHANGELOG.md

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

3108
Welcome to the v0.20.0 release of Omni!

hack/release.toml

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

8-
pre_release = false
9-
previous = "v0.19.0"
8+
pre_release = true
9+
previous = "v0.31.0"
1010

1111
[notes]
1212

13-
[notes.kubernetes-config]
14-
title = "Kubeconfig Changes"
13+
[notes.support]
14+
title = "`omnictl support`"
1515
description = """\
16-
Omni now generates Kubernetes configs without accessing Talos API.
16+
`omnictl` CLI tool now has support bundle collection utility.
17+
It collects all cluster related resources from Omni and includes all data which can be collected by `talosctl support` command.
1718
"""
1819

19-
[notes.saml-roles]
20-
title = ""
20+
[notes.ui]
21+
title = "Omni Workload Proxy"
2122
description = """\
22-
Omni can now define SAML user roles depending on the SAML labels it gets from the SAML assertion.
23-
Role is assigned only once on user creation.
23+
Kubernetes services exposed through Omni now open on a new page, instead using the iframe.
24+
Iframe often doesn't work due to headers restrictions.
25+
"""
26+
27+
[nodes.maintenance-config]
28+
title = "Maintenance Mode Configs"
29+
description = """\
30+
Talos nodes which do not have Omni SideroLink parameters can now be joined by applying the maintenance machine config with the Omni parameters.
31+
Omni now properly handles them and preserves them over resets.
2432
"""

internal/version/data/tag

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

0 commit comments

Comments
 (0)