Releases: syself/cluster-api-provider-hetzner
v1.0.0-beta.3
v1.0.0-beta.2
🚨 This is a RELEASE CANDIDATE. If you find any bugs, file an issue.
Changes since v1.0.0-beta.1
✨ New Features
- Support for k8s 1.25 (#301)
- Make autosetup inputs more flexible (#293)
- Bump K8s deps to 0.25 (#279)
- Bump Go to 1.19 (#277)
🐛 Bug Fixes
- Fix pipeline of e2e test (#303)
🌱 Others
- fixing directory name of image (#302)
- Bump github.com/hetznercloud/hcloud-go from 1.35.1 to 1.35.3 (#295)
- fix e2e baremetalhostinventory (#300)
- fix e2e test raid-setup (#299)
- clean-up of e2e tests (#298)
- adds baremetal feature test for swraid (#297)
- fixing e2e baremetal in CI, adding bm upgrade test & minor clean-ups (#296)
- Bump k8s.io/klog/v2 from 2.70.1 to 2.80.1 (#285)
- update k8s to 0.25.2 and linter settings (#294)
- Bump capi to 1.2.2 (#291)
- Bump github.com/onsi/gomega from 1.20.0 to 1.20.2 (#284)
- Bump go.uber.org/zap from 1.22.0 to 1.23.0 (#282)
- Bump sigs.k8s.io/kind from 0.14.0 to 0.16.0 (#288)
- Bump actions/checkout from 2 to 3 (#286)
- Bump HCLOUD and golang-ci version (#278)
📰 Noteworthy
- Hetzner Online is now sponsering the e2e tests for Hetzner Dedicated / Baremetal 🎉
Thanks to all our contributors! 😊
v1.0.0-beta.1
🚨 This is a RELEASE CANDIDATE. If you find any bugs, file an issue.
Changes since v1.0.0-beta.0
✨ New Features
🐛 Bug Fixes
- Fix/kubeadm reset (#273)
🌱 Others
- Bump k8s.io/kubectl from 0.24.3 to 0.24.4 (#262)
- Bump k8s.io/apiserver from 0.24.3 to 0.24.4 (#259)
- Bump sigs.k8s.io/cluster-api/test from 1.2.0 to 1.2.1 (#258)
📖 Additionally, there have been 1 contributions to our documentation and book. (#275)
Thanks to all our contributors! 😊
v1.0.0-beta.0
🚨 This is a RELEASE CANDIDATE. If you find any bugs, file an issue.
Changes since v1.0.0-alpha.20
✨ New Features
🐛 Bug Fixes
- Fix add server to lb with only private IP (#243)
🌱 Others
- fixing lb e2e test (#256)
- Adding Baremetal e2e tests (#236)
- Bump go.uber.org/zap from 1.21.0 to 1.22.0 (#254)
- github.com/hetznercloud/hcloud-go from 1.35.1 to 1.35.2 (#253)
- Bump github.com/onsi/gomega from 1.19.0 to 1.20.0 (#251)
- Bump sigs.k8s.io/cluster-api/test from 1.2.0-rc.0 to 1.2.0 (#250)
- Bump k8s.io/kubectl from 0.24.2 to 0.24.3 (#248)
- Bump k8s.io/apiserver from 0.24.2 to 0.24.3 (#245)
- Bump sigs.k8s.io/cluster-api/test from 1.2.0-beta.2 to 1.2.0-rc.0 (#244)
- Bump k8s.io/klog/v2 from 2.70.0 to 2.70.1 (#242)
- Bump sigs.k8s.io/controller-runtime from 0.12.2 to 0.12.3 (#241)
- Bump github.com/hetznercloud/hcloud-go from 1.35.0 to 1.35.1 (#239)
- Bump sigs.k8s.io/cluster-api/test from 1.2.0-beta.1 to 1.2.0-beta.2 (#238)
- Bump github.com/stretchr/testify from 1.7.5 to 1.8.0 (#237)
📖 Additionally, there have been 1 contributions to our documentation and book. (#255)
Thanks to all our contributors! 😊
v1.0.0-alpha.20
🚨 This is a RELEASE CANDIDATE. The hcloud part could be considered to be production-ready!
For Baremetal e2e tests are still missing. If you find any bugs, file an issue.
Supports already the upcoming capi version v1.2.x
Changes since v1.0.0-alpha.19
🌱 Others
- updating dependencies (#231)
- Upgrade/golang 1.18 (#210)
- Bump github.com/stretchr/testify from 1.7.2 to 1.7.5 (#227)
- Bump k8s.io/klog/v2 from 2.60.1 to 2.70.0 (#226)
- Bump k8s.io/kubectl from 0.24.1 to 0.24.2 (#221)
- Bump k8s.io/apiserver from 0.24.1 to 0.24.2 (#224)
- Bump github.com/hetznercloud/hcloud-go from 1.33.2 to 1.34.0 (#220)
- Bump actions/setup-python from 3 to 4 (#219)
- Bump github.com/stretchr/testify from 1.7.1 to 1.7.2 (#218)
- Bump latest released version for e2e (#216)
📖 Additionally, there have been 2 contributions to our documentation and book. (#230, #217)
Thanks to all our contributors! 😊
v1.0.0-alpha.19
🚨 This is a RELEASE CANDIDATE. The hcloud part could be considered to be production-ready!
For Baremetal e2e tests are still missing. If you find any bugs, file an issue.
Changes since v1.0.0-alpha.18
✨ New Features
- Support for k8s 1.24 (#212)
🌱 Others
- Fixing caph upgrade e2e test (#214)
- Updating capi to 1.1.4 (#211)
- Bump sigs.k8s.io/kind from 0.13.0 to 0.14.0 (#204)
- Bump k8s.io/kubectl from 0.24.0 to 0.24.1 (#208)
- Bump k8s.io/apiserver from 0.24.0 to 0.24.1 (#207)
- Bump docker/setup-qemu-action from 1 to 2 (#194)
- Bump kubernetes-sigs/kubebuilder-release-tools from 0.1 to 0.2.0 (#195)
- Bump sigs.k8s.io/kind from 0.12.0 to 0.13.0 (#198)
- Bump docker/login-action from 1 to 2 (#193)
- Bump docker/setup-buildx-action from 1 to 2 (#192)
- Bump docker/build-push-action from 2 to 3 (#191)
- Bump k8s.io/apiserver from 0.23.6 to 0.24.0 (#186)
- Bump k8s.io/kubectl from 0.23.6 to 0.24.0 (#190)
📰 Noteworthy
- Hetzner Cloud is now sponsering the e2e tests. 🎉
📖 Additionally, there have been 3 contributions to our documentation and book. (#200, #197, #196)
Thanks to all our contributors! 😊
v1.0.0-alpha.18
🚨 This is a RELEASE CANDIDATE. The hcloud part could be considered to be production-ready!
For Baremetal e2e tests are missing. If you find any bugs, file an issue.
Changes since v1.0.0-alpha.17
🌱 Others
- Bump sigs.k8s.io/kind from 0.11.1 to 0.12.0 (#183)
- Changing e2e PR workflow (#184)
- Bump github.com/hetznercloud/hcloud-go from 1.33.1 to 1.33.2 (#180)
- Refactoring and fixing e2e tests (#182)
Thanks to all our contributors! 😊
v1.0.0-alpha.17
🚨 This is a RELEASE CANDIDATE. Use it only for testing purposes. If you find any bugs, file an issue.
Changes since v1.0.0-alpha.16
⚠️ Breaking Changes
This version cannot be upgraded from v1.0.0-alpha.16.
✨ New Features
- Support for Hetzner dedicated (bare metal) servers (#168)
- Handle bare metal rate limits (#156)
- Bare metal control planes (#138)
- Add tilt setup for live testing of bare metal (#129)
🐛 Bug Fixes
- Switching to nbg (#177)
- Fix deleting of pure hcloud cluster (#164)
- Handle SIGTERMs during Cloud Init (#141)
- Fix reboot logic in host provisioning (#140)
🌱 Others
- Fixing workload upgrade test (#176)
- Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 (#175)
- Bump k8s.io/kubectl from 0.23.5 to 0.23.6 (#161)
- Fixing conformance test and run workload upgrade in parallel (#174)
- Bump k8s.io/apiserver from 0.23.5 to 0.23.6 (#160)
- Fixing boilerplate in e2e test clusterctl upgrade (#173)
- Adding e2e test to test upgrade from a previous caph version (#172)
- Follow lint suggestions (#171)
- Fixing verfiy (#170)
- Adding and refactoring e2e tests and cluster-templates (#167)
- Update kubebuilder print columns (#158)
- Refactor bare metal code (#157)
- Remove host logic from individual clusters (#139)
- Add prefix to hostnames (#132)
- changing tag to latest in ccm (#131)
- changing the ccm to ccm-hetzner (#130)
📖 Additionally, there have been 4 contributions to our documentation and book. (#178, #169, #166, #165)
Thanks to all our contributors! 😊
v1.0.0-alpha.16
🚨 This is a RELEASE CANDIDATE. Use it only for testing purposes. If you find any bugs, file an issue.
Changes since v1.0.0-alpha.15
✨ New Features
🌱 Others
- Adding manual trigger to e2e (#153)
- Bump actions/setup-go from 2 to 3 (#149)
- Bump golangci/golangci-lint-action from 2 to 3 (#150)
- Bump actions/download-artifact from 2 to 3 (#151)
- Bump actions/setup-python from 2 to 3 (#152)
- Bump actions/upload-artifact from 2 to 3 (#147)
- Adding e2e tests into CI (#146)
- Make lb spec required (#145)
Thanks to all our contributors! 😊