Skip to content

v0.5.1

Compare
Choose a tag to compare
@talos-bot talos-bot released this 18 May 19:37
v0.5.1
e087307

Sidero 0.5.1 (2022-05-18)

Welcome to the v0.5.1 release of Sidero!

Please try out the release binaries and report any issues at
https://github.com/talos-systems/sidero/issues.

Sidero Deployment Strategy Configuration

Allow configuring deployment strategy. Setting the deployment strategy to Recreate when running a single instance of Sidero
makes it possible to upgrade the pod (but with a small amount of downtime).

Contributors

  • Andrey Smirnov
  • Artem Chernyshev
  • Andrey Smirnov
  • Noel Georgi
  • Spencer Smith
  • Gerard de Leeuw

Changes

14 commits

  • e087307 release(v0.5.1): prepare release
  • aba63be chore: allow several commits
  • a9bd3e8 fix: append Talos default kernel args even if there is something defined
  • 7d56bf5 chore: bump dependencies
  • 73c10e0 chore: bump dependencies
  • bd8310e chore: bump dependencies
  • a2ac959 chore: bump dependencies
  • 65e9a79 fix: ipxe prompt on ARM64
  • 4bd507c feat: update to Talos 1.0
  • 3e9379e chore: update more registries
  • 294fd62 feat: allow configuring Sidero deployment strategy
  • 41880ed chore: fix gpg check and sfyra build
  • 0c95d0a chore: bump cert-manager to v1
  • 4bb5a42 chore: bump dependencies

Changes from talos-systems/go-blockdevice

4 commits

  • ec428fe fix: lookup filesystem labels on the actual device path
  • 7b9de26 feat: read symlink fullpath in block device list function
  • 6928ee4 refactor: rewrite GPT serialize/deserialize functions
  • 0c7e429 refactor: simplify middle endian functions

Changes from talos-systems/grpc-proxy

4 commits

  • b076302 fix: use io.EOF error when no backend connections are available
  • 82daca0 docs: update README
  • fa6843a chore: fix spelling
  • c0a87d9 chore: major cleanup of the code and build

Changes from talos-systems/net

1 commit

  • 409926a fix: parse correctly some IPv6 CIDRs

Dependency Changes

  • github.com/go-logr/logr v0.4.0 -> v1.2.3
  • github.com/onsi/gomega v1.18.1 -> v1.19.0
  • github.com/stretchr/testify v1.7.0 -> v1.7.1
  • github.com/talos-systems/go-blockdevice v0.2.5 -> v0.3.1
  • github.com/talos-systems/grpc-proxy v0.2.0 -> v0.3.0
  • github.com/talos-systems/net v0.3.1 -> v0.3.2
  • go.uber.org/zap v1.20.0 -> v1.21.0
  • golang.org/x/net cd36cc0744dd -> 2871e0cb64e4
  • golang.org/x/sys 99c3d69c2c27 -> b6088ccd6cba
  • golang.zx2c4.com/wireguard/wgctrl daad0b7ba671 -> 9490840b0b01
  • google.golang.org/grpc v1.44.0 -> v1.45.0
  • google.golang.org/protobuf v1.27.1 -> v1.28.0
  • k8s.io/api v0.22.2 -> v0.23.6
  • k8s.io/apiextensions-apiserver v0.22.2 -> v0.23.6
  • k8s.io/apimachinery v0.22.2 -> v0.23.6
  • k8s.io/client-go v0.22.2 -> v0.23.6
  • k8s.io/utils cb0fa318a74b -> 3a6ce19ff2f9
  • sigs.k8s.io/cluster-api v1.0.4 -> v1.1.3
  • sigs.k8s.io/controller-runtime v0.10.3 -> v0.11.2

Previous release can be found at v0.5.0