github metal3-io/cluster-api-provider-metal3 v0.5.0

latest releases: v1.7.0, test/v1.7.0, api/v1.7.0...
2 years ago

Changes since v0.4.2

This release brings some breaking changes and new features 🎉

  • New v1alpha5 API types are introduced, which are compatible with Cluster API v1alpha4 (v0.4.x)
  • BMO is decoupled from CAPM3
  • v1alpha3 API types are removed

⚠️ Breaking Changes

  • Update IPAM controller image reference (#261)
  • Prepare for CAPI v1alpha4 changes (#167)
  • Move BMO deployment from CAPM3 (#242)
  • Remove v1alpha3 types (#228)
  • Add v1alpha5 types & related changes (#217)
  • Add go.mod under the /apis (#222)

✨ New Features

  • Update example generation and docs with latest CAPI v1a4 changes (#254)
  • Implement externally managed annotation (#224)
  • Add pivoting test based on the e2e test framework (#232)
  • Add internal logging mechanism for e2e test framework (#259)
  • Backport "Allow disable automated cleaning" (#239)
  • Use correct aliases for capm3 api (#241)
  • Add conversion tests for v1alpha5 API (#240)
  • Add BMO inject-ca-from custom patching (#223)
  • Add Furkat and Anwar as approvers (#227)

🐛 Bug Fixes

  • Add CAPI metadata.yaml to the e2e (#260)
  • Increase retry interval in label-sync controller to 30 seconds (#249)
  • Parameterize the CAPI and CAPM3 version in the e2e config file (#243)
  • Fix the CAMP3 api version in the e2e test framework (#234)

📖 Documentation

  • Update CI build status badges to use latest CAPM3 API version(v1alpha5) (#256)

🌱 Others

  • Set the UserAgent to "cluster-api-provider-metal3-manager" (#180)
  • Drop Jaakko from the OWNERS list (#245)
  • E2E tests CentOS support (#225)
  • Add generation of empty-ironic-cacert secret for handling TLS disabled scenario (#237)
  • remove dhellmann from owners (#236)
  • E2E template parametrization (#218)
  • Update DockerHub registry path (#231)
  • Update go modules and image patch kustomization for the IPAM (#221)
  • Use predefined BMH status in examples (master) (#230)
  • Define makefile target for running ci-e2e.sh (#229)
  • Update reference to IPAM/api (#226)

The image for this release is: v0.5.0.
Baremetal-Operator and Ironic releases are capm3-v0.5.0

Big thanks to all our contributors! 😊

Don't miss a new cluster-api-provider-metal3 release

NewReleases is sending notifications on new releases.