v0.37.0-beta.0
Pre-release
Pre-release
github-actions
released this
04 Jun 18:06
·
216 commits
to main
since this release
Omni 0.37.0-beta.0 (2024-06-04)
Welcome to the v0.37.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.
Node Overview Page
Node overview page now displays more information about the node.
That includes:
- Machine stage.
- Unmet health check conditions of the Talos
MachineStatus
. - CPU, memory and secure boot information.
- The list of labels added to the machine.
Patches UI
The UI now has the page that shows config patches define for a machine.
It includes both cluster level and account level machine patches.
Secureboot Support Added
Omni now fully supports secureboot enabled machines.
Service Events
Node overview page service list now displays information about each service events.
If a service fails to start it will be possible to see why in the UI.
Contributors
- Artem Chernyshev
- Andrey Smirnov
- Utku Ozdemir
- Dmitriy Matrenichev
- Christian Hüning
- Mattias Cockburn
- Petr Krutov
Changes
23 commits
2a525ab
release(v0.37.0-beta.0): prepare release800762d
chore: rewriteMachineStatus
to useQController
ed26122
fix: implement the controller for handling machine status snapshot6aa2140
feat: display more data on the node overview page5654a49
chore: add renovate.json82abb2b
chore: bump depsc635827
test: do not use epoch millis in service account names22e3acf
chore: bump default Talos version to 1.7.4a67d1fb
fix: always generate siderolink connection config for all machines9bce82a
fix: ignore MachineStatus events timestamps as they're not reliableccca5b5
fix: bump siderolink module versionf38b7e5
feat: enable ALPN for machine API48cc03a
fix: retry affiliate deletes55afa59
feat: add secure boot support0bd2a42
docs: fix a typo in the on-prem installation link247c165
fix: improve wording in authentication error messagese2f8407
chore: run rekres4a8ebbf
chore: enable codecov and rekres2f1ab0d
feat: show service events on the node overview pagec68a836
fix: use proper name for fetching existing extension configuration4b747f0
feat: add dedicated patch pages for machines and cluster machines4bd0331
fix: get rid of duplicating label completion options631f5c5
chore: always build frontend on BUILDPLATFORM
Changes from siderolabs/go-circular
3 commits
Changes from siderolabs/go-tail
Changes from siderolabs/image-factory
10 commits
819432c
release(v0.4.1): prepare release4f3206b
release(v0.4.0): prepare releaseb0b6bff
feat: implement wizard-like UI for the Image Factory8ccd284
feat: allow key-based image verification as option4643056
chore: rekres/update dependencies116721a
fix: workaround extension name inconsistenciesf5bc497
release(v0.3.3): prepare release221b442
feat: support zstd compression40a13c5
release(v0.3.2): prepare release2fe6825
fix: generation of overlay installer images
Changes from siderolabs/siderolink
Dependency Changes
- github.com/auth0/go-jwt-middleware/v2 v2.2.0 -> v2.2.1
- github.com/aws/aws-sdk-go-v2 v1.26.1 -> v1.27.0
- github.com/aws/aws-sdk-go-v2/config v1.27.10 -> v1.27.16
- github.com/aws/aws-sdk-go-v2/credentials v1.17.10 -> v1.17.16
- github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.15.8 -> v1.16.21
- github.com/aws/aws-sdk-go-v2/service/s3 v1.47.6 -> v1.54.3
- github.com/cosi-project/runtime v0.4.2 -> v0.4.3
- github.com/emicklei/dot v1.6.1 -> v1.6.2
- github.com/hashicorp/vault/api v1.10.0 -> v1.14.0
- github.com/hashicorp/vault/api/auth/kubernetes v0.5.0 -> v0.7.0
- github.com/johannesboyne/gofakes3 f005f5cc03aa -> 99de01ee122d
- github.com/prometheus/client_golang v1.19.0 -> v1.19.1
- github.com/siderolabs/go-circular v0.1.0 -> v0.2.0
- github.com/siderolabs/go-tail v0.1.0 -> v0.1.1
- github.com/siderolabs/image-factory v0.3.1 -> v0.4.1
- github.com/siderolabs/siderolink v0.3.7 -> v0.3.8
- github.com/siderolabs/talos/pkg/machinery v1.7.2 -> 4feb94ca0997
- github.com/zitadel/logging v0.5.0 -> v0.6.0
- go.etcd.io/bbolt v1.3.9 -> v1.3.10
- go.etcd.io/etcd/client/pkg/v3 v3.5.13 -> v3.5.14
- go.etcd.io/etcd/client/v3 v3.5.13 -> v3.5.14
- go.etcd.io/etcd/server/v3 v3.5.13 -> v3.5.14
- golang.org/x/tools v0.20.0 -> v0.21.0
- google.golang.org/grpc v1.63.2 -> v1.64.0
- k8s.io/api v0.30.0-rc.1 -> v0.30.1
- k8s.io/apimachinery v0.30.0-rc.1 -> v0.30.1
- k8s.io/client-go v0.30.0-rc.1 -> v0.30.1
- sigs.k8s.io/controller-runtime v0.16.3 -> v0.18.3
Previous release can be found at v0.36.0