Cluster API Provider Metal3 v0.4.2 released!

17 views
Skip to first unread message

feruzjon....@est.tech

unread,
Jun 1, 2021, 9:53:35 AM6/1/21
to Metal3 Development List
CAPM3 v0.4.2 is out! 🎉

The new version of cluster API provider Metal3 has now been released!

⚠️ Breaking Changes
  • Remove v1alpha2 types (#164)

✨ New Features
  • Add live-iso support to CAPI Metal3 provider (#189)
  • Add unit test and documentation for TemplateReference (#190)
  • Add nodeReuse feature (#169)
  • Uplift BMO in go.mod (#193)
  • Add golint and generate test in travis (#192)
  • Adds a new controller to synchronize labels between BMHs and K Nodes (#152)
  • Install kustomize also in Mac OS. (#188)
  • Update Essential tooling for CAPM3 (#181)
  • Update go.mod (#153)
  • Add manifest linting script (#149)
  • Add nodeDrainTimeout for example cluster template (#142)

🐛 Bug Fixes
  • Cleanup code duplication from data manager (#214)
  • Fix code duplication (#216)
  • Use consistent spelling for Ironic (#202)
  • Fix bug that BMH NetworkData and MetaData cleaned on deprovisioning when they should not (#197)
  • Fix error message in m3dt webhook (#182)
  • Update dev-setup.md (#143)
  • Fix incorrect variable in the doc (#140)

📖 Documentation
  • getting-started: clean up ironic bits (#200)
  • fix name of vlanID field in API documentation (#187)
  • Fix typos in docs (#151)
  • Update instruction for using Tilt environment (#201)

🏃‍♂️ Others
  • Fix gofmt warning: redundant type from array, slice, or map composite literal (#209)
  • Uplift kube-rbac-proxy to v0.8.0 (#215)
  • Add test with CAPI E2E testing framework (#194)
  • Add envsubst and gomock to hack/tools/go.mod (#207)
  • Add rbac rules for MachineSets (#210)
  • Fix some typos (#208)
  • Fix example manifests generation (#204)
  • Uplift golangc-lint in hack/tools/go.mod (#206)
  • Update ipam config image patch and kustomization (#205)
  • Upgrade IPAM to v0.0.5 (#195)
  • Update template for bug reporting (#186)
  • Use explicit path for conversion-gen output (#183)
  • Add more shortNames for metal3 config objects (#175)
  • reorder OWNERS alphabetically (#173)
  • Use errors.Errorf() instead of fmt.Errorf() (#172)
  • Update kind & kubectl & k8s & CAPI versions (#171)
  • Bump the Golang version to 1.16 (#161)
  • Install cert-manager with extension (#162)
  • apply our own rules for host availability (#150)
  • Report v1a4 CI status in README (#144)
  • Update golang to latest to match version across all repos (#141)
  • Remove secret generation of ironic CA cert in BMO. (#199)
  • Fix kind version comparison (#198)
  • Add templateReference logic in Metal3DataTemplate (#184)
  • Fix incorrect use of variable kb_root_dir (#147)
  • Fix typo in comment (#148)
  • Cleanup downloaded file (#146)
  • Fix wrong comment about Metal3DataClaim (#145)
  • TLS and Basic auth vars for capm3 v0.4.1 release (#139)

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

Big thanks to all our contributors! 👍 😊

Reply all
Reply to author
Forward
0 new messages