v0.6.0-alpha.1
Pre-release
Pre-release
CAPI Bootstrap Provider Talos 0.6.0-alpha.1 (2023-04-19)
Welcome to the v0.6.0-alpha.1 release of CAPI Bootstrap Provider Talos!
This is a pre-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.4
CABPT now supports machine configuration generation for Talos 1.4.
Contributors
- Andrey Smirnov
- Andrey Smirnov
- Alexey Palazhchenko
- Spencer Smith
- Noel Georgi
- Andrew Rynhard
- Artem Chernyshev
- Artem Chernyshev
- Benjamin Gentil
- Dmitriy Matrenichev
- Serge Logvinov
Changes
22 commits
- fee35a4 release(v0.6.0-alpha.1): prepare release
- 28f4212 chore: add 0.6 series to CAPI metadata
- 0c61a33 release(v0.6.0-alpha.0): prepare release
- d25c6a4 feat: update Talos to 1.4.0
- d3adcdb chore: bump dependencies
- 6c9d018 feat: add Tilt support
- 376eb01 feat: update CABPT to Talos 1.3.0
- 4f2f856 feat: update to Talos 1.2.0
- a7fef2c feat: update Talos to 1.2.0-beta.2
- 2f3b21f feat: bump Talos to 1.1.0
- 8b180df feat: make
talosconfig
andtalosconfigtemplate
immutable - e66b203 docs: update README for Talos 1.0
- ff9d1e8 feat: update to Talos 1.0
- 4eb3093 chore: update after org rename
- e3a1f5a docs: add note for clusterctl rename bug
- 7a4bc89 chore: update GPG org
- 3bc5406 chore: bump cert-manager to v1
- f2b1060 chore: bump CAPI to 1.0.4
- b27f976 feat: add readiness/liveness checks
- c7a7265 feat: support setting hostname to the machine name
- 36fb7cc fix: ensure shebang on packet machine configs
- 8e39bd7 feat: update Talos to 0.14.0
Changes since v0.6.0-alpha.0
2 commits
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
Changes from siderolabs/go-pointer
2 commits
- siderolabs/go-pointer@71ccdf0 chore: implement main functionality
- siderolabs/go-pointer@c1c3b23 Initial commit
Dependency Changes
- github.com/evanphx/json-patch v4.11.0 -> v5.6.0
- github.com/go-logr/logr v0.4.0 -> v1.2.3
- github.com/google/go-cmp v0.5.9 new
- github.com/siderolabs/crypto v0.4.0 new
- github.com/siderolabs/go-pointer v1.0.0 new
- github.com/siderolabs/talos/pkg/machinery v1.4.0 new
- github.com/stretchr/testify v1.7.0 -> v1.8.2
- golang.org/x/sys 39ccf1dd6fa6 -> v0.7.0
- 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
- sigs.k8s.io/cluster-api v1.0.0 -> v1.4.1
- sigs.k8s.io/controller-runtime v0.10.2 -> v0.14.5
Previous release can be found at v0.5.0