Cluster API Provider Metal3 v0.5.0 released!

4 views
Skip to first unread message

feruzjon....@est.tech

unread,
Aug 11, 2021, 10:53:40 AM8/11/21
to Metal3 Development List
CAPM3 v0.5.0 is out! 🎉
The new version of cluster API provider Metal3 has now been released!

Release notes
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!  👍 😊

Reply all
Reply to author
Forward
0 new messages