Update dependency metal3-io/cluster-api-provider-metal3 to v1.9.1 (main)

This MR contains the following updates:

Package Update Change
metal3-io/cluster-api-provider-metal3 minor v1.8.3 -> v1.9.1

Release Notes

metal3-io/cluster-api-provider-metal3 (metal3-io/cluster-api-provider-metal3)

v1.9.1

Compare Source

Changes since v1.9.0

📖 Documentation

  • update build badges and triggers in README.md (#​2185)

🌱 Others

  • Bump ipam to 1.9.2 (#​2215)
  • Remove CP scaling from e2e-feature-test (#​2213)
  • Bump github.com/onsi/ginkgo/v2 from 2.22.1 to 2.22.2 in /test (#​2208)
  • Bump github.com/onsi/ginkgo/v2 from 2.22.1 to 2.22.2 (#​2207)
  • Bump github.com/onsi/gomega from 1.36.1 to 1.36.2 (#​2191)
  • Bump the capi group across 4 directories with 2 updates (#​2188)
  • Fix FROM_K8S_VERSION variable v1.30.0 -> v1.31.2 (#​2187)
  • Bump github/codeql-action from 3.27.5 to 3.27.9 (#​2176)

♻️ Superseded or Reverted

(#​2193)

The image for this release is: v1.9.1 Mariadb image tag is capm3-v1.9.1

v1.9.0

Compare Source

Changes since v1.8.0

New Features

🐛 Bug Fixes

  • Bootstrap: add support for data secret (#​2086)
  • Add CustomDeploy to metal3machinetemplate webhook (#​2085)
  • Fix clusterclass KubeadmControlPlaneTemplate file (#​2064)
  • Propagate errors during patch to reconcile (#​2003)
  • Fix unterminating DataTemplate deletion (#​2000)
  • Fix cert rotation tests (#​1922)

📖 Documentation

  • Update job triggers documents (#​1956)

🌱 Others

  • Bump BMO to v0.9.0 and IPAM to v1.9.1 (#​2170)
  • Bump github.com/docker/docker from 27.3.1+incompatible to 27.4.1+incompatible in /test (#​2168)
  • Bump golang.org/x/crypto from 0.29.0 to 0.31.0 (#​2153, #​2160)
  • Add e2e scalability test with fake systems (#​1954)
  • Removes depreacted klogr.New() and rand.Seed() (#​2156)
  • Bump github.com/onsi/gomega from 1.36.0 to 1.36.1 (#​2145)
  • Replace deprecated clusterCacheTracker with clusterCache (#​2155)
  • Bump k8s to v.1.32.0 and CAPI to v1.9.1 (#​2158)
  • Bump github.com/metal3-io/cluster-api-provider-metal3/api from 1.8.2 to 1.8.3 in /hack/fake-apiserver (#​2147)
  • Change broken links (#​2159)
  • Add ironic secrets files and junit e2e result file to gitignore (#​2154)
  • Bump golang.org/x/net from 0.31.0 to 0.32.0 (#​2146)
  • Bump the k8s.io/* deps to v0.31.4 (#​2143)
  • Adapt e2e test after removal of kube-rbac-proxy in BMO manifest (#​2139)
  • Bump sigs.k8s.io/controller-runtime from 0.19.2 to 0.19.3 (#​2129, #​2130)
  • Bump Golang to v1.23.4 (#​2126, #​2171)
  • Bump softprops/action-gh-release from 2.0.9 to 2.1.0 (#​2120)
  • Bump github/codeql-action from 3.27.3 to 3.27.5 (#​2119)
  • Use wget while downloading image (#​2110)
  • Bump sigs.k8s.io/controller-tools from 0.16.1 to 0.16.5 in /hack/tools (#​2095)
  • Add scheduled osv-scanner workflow (#​2100)
  • Bump golang to 1.23.3 and golangci-lint to 1.60.3 (#​2087)
  • Simplify go version handling in verify-release.sh (#​2101)
  • Bump golang.org/x/mod from 0.21.0 to 0.22.0 in /test (#​2097)
  • Use controllerutils to add/remove finalizers (#​2083)
  • Bump actions/cache from 4.1.1 to 4.1.2 (#​2071)
  • Bump actions/checkout from 4.2.1 to 4.2.2 (#​2070)
  • Bump github.com/onsi/ginkgo/v2 from 2.20.2 to 2.21.0 (#​2058, #​2063)
  • Bump actions/setup-go from 5.0.2 to 5.1.0 (#​2069)
  • Enable TLS 1.3 flag in CAPM3 (#​2065)
  • Updating clusterctl tests for release 1.8 (#​2057)
  • Add scalability test (#​2010)
  • Increase test time for lint job to avoid failure because of timeout (#​2053)
  • Bump kustomize/kyaml v0.18.1 and kustomize/kustomize/v5 to v5.5.0 (#​2052)
  • Fixing issues in healthcheck test (#​2046)
  • Delete the process of removing bmhs from default namespace (#​2039)
  • Bump k8s.io/kubectl from 0.30.3 to 0.30.5 in /test in the kubernetes group across 1 directory (#​2043)
  • Increasing deletion timeout of cluster (#​2042)
  • Removing live-iso test (#​2041)
  • Fixing ephemeral test CI (#​2040)
  • Rewrite fetch_target_logs.sh in Golang (#​1763)
  • Bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 (#​2028)
  • Make CAPI a pattern in dependabot (#​2026)
  • Increase deployment and pod wait timeout in e2e (#​2008)
  • Bump markdownlint-cli2 to v0.12.0 (#​2006)
  • Reuse MR verifier workflow from project-infra (#​1995)
  • Bump the kubernetes group across 4 directories with 6 updates (#​1991)
  • Increase wait-deployment timeout (#​1970)
  • Fix log mesages (#​1972)
  • Use CAPI's ClusterCacheTracker (#​1911)
  • Fix remediation test badge name (#​1960)
  • Remove release-1.6 from dependabot (#​1945)
  • Adding contracts in configs for tests (#​1937)
  • Add dependabot config for release-1.8 (#​1936)
  • Install setup-envtest from controller-runtime release directly and Bump envtest version to v1.31.0 (#​1924)

♻️ Superseded or Reverted

#​1927, #​1928, #​1929, #​1931, #​1933, #​1944, #​1961, #​1963, #​1968, #​1973, #​1976, #​1978, #​1999, #​2001, #​2014, #​2027, #​2030, #​2031, #​2032, #​2044, #​2045, #​2050, #​2060, #​2061, #​2067, #​2072, #​2075, #​2088, #​2092, #​2094, #​2096, #​2104, #​2111, #​2114, #​2124, #​2125, #​2140

The image for this release is: v1.9.0 Mariadb image tag is capm3-v1.9.0

Thanks to all our contributors! 😊

v1.8.4

Compare Source

Changes since v1.8.3

🌱 Others

  • Bump sigs.k8s.io/controller-runtime from 0.18.6 to 0.18.7 (#​2226)
  • Bump IPAM to 1.8.3 (#​2217)
  • Bump Golang to 1.23.4 (#​2211)
  • Bump the capi group across 3 directories with 2 updates (#​2200)
  • Bump x/crypto to v0.31.0 (#​2163)
  • Bump the k8s.io/* deps to v0.30.8 (#​2149)
  • Bump CAPI to v1.8.6 (#​2142)

♻️ Superseded or Reverted

(#​2133)

The image for this release is: v1.8.4 Mariadb image tag is capm3-v1.8.4

Thanks to all our contributors! 😊


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot Sylva instance.

CI configuration

Below you can choose test deployment variants to run in this MR's CI.

Click to open to CI configuration

Legend:

Icon Meaning Available values
☁️ Infra Provider capd, capo, capm3
🚀 Bootstrap Provider kubeadm (alias kadm), rke2
🐧 Node OS ubuntu, suse
🛠️ Deployment Options light-deploy, oci, ha, misc
🎬 Pipeline Scenarios rolling-update, mgmt-rolling-update, k8s-upgrade, sylva-upgrade-from-x.x.x, simple-update, preview, nightly
  • 🎬 preview ☁️ capd 🚀 kadm 🐧 ubuntu 🛠️ oci

  • 🎬 preview ☁️ capo 🚀 rke2 🐧 suse

  • 🎬 preview ☁️ capm3 🚀 rke2 🐧 ubuntu

  • ☁️ capd 🚀 kadm 🛠️ light-deploy 🐧 ubuntu

  • ☁️ capd 🚀 rke2 🛠️ oci,light-deploy 🐧 suse

  • ☁️ capo 🚀 rke2 🛠️ oci 🐧 suse

  • ☁️ capo 🚀 kadm 🛠️ oci 🐧 ubuntu

  • ☁️ capo 🚀 rke2 🎬 rolling-update 🛠️ ha 🐧 ubuntu

  • ☁️ capo 🚀 kadm 🎬 k8s-upgrade 🐧 ubuntu

  • ☁️ capo 🚀 rke2 🎬 mgmt-rolling-update 🛠️ ha,misc 🐧 suse

  • ☁️ capo 🚀 rke2 🎬 sylva-upgrade-from-1.3.x 🛠️ ha,misc 🐧 ubuntu

  • ☁️ capm3 🚀 rke2 🐧 suse

  • ☁️ capm3 🚀 kadm 🛠️ oci 🐧 ubuntu

  • ☁️ capm3 🚀 kadm 🎬 mgmt-rolling-update 🛠️ ha,misc 🐧 ubuntu

  • ☁️ capm3 🚀 rke2 🎬 k8s-upgrade 🛠️ ha 🐧 suse

  • ☁️ capm3 🚀 kadm 🎬 rolling-update 🛠️ ha 🐧 ubuntu

  • ☁️ capm3 🚀 rke2 🎬 sylva-upgrade-from-1.3.x 🛠️ misc,ha 🐧 suse

  • ☁️ capm3 🚀 kadm 🎬 rolling-update 🛠️ ha 🐧 suse

Be aware: after configuration change, pipeline is not triggered automatically. Please run it manually (by clicking the run pipeline button in Pipelines tab) or push new code.

⚙️ If no checkbox is checked, a default pipeline will be enabled (capm3, or capo if capo label is set)

Edited by Sylva Renovate bot

Merge request reports

Loading