Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 26 Apr 12:41
· 2335 commits to main since this release
v0.3.0
945aa3e

Changes since v0.2.0

⚠️ Breaking Changes

  • Store htpasswd files in Secrets instead of ConfigMaps (#1241)
  • run BMO ironic deployment as non-root (#1231, #1242)

✨ New Features

  • Supported forced reboot of preprovisioning images (#1237)
  • Delay delete of detached hosts based on annotation metadata (#1236)
  • add explicit securitycontexts to controller (#1204)

🐛 Bug Fixes

  • Create nodes with namespace already prepended (#1243)
  • Do not reconcile HostFirmwareSettings for detached hosts (#1234)
  • Always retry failed cleaning on deprovisioning (fixes #1182) (#1184)
  • allow namespace to continue terminating when bmh is deprovisioning at the same time (#1226)
  • uplift golang and x/net (#1222)
  • Accept http_proxy/https_proxy from env when make docker (#1213)
  • hack: gomod needs to verify all go.mod files (#1217)
  • bump kustomize to v4.5.7 (#1214)
  • .github: secure github actions (#1201)
  • Add missing rbac rules for BaremetalHost Controller (#1256)

📖 Documentation

  • update releasing.md (#1244)
  • fix broken links in markdown files (#1255)
  • add PreprovisioningImage documentation (closes #1009) (#1221)
  • Mention CustomDeploy in the API docs (#1205)
  • update user-guide url (#1220)
  • Fix a minor typo in API document (#1219)
  • Remove erroneous state transition (#1198)

🌱 Others

  • Bump go module dependencies (#1257)
  • add broken link checker action (#1254)
  • Disable scheduled workflows from running in forks (#1246)
  • Delay deprovision/delete when multiple finalizers exist (#1230)
  • remove old unnecessary OWNERS files (#1232)
  • set maintenance reason when turning maintenance on (#1212)
  • Separate mariadb component (#1196)
  • Separate updating images from ValidateManagementAccess (#1207)
  • kubesec: update codeql-action to v2 (#1208)
  • owners: add tuminoid to reviewers (#1206)
  • use docker.io consistently, and pin more checks (#1203)
  • pin golang:1.19.4 with digest (#1202)
  • Refine ironic provisioner log data format (#1175)
  • manifestlint: move from kubeval to kubeconform (#1200)
  • shellcheck: pin to 0.9.0 (#1195)
  • Add Lennart Jern as a reviewer (#1194)
  • Use same settings for provisioner and controller logs (#1249)
  • Replace package "text" with "google/safetext" (#1215)
  • Do not consider empty RAID and root device hints updated (#1134)

Superseded or reverted

The container image for this release is: v0.3.0

Thanks to all our contributors! 😊