v0.5.0
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 APIv1alpha4
(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! 😊