CAPI Bootstrap Provider Talos 0.5.6 (2022-12-15)
Welcome to the v0.5.6 release of CAPI Bootstrap Provider Talos!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/cluster-api-bootstrap-provider-talos/issues.
Talos 1.3
CABPT now supports machine configuration generation for Talos 1.3.x.
Contributors
- Andrey Smirnov
- Andrey Smirnov
- Alexey Palazhchenko
- Andrew Rynhard
- Artem Chernyshev
- Noel Georgi
- Serge Logvinov
Changes
Changes from siderolabs/crypto
27 commits
- siderolabs/crypto@c3225ee feat: allow CSR template subject field to be overridden
- siderolabs/crypto@8570669 chore: rename to siderolabs/crypto
- siderolabs/crypto@e9df1b8 feat: add support for generating keys from RSA-SHA256 CAs
- siderolabs/crypto@510b0d2 chore: add json tags
- siderolabs/crypto@6fa2d93 fix: deepcopy nil fields as
nil
- siderolabs/crypto@9a63cba fix: add back support for generating ECDSA keys with P-256 and SHA512
- siderolabs/crypto@893bc66 fix: use SHA256 for ECDSA-P256
- siderolabs/crypto@deec8d4 chore: implement DeepCopy methods for PEMEncoded* types
- siderolabs/crypto@d3cb772 feat: make possible to change KeyUsage
- siderolabs/crypto@6bc5bb5 chore: remove unused argument
- siderolabs/crypto@cd18ef6 feat: add support for several organizations
- siderolabs/crypto@97c888b chore: add options to CSR
- siderolabs/crypto@7776057 chore: fix typos
- siderolabs/crypto@80df078 chore: remove named result parameters
- siderolabs/crypto@15bdd28 chore: minor updates
- siderolabs/crypto@4f80b97 fix: verify CSR signature before issuing a certificate
- siderolabs/crypto@39584f1 feat: support for key/certificate types RSA, Ed25519, ECDSA
- siderolabs/crypto@cf75519 fix: function NewKeyPair should create certificate with proper subject
- siderolabs/crypto@751c95a feat: add 'PEMEncodedKey' which allows to transport keys in YAML
- siderolabs/crypto@562c3b6 feat: add support for public RSA key in RSAKey
- siderolabs/crypto@bda0e9c feat: enable more conversions between encoded and raw versions
- siderolabs/crypto@e0dd56a feat: add NotBefore option for x509 cert creation
- siderolabs/crypto@12a4897 feat: add support for SPKI fingerprint generation and matching
- siderolabs/crypto@d0c3eef fix: implement NewKeyPair
- siderolabs/crypto@196679e feat: move
pkg/grpc/tls
fromgithub.com/talos-systems/talos
as./tls
- siderolabs/crypto@1ff6242 chore: initial version as imported from talos-systems/talos
- siderolabs/crypto@835063e chore: initial commit
Dependency Changes
- github.com/go-logr/logr v1.2.0 -> v1.2.3
- github.com/google/go-cmp v0.5.8 -> v0.5.9
- github.com/siderolabs/crypto v0.4.0 new
- github.com/siderolabs/talos/pkg/machinery v1.3.0 new
- github.com/stretchr/testify v1.8.0 -> v1.8.1
- golang.org/x/sys d48e67d00261 -> v0.3.0
- k8s.io/api v0.24.2 -> v0.25.0
- k8s.io/apiextensions-apiserver v0.24.2 -> v0.25.0
- k8s.io/apimachinery v0.24.2 -> v0.25.0
- k8s.io/client-go v0.24.2 -> v0.25.0
- sigs.k8s.io/cluster-api v1.2.1 -> v1.3.1
- sigs.k8s.io/controller-runtime v0.12.3 -> v0.13.1
Previous release can be found at v0.5.5