Changes since v1.10.0
⚠️ Breaking Changes
✨ New Features
- Add parameters blob for bond network interface definition (#2555)
- Refactor setting ProviderID (#2365)
🐛 Bug Fixes
- fix release-1.11 contract in metadata yaml (#2794)
- Delete child resources before machine (#2717)
- Bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 in /test (#2715)
- Fix trying to patch Metal3Data if it is deleted (#2666)
- Fix set-manifest-image rule (#2617)
📖 Documentation
- Update trigger doc, build badges, support matrix (#2798)
- update docs/releasing.md on dependabot configs (#2637)
- Update docs for release 1.10 (#2547)
🌱 Others
- bump BMO to v0.11.0 (#2801)
- Bump IPAM to v1.11.0 (#2800)
- Bump golang to v1.24.7 (#2797)
- Bump github.com/onsi/ginkgo/v2 from 2.25.2 to 2.25.3 (#2788)
- Bump the kubernetes group to v0.33.5 (#2786)
- Bump github.com/onsi/ginkgo/v2 from 2.25.2 to 2.25.3 in /test (#2791)
- Bump github.com/metal3-io/cluster-api-provider-metal3 from 1.10.1 to 1.10.2 in /hack/fake-apiserver (#2789)
- Bump github.com/metal3-io/baremetal-operator/apis from 0.10.2 to 0.10.3 in /hack/fake-apiserver (#2790)
- Bump github.com/spf13/pflag from 1.0.7 to 1.0.10 (#2751)
- Bump github.com/metal3-io/ironic-standalone-operator/api from 0.5.0 to 0.5.1 in /test (#2746)
- Bump CAPI to v1.11.1 (#2741)
- Bump k8s to 1.34 (#2727)
- Add IPA_BASEURI in ironic config to fix IPA download from cache (#2718)
- Move from Ginkgo focus/skip to filtering by label (#2719)
- Bump github.com/onsi/gomega from 1.38.0 to 1.38.2 (#2722)
- Bump golang.org/x/crypto from 0.40.0 to 0.41.0 in /test (#2699)
- Bump golang.org/x/mod from 0.26.0 to 0.27.0 in /test (#2700)
- Uplift Ubuntu to 24.04 (#2696)
- Fix osv-scanners Slack reporting (#2697)
- Add continue-on-error and improve Slack notifications for osv-scanner (#2695)
- Bump OSV scanner action to fix SARIF upload (#2694)
- Bump sigs.k8s.io/kustomize/api from 0.20.0 to 0.20.1 in /test (#2689)
- Parameterize K8s version in e2e tests (#2686)
- Fix remediation test (#2683)
- Bump the github-actions group with 2 updates (#2681)
- Bump sigs.k8s.io/kustomize/kyaml from 0.20.0 to 0.20.1 in /test (#2674)
- Fix small typo in verify release (#2680)
- Add Alpha release in the release notes generator (#2678)
- Bump github.com/docker/docker from 28.3.2+incompatible to 28.3.3+incompatible in /test (#2675)
- Enable govet shadow variables (#2627)
- Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.7.0 to 5.7.1 in /hack/tools (#2662)
- Change deprecated ginkgo functionality (#2640)
- Limit API listing to 200 at a time via pagination (#2646)
- Adopt md_rollout test from CAPI (#2584)
- Bump IRSO to v0.4.0 in /test (#2634)
- Adopt md_scale test from CAPI (#2606)
- Bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0 (#2633)
- Fix deleting BMHs in md_remediation (#2618)
- E2E: longer timeout for cert-manager (#2615)
- Fixing remediation tests (#2616)
- nilnil linter (#2579)
- fix ephemeral worker/cp count (#2607)
- Fix image source when running E2E tests from ironic-image or BMO (#2559)
- Adopt k8s conformance test from CAPI (#2568)
- Bump github.com/cloudflare/circl from 1.3.7 to 1.6.1 in /test (#2598)
- Add vars for feature tests and improve the script (#2596)
- remove obsolete markdownlinkcheck config (#2597)
- Use reusable link-checks and add .lycheeignore (#2594)
- Apply BMH from CAPM3 e2e feature tests (#2583)
- Bump github.com/go-logr/logr from 1.4.2 to 1.4.3 (#2575)
- Updating main branch clusterctl tests (#2560)
- Apply BMH from CAPM3 during test and skip BMH creation from dev-env (#2505)
- Fix ipam deploy in clusterctl tests (#2554)
- Enable exhaustive linter (#2544)
- Fix typo in bmo deployment overlay kustomization file name (#2556)
- Bump golang.org/x/net from 0.39.0 to 0.40.0 (#2549)
- Bump golang.org/x/oauth2 from 0.29.0 to 0.30.0 in /hack/tools (#2550)
- E2E: Use cert-manager version from config (#2528)
- Add support for 1.11 in e2e (#2536)
♻️ Superseded or Reverted
- #2636, #2745, #2744, #2690, #2677, #2609, #2569, #2726, #2706, #2707, #2704,
#2672, #2649, #2632, #2561, #2792, #2714, #2703, #2691, #2669, #2664, #2638,
#2624, #2562, #2537, #2626, #2625, #2538, #2539, #2590, #2589, #2588, #2660,
#2708, #2661, #2676, #2604, #2688, #2643, #2684, #2639, #2581, #2540, #2642,
#2650, #2635, #2591, #2576, #2641, #2535, #2534, #2527
The image for this release is: v1.11.0
Mariadb image tag is: capm3-v1.11.0
Thanks to all our contributors! 😊