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

latest releases: v1.8.1, test/v1.8.1, api/v1.8.1...
21 months ago

Changes since v1.2.1

⚠️ Breaking Changes

  • Introduce separate go modules for e2e tests to allow them to be imported independently (#800)
  • Bump go 1.19 , CAPI to v1.3.0-beta.1, Ginkgo/v2 and bump related go modules (#774)

🐛 Bug Fixes

  • hack: download latest CAPI for tilt (#797)
  • Fix running e2e upgrade tests with pre-releases (#790)
  • Dump target cluster resources before repivoting (#759)
  • Fix overriding OS env var from Makefile (#761)
  • Remediation: fix nil panic when setting unhealthy annotation on host (#744)
  • Fix missing metadata contract for infrastructure-metal3 and update next-version for cluserterctl (#742)
  • Fix Kubebuilder Assets export (source is not working in darwin) (#767)
  • E2e: fix upgrade, don't print cluster template (#752)

📖 Documentation

  • Add IP reuse documentation (#756)
  • Update README with latest CAPM3/CAPI release references (#739)
  • Cleanup release-0.5 e2e trigger notes from root README.md (#750)

🌱 Others

  • Add release 1.3 branch/release related changes (#801)
  • Remove skipping e2e upgrade test workaround (#804)
  • Uplift BMO and IPAM in go modules and config/ (#802)
  • Ginkgo v2: Use --show-node-events parameter instead of --progress (#799)
  • Uplift CAPI to v1.3.0 (#796)
  • Remove test suffix from pivoting function file (#794)
  • Refactor e2e: Remove test suffix from function files and use function inputs instead of global vars (#728)
  • Add SkipCRDNamePreflightCheckAnnotation to Metal3Data CRD (#783)
  • Format e2e table logs (#760)
  • Uplift CAPI to v1.3.0-rc.0 in main branch (#791)
  • Use latest k8s version instead of previous minor version for e2e tests (#762)
  • remove ginkgo failFast when running e2e tests (#772)
  • Improve release automation process (#788)
  • build: introduce support for FROM overrides (#784)
  • Add Precleaning hook to upgrade test (#765)
  • Uplift CAPI to v1.2.5 (#777)
  • Add SECURITY_CONTACTS file (#775)
  • Improve metal3 remediation controller unit tests coverage (#747)
  • Bump cert-manager to v1.10.0 in Tiltfile and script (#771)
  • optimize ip allocation (#696)
  • Bump k8s version v1.25.2, cert-manager v1.9.1, calico v3.24.1 (#755)
  • Uplift go modules to fix CVEs (#766)
  • Uplift capi to v1.2.4 (#764)
  • Bump golang to v1.18 and related changes (#757)
  • use setup-envtest to download envtest binaries (#758)
  • Reuse capi upgrade test function (#598)
  • uplift capi to v1.2.3 (#754)
  • E2e: Don't print CRs in target cluster when running ephemeral test (#753)
  • Refactor e2e tests and add more logs (#714)
  • Install CNI with ClusterResourceSet (#745)
  • Add v1.2 CAPI release contract to e2e metadata file (#681)
  • Bump mdl to 0.12.0 and pin it to sha:digest (#803)
  • Prameterize api version for ClusterResourceSet (#749)

The image for this release is: v1.3.0
Ironic release is: capm3-v1.3.0
This release is tested with Baremetal Operator: v0.2.0
Thanks to all our contributors! 😊

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

NewReleases is sending notifications on new releases.