Skip to content

Releases: syself/cluster-api-provider-hetzner

v1.0.0-beta.35

22 May 11:09
b1d1de6
Compare
Choose a tag to compare
v1.0.0-beta.35 Pre-release
Pre-release

Changes since v1.0.0-beta.34

Thanks to all our contributors! 😊

What's Changed

  • 🌱 remove tilt-settings.json from comments. by @guettli in #1310
  • 🌱 update mockery version on the repo by @kranurag7 in #1312
  • 🌱 update to CAPI 1.7.2 by @kranurag7 in #1311
  • 🌱 Update containerd/containerd to 1.7.17 by @syself-bot in #1313
  • 🌱 change SSHKey default name to hcloud-ssh-key-name by @kranurag7 in #1316
  • 🌱 Create more detailed events about rebooting BM. by @guettli in #1318
  • ✨ Add ssh keys to status and fix ssh key in secret by @janiskemper in #1317
  • 🌱 Allow constant hostname annotation on machines by @janiskemper in #1314
  • 🌱 Update Github Actions group to v4.1.5 by @syself-bot in #1306
  • 🌱 Update Github Actions group to 69320db by @syself-bot in #1305

Full Changelog: v1.0.0-beta.34...v1.0.0-beta.35

🚨 This is a RELEASE CANDIDATE. If you find any bugs, file an issue.

v1.0.0-beta.34

09 May 13:25
a2212e5
Compare
Choose a tag to compare
v1.0.0-beta.34 Pre-release
Pre-release

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

18 Mar 16:22
3bc16ac
Compare
Choose a tag to compare
v1.0.0-beta.33 Pre-release
Pre-release

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

13 Mar 21:07
d6b0d39
Compare
Choose a tag to compare
v1.0.0-beta.32 Pre-release
Pre-release

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

08 Mar 12:48
2b2d6f1
Compare
Choose a tag to compare
v1.0.0-beta.31 Pre-release
Pre-release

🚨 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

07 Feb 18:45
831514f
Compare
Choose a tag to compare
v1.0.0-beta.30 Pre-release
Pre-release

🚨 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

01 Feb 15:58
aa6c029
Compare
Choose a tag to compare
v1.0.0-beta.29 Pre-release
Pre-release

🚨 This is a RELEASE CANDIDATE. If you find any bugs, file an issue

Changes since v1.0.0-beta.28

🌱 Others

  • Update image docker.io/library/alpine to v3.19.1 (#1121)

Thanks to all our contributors! 😊

v1.0.0-beta.28

15 Jan 18:32
b9cd3ea
Compare
Choose a tag to compare
v1.0.0-beta.28 Pre-release
Pre-release

🚨 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

12 Dec 21:02
141bc6a
Compare
Choose a tag to compare
v1.0.0-beta.27 Pre-release
Pre-release

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

22 Oct 08:47
84a8470
Compare
Choose a tag to compare
v1.0.0-beta.26 Pre-release
Pre-release

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! 😊