Releases: syself/cluster-api-provider-hetzner
v1.0.0-beta.34
Changes since v1.0.0-beta.33
Thanks to all our contributors! 😊
What's Changed
- 🌱 Update Update Golang Dependencies group (minor) by @syself-bot in #1219
- 🌱 Update hetznercluster_types.go by @Sayanta66 in #1179
- 🌱 Update Github Actions group to 0c45773 by @syself-bot in #1230
- 🌱 Update Golang Dependencies group to v2.17.1 by @syself-bot in #1231
- 🌱 Update github-actions group (patch) by @syself-bot in #1232
- 🌱 Update Golang Dependencies group to a685a6e by @syself-bot in #1234
- 🌱 Update hetznerbaremetalremediation_types.go by @Sayanta66 in #1177
- ✨ Keep secret in workload cluster in sync by @apricote in #1226
- 🌱 Update Golang Dependencies group to v2.7.0 by @syself-bot in #1235
- 🌱 Update hetznerbaremetalhost_types.go by @Sayanta66 in #1172
- 🌱 Update remediation_types.go by @Sayanta66 in #1178
- 🌱 Update hetznerbaremetalmachine_types.go by @Sayanta66 in #1175
- 🌱 Update Github Actions group to 78e5f2d by @syself-bot in #1238
- 🌱 Update Github Actions group to v40.1.7 by @syself-bot in #1239
- 🌱 Update Builder Image group by @syself-bot in #1240
- 🌱 remove scheduled link checking workflow by @kranurag7 in #1243
- 📖 update dev docs for caph by @kranurag7 in #1241
- 🌱 fix links failures and enable link checking in docs directory by @kranurag7 in #1244
- 🌱 log name of server and lb by @kranurag7 in #1242
- 🌱 Update types.go by @Sayanta66 in #1170
- 🌱 bump to controller-gen 0.14.0 and check diff in CI by @kranurag7 in #1221
- 🌱 fix lint workflow by @kranurag7 in #1249
- 🌱 Update Update Golang Dependencies group (minor) by @syself-bot in #1250
- 🌱 Update containerd/containerd to 1.7.15 by @syself-bot in #1253
- 🌱 Added for import aliases for kubernetes packages by @yrs147 in #1247
- 🌱 Update github-actions group by @syself-bot in #1254
- 🌱 Update Golang Dependencies group to 93d18d7 by @syself-bot in #1256
- 📖 update hetzner-baremetal guide by @Sayanta66 in #1182
- 🌱 Update Github Actions group to v3.5.0 by @syself-bot in #1265
- 🌱 run tests on draft PRs by @kranurag7 in #1267
- 🌱 Update Golang Dependencies group to fe59bbe by @syself-bot in #1268
- 🌱 Update Golang Dependencies group to v1.33.0 by @syself-bot in #1270
- 🌱 Update Golang Dependencies group to v2.7.2 by @syself-bot in #1269
- 🌱 Update github-actions group (patch) by @syself-bot in #1274
- 🌱 Update github-actions group by @syself-bot in #1273
- 🌱 machinedeployment with RAID, reject host if not enough WWNs. by @guettli in #1264
- 🌱 Update Golang Dependencies group to 0849a56 by @syself-bot in #1276
- 🌱Fix whitespace at end of storage vendor by @yrs147 in #1278
- 🌱 Update containerd/containerd to 1.7.16 by @syself-bot in #1277
- 🌱 Update Golang Dependencies group to v2.17.2 by @syself-bot in #1280
- 🌱 Update github-actions group (patch) by @syself-bot in #1283
- 🌱 Update github-actions group by @syself-bot in #1282
- 🌱 Update Golang Dependencies group to v1.33.1 by @syself-bot in #1286
- 🌱 Update Golang Dependencies group to v0.0.0-20240502163921-fe8a2dddb1d0 by @syself-bot in #1292
- ✨ Add constant hostnames to bare metal servers by @janiskemper in #1285
- 🌱 Update Golang Dependencies group to v2.8.0 by @syself-bot in #1298
- 🌱 Update Github Actions group to v5.0.1 by @syself-bot in #1297
- 🌱 Update Github Actions group to a0de6af by @syself-bot in #1296
- 🌱 Better error message if CSR could not find machine. by @guettli in #1290
- 🌱 avoid redacting logs when running e2e tests by @kranurag7 in #1294
- 🐛 Fix CSR for ConstantBareMetalHostname by @guettli in #1295
- 🌱 Update Golang Dependencies group to v0.23.0 by @syself-bot in #1301
- ✨ update to cluster API 1.7.1 by @kranurag7 in #1281
- ✨ Add ssh key name via hetzner secret by @janiskemper in #1289
- 🌱 update shortnames for caph objects by @kranurag7 in #1255
- 🌱 handle case where rescue system can't be reached. by @guettli in #1220
- 🐛Fix flaky reach state image installing test by @yrs147 in #1287
- 🌱 update CAPH upgrade docs by @kranurag7 in #1263
- 🌱 Don't provision on devices containing a physical volume. by @guettli in #1303
- 🌱 Detect raid spanning root-device and non-root-device. by @guettli in #1302
- 🌱 Update Builder Image group by @syself-bot in #1288
Full Changelog: v1.0.0-beta.33...v1.0.0-beta.34
v1.0.0-beta.33
Changes since v1.0.0-beta.32
🚨 This is a RELEASE CANDIDATE. If you find any bugs, file an issue
Thanks to all our contributors! 😊
What's Changed
- 🌱 Update Golang Dependencies group to c7f7c64 by @syself-bot in #1211
- 🌱 Update github-actions group by @syself-bot in #1213
- 🌱 detect efi partitions in detect-linux-on-another-disk.sh by @guettli in #1215
- 🌱 improve event of GetHardwareDetailsDebug by @guettli in #1212
Full Changelog: v1.0.0-beta.32...v1.0.0-beta.33
v1.0.0-beta.32
This release contains UEFI support, but we consider this non-production ready (beta). Please provide feedback, if this works for you!
Changes since v1.0.0-beta.31
Thanks to all our contributors! 😊
What's Changed
- 🌱 Update github-actions group by @syself-bot in #1194
- 🌱 Update github-actions group (patch) by @syself-bot in #1195
- 🌱 Update Update Golang Dependencies group (minor) by @syself-bot in #1193
- 🌱 Update Github Actions group to v2 by @syself-bot in #1199
- 🌱 Update Golang Dependencies group to 4693a02 by @syself-bot in #1198
- 🌱 Update containerd/containerd to 1.7.14 by @syself-bot in #1202
- 🌱 Fix getting NIC info if more than one card was found. by @guettli in #1205
- 🌱 Upgrade to Cluster API 1.6.3 by @guettli in #1204
- 🌱 Update to syself-installimage 1.0.5 by @guettli in #1208
- 🌱 use ubuntu-22.04 by @guettli in #1201
Full Changelog: v1.0.0-beta.31...v1.0.0-beta.32
🚨 This is a RELEASE CANDIDATE. If you find any bugs, file an issue
v1.0.0-beta.31
🚨 This is a RELEASE CANDIDATE. If you find any bugs, file an issue.
Changes since v1.0.0-beta.30
Thanks to all our contributors! 😊
What's Changed
- 📖 Update managing-ssh-keys.md by @Sayanta66 in #1147
- 📖 Update node-image.md by @Sayanta66 in #1149
- 📖 Update advanced-caph.md by @Sayanta66 in #1153
- 📖 Update hetzner-bare-metal-host.md by @Sayanta66 in #1158
- 📖 Update development.md by @Sayanta66 in #1159
- 📖 Update hetzner-bare-metal-machine-template.md with minor fixes by @Sayanta66 in #1160
- 📖 Update production-environment.md by @Sayanta66 in #1152
- 🌱 migrate to create-github-app-token by @kranurag7 in #1167
- 🌱 Update hetznerbaremetalhost_types.go by @Sayanta66 in #1171
- 🌱 update dependencies to address cloudflare/circl vuln by @kranurag7 in #1183
- 🌱 Update hcloudmachine_types.go by @Sayanta66 in #1169
- 🌱 Update github-actions group by @syself-bot in #1100
- 🌱 Update Builder Image group by @syself-bot in #1104
- 🌱 Update Update Golang Dependencies group (minor) by @syself-bot in #1113
- 🌱 attest sbom to release image by @kranurag7 in #1117
- 🌱 Update Update Golang Dependencies group (patch) by @syself-bot in #1115
- 🌱 Update Golang Dependencies group to v0.16.5 by @syself-bot in #1188
- 🌱 upgrade hetzner-installimage to v1.0.4 by @kranurag7 in #1191
- 🌱 Update Golang Dependencies group to v1.9.0 by @syself-bot in #1192
- 🌱 Skip machines with one WWN, if RAID is desired. by @guettli in #1162
- 🌱 Always create UEFI partition by @guettli in #1190
- 🐛 fix ginkgo version mismatch by @kranurag7 in #1114
- 🌱 Choose HetznerBareMetalHosts with RootDeviceHints set over… by @guettli in #1197
- 🐛 Script to detect invalid WWN/RAID configuration of hbmh. by @guettli in #1164
- 🌱 Several small changes to make debugging bare-metal provisioning easier by @guettli in #1196
Full Changelog: v1.0.0-beta.30...v1.0.0-beta.31
v1.0.0-beta.30
🚨 This is a RELEASE CANDIDATE. If you find any bugs, file an issue.
Changes since v1.0.0-beta.29
🐛 Bug Fixes
- Remove server from load balancer after node is drained (#1145)
- Add servers to LB only after API server ready (#1150)
🌱 Others
- Update Github Actions group to v40.0.2 (#1132)
- Update containerd/containerd to 1.7.13 (#1131)
- Add back fixed baremetal hosts to CI (#1137)
- Update Github Actions group to v5 (#1123)
- Update github-actions group (major) (#1120)
- Update Caph Image group to 1.21.6-bullseye (#1139)
- Support for externally managed control planes (#1106)
- Update python shebang to python3 (#1144)
- Improve server deletion (#1154)
📖 Additionally, there have been 3 contributions to our documentation and book. (#1140, #1146, #1155)
Thanks to all our contributors! 😊
v1.0.0-beta.29
v1.0.0-beta.28
🚨 This is a RELEASE CANDIDATE. If you find any bugs, file an issue
Changes since v1.0.0-beta.27
🌱 Others
- Update Golang Dependencies group (minor) (#1101)
- Remove type-assertion for *prometheus.Registry in hcloud Client (#1107)
- Get BM machine image via oci token (#1111)
- Create Condition if DownloadImage failed. (#1110)
- Update Caph Image group to v1.21.6 (#1099)
- Update containerd/containerd to 1.7.12 (#1109)
- fix e2e baremetal tests (#1108)
- Update Github Actions group to v39.2.4 (#1105)
- Update Golang Dependencies group (minor) (#1090)
- Update upgrade.md (#1097)
- update script to update .envrc (#1092)
- Update github-actions group (major) (#1095)
- Update Golang Dependencies group to v0.17.0 [SECURITY] (#1096)
- better error message if secret for BM is missing. (#1091)
- Update github-actions group (minor) (#1094)
Thanks to all our contributors! 😊
v1.0.0-beta.27
Changes since v1.0.0-beta.26
✨ New Features
- change registration of types to scheme (#1087)
- Upgrade to Kubernetes 1.28 (#1073)
- download BM images via oci-registry. (#1071)
- Add conditions for rootDeviceHint validation (#1051)
🐛 Bug Fixes
- Remove deprecated KCM argument
pod-eviction-timeout
(#1064) - Ensure secret contains non-empty creds (#1024)
🌱 Others
- Added intervals from capi (docker.yaml) (#1089)
- increase wait time for e2e upgrade test. (#1088)
- Pre-Release. Update docs and versions. (#1086)
- Update Builder Image group (#1078)
- Update Caph Image group to v1.21.5 (#1076)
- Update image docker.io/library/alpine to v3.19.0 (#1081)
- Update containerd/containerd to 1.7.11 (#1085)
- fix yamllint indentation (#1083)
- use v5 version of labeler (#1082)
- Update github-actions group (major) (#1080)
- Update Github Actions group to v0.4.3 (#1077)
- fix flaky test, increase timeout. (#1075)
- Update Github Actions group to v39.2.0 (#1079)
- removed not needed file. (#1074)
- Update Github Actions group to v5.3.0 (#1070)
- Update Golang Dependencies group to v2.13.2 (#1065)
- Update Builder Image group (#1069)
- Update Github Actions group to v39.1.4 (#1067)
- Update image docker.io/library/alpine to v3.18.5 (#1068)
- Update containerd/containerd to 1.7.10 (#1066)
- Update Update Golang Dependencies group (minor) (#1062)
- Update Caph Image group to 1.21.4-bullseye (#1061)
- Update containers/crun to 1.12 (#1060)
- Update Golang Dependencies group to cf03d44 (#1059)
- Update github-actions group (#1058)
- remove unused make targets (#1057)
- Update containerd/containerd to 1.7.9 (#1054)
- bump cluster-api to 1.5.3 (#1053)
- Remove deprecated rate limit condition (#1052)
- Update github-actions group (#1050)
- Update Golang Dependencies group to v2.13.1 (#1049)
- Update Update Golang Dependencies group (minor) (#1048)
- Add event if host is provisioned (#1045)
- Update Caph Image group to v1.21.4 (#1040)
- Add make generate-hcloud-token and bump versions (#1046)
- Update containers/crun to 1.11.2 (#1047)
- Add verify script (#1043)
- Update Update Golang Dependencies group (minor) (#1035)
- Update Github Actions group to 0c6e067 (#1041)
- Update Builder Image group (#1027)
- Update github-actions group (patch) (#1042)
- fix lint workflow (#1039)
- bump docker/docker to address security alert (#1038)
- Update contribution guidelines (#1036)
- aviod multiple steps of validating renovate config (#1037)
- Add SetControlPlaneEndpoint function (#1023)
- Update containers/crun to 1.11.1 (#1034)
- Update Golang Dependencies group to v0.15.3 (#1029)
- Update Update Golang Dependencies group (minor) (#1028)
- Update containerd/containerd to 1.7.8 (#1030)
- Update Github Actions group to v4 (#1032)
- update bot timings (#1033)
- Update containers/crun to 1.11 (#1031)
- Update Builder Image group (#986)
- Update github-actions group (#998)
- Update Github Actions group to v2 (#988)
- Update of hetzner-installimage via Makefile. (#1022)
- Update github-actions group (major) (#989)
- Update Golang Dependencies group to v1.28.1 (#1021)
- update workflows to run only on upstream repo (#1020)
- include .builder-image-version.txt in filters (#1019)
- add helm target to Makefile (#1017)
- fix Tiltfile (#1018)
Thanks to all our contributors! 😊
v1.0.0-beta.26
Changes since v1.0.0-beta.25
✨ New Features
- use vendored installimage (#1016)
- add mocks for hcloud client (#1009)
- Add tests for hcloud remediation and hetzner baremetal remediation controller (#1000)
🐛 Bug Fixes
- Fix provision condition time lag (#1005)
🌱 Others
- Update Caph Image group to 1.21.3-bullseye (#1006)
- reduce binary size (#997)
- Update github-actions group (patch) (#1014)
- Update containers/crun to 1.10 (#1011)
- Update Update Golang Dependencies group (minor) (#982)
- Refactor events for remediation controllers (#1008)
- test for server image list condition (#996)
- Installimage: create events containing debug.txt and cloud-init-output.log (#1002)
- Update github-actions group (major) (#990)
- Update Caph Image group to v1.21.3 (#999)
- Update containerd/containerd to 1.7.7 (#1003)
Thanks to all our contributors! 😊
v1.0.0-beta.25
🚨 This is a RELEASE CANDIDATE. If you find any bugs, file an issue.
Changes since v1.0.0-beta.24
🐛 Bug Fixes
🌱 Others
- update output syntax in go workflow (#995)
- update ccm version (#993)
- Improve startup of target cluster manager (#992)
- Update image docker.io/library/alpine to v3.18.4 (#987)
- Update containers/crun to 1.9.2 (#981)
Thanks to all our contributors! 😊