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

This MR contains the following updates:

Package Update Change
metal3-io/cluster-api-provider-metal3 minor v1.9.4 -> v1.10.1

Release Notes

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

v1.10.1

Compare Source

Changes since v1.10.0

📖 Documentation

  • Update build badges and triggers in README.md (#​2548)

🌱 Others

  • Uplift ip-address-manager from v1.10.0 to v1.10.1 (#​2608)
  • bump cloudflare/circl to v1.6.1 in /test (#​2599)
  • Fix CONTROL_PLANE_MACHINE_COUNT and WORKER_MACHINE_COUNT for k8s upgrade and remediation test (#​2593)
  • Bump github.com/metal3-io/baremetal-operator/apis from 0.10.1 to 0.10.2 in /test (#​2587)
  • Bump github.com/metal3-io/baremetal-operator/apis from 0.10.1 to 0.10.2 in /hack/fake-apiserver (#​2586)
  • Bump github.com/metal3-io/baremetal-operator/apis from 0.10.1 to 0.10.2 (#​2585)
  • Fix ironic version after pivot (#​2567)
  • Bump github/codeql-action from 3.28.17 to 3.28.18 in the github-actions group (#​2580)
  • Bump github.com/go-logr/logr from 1.4.2 to 1.4.3 (#​2578)
  • Bump CAPI to v1.10.2 (#​2564)
  • Bump the kubernetes group to v0.32.5 (#​2563)
  • Bump golang to v1.24 (#​2570)
  • Bump the github-actions group with 5 updates (#​2542)
  • Bump github.com/metal3-io/cluster-api-provider-metal3/api from 1.10.0-beta.0 to 1.10.0 in /hack/fake-apiserver (#​2543)
  • Change Kubernetes version in e2e tests (#​2553)

♻️ Superseded or Reverted

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

Thanks to all our contributors! 😊

v1.10.0

Compare Source

Changes since v1.9.0

⚠️ Breaking Changes

New Features

  • Deprecate NoCloudProvider and add CloudProviderEnabled (#​2108)

🐛 Bug Fixes

  • Handle NICs without IP addresses (#​2519)
  • Revert "Remove Metal3Machine owner reference from BMH" (#​2254)

📖 Documentation

  • Remove IPAM manifests related links and check in release process (#​2355)
  • update OpenSSF CII Best Practices badge (#​2304)
  • Updating docs for release 1.9 (#​2232)
  • Improve e2e documentation (#​2209)

🌱 Others

  • Bump BMO to v0.10.1 (#​2529)
  • Bump Kubernetes to v1.33.0 (#​2523)
  • Bump IPAM 1.10.0 and BMO 0.10.0 (#​2522)
  • Bump the kubernetes group to v0.32.4 (#​2513)
  • Bump github.com/docker/docker from 28.0.4+incompatible to 28.1.1+incompatible in /test (#​2515)
  • Bump CAPI to v1.10.0 (#​2517)
  • Enabled dupl linter (#​2521)
  • Enabled tagliatelle linter (#​2500)
  • Bump CAPI 1.10.0 and CAPM3 1.10.0-beta.0 in FKAS (#​2507)
  • Enabled intrange linter (#​2502)
  • Enabled forcetypeassert linter (#​2501)
  • Bump golang.org/x/net from 0.38.0 to 0.39.0 (#​2489)
  • Set GITHUB_TOKEN in env release wf (#​2498)
  • Bump BMO v0.10.0-beta.0 IPAM v1.10.0-beta.0 and Ginkgo v2.23.4 (#​2493)
  • Bump golang.org/x/oauth2 from 0.28.0 to 0.29.0 in /hack/tools (#​2490)
  • Bump github.com/onsi/ginkgo/v2 from 2.23.3 to 2.23.4 (#​2488)
  • add labels to Dockerfile (#​2483)
  • Bump github.com/onsi/gomega from 1.36.3 to 1.37.0 (#​2480)
  • make osv-scanner scan run daily (#​2484)
  • Update e2e tests to use capi v1.10.0-beta.1 and uplift go mods to v1.10.0-beta.1 (#​2462)
  • Bump github.com/metal3-io/ironic-standalone-operator from 0.2.1-0.20250324064446-0dfac9b3ede6 to 0.3.0 in /test (#​2473)
  • Bump the github-actions group with 4 updates (#​2474)
  • Enable errname, errorlint, forbidigo and perfsprint linters (#​2464)
  • Add Honza Pokorný as a reviewer (#​2476)
  • do not bump major version of github actions (#​2468)
  • bump golang to v1.23.8 and x/net to v0.38.0 (#​2469)
  • E2E: Install independent Metal3 IPAM after upgrade (#​2382)
  • Bump sigs.k8s.io/controller-runtime from 0.20.3 to 0.20.4 (#​2452)
  • update the used linters list (#​2437)
  • update osv-scanner to v2.0.0 (#​2433)
  • bump tj-actions/changed-files to v46.0.1 (#​2431)
  • Bump golangci-lint to v1.64.7 (#​2423)
  • Move @​mquhuy to emeritus reviewers (#​2422)
  • group all github action bumps into single MR (#​2408)
  • E2E: Ensure cert-manager webhook is available (#​2380)
  • E2E: Unify logging and cleanup (#​2381)
  • fix dependabot testing issues by re-adding "edited" (#​2386)
  • fix deprecation notice paragraph style (#​2385)
  • Change IPAM provider name to independent Metal3 IPAM in e2e test (#​2384)
  • E2E: Adjust Ironic kustomization patch for BMO 0.8 (#​2366)
  • Bump golang.org/x/mod from 0.23.0 to 0.24.0 in /test (#​2371)
  • Bump golang.org/x/crypto from 0.35.0 to 0.36.0 in /test (#​2372)
  • Bump github/codeql-action from 3.28.8 to 3.28.10 (#​2362)
  • Bump actions/cache from 4.2.0 to 4.2.2 (#​2360)
  • Bump cert-manager to v1.17.1 (#​2358)
  • Eliminate typo in networkDataSuffix (#​2347)
  • Add use of IPAMprovider to e2e tests (#​2348)
  • Debug clusterctl upgrade test failure (#​2342)
  • Rewrite fetch_manifest.sh into golang (#​2109)
  • pin osv-scanner image in verify-release.sh (#​2321)
  • workflows: sync pull_request trigger types (#​2318)
  • E2E: Adjust Ironic kustomization patch (#​2308)
  • Add miriadb image tag in release notes (#​2312)
  • Move mboukhalfa to emeritus approvers (#​2307)
  • Bump actions/setup-go from 5.2.0 to 5.3.0 (#​2300)
  • Bump softprops/action-gh-release from 2.2.0 to 2.2.1 (#​2302)
  • Bump github.com/spf13/pflag from 1.0.5 to 1.0.6 (#​2289)
  • Fix: pulling unused images in the middle of tests (#​2271)
  • Bump k8s.io/* deps to v0.31.5 (#​2259)
  • remove kubebuilder:default=true for CloudProviderEnabled and set defaults in defaulting webhook (#​2276)
  • E2E: Fix Ironic kustomization (#​2277)
  • Add Peppi-lotta and Huy as reviewers (#​2266)
  • Only use Kustomize to install Ironic and BMO in e2e tests (#​2240)
  • Update clusterctl tests for 1.9 (#​2242)
  • Bump sigs.k8s.io/kustomize/api from 0.18.0 to 0.19.0 in /test (#​2246)
  • Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.5.0 to 5.6.0 in /hack/tools (#​2244)
  • bump kubeconform to v0.6.7 (#​2235)
  • Fix e2e pivoting(node_reuse) test (#​2212)
  • Update release note generator and docs to reflect the new release workflow (#​2218)
  • Take the new release workflow into use (#​2216)
  • Parameterize scalability test (#​2202)
  • Remove CP scaling from e2e-feature-test (#​2201)
  • Set value of CAPM3RELEASE instead of relying on metal3-dev-env (#​2183)
  • Fix FROM_K8S_VERSION variable v1.30.0 -> v1.31.2 (#​2172)
  • add support for 1.10 in e2e (#​2164)
  • update dependabot config for release-1.9 (#​2165)

♻️ Superseded or Reverted

(#​2320)(#​2280)(#​2504)(#​2487)(#​2260)(#​2343)(#​2214)(#​2298)(#​2409)(#​2247)(#​2261)(#​2352)(#​2428)(#​2475)(#​2333)(#​2392)(#​2503)(#​2220)(#​2336)(#​2368)(#​2400)(#​2401)(#​2245)(#​2315)(#​2351)(#​2370)(#​2404)(#​2417)(#​2205)(#​2206)(#​2398)(#​2393)(#​2427)(#​2197)(#​2453)(#​2203)(#​2262)(#​2354)(#​2223)(#​2221)(#​2291)(#​2292)(#​2338)(#​2337)(#​2395)(#​2396)(#​2303)(#​2361)(#​2299)(#​2369)(#​2316)(#​2375)(#​2353)(#​2177)(#​2204)(#​2301)(#​2173)(#​2317)(#​2314)(#​2175)(#​2179)(#​2222)(#​2178)(#​2194)(#​2180)

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

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 couldn't be handle by MR description. A dedicated comment has been posted to control it.

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