github metal3-io/cluster-api-provider-metal3 v1.1.2

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

Changes since v1.1.1

🐛 Bug Fixes

  • Fix e2e pivoting by adding capi labels on hardware data crd (#636)
  • Handle node search based on label even when bmhID of providerID is overriden. (#624)
  • Fix pivoting based e2e test file name (#621)
  • Fix choose host function unit tests (#562)
  • Patch instead of update when setting the node providerID (#594)
  • Fix condition Reasons values for Metal3Machine (#586)
  • Fix mockgen path in tools.go (#561)

📖 Documentation

  • Add parallel e2e triggers to the README (#638)
  • Fix an outdated link in dev-setup.md (#603)
  • Update Versioning notes (#584)

🌱 Others

  • Uplift IPAM to v1.1.3, BMO to latest and docker/distribution to v2.8.1 (#645)
  • Reduce e2e test dependencies on dev-env (#550)
  • Add zhouhao3 as a reviewer (#642)
  • Improve logging in machine manager (#639)
  • fix ControlPlaneEndpoint in metal3cluster_manager (#619)
  • Add dead link linter github workflow (#632)
  • Downgrade to Ubuntu 20.04 (#635)
  • Uplift CAPI to v1.1.4 in main branch (#633)
  • Don't write hardware details into statusAnnotation (#573)
  • Add kubesec for CAPM3 (#629)
  • Name CI test badges correctly (#628)
  • Introduce Ubuntu 22.04 related changes (#625)
  • e2e conf parameterization (#599)
  • Add UT to renderNetworkServices (#607)
  • Add url validation to the subfield of image (#604)
  • Add CentOS stream 9 in e2e test scripts (#612)
  • Add host nil log info to machine manager Delete function (#605)
  • Add test case to descendantsTestCases (#606)
  • Update cert-manager to v1.7.2 (#610)
  • Improve e2e structure (#572)
  • Fix nil point error in metal3remediation_manager (#608)
  • Modify the error message in createSecrets (#609)
  • Rearrange e2e upgrade tests (#600)
  • Add judgment before output log (#601)
  • Increase judgment to avoid panic (#602)
  • Expand unit tests for node reuse feature in Delete function (#545)
  • Unify provider and baremetal operator imports in the codebase (#559)
  • Improve logging of Data creation (#519)
  • Add and update unit tests for metal3remediation manager. (#597)
  • Upgrade to controller-runtime v0.11.2 (#595)
  • Add namespace to test case object names (#582)
  • Uplift CAPM3 version to v1.1.1 (#585)
  • Update template with the new providerID field (#640)
  • Make e2e ginkgo fail fast (#637)
  • Change hard coded object names and uuids (#617)
  • Define ObjectMeta metav1.ObjectMeta at Test case level for baremetal package tests (#587)
  • Define ObjectMeta metav1.ObjectMeta at Test case level (#581)
  • Uplift k8s to 1.23.5 (#578)
  • Uplift to gopkg.in/yaml to v3.0.0 (#631)

The image for this release is: v1.1.2
Baremetal-Operator and Ironic releases are capm3-v1.1.2
Thanks to all our contributors! 😊

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

NewReleases is sending notifications on new releases.