Sidero 0.6.14 (2026-06-12)
Welcome to the v0.6.14 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/siderolabs/sidero/issues.
Sidero Metal now supports passing custom args to ipmitool invocation via Server.BMC.ExtraArgs field.
- Andrey Smirnov
2 commits
This release has no dependency changes
Previous release can be found at v0.6.13
Sidero 0.6.13 (2026-04-28)
Welcome to the v0.6.13 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero Metal now supports Talos Linux v1.13.x.
- Andrey Smirnov
- Spencer Smith
3 commits
- github.com/siderolabs/go-debug v0.6.1 -> v0.6.2
- github.com/siderolabs/go-kmsg v0.1.4 -> v0.1.5
- github.com/siderolabs/talos/pkg/machinery v1.12.0 -> v1.13.0
- github.com/spf13/pflag v1.0.7 -> v1.0.10
- go.uber.org/zap v1.27.0 -> v1.27.1
- golang.org/x/net v0.47.0 -> v0.53.0
- golang.org/x/sync v0.18.0 -> v0.20.0
- golang.org/x/sys v0.38.0 -> v0.43.0
- google.golang.org/grpc v1.76.0 -> v1.80.0
- google.golang.org/protobuf v1.36.10 -> f2248ac996af
Previous release can be found at v0.6.12
Sidero 0.6.12 (2025-12-24)
Welcome to the v0.6.12 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero Metal now supports Talos Linux v1.12.x.
- Laura Brehm
- Andrey Smirnov
9 commits
bf6c2e7feat: update to Talos 1.12.03f1c8dcfeat: bump talos to v1.12.0-beta.013de044chore: addressstaticcheckapi naming var things280a513chore: addressgofumptlinter issues7bcc16bchore: address wsl_v5 linter checksccaba74chore: migrate .golangci.yml to v2caea4b3chore: rekres with latest changes0826793chore: use typed config resources in metadata serverd0fbc6ffeat: inject SideroLink config documents into machine config for UKI
- github.com/siderolabs/gen v0.8.5 -> v0.8.6
- github.com/siderolabs/go-debug v0.5.0 -> v0.6.1
- github.com/siderolabs/talos/pkg/machinery v1.11.0 -> v1.12.0
- github.com/stretchr/testify v1.10.0 -> v1.11.1
- golang.org/x/net v0.43.0 -> v0.47.0
- golang.org/x/sync v0.16.0 -> v0.18.0
- golang.org/x/sys v0.35.0 -> v0.38.0
- google.golang.org/grpc v1.74.2 -> v1.76.0
- google.golang.org/protobuf v1.36.7 -> v1.36.10
- sigs.k8s.io/cluster-api v1.10.4 -> v1.10.9
Previous release can be found at v0.6.11
Sidero 0.6.11 (2025-09-02)
Welcome to the v0.6.11 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero Metal now supports Talos Linux v1.11.x.
- Andrey Smirnov
- github.com/go-logr/logr v1.4.2 -> v1.4.3
- github.com/siderolabs/gen v0.8.0 -> v0.8.5
- github.com/siderolabs/siderolink v0.3.14 -> v0.3.15
- github.com/siderolabs/talos/pkg/machinery v1.10.0 -> v1.11.0
- github.com/spf13/pflag v1.0.6 -> v1.0.7
- golang.org/x/net v0.39.0 -> v0.43.0
- golang.org/x/sync v0.13.0 -> v0.16.0
- golang.org/x/sys v0.32.0 -> v0.35.0
- google.golang.org/grpc v1.72.0 -> v1.74.2
- google.golang.org/protobuf v1.36.6 -> v1.36.7
- sigs.k8s.io/cluster-api v1.10.1 -> v1.10.4
Previous release can be found at v0.6.10
Sidero 0.6.10 (2025-06-11)
Welcome to the v0.6.10 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
- Andrey Smirnov
This release has no dependency changes
Previous release can be found at v0.6.9
Sidero 0.6.9 (2025-05-02)
Welcome to the v0.6.9 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
- Noel Georgi
This release has no dependency changes
Previous release can be found at v0.6.8
Sidero 0.6.8 (2025-05-01)
Welcome to the v0.6.8 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero Metal is now built and tested with Cluster API 1.10.0.
Sidero Metal now supports Talos Linux v1.10.x.
- Andrey Smirnov
- Noel Georgi
- Utku Ozdemir
4 commits
- github.com/google/go-cmp v0.6.0 -> v0.7.0
- github.com/insomniacslk/dhcp a481575ed0ef -> 5f8cf70e8c5f
- github.com/siderolabs/gen v0.7.0 -> v0.8.0
- github.com/siderolabs/go-debug v0.4.0 -> v0.5.0
- github.com/siderolabs/go-pointer v1.0.0 -> v1.0.1
- github.com/siderolabs/siderolink v0.3.11 -> v0.3.14
- github.com/siderolabs/talos/pkg/machinery v1.9.0 -> v1.10.0
- github.com/spf13/pflag v1.0.5 -> v1.0.6
- golang.org/x/net v0.32.0 -> v0.39.0
- golang.org/x/sync v0.10.0 -> v0.13.0
- golang.org/x/sys v0.28.0 -> v0.32.0
- golang.zx2c4.com/wireguard/wgctrl 925a1e7659e6 -> a9ab2273dd10
- google.golang.org/grpc v1.68.1 -> v1.72.0
- google.golang.org/protobuf v1.35.2 -> v1.36.6
- k8s.io/api v0.31.3 -> v0.32.3
- k8s.io/apiextensions-apiserver v0.31.3 -> v0.32.3
- k8s.io/apimachinery v0.31.3 -> v0.32.3
- k8s.io/client-go v0.31.3 -> v0.32.3
- k8s.io/component-base v0.31.3 -> v0.32.3
- sigs.k8s.io/cluster-api v1.9.1 -> v1.10.1
- sigs.k8s.io/controller-runtime v0.19.3 -> v0.20.4
Previous release can be found at v0.6.7
Sidero 0.6.7 (2024-12-20)
Welcome to the v0.6.7 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero Metal is now built and tested with Cluster API 1.9.0.
Sidero Metal now supports Talos Linux v1.9.x.
- Andrey Smirnov
2 commits
- github.com/insomniacslk/dhcp a3a4c1f04475 -> a481575ed0ef
- github.com/siderolabs/gen v0.5.0 -> v0.7.0
- github.com/siderolabs/go-cmd v0.1.1 -> v0.1.3
- github.com/siderolabs/go-debug v0.3.0 -> v0.4.0
- github.com/siderolabs/go-smbios v0.3.2 -> v0.3.3
- github.com/siderolabs/grpc-proxy v0.4.1 -> v0.5.1
- github.com/siderolabs/siderolink v0.3.9 -> v0.3.11
- github.com/siderolabs/talos/pkg/machinery v1.8.0 -> v1.9.0
- github.com/stretchr/testify v1.9.0 -> v1.10.0
- golang.org/x/net v0.29.0 -> v0.32.0
- golang.org/x/sync v0.8.0 -> v0.10.0
- golang.org/x/sys v0.25.0 -> v0.28.0
- google.golang.org/grpc v1.66.0 -> v1.68.1
- google.golang.org/protobuf v1.34.2 -> v1.35.2
- k8s.io/api v0.31.0 -> v0.31.3
- k8s.io/apiextensions-apiserver v0.31.0 -> v0.31.3
- k8s.io/client-go v0.31.0 -> v0.31.3
- k8s.io/component-base v0.31.0 -> v0.31.3
- sigs.k8s.io/cluster-api v1.8.3 -> v1.9.1
- sigs.k8s.io/controller-runtime v0.19.0 -> v0.19.3
Previous release can be found at v0.6.6
Sidero 0.6.6 (2024-09-24)
Welcome to the v0.6.6 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero Metal now supports Talos Linux v1.8.x.
- Andrey Smirnov
- Spencer Smith
- Steve Francis
6 commits
- github.com/go-logr/logr v1.4.1 -> v1.4.2
- github.com/insomniacslk/dhcp c728f5dd21c8 -> a3a4c1f04475
- github.com/jsimonetti/rtnetlink v1.4.1 -> v1.4.2
- github.com/siderolabs/gen v0.4.8 -> v0.5.0
- github.com/siderolabs/go-blockdevice v0.4.7 -> v0.4.8
- github.com/siderolabs/grpc-proxy v0.4.0 -> v0.4.1
- github.com/siderolabs/siderolink v0.3.5 -> v0.3.9
- github.com/siderolabs/talos/pkg/machinery v1.7.0 -> v1.8.0-beta.0
- golang.org/x/net v0.24.0 -> v0.29.0
- golang.org/x/sync v0.7.0 -> v0.8.0
- golang.org/x/sys v0.19.0 -> v0.25.0
- google.golang.org/grpc v1.62.1 -> v1.66.0
- google.golang.org/protobuf v1.33.0 -> v1.34.2
- k8s.io/api v0.29.3 -> v0.31.0
- k8s.io/apiextensions-apiserver v0.29.3 -> v0.31.0
- k8s.io/apimachinery v0.29.3 -> v0.31.0
- k8s.io/client-go v0.29.3 -> v0.31.0
- k8s.io/component-base v0.29.3 -> v0.31.0
- k8s.io/klog/v2 v2.110.1 -> v2.130.1
- sigs.k8s.io/cluster-api v1.7.0 -> v1.8.3
- sigs.k8s.io/controller-runtime v0.17.3 -> v0.19.0
Previous release can be found at v0.6.4
Sidero 0.6.5 (2024-05-23)
Welcome to the v0.6.5 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
- Andrey Smirnov
- Spencer Smith
3 commits
- github.com/insomniacslk/dhcp c728f5dd21c8 -> f1cffa2c0c49
- github.com/jsimonetti/rtnetlink v1.4.1 -> v1.4.2
- github.com/siderolabs/talos/pkg/machinery v1.7.0 -> v1.7.2
- golang.org/x/sys v0.19.0 -> v0.20.0
- sigs.k8s.io/cluster-api v1.7.0 -> v1.7.2
Previous release can be found at v0.6.4
Sidero 0.6.4 (2024-04-19)
Welcome to the v0.6.4 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero Metal now supports Talos Linux machine configuration strategic merge patches via 'strategicPatches' field on the Server and ServerClass CRDs.
- Andrey Smirnov
- Andrew Rynhard
- Ksawery Kuczyński
- Luke Carrier
5 commits
- github.com/go-logr/logr v1.3.0 -> v1.4.1
- github.com/insomniacslk/dhcp 8c70d406f6d2 -> c728f5dd21c8
- github.com/jsimonetti/rtnetlink v1.4.0 -> v1.4.1
- github.com/siderolabs/gen v0.4.7 -> v0.4.8
- github.com/siderolabs/go-debug v0.2.3 -> v0.3.0
- github.com/siderolabs/go-kmsg v0.1.3 -> v0.1.4
- github.com/siderolabs/go-procfs v0.1.1 -> v0.1.2
- github.com/siderolabs/siderolink v0.3.4 -> v0.3.5
- github.com/siderolabs/talos/pkg/machinery v1.6.0 -> v1.7.0
- github.com/stretchr/testify v1.8.4 -> v1.9.0
- go.uber.org/zap v1.26.0 -> v1.27.0
- golang.org/x/net v0.18.0 -> v0.24.0
- golang.org/x/sync v0.5.0 -> v0.7.0
- golang.org/x/sys e4099bfacb8c -> v0.19.0
- google.golang.org/grpc v1.59.0 -> v1.62.1
- google.golang.org/protobuf v1.31.0 -> v1.33.0
- k8s.io/api v0.28.4 -> v0.29.3
- k8s.io/apiextensions-apiserver v0.28.4 -> v0.29.3
- k8s.io/apimachinery v0.28.4 -> v0.29.3
- k8s.io/client-go v0.28.4 -> v0.29.3
- k8s.io/component-base v0.28.4 -> v0.29.3
- k8s.io/klog/v2 v2.110.1 new
- sigs.k8s.io/cluster-api v1.6.0 -> v1.7.0
- sigs.k8s.io/controller-runtime v0.16.3 -> v0.17.3
Previous release can be found at v0.6.3
Sidero 0.6.3 (2024-01-23)
Welcome to the v0.6.3 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
- Alexandra
- Andrey Smirnov
- Anthony ARNAUD
- rmvangun
4 commits
This release has no dependency changes
Previous release can be found at v0.6.2
Sidero 0.6.2 (2023-12-15)
Welcome to the v0.6.2 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
- Nathan Lee
- Andrey Smirnov
- Oscar Utbult
4 commits
- github.com/go-logr/logr v1.2.4 -> v1.3.0
- github.com/google/go-cmp v0.5.9 -> v0.6.0
- github.com/insomniacslk/dhcp 65c27093e38a -> 8c70d406f6d2
- github.com/jsimonetti/rtnetlink v1.3.5 -> v1.4.0
- github.com/siderolabs/gen v0.4.5 -> v0.4.7
- github.com/siderolabs/go-blockdevice v0.4.6 -> v0.4.7
- github.com/siderolabs/go-pointer v1.0.0 new
- github.com/siderolabs/go-retry v0.3.2 -> v0.3.3
- github.com/siderolabs/siderolink v0.3.1 -> v0.3.4
- github.com/siderolabs/talos/pkg/machinery v1.5.3 -> v1.6.0
- github.com/spf13/pflag v1.0.5 new
- golang.org/x/net v0.17.0 -> v0.18.0
- golang.org/x/sync v0.4.0 -> v0.5.0
- golang.org/x/sys v0.13.0 -> e4099bfacb8c
- google.golang.org/grpc v1.58.3 -> v1.59.0
- k8s.io/api v0.27.2 -> v0.28.4
- k8s.io/apiextensions-apiserver v0.27.2 -> v0.28.4
- k8s.io/apimachinery v0.27.2 -> v0.28.4
- k8s.io/client-go v0.27.2 -> v0.28.4
- k8s.io/component-base v0.28.4 new
- k8s.io/utils a36077c30491 -> d93618cff8a2
- sigs.k8s.io/cluster-api v1.5.2 -> v1.6.0
- sigs.k8s.io/controller-runtime v0.15.1 -> v0.16.3
Previous release can be found at v0.6.1
Sidero 0.6.1 (2023-10-12)
Welcome to the v0.6.1 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero Controller Manager now provides a way to disable DHCP Proxy with SIDERO_CONTROLLER_MANAGER_DISABLE_DHCP_PROXY variable on
installation.
- Andrey Smirnov
- Daniel Höxtermann
- Victor Seva
5 commits
- github.com/insomniacslk/dhcp b3ca2534940d -> 65c27093e38a
- go.uber.org/zap v1.25.0 -> v1.26.0
- golang.org/x/net v0.14.0 -> v0.17.0
- golang.org/x/sync v0.3.0 -> v0.4.0
- golang.org/x/sys v0.11.0 -> v0.13.0
- google.golang.org/grpc v1.57.0 -> v1.58.3
- sigs.k8s.io/cluster-api v1.5.0 -> v1.5.2
Previous release can be found at v0.6.0
Sidero 0.6.0 (2023-08-29)
Welcome to the v0.6.0 release of Sidero!
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero Agent now runs DHCP client in the userland, on the link which was used to PXE boot the machine. This allows to run Sidero Agent on the machine with several autoconfigured network interfaces, when one of them is used for the management network.
Sidero Controller Manager now includes DHCP proxy which augments DHCP response with additional PXE boot options. When enabled, DHCP server in the environment only handles IP allocation and network configuration, while DHCP proxy provides PXE boot information automatically based on the architecture and boot method.
Sidero Metadata Server no longer depends on the version of Talos machinery library it is built with. Sidero should be able to process machine config for future versions of Talos.
Resources under metal.sidero.dev (Server, ServerClass, Environment) now have a new version v1alpha2.
Old version v1alpha1 is still supported, but it is recommended to update templates to use the new resource version.
Hardware information was restructured and extended when compared with v1alpha1:
.spec.systemInformation->.spec.hardware.system.spec.cpu->.spec.hardware.compute.processors[]
.spec.qualifiers.systemInformation->.spec.qualifiers.system.spec.qualifiers.cpu->.spec.qualifiers.hardware.compute.processors[]
- Andrey Smirnov
- Spencer Smith
- Gerard de Leeuw
- Tim Jones
- Andrey Smirnov
- Artem Chernyshev
- Noel Georgi
- JJGadgets
- Martin Sweeny
- Michael Vorburger ⛑️
- Russell Troxel
- Sander Flobbe
- Steve Francis
- Utku Ozdemir
- Zach Bernstein
- bzub
65 commits
adea408release(v0.6.0-beta.0): prepare releasef88ee6dfeat: add proxy DHCP serverbaaece8feat: update for Talos 1.5.0f711a64docs: code snippet lacks "sudo"45ac3d8fix: build siderolink endpoint correctly049a5farelease(v0.6.0-alpha.0): prepare releaseb2c53bffix: allow 'empty user' slots to be used in IPMI setup2b3dedcfeat: update to final Talos 1.4.0 release6c15a40fix: parse Talos events into Machine conditions24e1893fix: break the link of metadata server to Talos machine configef65ff0chore: add v0.6.x to metadata, fix metrics servicee433504feat: provide 'snp.efi' and recommend it over 'ipxe.efi'71390a3docs: remove docs v0.1-v0.3b305f2cfeat: rework the way Sidero Agent boots and configures networkingb6235ebtest: drop tests with old Talos compatibility9121a3bchore: bump dependencies18116bcfix: use updated pkgs with fixed ipmitoolfbcd02afeat: update for Talos 1.3.0c95184adocs: detail how to disable IPMI magic (re. #988)51ac816fix: docs: /etc/dhcp -> config to preserve across firmware updated8ef68bfeat: provide a way to override IPMI PXE boot method onServer831761afix: docs sitemap www prefix2b2ed86docs: fix dead link in serverclasses guide5527432fix: canonical links in docs site757706cfeat: finalize update to Talos 1.2.0f9d12f3feat: update Talos to 1.2.0-beta.244f1962fix: properly inspect readonly flag of the disk7cb28fcdocs: handle latest version banner and canonical urls824d059fix: filter out SideroLink address from Machine addresses08cac99feat: update base Talos to 1.1.13c65480fix: skip read-only block devices on wiping4e714a1fix: resolve wireguard endpoint to IP3eddbbdfix: use http response writer directlya06135adocs: use ipxe-sanboot for raspberry pi 4'sc0dfd23test: integrate new controlplane loadbalancerfd0086dfix: append Talos default kernel args even if there is something defined6c6b354docs: edit for clarity and conciseness56d27cechore: bump dependenciesb8843e2chore: bump dependencies03a5c90chore: bump dependencies6092854docs: fix spelling mistakec29d464feat: make MetalMachineTemplate immutable835d5cfdocs: fix links and getting started overview7c7a377feat: add extended hardware information to Server and ServerClass CRDse4bb416feat: restructure HW information inServerresources (v1alpha2)6c81518docs: fork docs for Sidero 0.6061ee8erefactor: remove pre-ServerBinding leftovers, use remote cached clients24449aachore: bump dependenciesfd34779docs: add info about GitHub Org rename to v0.5 docsc86953edocs: update algolia info511ddfcfeat: enable webhooks insidero-controller-manager37a1d52docs: add sitemap override54f896dfeat: allow configuring Sidero deployment strategy3be5e6echore: bump dependenciesb7cc8b2docs: switch code block to text for DHCP prereq15f6730chore: use consistent naming for imports8985a04fix: ipxe prompt on ARM649f9c922docs: move docs to hugo2a475dbfeat: update to Talos 1.07a1a930chore: update more registries9438ca8chore: fix gpg check and sfyra build5fb30a9docs: update README for 0.5 version compatibility4d11603chore: bump cert-manager to v113e11d3chore: bump dependenciesd3e75dcdocs: make 0.5 docs the default, add what's new
0 commit
- github.com/go-logr/logr v0.4.0 -> v1.2.4
- github.com/google/go-cmp v0.5.9 new
- github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 -> v1.4.0
- github.com/insomniacslk/dhcp b3ca2534940d new
- github.com/jsimonetti/rtnetlink v1.3.5 new
- github.com/siderolabs/gen v0.4.5 new
- github.com/siderolabs/go-blockdevice v0.4.6 new
- github.com/siderolabs/go-cmd v0.1.1 new
- github.com/siderolabs/go-debug v0.2.3 new
- github.com/siderolabs/go-kmsg v0.1.3 new
- github.com/siderolabs/go-procfs v0.1.1 new
- github.com/siderolabs/go-retry v0.3.2 new
- github.com/siderolabs/go-smbios v0.3.2 new
- github.com/siderolabs/grpc-proxy v0.4.0 new
- github.com/siderolabs/siderolink v0.3.1 new
- github.com/siderolabs/talos/pkg/machinery v1.5.0 new
- github.com/stretchr/testify v1.7.0 -> v1.8.4
- go.uber.org/zap v1.20.0 -> v1.25.0
- golang.org/x/net cd36cc0744dd -> v0.14.0
- golang.org/x/sync 036812b2e83c -> v0.3.0
- golang.org/x/sys 99c3d69c2c27 -> v0.11.0
- golang.zx2c4.com/wireguard/wgctrl daad0b7ba671 -> 925a1e7659e6
- google.golang.org/grpc v1.44.0 -> v1.57.0
- google.golang.org/protobuf v1.27.1 -> v1.31.0
- gopkg.in/yaml.v3 v3.0.1 new
- k8s.io/api v0.22.2 -> v0.27.2
- k8s.io/apiextensions-apiserver v0.22.2 -> v0.27.2
- k8s.io/apimachinery v0.22.2 -> v0.27.2
- k8s.io/client-go v0.22.2 -> v0.27.2
- k8s.io/utils cb0fa318a74b -> a36077c30491
- sigs.k8s.io/cluster-api v1.0.4 -> v1.5.0
- sigs.k8s.io/controller-runtime v0.10.3 -> v0.15.1
Previous release can be found at v0.5.0
Sidero 0.6.0-beta.0 (2023-08-24)
Welcome to the v0.6.0-beta.0 release of Sidero!
This is a pre-release of Sidero
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero Agent now runs DHCP client in the userland, on the link which was used to PXE boot the machine. This allows to run Sidero Agent on the machine with several autoconfigured network interfaces, when one of them is used for the management network.
Sidero Controller Manager now includes DHCP proxy which augments DHCP response with additional PXE boot options. When enabled, DHCP server in the environment only handles IP allocation and network configuration, while DHCP proxy provides PXE boot information automatically based on the architecture and boot method.
Sidero Metadata Server no longer depends on the version of Talos machinery library it is built with. Sidero should be able to process machine config for future versions of Talos.
Resources under metal.sidero.dev (Server, ServerClass, Environment) now have a new version v1alpha2.
Old version v1alpha1 is still supported, but it is recommended to update templates to use the new resource version.
Hardware information was restructured and extended when compared with v1alpha1:
.spec.systemInformation->.spec.hardware.system.spec.cpu->.spec.hardware.compute.processors[]
.spec.qualifiers.systemInformation->.spec.qualifiers.system.spec.qualifiers.cpu->.spec.qualifiers.hardware.compute.processors[]
- Andrey Smirnov
- Spencer Smith
- Gerard de Leeuw
- Tim Jones
- Artem Chernyshev
- Noel Georgi
- Andrey Smirnov
- JJGadgets
- Martin Sweeny
- Michael Vorburger ⛑️
- Russell Troxel
- Sander Flobbe
- Steve Francis
- Utku Ozdemir
- Zach Bernstein
- bzub
64 commits
f88ee6dfeat: add proxy DHCP serverbaaece8feat: update for Talos 1.5.0f711a64docs: code snippet lacks "sudo"45ac3d8fix: build siderolink endpoint correctly049a5farelease(v0.6.0-alpha.0): prepare releaseb2c53bffix: allow 'empty user' slots to be used in IPMI setup2b3dedcfeat: update to final Talos 1.4.0 release6c15a40fix: parse Talos events into Machine conditions24e1893fix: break the link of metadata server to Talos machine configef65ff0chore: add v0.6.x to metadata, fix metrics servicee433504feat: provide 'snp.efi' and recommend it over 'ipxe.efi'71390a3docs: remove docs v0.1-v0.3b305f2cfeat: rework the way Sidero Agent boots and configures networkingb6235ebtest: drop tests with old Talos compatibility9121a3bchore: bump dependencies18116bcfix: use updated pkgs with fixed ipmitoolfbcd02afeat: update for Talos 1.3.0c95184adocs: detail how to disable IPMI magic (re. #988)51ac816fix: docs: /etc/dhcp -> config to preserve across firmware updated8ef68bfeat: provide a way to override IPMI PXE boot method onServer831761afix: docs sitemap www prefix2b2ed86docs: fix dead link in serverclasses guide5527432fix: canonical links in docs site757706cfeat: finalize update to Talos 1.2.0f9d12f3feat: update Talos to 1.2.0-beta.244f1962fix: properly inspect readonly flag of the disk7cb28fcdocs: handle latest version banner and canonical urls824d059fix: filter out SideroLink address from Machine addresses08cac99feat: update base Talos to 1.1.13c65480fix: skip read-only block devices on wiping4e714a1fix: resolve wireguard endpoint to IP3eddbbdfix: use http response writer directlya06135adocs: use ipxe-sanboot for raspberry pi 4'sc0dfd23test: integrate new controlplane loadbalancerfd0086dfix: append Talos default kernel args even if there is something defined6c6b354docs: edit for clarity and conciseness56d27cechore: bump dependenciesb8843e2chore: bump dependencies03a5c90chore: bump dependencies6092854docs: fix spelling mistakec29d464feat: make MetalMachineTemplate immutable835d5cfdocs: fix links and getting started overview7c7a377feat: add extended hardware information to Server and ServerClass CRDse4bb416feat: restructure HW information inServerresources (v1alpha2)6c81518docs: fork docs for Sidero 0.6061ee8erefactor: remove pre-ServerBinding leftovers, use remote cached clients24449aachore: bump dependenciesfd34779docs: add info about GitHub Org rename to v0.5 docsc86953edocs: update algolia info511ddfcfeat: enable webhooks insidero-controller-manager37a1d52docs: add sitemap override54f896dfeat: allow configuring Sidero deployment strategy3be5e6echore: bump dependenciesb7cc8b2docs: switch code block to text for DHCP prereq15f6730chore: use consistent naming for imports8985a04fix: ipxe prompt on ARM649f9c922docs: move docs to hugo2a475dbfeat: update to Talos 1.07a1a930chore: update more registries9438ca8chore: fix gpg check and sfyra build5fb30a9docs: update README for 0.5 version compatibility4d11603chore: bump cert-manager to v113e11d3chore: bump dependenciesd3e75dcdocs: make 0.5 docs the default, add what's new
- github.com/go-logr/logr v0.4.0 -> v1.2.4
- github.com/google/go-cmp v0.5.9 new
- github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 -> v1.4.0
- github.com/insomniacslk/dhcp b3ca2534940d new
- github.com/jsimonetti/rtnetlink v1.3.5 new
- github.com/siderolabs/gen v0.4.5 new
- github.com/siderolabs/go-blockdevice v0.4.6 new
- github.com/siderolabs/go-cmd v0.1.1 new
- github.com/siderolabs/go-debug v0.2.3 new
- github.com/siderolabs/go-kmsg v0.1.3 new
- github.com/siderolabs/go-procfs v0.1.1 new
- github.com/siderolabs/go-retry v0.3.2 new
- github.com/siderolabs/go-smbios v0.3.2 new
- github.com/siderolabs/grpc-proxy v0.4.0 new
- github.com/siderolabs/siderolink v0.3.1 new
- github.com/siderolabs/talos/pkg/machinery v1.5.0 new
- github.com/stretchr/testify v1.7.0 -> v1.8.4
- go.uber.org/zap v1.20.0 -> v1.25.0
- golang.org/x/net cd36cc0744dd -> v0.14.0
- golang.org/x/sync 036812b2e83c -> v0.3.0
- golang.org/x/sys 99c3d69c2c27 -> v0.11.0
- golang.zx2c4.com/wireguard/wgctrl daad0b7ba671 -> 925a1e7659e6
- google.golang.org/grpc v1.44.0 -> v1.57.0
- google.golang.org/protobuf v1.27.1 -> v1.31.0
- gopkg.in/yaml.v3 v3.0.1 new
- k8s.io/api v0.22.2 -> v0.27.2
- k8s.io/apiextensions-apiserver v0.22.2 -> v0.27.2
- k8s.io/apimachinery v0.22.2 -> v0.27.2
- k8s.io/client-go v0.22.2 -> v0.27.2
- k8s.io/utils cb0fa318a74b -> a36077c30491
- sigs.k8s.io/cluster-api v1.0.4 -> v1.5.0
- sigs.k8s.io/controller-runtime v0.10.3 -> v0.15.1
Previous release can be found at v0.5.0
Sidero 0.6.0-alpha.0 (2023-04-20)
Welcome to the v0.6.0-alpha.0 release of Sidero!
This is a pre-release of Sidero
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero Agent now runs DHCP client in the userland, on the link which was used to PXE boot the machine. This allows to run Sidero Agent on the machine with several autoconfigured network interfaces, when one of them is used for the management network.
Sidero Metadata Server no longer depends on the version of Talos machinery library it is built with. Sidero should be able to process machine config for future versions of Talos.
Resources under metal.sidero.dev (Server, ServerClass, Environment) now have a new version v1alpha2.
Old version v1alpha1 is still supported, but it is recommended to update templates to use the new resource version.
Hardware information was restructured and extended when compared with v1alpha1:
.spec.systemInformation->.spec.hardware.system.spec.cpu->.spec.hardware.compute.processors[]
.spec.qualifiers.systemInformation->.spec.qualifiers.system.spec.qualifiers.cpu->.spec.qualifiers.hardware.compute.processors[]
- Andrey Smirnov
- Spencer Smith
- Gerard de Leeuw
- Tim Jones
- Artem Chernyshev
- Noel Georgi
- JJGadgets
- Martin Sweeny
- Michael Vorburger ⛑️
- Russell Troxel
- Steve Francis
- Utku Ozdemir
- Zach Bernstein
- bzub
59 commits
b2c53bffix: allow 'empty user' slots to be used in IPMI setup2b3dedcfeat: update to final Talos 1.4.0 release6c15a40fix: parse Talos events into Machine conditions24e1893fix: break the link of metadata server to Talos machine configef65ff0chore: add v0.6.x to metadata, fix metrics servicee433504feat: provide 'snp.efi' and recommend it over 'ipxe.efi'71390a3docs: remove docs v0.1-v0.3b305f2cfeat: rework the way Sidero Agent boots and configures networkingb6235ebtest: drop tests with old Talos compatibility9121a3bchore: bump dependencies18116bcfix: use updated pkgs with fixed ipmitoolfbcd02afeat: update for Talos 1.3.0c95184adocs: detail how to disable IPMI magic (re. #988)51ac816fix: docs: /etc/dhcp -> config to preserve across firmware updated8ef68bfeat: provide a way to override IPMI PXE boot method onServer831761afix: docs sitemap www prefix2b2ed86docs: fix dead link in serverclasses guide5527432fix: canonical links in docs site757706cfeat: finalize update to Talos 1.2.0f9d12f3feat: update Talos to 1.2.0-beta.244f1962fix: properly inspect readonly flag of the disk7cb28fcdocs: handle latest version banner and canonical urls824d059fix: filter out SideroLink address from Machine addresses08cac99feat: update base Talos to 1.1.13c65480fix: skip read-only block devices on wiping4e714a1fix: resolve wireguard endpoint to IP3eddbbdfix: use http response writer directlya06135adocs: use ipxe-sanboot for raspberry pi 4'sc0dfd23test: integrate new controlplane loadbalancerfd0086dfix: append Talos default kernel args even if there is something defined6c6b354docs: edit for clarity and conciseness56d27cechore: bump dependenciesb8843e2chore: bump dependencies03a5c90chore: bump dependencies6092854docs: fix spelling mistakec29d464feat: make MetalMachineTemplate immutable835d5cfdocs: fix links and getting started overview7c7a377feat: add extended hardware information to Server and ServerClass CRDse4bb416feat: restructure HW information inServerresources (v1alpha2)6c81518docs: fork docs for Sidero 0.6061ee8erefactor: remove pre-ServerBinding leftovers, use remote cached clients24449aachore: bump dependenciesfd34779docs: add info about GitHub Org rename to v0.5 docsc86953edocs: update algolia info511ddfcfeat: enable webhooks insidero-controller-manager37a1d52docs: add sitemap override54f896dfeat: allow configuring Sidero deployment strategy3be5e6echore: bump dependenciesb7cc8b2docs: switch code block to text for DHCP prereq15f6730chore: use consistent naming for imports8985a04fix: ipxe prompt on ARM649f9c922docs: move docs to hugo2a475dbfeat: update to Talos 1.07a1a930chore: update more registries9438ca8chore: fix gpg check and sfyra build5fb30a9docs: update README for 0.5 version compatibility4d11603chore: bump cert-manager to v113e11d3chore: bump dependenciesd3e75dcdocs: make 0.5 docs the default, add what's new
- github.com/go-logr/logr v0.4.0 -> v1.2.3
- github.com/google/go-cmp v0.5.9 new
- github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 -> v1.4.0
- github.com/insomniacslk/dhcp 74ae03f2425e new
- github.com/jsimonetti/rtnetlink v1.3.2 new
- github.com/siderolabs/gen v0.4.3 new
- github.com/siderolabs/go-blockdevice v0.4.4 new
- github.com/siderolabs/go-cmd v0.1.1 new
- github.com/siderolabs/go-debug v0.2.2 new
- github.com/siderolabs/go-kmsg v0.1.3 new
- github.com/siderolabs/go-procfs v0.1.1 new
- github.com/siderolabs/go-retry v0.3.2 new
- github.com/siderolabs/go-smbios v0.3.2 new
- github.com/siderolabs/grpc-proxy v0.4.0 new
- github.com/siderolabs/siderolink v0.3.1 new
- github.com/siderolabs/talos/pkg/machinery v1.4.0 new
- github.com/stretchr/testify v1.7.0 -> v1.8.2
- go.uber.org/zap v1.20.0 -> v1.24.0
- golang.org/x/net cd36cc0744dd -> v0.9.0
- golang.org/x/sync 036812b2e83c -> v0.1.0
- golang.org/x/sys 99c3d69c2c27 -> v0.7.0
- golang.zx2c4.com/wireguard/wgctrl daad0b7ba671 -> 9c5414ab4bde
- google.golang.org/grpc v1.44.0 -> v1.54.0
- google.golang.org/protobuf v1.27.1 -> v1.30.0
- gopkg.in/yaml.v3 v3.0.1 new
- k8s.io/api v0.22.2 -> v0.26.1
- k8s.io/apiextensions-apiserver v0.22.2 -> v0.26.1
- k8s.io/apimachinery v0.22.2 -> v0.26.1
- k8s.io/client-go v0.22.2 -> v0.26.1
- k8s.io/utils cb0fa318a74b -> 99ec85e7a448
- sigs.k8s.io/cluster-api v1.0.4 -> v1.4.1
- sigs.k8s.io/controller-runtime v0.10.3 -> v0.14.5
Previous release can be found at v0.5.0
Sidero 0.5.0-alpha.2 (2022-02-04)
Welcome to the v0.5.0-alpha.2 release of Sidero!
This is a pre-release of Sidero
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero now populates MetalMachine addresses with the ones discovered from Siderolink server events.
Which is then propagated to CAPI Machine resources.
Requires Talos >= v0.14.
iPXE boot from disk method can now be set not only on the global level, but also in the Server and ServerClass specs.
This release of CACPPT brings compatibility with CAPI v1beta1.
New set of conditions is now available which can simplify cluster troubleshooting:
TalosConfigLoadedis set to false when the config load has failed.TalosConfigValidatedis set to false when the config validation fails on the node.TalosInstalledis set to true/false when talos installer finishes.
IPMI PXE method (UEFI, BIOS) can now be configured with SIDERO_CONTROLLER_MANAGER_IPMI_PXE_METHOD while installing Sidero.
Sidero server controller now keeps track of Talos installation progress. Now the node will be PXE booted until Talos installation succeeds.
Sidero now connects to all servers using Siderolink. This enables streaming of all dmesg logs and events back to sidero.
All server logs can now be viewed by getting logs of one of the container of the sidero-controller-manager:
kubectl logs -f -n sidero-system deployment/sidero-controller-manager serverlogs
Events:
kubectl logs -f -n sidero-system deployment/sidero-controller-manager serverevents
- Andrey Smirnov
- Artem Chernyshev
- Michal Witkowski
- Andrey Smirnov
- Noel Georgi
- Spencer Smith
- Andrey Smirnov
- Steve Francis
- Charlie Haley
- Daniel Low
- Jack Wink
- Rubens Farias
- Serge Logvinov
- Seán C McCord
49 commits
0a967a8feat: configure boot from disk method on Server/ServerClass level7912509refactor: cleanup and deduplicate the code which matches SideroLink IPs003f6a7fix: don't boot from not ready environmentse44f350fix: use controller-runtime standard healthz endpointsc73d8e5docs: update to Sidero from Talos5e3f68dfix: add move label to BMC secretsf28d7b0docs: update README and index page194e870chore: bump dependenciesb30fbe4feat: set server PXEBooted condition only after Talos gets installed34f7822docs: fixes to the homepage, footer, log682594cdocs: update index.md and sync across versionsdea2179refactor: rewrite conditions update function in the adapter59ed3cdrelease(v0.5.0-alpha.1): prepare release1f7588fdocs: update office hoursfe41335feat: introduce new conditions in themetalmachine6454deefeat: populate addresses and hostname in ServerBindingsd69264fdocs: fix patching examples04d90fddocs: add patching examples41b7451docs: update docs for upcoming Sidero 0.4.1 released5f8f4erelease(v0.5.0-alpha.0): prepare release229dae1fix: ignore BMC info if username or password are not set650743afix: use environment variables in the ipmitooled39a3cfix: ensure we setup BMC info after disk wiping025ff04feat: additional printer colums189793efix: wait for link up in iPXE script9a27861fix: make iPXE script replace script on chain request1bbe3befeat: extend information printed in the iPXE script, add retries4cfdedafeat: provide a way to configure IPMI PXE method2ff14c4docs: reflect sidero runs on ARM274ae33fix: check for server power state when in used0df929feat: implement events manager containerab12b81feat: implement Talos kernel log receiver5bf7c21docs: fix clusterctl usagee77bf54feat: support cordoning serverab29103feat: implement SideroLinkadc73b6fix: update CAPI resources versions to v1alpha4 in the cluster template04dbaf0test: fix Sidero components version in sfyra docsacb5f57feat: automatically append talos.config to the Environment0e7f8a6docs: metadata server -> sideroa826281fix: hide password from ipmitool argsef270dfdocs: fork docs for 0.5a0bf382docs: dhcp option-93bbbe814chore: conformance check701d01bfix: drop into the agent for non-allocated serversb0e3611docs: update help message for extra kernel argsbb87567chore: bump dependencies62ab9befix: update extension for controlplane.yam l talosctl generates YAML files with the .yaml extension, update to the apply-config command to reflect this0511d78feat: allow defining http server and api server ports separately432ca2adocs: createv0.4docs and set them as latest
12 commits
0a967a8feat: configure boot from disk method on Server/ServerClass level7912509refactor: cleanup and deduplicate the code which matches SideroLink IPs003f6a7fix: don't boot from not ready environmentse44f350fix: use controller-runtime standard healthz endpointsc73d8e5docs: update to Sidero from Talos5e3f68dfix: add move label to BMC secretsf28d7b0docs: update README and index page194e870chore: bump dependenciesb30fbe4feat: set server PXEBooted condition only after Talos gets installed34f7822docs: fixes to the homepage, footer, log682594cdocs: update index.md and sync across versionsdea2179refactor: rewrite conditions update function in the adapter
9 commits
1776117release(v0.5.1): prepare release1b88f9ffeat: update Talos to 0.14.06d27c57release(v0.5.0): prepare releasef6dc0a3fix: regenerate manifests2a4115frelease(v0.5.0-alpha.0): prepare released124c07docs: update README with usage and compatibility matrix20792f3feat: generate talosconfig as a secret with proper endpointsabd206ffeat: update to CAPI v1.0.x contract (v1beta1)b7faf9efeat: update Talos machinery to 0.13.0
19 commits
adea239release(v0.4.3): prepare releaseefa0345fix: fall back to old scheme of getting talsoconfig for older templates89f793erelease(v0.4.2): prepare releasea77ddderefactor: change reconcile loop flowea7842frelease(v0.4.1): prepare release7f63ad0fix: avoid long backoff when trying to bootstrap the cluster8fc9a6crelease(v0.4.0): prepare releaseb63f1d2release(v0.4.0-beta.2): prepare releasef5f5b2dfix: patch the status and use APIReader to get resourced606d32release(v0.4.0-beta.1): prepare release333fc02fix: ensure that bootstrap is called only a single time77b0bbatest: update templates to v1beta1a5af5e4release(v0.4.0-beta.0): prepare release80b24a0fix: introduce a separate step for release buildsa24dad3fix: do not allow scaling down controlplane to zero8a73e6afeat: get rid of init nodes and use bootstrap API to setup cluster205f4berelease(v0.4.0-alpha.0): prepare releaseb8db449fix: properly pick talos client configuration61fb582feat: support clusterapi v1beta1
2 commits
44 commits
ca3bc61fix: ignore some errors so that we don't spam the logs5c579a7feat: allow different formats for messages streaming/unary6c9f7b3fix: allow mode to be set for each request being proxiedcc91c09refactor: provide better public API, enforce proxying moded8d3a75chore: update import paths after repo movedbf07a4Merge pull request #7 from smira/one2many-4fc0d27dMore tests, small code fixes, updated README.d9ce0b1Merge pull request #6 from smira/one2many-32d37ba4Support for one2many streaming calls, tests.817b035Merge pull request #5 from smira/one2many-2436b338More unary one-2-many tests, error propagation.1f0cb46Merge pull request #4 from smira/one2many-1992a975Proxying one to many: first iterationa0988ffMerge pull request #3 from smira/small-fixupse3111efSmall fixups in preparation to add one-to-many proxying.6d76ffcMerge pull request #2 from smira/backend-concept2aad63aAdd concept of a 'Backend', but still one to one proxying7cc4610Merge pull request #1 from smira/build37f01f3Rework build to use GitHub Actions, linting updates.0f1106eMove error checking further up (#34)d5b35f6Update gRPC and fix tests (#27)67591ebBreak StreamDirector interface, fix metadata propagation for gRPC-Go>1.5. (#20)97396d9Merge pull request #11 from mwitkow/fix-close-bug3fcbd37fixup closing connsa8f5f87fixup tests, extend readme428fa1cFix a channel closing bugaf55d61Merge pull request #10 from mwitkow/bugfix/streaming-fixde4d3dbremove spurious printfs84242c4fix the "i don't know who finished" case9b22f41fix full duplex streamingc2f7c98update readmed654141update READMEf457856move to proxy subdirectory4889d78Add fixup scriptsef60a37version 2 of the grpc-proxy, this time with fewer grpc upstream deps07aeac1Merge pull request #2 from daniellowtw/mastere5c3df5Fix compatibility with latest grpc library52be0a5bugfix: fix gRPC Java deadlock, due to different dispatch logic822df7dFix reference to mwitkow.28341d1move out forward logic to method, allowing for use asgrpc.Servernot found handler.89e28b4add reference to upstream grpc bug00dd588merge upstreamgrpc.Serverchanges changing the dispatch logic77edc97move to upstreamprotobuffromgogodb71c3einitial commit, tested and working.
2 commits
7 commits
9902ad2feat: pass request context and node address to the events sink adapterd0612a7refactor: pass in listener to the log receiverd86cdd5feat: implement logreceiver for kernel logsf7cadbcfix: handle duplicate peer updates0755b24feat: initial implementation of SideroLinkee73ea9feat: add Talos events sink proto files and the reference implementation1e2cd9dInitial commit
- github.com/evanphx/json-patch v4.11.0 -> v5.6.0
- github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 new
- github.com/onsi/ginkgo v1.16.4 -> v1.16.5
- github.com/onsi/gomega v1.16.0 -> v1.18.1
- github.com/talos-systems/cluster-api-bootstrap-provider-talos v0.4.0 -> v0.5.1
- github.com/talos-systems/cluster-api-control-plane-provider-talos v0.3.0 -> v0.4.3
- github.com/talos-systems/go-blockdevice v0.2.4 -> v0.2.5
- github.com/talos-systems/go-smbios d3a32bea731a -> v0.1.1
- github.com/talos-systems/grpc-proxy v0.2.0 new
- github.com/talos-systems/net v0.3.0 -> v0.3.1
- github.com/talos-systems/siderolink 9902ad2774f0 new
- go.uber.org/zap v1.20.0 new
- golang.org/x/net 853a461950ff -> cd36cc0744dd
- golang.org/x/sys 39ccf1dd6fa6 -> 99c3d69c2c27
- golang.zx2c4.com/wireguard/wgctrl daad0b7ba671 new
- google.golang.org/grpc v1.41.0 -> v1.44.0
- inet.af/netaddr c74959edd3b6 new
- k8s.io/utils bdf08cb9a70a -> cb0fa318a74b
- sigs.k8s.io/cluster-api v0.4.3 -> v1.0.4
- sigs.k8s.io/controller-runtime v0.9.7 -> v0.10.3
Previous release can be found at v0.4.0
Sidero 0.5.0-alpha.1 (2022-01-11)
Welcome to the v0.5.0-alpha.1 release of Sidero!
This is a pre-release of Sidero
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero now populates MetalMachine addresses with the ones discovered from Siderolink server events.
Which is then propagated to CAPI Machine resources.
Requires Talos >= v0.14.
This release of CACPPT brings compatibility with CAPI v1beta1.
New set of conditions is now available which can simplify cluster troubleshooting:
TalosConfigLoadedis set to false when the config load has failed.TalosConfigValidatedis set to false when the config validation fails on the node.TalosInstalledis set to true/false when talos installer finishes.
IPMI PXE method (UEFI, BIOS) can now be configured with SIDERO_CONTROLLER_MANAGER_IPMI_PXE_METHOD while installing Sidero.
Sidero now connects to all servers using Siderolink. This enables streaming of all dmesg logs and events back to sidero.
All server logs can now be viewed by getting logs of one of the container of the sidero-controller-manager:
kubectl logs -f -n sidero-system deployment/sidero-controller-manager serverlogs
Events:
kubectl logs -f -n sidero-system deployment/sidero-controller-manager serverevents
- Andrey Smirnov
- Michal Witkowski
- Artem Chernyshev
- Andrey Smirnov
- Noel Georgi
- Andrey Smirnov
- Spencer Smith
- Charlie Haley
- Daniel Low
- Jack Wink
- Rubens Farias
- Serge Logvinov
- Seán C McCord
36 commits
1f7588fdocs: update office hoursfe41335feat: introduce new conditions in themetalmachine6454deefeat: populate addresses and hostname in ServerBindingsd69264fdocs: fix patching examples04d90fddocs: add patching examples41b7451docs: update docs for upcoming Sidero 0.4.1 released5f8f4erelease(v0.5.0-alpha.0): prepare release229dae1fix: ignore BMC info if username or password are not set650743afix: use environment variables in the ipmitooled39a3cfix: ensure we setup BMC info after disk wiping025ff04feat: additional printer colums189793efix: wait for link up in iPXE script9a27861fix: make iPXE script replace script on chain request1bbe3befeat: extend information printed in the iPXE script, add retries4cfdedafeat: provide a way to configure IPMI PXE method2ff14c4docs: reflect sidero runs on ARM274ae33fix: check for server power state when in used0df929feat: implement events manager containerab12b81feat: implement Talos kernel log receiver5bf7c21docs: fix clusterctl usagee77bf54feat: support cordoning serverab29103feat: implement SideroLinkadc73b6fix: update CAPI resources versions to v1alpha4 in the cluster template04dbaf0test: fix Sidero components version in sfyra docsacb5f57feat: automatically append talos.config to the Environment0e7f8a6docs: metadata server -> sideroa826281fix: hide password from ipmitool argsef270dfdocs: fork docs for 0.5a0bf382docs: dhcp option-93bbbe814chore: conformance check701d01bfix: drop into the agent for non-allocated serversb0e3611docs: update help message for extra kernel argsbb87567chore: bump dependencies62ab9befix: update extension for controlplane.yam l talosctl generates YAML files with the .yaml extension, update to the apply-config command to reflect this0511d78feat: allow defining http server and api server ports separately432ca2adocs: createv0.4docs and set them as latest
6 commits
9 commits
1776117release(v0.5.1): prepare release1b88f9ffeat: update Talos to 0.14.06d27c57release(v0.5.0): prepare releasef6dc0a3fix: regenerate manifests2a4115frelease(v0.5.0-alpha.0): prepare released124c07docs: update README with usage and compatibility matrix20792f3feat: generate talosconfig as a secret with proper endpointsabd206ffeat: update to CAPI v1.0.x contract (v1beta1)b7faf9efeat: update Talos machinery to 0.13.0
15 commits
ea7842frelease(v0.4.1): prepare release7f63ad0fix: avoid long backoff when trying to bootstrap the cluster8fc9a6crelease(v0.4.0): prepare releaseb63f1d2release(v0.4.0-beta.2): prepare releasef5f5b2dfix: patch the status and use APIReader to get resourced606d32release(v0.4.0-beta.1): prepare release333fc02fix: ensure that bootstrap is called only a single time77b0bbatest: update templates to v1beta1a5af5e4release(v0.4.0-beta.0): prepare release80b24a0fix: introduce a separate step for release buildsa24dad3fix: do not allow scaling down controlplane to zero8a73e6afeat: get rid of init nodes and use bootstrap API to setup cluster205f4berelease(v0.4.0-alpha.0): prepare releaseb8db449fix: properly pick talos client configuration61fb582feat: support clusterapi v1beta1
2 commits
44 commits
ca3bc61fix: ignore some errors so that we don't spam the logs5c579a7feat: allow different formats for messages streaming/unary6c9f7b3fix: allow mode to be set for each request being proxiedcc91c09refactor: provide better public API, enforce proxying moded8d3a75chore: update import paths after repo movedbf07a4Merge pull request #7 from smira/one2many-4fc0d27dMore tests, small code fixes, updated README.d9ce0b1Merge pull request #6 from smira/one2many-32d37ba4Support for one2many streaming calls, tests.817b035Merge pull request #5 from smira/one2many-2436b338More unary one-2-many tests, error propagation.1f0cb46Merge pull request #4 from smira/one2many-1992a975Proxying one to many: first iterationa0988ffMerge pull request #3 from smira/small-fixupse3111efSmall fixups in preparation to add one-to-many proxying.6d76ffcMerge pull request #2 from smira/backend-concept2aad63aAdd concept of a 'Backend', but still one to one proxying7cc4610Merge pull request #1 from smira/build37f01f3Rework build to use GitHub Actions, linting updates.0f1106eMove error checking further up (#34)d5b35f6Update gRPC and fix tests (#27)67591ebBreak StreamDirector interface, fix metadata propagation for gRPC-Go>1.5. (#20)97396d9Merge pull request #11 from mwitkow/fix-close-bug3fcbd37fixup closing connsa8f5f87fixup tests, extend readme428fa1cFix a channel closing bugaf55d61Merge pull request #10 from mwitkow/bugfix/streaming-fixde4d3dbremove spurious printfs84242c4fix the "i don't know who finished" case9b22f41fix full duplex streamingc2f7c98update readmed654141update READMEf457856move to proxy subdirectory4889d78Add fixup scriptsef60a37version 2 of the grpc-proxy, this time with fewer grpc upstream deps07aeac1Merge pull request #2 from daniellowtw/mastere5c3df5Fix compatibility with latest grpc library52be0a5bugfix: fix gRPC Java deadlock, due to different dispatch logic822df7dFix reference to mwitkow.28341d1move out forward logic to method, allowing for use asgrpc.Servernot found handler.89e28b4add reference to upstream grpc bug00dd588merge upstreamgrpc.Serverchanges changing the dispatch logic77edc97move to upstreamprotobuffromgogodb71c3einitial commit, tested and working.
2 commits
7 commits
9902ad2feat: pass request context and node address to the events sink adapterd0612a7refactor: pass in listener to the log receiverd86cdd5feat: implement logreceiver for kernel logsf7cadbcfix: handle duplicate peer updates0755b24feat: initial implementation of SideroLinkee73ea9feat: add Talos events sink proto files and the reference implementation1e2cd9dInitial commit
- github.com/evanphx/json-patch v4.11.0 -> v5.6.0
- github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 new
- github.com/onsi/ginkgo v1.16.4 -> v1.16.5
- github.com/onsi/gomega v1.16.0 -> v1.17.0
- github.com/talos-systems/cluster-api-bootstrap-provider-talos v0.4.0 -> v0.5.1
- github.com/talos-systems/cluster-api-control-plane-provider-talos v0.3.0 -> v0.4.1
- github.com/talos-systems/go-blockdevice v0.2.4 -> v0.2.5
- github.com/talos-systems/go-smbios d3a32bea731a -> v0.1.1
- github.com/talos-systems/grpc-proxy v0.2.0 new
- github.com/talos-systems/net v0.3.0 -> v0.3.1
- github.com/talos-systems/siderolink 9902ad2774f0 new
- go.uber.org/zap v1.19.0 new
- golang.org/x/net 853a461950ff -> 0a0e4e1bb54c
- golang.org/x/sys 39ccf1dd6fa6 -> fe61309f8881
- golang.zx2c4.com/wireguard/wgctrl 0073765f69ba new
- google.golang.org/grpc v1.41.0 -> v1.42.0
- inet.af/netaddr c74959edd3b6 new
- k8s.io/utils bdf08cb9a70a -> cb0fa318a74b
- sigs.k8s.io/cluster-api v0.4.3 -> v1.0.2
- sigs.k8s.io/controller-runtime v0.9.7 -> v0.10.3
Previous release can be found at v0.4.0
Sidero 0.5.0-alpha.0 (2021-12-16)
Welcome to the v0.5.0-alpha.0 release of Sidero!
This is a pre-release of Sidero
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
IPMI PXE method (UEFI, BIOS) can now be configured with SIDERO_CONTROLLER_MANAGER_IPMI_PXE_METHOD while installing Sidero.
Sidero now connects to all servers using Siderolink. This enables streaming of all dmesg logs and events back to sidero.
All server logs can now be viewed by getting logs of one of the container of the sidero-controller-manager:
kubectl logs -f -n sidero-system deployment/sidero-controller-manager serverlogs
Events:
kubectl logs -f -n sidero-system deployment/sidero-controller-manager serverevents
- Andrey Smirnov
- Michal Witkowski
- Andrey Smirnov
- Artem Chernyshev
- Andrey Smirnov
- Noel Georgi
- Charlie Haley
- Daniel Low
- Jack Wink
- Rubens Farias
- Spencer Smith
30 commits
f277f91release(v0.5.0-alpha.0): prepare release229dae1fix: ignore BMC info if username or password are not set650743afix: use environment variables in the ipmitooled39a3cfix: ensure we setup BMC info after disk wiping025ff04feat: additional printer colums189793efix: wait for link up in iPXE script9a27861fix: make iPXE script replace script on chain request1bbe3befeat: extend information printed in the iPXE script, add retries4cfdedafeat: provide a way to configure IPMI PXE method2ff14c4docs: reflect sidero runs on ARM274ae33fix: check for server power state when in used0df929feat: implement events manager containerab12b81feat: implement Talos kernel log receiver5bf7c21docs: fix clusterctl usagee77bf54feat: support cordoning serverab29103feat: implement SideroLinkadc73b6fix: update CAPI resources versions to v1alpha4 in the cluster template04dbaf0test: fix Sidero components version in sfyra docsacb5f57feat: automatically append talos.config to the Environment0e7f8a6docs: metadata server -> sideroa826281fix: hide password from ipmitool argsef270dfdocs: fork docs for 0.5a0bf382docs: dhcp option-93bbbe814chore: conformance check701d01bfix: drop into the agent for non-allocated serversb0e3611docs: update help message for extra kernel argsbb87567chore: bump dependencies62ab9befix: update extension for controlplane.yam l talosctl generates YAML files with the .yaml extension, update to the apply-config command to reflect this0511d78feat: allow defining http server and api server ports separately432ca2adocs: createv0.4docs and set them as latest
2 commits
44 commits
ca3bc61fix: ignore some errors so that we don't spam the logs5c579a7feat: allow different formats for messages streaming/unary6c9f7b3fix: allow mode to be set for each request being proxiedcc91c09refactor: provide better public API, enforce proxying moded8d3a75chore: update import paths after repo movedbf07a4Merge pull request #7 from smira/one2many-4fc0d27dMore tests, small code fixes, updated README.d9ce0b1Merge pull request #6 from smira/one2many-32d37ba4Support for one2many streaming calls, tests.817b035Merge pull request #5 from smira/one2many-2436b338More unary one-2-many tests, error propagation.1f0cb46Merge pull request #4 from smira/one2many-1992a975Proxying one to many: first iterationa0988ffMerge pull request #3 from smira/small-fixupse3111efSmall fixups in preparation to add one-to-many proxying.6d76ffcMerge pull request #2 from smira/backend-concept2aad63aAdd concept of a 'Backend', but still one to one proxying7cc4610Merge pull request #1 from smira/build37f01f3Rework build to use GitHub Actions, linting updates.0f1106eMove error checking further up (#34)d5b35f6Update gRPC and fix tests (#27)67591ebBreak StreamDirector interface, fix metadata propagation for gRPC-Go>1.5. (#20)97396d9Merge pull request #11 from mwitkow/fix-close-bug3fcbd37fixup closing connsa8f5f87fixup tests, extend readme428fa1cFix a channel closing bugaf55d61Merge pull request #10 from mwitkow/bugfix/streaming-fixde4d3dbremove spurious printfs84242c4fix the "i don't know who finished" case9b22f41fix full duplex streamingc2f7c98update readmed654141update READMEf457856move to proxy subdirectory4889d78Add fixup scriptsef60a37version 2 of the grpc-proxy, this time with fewer grpc upstream deps07aeac1Merge pull request #2 from daniellowtw/mastere5c3df5Fix compatibility with latest grpc library52be0a5bugfix: fix gRPC Java deadlock, due to different dispatch logic822df7dFix reference to mwitkow.28341d1move out forward logic to method, allowing for use asgrpc.Servernot found handler.89e28b4add reference to upstream grpc bug00dd588merge upstreamgrpc.Serverchanges changing the dispatch logic77edc97move to upstreamprotobuffromgogodb71c3einitial commit, tested and working.
2 commits
7 commits
9902ad2feat: pass request context and node address to the events sink adapterd0612a7refactor: pass in listener to the log receiverd86cdd5feat: implement logreceiver for kernel logsf7cadbcfix: handle duplicate peer updates0755b24feat: initial implementation of SideroLinkee73ea9feat: add Talos events sink proto files and the reference implementation1e2cd9dInitial commit
- github.com/evanphx/json-patch v4.11.0 -> v5.6.0
- github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 new
- github.com/onsi/ginkgo v1.16.4 -> v1.16.5
- github.com/onsi/gomega v1.16.0 -> v1.17.0
- github.com/talos-systems/cluster-api-control-plane-provider-talos v0.3.0 -> v0.3.1
- github.com/talos-systems/go-smbios d3a32bea731a -> v0.1.1
- github.com/talos-systems/grpc-proxy v0.2.0 new
- github.com/talos-systems/net v0.3.0 -> v0.3.1
- github.com/talos-systems/siderolink 9902ad2774f0 new
- go.uber.org/zap v1.19.0 new
- golang.org/x/net 853a461950ff -> 6635138e15ea
- golang.org/x/sys 39ccf1dd6fa6 -> 51b60fd695b3
- golang.zx2c4.com/wireguard/wgctrl 0073765f69ba new
- google.golang.org/grpc v1.41.0 -> v1.42.0
- inet.af/netaddr c74959edd3b6 new
Previous release can be found at v0.4.0
Sidero 0.4.0-alpha.2 (2021-10-13)
Welcome to the v0.4.0-alpha.2 release of Sidero!
This is a pre-release of Sidero
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero now supports the ability to specify the port in a server's BMC info. By default, this value will be determined by talking directly to the BMC if possible, with a fallback to port 623. The value can also simply be specied as part of editing the Server resource directly.
This release of Sidero brings compatibility with CAPI v1alpha4.
- Andrey Smirnov
- Artem Chernyshev
- Alexey Palazhchenko
- Andrey Smirnov
- Spencer Smith
- Artem Chernyshev
- Spencer Smith
- Gerard de Leeuw
- Noel Georgi
- Serge Logvinov
- Gerard de Leeuw
- Khue Doan
- Olli Janatuinen
- Seán C McCord
31 commits
af646a7chore: bump Go deps, tools, pkgs, alpine versionsbb52e71feat: support CAPI v1alpha4d923bb0docs: add notes on version compatibility and improve the bootstrapping guidea2bb2d0chore: fix docker version in the drone pipelinee52071dfix: shutdown sidero-controller-manager when any component failsafa114bfix: broken url, ServerClass CR specb37f43ffix: resource config linksaa2b3f0chore: bump dependencies via dependabotf1c1608chore: bump Talos to 0.11.58695371release(v0.4.0-alpha.1): prepare release7bdee0ffix: update sidero IPMI user to work properly on idracacd82e0docs: bump clusterctl from v0.3.14 to v0.3.21 in /docs/websitefb0da3crelease(v0.4.0-alpha.0): prepare releaseee36c74docs: redirect latest to v0.37cdae7bfeat: add ability to specify ports for BMCc14e055chore: bump Talos to 0.11.0-beta.37170777fix: make sure powercycle condition gets properly update90e7804chore: bump dependencies in go.moddc70167docs: fix duplicate titles in the guidesfd1fae7chore: update Talos to 0.11.0-beta.21f8f141docs: promote 0.3 docs to be the latestea3016ffix: update Sfyra to install CAPI v0.38e49ddfchore: update to latest stable talos providers1155004docs: document using ISO for mgmt planea5b3e67docs: add docs for server removal/decommissioningc7ae88adocs: ensure tutorial docs are present in sidebar83b0875docs: rework guides into Tutorialee31160fix: make sure components of agent environment are of proper archdfe2c85chore: bump dependencies via dependabotbf2be1bfeat: update default Talos version to v0.10.3dfeaeecdocs: add notes on running Sidero on RPi4
9 commits
af646a7chore: bump Go deps, tools, pkgs, alpine versionsbb52e71feat: support CAPI v1alpha4d923bb0docs: add notes on version compatibility and improve the bootstrapping guidea2bb2d0chore: fix docker version in the drone pipelinee52071dfix: shutdown sidero-controller-manager when any component failsafa114bfix: broken url, ServerClass CR specb37f43ffix: resource config linksaa2b3f0chore: bump dependencies via dependabotf1c1608chore: bump Talos to 0.11.5
26 commits
2f1364crelease(v0.4.0): prepare release04742b9feat: import fixes/updates from kubeadm bootstrap provider548b7fbrelease(v0.4.0-alpha.0): prepare release442ee41test: don't set the talosconfig owner ref to the machine8c7fec8fix: don't write incomplete<cluster>-casecret for configtype nonef46c83dfeat: bump Talos machinery to 0.12.37b760cffeat: support CAPI v1alpha43147ba4release(v0.3.0-alpha.1): prepare release977121afix: construct properly data secret namef8c75c8fix: update metadata.yaml for v0.3 of CABPTdb60f9erelease(v0.3.0-alpha.0): prepare release755a2ddfix: update Talos machinery to 0.12, fix secrets persistencef91b032fix: use bootstrap data secret names6bff239chore: use Go 1.1756fb73btest: add test for the second machinee5b7738test: add more testsbc4105dtest: wait for CAPI availabilityc82b8abchore: make versions configurable5594c96chore: use codecov uploader from build-containercced038chore: fix license headers7b5dc51chore: do not run tests on ARMd6258cfchore: improve tests runnerc6ce363chore: sign Drone CI configurationad592d1chore: add basic integration test9fb0d07chore: add missing LICENSE fileacf18d2chore: update machinery to v0.11.3
14 commits
1bec112release(v0.3.0): prepare release1662815feat: catch up with Kubeadm in terms of conditions43eb75brelease(v0.3.0-alpha.0): prepare release48d834bfeat: support CAPI v1alpha414c6e72release(v0.2.0-alpha.0): prepare releasecd6417dfix: update metadata.yaml for v0.2 of CACPPT8b52b8achore: update go to 1.1786d679achore: update cabpt to v0.3.0a616f4btest: add machine removal test6ad6aactest: implement scale up and down tests and fix found issues9435b12chore: add e2e test running on AWS infra4c7d42cchore: update bootstrap provider119b969fix: clean up couple small issues in the etcd member audit code9be7b88chore: update bootstrap provider to stable release
13 commits
70d2865fix: try to find cdrom disks667bf53fix: revert gpt partition not foundd7d4cddfix: gpt partition not found33afba3fix: also open in readonly mode when runningAlllookup methode367f9dfeat: make probe always open blockdevices in readonly moded981156fix: allow Build for Windowsfe24303fix: perform correct PMBR partition calculations2ec0c3cfix: preserve the PMBR bootable flag when opening GPT partition87816a8feat: align partition to minimum I/O sizec34b59ffeat: expose more encryption options in the LUKS module30c2bc3feat: mark MBR bootable1292574fix: make disk type matcher parser case insensitiveb77400efix: properly detect nvme and sd card disk types
- github.com/evanphx/json-patch v4.9.0 -> v4.11.0
- github.com/onsi/ginkgo v1.16.3 -> v1.16.4
- github.com/onsi/gomega v1.13.0 -> v1.16.0
- github.com/talos-systems/cluster-api-bootstrap-provider-talos v0.2.0 -> v0.4.0
- github.com/talos-systems/cluster-api-control-plane-provider-talos v0.1.0 -> v0.3.0
- github.com/talos-systems/go-blockdevice 1d830a25f64f -> v0.2.4
- github.com/talos-systems/go-debug v0.2.0 -> v0.2.1
- github.com/talos-systems/go-kmsg v0.1.0 -> v0.1.1
- github.com/talos-systems/go-retry v0.3.0 -> v0.3.1
- github.com/talos-systems/talos/pkg/machinery 828772cec9a3 -> v0.13.0
- golang.org/x/net 0714010a04ed -> 853a461950ff
- golang.org/x/sys 0981d6026fa6 -> 39ccf1dd6fa6
- google.golang.org/grpc v1.38.0 -> v1.41.0
- google.golang.org/protobuf v1.26.0 -> v1.27.1
- k8s.io/api v0.19.3 -> v0.22.2
- k8s.io/apiextensions-apiserver v0.19.1 -> v0.22.2
- k8s.io/apimachinery v0.19.3 -> v0.22.2
- k8s.io/client-go v0.19.3 -> v0.22.2
- k8s.io/utils 67b214c5f920 -> bdf08cb9a70a
- sigs.k8s.io/cluster-api v0.3.12 -> v0.4.3
- sigs.k8s.io/controller-runtime v0.6.3 -> v0.9.7
Previous release can be found at v0.3.2
Sidero 0.4.0-alpha.1 (2021-08-04)
Welcome to the v0.4.0-alpha.1 release of Sidero!
This is a pre-release of Sidero
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero now supports the ability to specify the port in a server's BMC info. By default, this value will be determined by talking directly to the BMC if possible, with a fallback to port 623. The value can also simply be specied as part of editing the Server resource directly.
- Andrey Smirnov
- Spencer Smith
- Artem Chernyshev
- Khue Doan
- Seán C McCord
21 commits
7bdee0ffix: update sidero IPMI user to work properly on idracacd82e0docs: bump clusterctl from v0.3.14 to v0.3.21 in /docs/websitefb0da3crelease(v0.4.0-alpha.0): prepare releaseee36c74docs: redirect latest to v0.37cdae7bfeat: add ability to specify ports for BMCc14e055chore: bump Talos to 0.11.0-beta.37170777fix: make sure powercycle condition gets properly update90e7804chore: bump dependencies in go.moddc70167docs: fix duplicate titles in the guidesfd1fae7chore: update Talos to 0.11.0-beta.21f8f141docs: promote 0.3 docs to be the latestea3016ffix: update Sfyra to install CAPI v0.38e49ddfchore: update to latest stable talos providers1155004docs: document using ISO for mgmt planea5b3e67docs: add docs for server removal/decommissioningc7ae88adocs: ensure tutorial docs are present in sidebar83b0875docs: rework guides into Tutorialee31160fix: make sure components of agent environment are of proper archdfe2c85chore: bump dependencies via dependabotbf2be1bfeat: update default Talos version to v0.10.3dfeaeecdocs: add notes on running Sidero on RPi4
2 commits
3 commits
- github.com/evanphx/json-patch v4.9.0 -> v4.11.0
- github.com/onsi/ginkgo v1.16.3 -> v1.16.4
- github.com/talos-systems/go-blockdevice 1d830a25f64f -> v0.2.1
- github.com/talos-systems/go-debug v0.2.0 -> v0.2.1
- github.com/talos-systems/go-kmsg v0.1.0 -> v0.1.1
- github.com/talos-systems/go-retry v0.3.0 -> v0.3.1
- github.com/talos-systems/talos/pkg/machinery 828772cec9a3 -> v0.11.0-beta.3
- golang.org/x/net 0714010a04ed -> abc453219eb5
- golang.org/x/sys 0981d6026fa6 -> 59db8d763f22
- google.golang.org/grpc v1.38.0 -> v1.39.0
- google.golang.org/protobuf v1.26.0 -> v1.27.1
- k8s.io/api v0.19.3 -> v0.17.9
- k8s.io/apiextensions-apiserver v0.19.1 -> v0.17.9
- k8s.io/apimachinery v0.19.3 -> v0.17.9
- k8s.io/client-go v0.19.3 -> v0.17.9
- sigs.k8s.io/cluster-api v0.3.12 -> v0.3.20
- sigs.k8s.io/controller-runtime v0.6.3 -> v0.5.14
Previous release can be found at v0.3.0
Sidero 0.4.0-alpha.0 (2021-07-19)
Welcome to the v0.4.0-alpha.0 release of Sidero!
This is a pre-release of Sidero
Please try out the release binaries and report any issues at https://github.com/talos-systems/sidero/issues.
Sidero now supports the ability to specify the port in a server's BMC info. By default, this value will be determined by talking directly to the BMC if possible, with a fallback to port 623. The value can also simply be specied as part of editing the Server resource directly.
- Andrey Smirnov
- Spencer Smith
- Artem Chernyshev
- Seán C McCord
18 commits
ee36c74docs: redirect latest to v0.37cdae7bfeat: add ability to specify ports for BMCc14e055chore: bump Talos to 0.11.0-beta.37170777fix: make sure powercycle condition gets properly update90e7804chore: bump dependencies in go.moddc70167docs: fix duplicate titles in the guidesfd1fae7chore: update Talos to 0.11.0-beta.21f8f141docs: promote 0.3 docs to be the latestea3016ffix: update Sfyra to install CAPI v0.38e49ddfchore: update to latest stable talos providers1155004docs: document using ISO for mgmt planea5b3e67docs: add docs for server removal/decommissioningc7ae88adocs: ensure tutorial docs are present in sidebar83b0875docs: rework guides into Tutorialee31160fix: make sure components of agent environment are of proper archdfe2c85chore: bump dependencies via dependabotbf2be1bfeat: update default Talos version to v0.10.3dfeaeecdocs: add notes on running Sidero on RPi4
3 commits
- github.com/evanphx/json-patch v4.9.0 -> v4.11.0
- github.com/onsi/ginkgo v1.16.3 -> v1.16.4
- github.com/talos-systems/go-blockdevice 1d830a25f64f -> v0.2.1
- github.com/talos-systems/go-debug v0.2.0 -> v0.2.1
- github.com/talos-systems/go-kmsg v0.1.0 -> v0.1.1
- github.com/talos-systems/go-retry v0.3.0 -> v0.3.1
- github.com/talos-systems/talos/pkg/machinery 828772cec9a3 -> v0.11.0-beta.3
- golang.org/x/net 0714010a04ed -> abc453219eb5
- golang.org/x/sys 0981d6026fa6 -> 59db8d763f22
- google.golang.org/grpc v1.38.0 -> v1.39.0
- google.golang.org/protobuf v1.26.0 -> v1.27.1
- k8s.io/api v0.19.3 -> v0.17.9
- k8s.io/apiextensions-apiserver v0.19.1 -> v0.17.9
- k8s.io/apimachinery v0.19.3 -> v0.17.9
- k8s.io/client-go v0.19.3 -> v0.17.9
- sigs.k8s.io/cluster-api v0.3.12 -> v0.3.20
- sigs.k8s.io/controller-runtime v0.6.3 -> v0.5.14
Previous release can be found at v0.3.0