Changes since v1.0.2
Pre Provision Command
If you want to run some custom checks before provisioning a bare metal machine, you can provide the
--pre-provision-command
to the controller.
If this executable/script returns non-zero, then the provisioning process gets stopped. Read more about that: pre-provision-command
Update and Clean Up PR
We merged a bit update and clean up PR: #1542
Updates:
- KUBERNETES_VERSION v1.29.4 --> v1.31.6
- Ubuntu 22.04 --> 24.04
- CONTAINERD 1.7.25 --> 1.7.26
- RUNC 1.2.3 --> 1.2.5
- cluster-api v1.8.4 --> v1.8.10
Not supported parts got removed: fedora, packer and csr-off. We never use or test these templates. The docs got updated, so that users can help themselves.
Overall, we believe that it makes sense to remove parts that are no longer being maintained.
If this PR is causing you trouble, and you want something reverted, please contact us: create an issue and elaborate on your use case.
Thanks to all our contributors! 😊
What's Changed
- 🌱 Update image docker.io/library/alpine to v3.21.3 by @syself-bot in #1537
- 🌱 Update Github Actions group to v41.0.13 by @syself-bot in #1533
- 🌱 Run e2e tests always, de-duplicate hetzner-ci.yaml by @guettli in #1527
- 📖 Docs of HetznerCluster, fixed typo make "list vs item" more clear. by @guettli in #1532
- 🌱 Update condition while updating the provisioning state by @Dhairya-Arora01 in #1545
- 🌱 Update Containerd, Runc, Kubernetes Version, Packages. Remove unsupported parts. by @guettli in #1542
- 🌱 Add pre-provision command to check baremetal machines. by @guettli in #1543
- 🌱 Update github-actions group by @syself-bot in #1520
- 🌱 Update github-actions group (patch) by @syself-bot in #1538
- 🌱 Update Update Golang Dependencies group (patch) by @syself-bot in #1515
- 🌱 fix usage of scp packge. by @guettli in #1552
- 🐛 fix relative url by @buhodev in #1557
- 🌱 Remove "pull_request_target" from Github Workflows. by @guettli in #1556
- 🌱 Update Builder Image group by @syself-bot in #1501
- 🌱 Fix flaky envTest and add Debug Output by @guettli in #1551
- 🌱 Update to new installimage version 1.0.7 by @guettli in #1536
- 🌱 Upgrade builder image to Go 1.23 by @guettli in #1562
- 🌱 Fix nil pointer in hcloud fake client by @guettli in #1563
- 🌱 Update Github Actions group to 22.14.0 by @syself-bot in #1560
- 🌱 Update Github Actions group to cdca736 by @syself-bot in #1558
- 🌱 fix e2e caph image. by @guettli in #1561
- 🌱 Update Golang and Dependencies group (minor) by @syself-bot in #1497
- 🌱 Update Golang Dependencies group to v0.63.0 by @syself-bot in #1564
Full Changelog: v1.0.1...v1.0.2
No time to manage Kubernetes yourself?
Feel free to try our 🚀 Syself Autopilot
Open Source User?
Please give us a ⭐ at github.com/syself/cluster-api-provider-hetzner