Omni 0.44.0 (2024-11-11)
Welcome to the v0.44.0 release of Omni!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/omni/issues.
Automatically Resolve Cluster in talosctl
talosctl
command now works without --cluster
flag when using instance wide Talos config.
Omni will automatically resolve the correct cluster.
Reset Removed Machines
Omni will now try to wipe Talos installation from the machines which are removed from the instance.
Contributors
- Artem Chernyshev
- Dmitriy Matrenichev
- Andrey Smirnov
- Noel Georgi
- Tijmen Blaauw - van den Brink
Changes
27 commits
60f8633
release(v0.44.0): prepare releasefe075b0
release(v0.44.0-beta.0): prepare releasefe0fc17
feat: support creating config patches in the infrastructure providers3e8bc8d
feat: enable watch retries on Omni side23ccdb5
chore: bump dependenciesbe3e67c
fix: include NodeJS types in the frontend buildabaee03
fix: make web UI show faviconcc59192
feat: reset machine when it's removed from Omni900987b
test: disable secure boot in e2e tests58159e4
feat: automatically resolve cluster intalosctl
calls8da2328
fix: removeMaintenanceConfigPatchController
finalizers21455d9
fix: properly show the current manifests in the bootstrap manifest syncc904e3a
chore: do not audit logGET
requests to k8s62917e7
fix: use proper selectors in the MachineClass create UI4b4088d
fix: do not read Talos versions from the image registry everb3dc48a
chore: bump dependencies9d0a512
fix: filter block devices with UNKNOWN type8c737ba
fix: fetch Talos version from the image factory83554e5
fix: do not set empty initial labels in the UI98315a9
fix: do not build acompat docker imagecd1f2bd
fix: build arm64 integration tests executablec754cdc
feat: support insecure localhost infra provider access mode284e8b5
fix: introduce timeout in the etcd healthchecks in the machine set ctrld7b92e7
chore: removeip_address
field from audit logsession
18b13ea
chore: add basic helm chart1544b9c
chore: move from Codec to CodecV21c12dfc
fix: properly return error fromconfig.Init
Changes since v0.44.0-beta.0
Changes from siderolabs/crypto
Changes from siderolabs/discovery-api
Changes from siderolabs/discovery-client
Changes from siderolabs/discovery-service
4 commits
Changes from siderolabs/gen
3 commits
Changes from siderolabs/go-circular
Changes from siderolabs/go-kubernetes
3 commits
Changes from siderolabs/grpc-proxy
2 commits
Changes from siderolabs/proto-codec
3 commits
Changes from siderolabs/siderolink
2 commits
Dependency Changes
- github.com/adrg/xdg v0.5.0 -> v0.5.3
- github.com/aws/aws-sdk-go-v2 v1.30.4 -> v1.32.3
- github.com/aws/aws-sdk-go-v2/config v1.27.31 -> v1.28.1
- github.com/aws/aws-sdk-go-v2/credentials v1.17.30 -> v1.17.42
- github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.17.16 -> v1.17.35
- github.com/aws/aws-sdk-go-v2/service/s3 v1.61.0 -> v1.66.2
- github.com/aws/smithy-go v1.20.4 -> v1.22.0
- github.com/cosi-project/runtime v0.6.3 -> v0.7.1
- github.com/cosi-project/state-etcd v0.3.2 -> v0.4.0
- github.com/fsnotify/fsnotify v1.7.0 -> v1.8.0
- github.com/golang-jwt/jwt/v4 v4.5.0 -> v4.5.1
- github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 -> v2.23.0
- github.com/hashicorp/vault/api v1.14.0 -> v1.15.0
- github.com/hashicorp/vault/api/auth/kubernetes v0.7.0 -> v0.8.0
- github.com/johannesboyne/gofakes3 edd0227ffc37 -> 2db7ccb81e19
- github.com/jonboulle/clockwork fc59783b0293 -> 7e524bd2b238
- github.com/prometheus/client_golang v1.20.2 -> v1.20.5
- github.com/prometheus/common v0.57.0 -> v0.60.1
- github.com/siderolabs/crypto v0.4.4 -> v0.5.0
- github.com/siderolabs/discovery-api v0.1.4 -> v0.1.5
- github.com/siderolabs/discovery-client v0.1.9 -> v0.1.10
- github.com/siderolabs/discovery-service v1.0.3 -> v1.0.7
- github.com/siderolabs/gen v0.5.0 -> v0.7.0
- github.com/siderolabs/go-circular v0.2.0 -> v0.2.1
- github.com/siderolabs/go-kubernetes v0.2.11 -> v0.2.14
- github.com/siderolabs/grpc-proxy v0.4.1 -> v0.5.1
- github.com/siderolabs/omni/client v0.39.1 -> v0.42.1
- github.com/siderolabs/proto-codec v0.1.1 new
- github.com/siderolabs/siderolink v0.3.9 -> v0.3.11
- github.com/siderolabs/talos/pkg/machinery v1.8.0 -> v1.8.2
- github.com/zitadel/logging v0.6.0 -> v0.6.1
- github.com/zitadel/oidc/v3 v3.28.2 -> v3.32.1
- go.etcd.io/etcd/client/pkg/v3 v3.5.15 -> v3.5.16
- go.etcd.io/etcd/client/v3 v3.5.15 -> v3.5.16
- go.etcd.io/etcd/server/v3 v3.5.15 -> v3.5.16
- golang.org/x/crypto v0.26.0 -> v0.28.0
- golang.org/x/net v0.28.0 -> v0.30.0
- golang.org/x/tools v0.24.0 -> v0.26.0
- google.golang.org/grpc v1.66.0 -> v1.67.1
- google.golang.org/protobuf v1.34.2 -> v1.35.1
- k8s.io/api v0.31.0 -> v0.31.2
- k8s.io/client-go v0.31.0 -> v0.31.2
- sigs.k8s.io/controller-runtime v0.19.0 -> v0.19.1
Previous release can be found at v0.43.0