Update metal3 to v1.12.3 (main) (minor)
This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| metal3-io/cluster-api-provider-metal3 | minor |
v1.10.5 -> v1.12.3
|
| metal3-io/ip-address-manager | minor |
v1.10.5 -> v1.12.3
|
⚠️ WarningSome dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
metal3-io/cluster-api-provider-metal3 (metal3-io/cluster-api-provider-metal3)
v1.12.3
Changes since v1.12.2
🐛 Bug Fixes
- Set machine ready status true even if no Metal3Data is used (#3237)
🌱 Others
- Bump IPAM v1.12.3 and BMO v0.12.3 (#3245)
- Bump CAPI v1.12.4 (#3243)
- bump google.golang.org/grpc to v1.79.3 (#3241)
- harden pr-verifier workflow trigger (#3226)
- bump x/net to v0.49.0 (#3223)
- Improve k8s version names (#3217)
- make lint-full -> lint (#3218)
- Bump golang for image build to v1.25.8 (#3193)
- Bump github.com/cloudflare/circl to v1.6.3 (#3205)
- Bump the kubernetes group from v0.34.4 to v0.34.5 (#3199)
- Bump opentelemetry.io/otel/sdk to v1.40.0 (#3184)
- Bump github.com/metal3-io/baremetal-operator/apis from 0.11.4 to 0.11.5 in /hack/fake-apiserver (#3161)
- Bump github.com/metal3-io/cluster-api-provider-metal3/api from 1.11.4 to 1.11.5 in /hack/fake-apiserver (#3162)
♻️ Superseded or Reverted
The image for this release is: v1.12.3 Mariadb image tag is: capm3-v1.12.3
Thanks to all our contributors!
v1.12.2
Changes since v1.12.1
🌱 Others
- Bump IPAM to v1.12.2 and BMO to v0.12.2 patch release (#3149)
- Bump sigs.k8s.io/kustomize/api from 0.21.0 to 0.21.1 in /test (#3147)
- Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.8.0 to 5.8.1 in /hack/tools (#3145)
- Bump sigs.k8s.io/kustomize/kyaml from 0.21.0 to 0.21.1 in /test (#3146)
- Bump golang version to 1.24.13 (#3136)
- E2E: Fix scalability tests for release-1.12 (#3125)
- Bump github.com/metal3-io/cluster-api-provider-metal3/api from 1.11.3 to 1.11.4 in /hack/fake-apiserver (#3117)
- Bump the capi to v1.12.2 (#3116)
- Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.1 to 0.6.2 in /test (#3119)
- Bump helm.sh/helm/v3 from 3.19.4 to 3.19.5 in /test (#3118)
- Bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.22.5 in /hack/fake-apiserver (#3101)
- Bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.22.5 (#3099)
- Bump github.com/metal3-io/baremetal-operator/apis from 0.11.3 to 0.11.4 in /hack/fake-apiserver (#3100)
The image for this release is: v1.12.2 Mariadb image tag is: capm3-v1.12.2
Thanks to all our contributors!
v1.12.1
Changes since v1.12.0
🐛 Bug Fixes
- add capipamv1 to myscheme instead of scheme.Scheme (#3063)
- Fix Metal3Cluster webhook blocking cloudProvider toggle updates (#3088)
📖 Documentation
- Update triggers, build badges, support matrix (#3056)
🌱 Others
- Bump BMO to v0.12.1 and IPAM to v1.12.1 (#3089)
- Bump golang to 1.24.12 (#3085)
- Bump github.com/onsi/ginkgo/v2 from 2.27.3 to 2.27.5 (#3075)
- Bump github.com/onsi/ginkgo/v2 from 2.27.3 to 2.27.5 in /test (#3076)
- Bump github.com/metal3-io/cluster-api-provider-metal3/api from 1.11.2 to 1.11.3 in /hack/fake-apiserver (#3046)
- Bump github.com/metal3-io/baremetal-operator/apis from 0.11.2 to 0.11.3 in /hack/fake-apiserver (#3047)
- Bump helm.sh/helm/v3 from 3.19.2 to 3.19.4 in /test (#3048)
The image for this release is: v1.12.1 Mariadb image tag is: capm3-v1.12.1
Thanks to all our contributors!
v1.12.0
Changes since v1.11.0
✨ New Features
- enable container signing (#2988)
- Implement
FromPoolAnnotation(#2902) - add image SBOM attestation to image builds (#2979)
- Implement CRD migration (#2909)
- Add FailureDomain Support (#2764)
- Conditionally watch M3 IPClaims and CAPI IPAddressClaims (#2763)
- Add v1beta2 conditions for Metal3Cluster (#2742)
- Add v1beta2 conditions for metal3machine (#2713)
- Retrieve gateway from CAPI IPAM IP claims (#2755)
- Add support for e2e tests on suse (#2685)
🐛 Bug Fixes
- remove limits from client.List calls (#3033)
- Fix clusterctl upgrade test to upgrade to right version and fix conditions after upgrade (#2931)
- Remove invalid kustomizeconfig from config/webhook (#2959)
- Fix nil pointer issue while checking bootstrapReadyCondition (#2957)
- Add missing RBAC permissions for metal3clustertemplates (#2954)
- fix host selection being unreliable with more than 200 hosts in one namespace (#2918)
- Fix hardcoded restconfig user-agent value (#2881)
- Fix for 1.10->1.11 upgrade issue (#2868)
- Avoid "Pool not found in cache" with CAPI IPAM (#2810)
- correct metadata.yaml release-1.11 contract (#2793)
📖 Documentation
- add AGENTS.md (#2917)
- remove release-1-8 references from README (#2914)
- Improve doc on pool references (#2811)
- Add Alpha release in release documentation (#2760)
🌱 Others
- Bump CAPI to v1.12.1, IPAM v1.12.0 and BMO v0.12.0 (#3038)
- Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.0 to 0.6.1 in /test (#3027)
- Bump the kubernetes group across 4 directories with 7 updates (#3024)
- Bump github.com/onsi/gomega from 1.38.2 to 1.38.3 (#2993)
- Bump github.com/onsi/ginkgo/v2 from 2.27.2 to 2.27.3 in /test (#2996)
- Bump golang.org/x/mod from 0.30.0 to 0.31.0 in /test (#2995)
- Bump golang.org/x/oauth2 from 0.33.0 to 0.34.0 in /hack/tools (#2994)
- lint: allow long lines in tables and code fences (#2990)
- Bump github.com/onsi/ginkgo/v2 from 2.27.2 to 2.27.3 (#2992)
- refactor: remove removeFinalizers helper method (#2987)
- Fix capi-md-e2e test to support taint propagation feature (#2981)
- bump golang to 1.24.11 (#2984)
- Feruz returning from emeritus status (#2980)
- Bump the github-actions group with 2 updates (#2977)
- Add yamllint workflow (#2972)
- remove scheduled osv-scanner workflow (#2962)
- Bump golang.org/x/crypto from 0.43.0 to 0.45.0 in /hack/fake-apiserver (#2967)
- Fix go.mod in fake apiserver (#2970)
- Bump go.uber.org/zap from 1.27.0 to 1.27.1 in /hack/fake-apiserver (#2964)
- Add Cilium as an CNI option in tests (#2667)
- Bump golang.org/x/crypto from 0.44.0 to 0.45.0 in /test (#2958)
- Bump github.com/metal3-io/cluster-api-provider-metal3/api from 1.11.1 to 1.11.2 in /hack/fake-apiserver (#2946)
- Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.7.1 to 5.8.0 in /hack/tools (#2925)
- Bump sigs.k8s.io/kustomize/api from 0.20.1 to 0.21.0 in /test (#2927)
- Bump github.com/docker/docker from 28.5.1+incompatible to 28.5.2+incompatible in /test (#2929)
- Bump sigs.k8s.io/kustomize/kyaml from 0.20.1 to 0.21.0 in /test (#2928)
- Bump sigs.k8s.io/controller-runtime from 0.22.3 to 0.22.4 in /hack/fake-apiserver (#2913)
- Remove checking m3Data from Associate function (#2874)
- Bump the github-actions group with 2 updates (#2911)
- Rename ephemeral cluster name to bootstrap cluster (#2904)
- Update Merge Request template (#2901)
- Remove Ephemeral test instances (#2894)
- Fix PodCIDR replace in Calico manifest (#2878)
- Update supported distros for e2e tests (#2879)
- Fix deployment workflow part related to M3DT and M3DC (#2875)
- Migrate to golangci-lint v2 (#2869)
- Add image pull for md remediation test (#2870)
- Fix CAPI md and conformance tests (#2867)
- Remove k8s repo from kubeadm config (#2852)
- Remove unnecessary export for SKIP_NODE_IMAGE_PREPULL (#2857)
- Add SKIP_NODE_IMAGE_PREPULL var in ci-e2e.sh (#2853)
- Switch to modern constructs via modernizer (#2849)
- manager: clean up the manager manifest (#2850)
- Pass fkas artifact to reusable image building workflow (#2846)
- Fix 1.11 cluster templates to use v1beta2 (#2836)
- Remove message from v1beta2 true conditions (#2838)
- Bump sigs.k8s.io/2 from 0.22.1 to 0.22.2 in /hack/fake-apiserver (#2840)
- Update comment to have reference to correct folder (#2835)
- Fix scalability tests (#2728)
- Add kustomization for new ironic release-32.0 (#2831)
- Add prep fkas directory -step for fkas-image-build action (#2826)
- Dockerfile: strip out symbol table by default for public images (#2833)
- cmd: strip out symbol table & DWARF debugging info (#2830)
- add specific time to dependabot config (#2829)
- Bump the github-actions group across 1 directory with 4 updates (#2825)
- Add build test in MR checks for FKAS (#2814)
- Fix OSV-Scanner (#2799)
- Enable lint checks for FKAS (#2817)
- Enable testing with CAPI nightly builds (#2737)
- Change interface names to predictable ones for Centos (#2812)
- Update infra metadata in tests (#2805)
- Add logging to releaseAddressFromM3Pool function (#2820)
- Update clusterctl upgrade tests on main branch (#2804)
- prepare for 1.12 developement cycle (#2802)
- add release-1.11 dependabot config (#2779)
♻️ Superseded or Reverted
- #2771, #2765, #2766, #2768, #2769, #2780, #2781, #2783, #2784, #2795, #2808, #2839, #2841, #2842, #2843, #2845, #2860, #2861, #2862, #2864, #2863, #2882, #2883, #2884, #2885, #2886, #2896, #2897, #2905, #2921, #2919, #2926, #2941, #2944, #2945, #2947, #2948, #2963, #2978, #2989, #3007, #3025, #3026, #3028
The image for this release is: v1.12.0 Mariadb image tag is: capm3-v1.12.0
Thanks to all our contributors!
v1.11.6
Changes since v1.11.5
🌱 Others
- Bump IPAM 1.11.6 and BMO 0.11.6 patch release (#3244)
- Bump CAPI to v1.11.7 (#3242)
- bump google.golang.org/grpc to v1.79.3 (#3240)
- harden pr-verifier workflow trigger (#3225)
- bump x/net to v0.49.0 (#3224)
- Bump go to 1.25.8 (#3221)
- Bump github.com/cloudflare/circl to v1.6.3 (#3208)
- Bump the kubernetes group from v0.33.8 to v0.33.9 (#3200)
- Bump opentelemetry.io/otel/sdk to v1.40.0 (#3185)
- Bump github.com/metal3-io/cluster-api-provider-metal3 from 1.11.4 to 1.11.5 in /hack/fake-apiserver (#3166)
♻️ Superseded or Reverted
The image for this release is: v1.11.6 Mariadb image tag is: capm3-v1.11.6
Thanks to all our contributors!
v1.11.5
Changes since v1.11.4
🌱 Others
- Bump IPAM to v1.11.5 and BMO to v0.11.5 patch release (#3150)
- Bump golang version to 1.24.13 (#3137)
- Bump github.com/metal3-io/cluster-api-provider-metal3/api from 1.11.3 to 1.11.4 in /hack/fake-apiserver (#3122)
- Bump github.com/metal3-io/cluster-api-provider-metal3 from 1.11.3 to 1.11.4 in /hack/fake-apiserver (#3121)
- Bump the capi to v1.11.5 (#3120)
- Bump github.com/metal3-io/baremetal-operator/apis from 0.11.3 to 0.11.4 in /hack/fake-apiserver (#3103)
The image for this release is: v1.11.5 Mariadb image tag is: capm3-v1.11.5
Thanks to all our contributors!
v1.11.4
Changes since v1.11.3
🐛 Bug Fixes
- add capipamv1 to myscheme instead of scheme.Scheme (#3062)
- Fix Metal3Cluster webhook blocking cloudProvider toggle updates (#3087)
🌱 Others
- Bump BMO to v0.11.4 and IPAM to v1.11.4 (#3090)
- Bump golang to 1.24.12 (#3086)
- Bump github.com/metal3-io/cluster-api-provider-metal3/api from 1.11.2 to 1.11.3 in /hack/fake-apiserver (#3049)
- Bump github.com/metal3-io/cluster-api-provider-metal3 from 1.11.2 to 1.11.3 in /hack/fake-apiserver (#3050)
The image for this release is: v1.11.4 Mariadb image tag is: capm3-v1.11.4
Thanks to all our contributors!
v1.11.3
Changes since v1.11.2
✨ New Features
🐛 Bug Fixes
- remove limits from client.List calls (#3034)
- Fix nil pointer issue while checking bootstrapReadyCondition (#2975)
🌱 Others
- Bump BMO to 0.11.3 and IPAM to 1.11.3 (#3030)
- Bump the kubernetes group to v0.33.7 (#3018)
- Bump CAPI to v1.11.4 (#3019)
- Bump github.com/onsi/gomega from 1.38.2 to 1.38.3 (#2999)
- Bump github.com/metal3-io/ironic-standalone-operator/api from 0.5.2 to 0.5.3 in /test (#3001)
- bump golang to 1.24.11 (#2985)
- Feruz returning from emeritus status (#2983)
- Fix go.mod in fake apiserver (#2968)
- Bump go.uber.org/zap from 1.27.0 to 1.27.1 in /hack/fake-apiserver (#2965)
- bump the kubernetes group to v0.33.6 (#2949)
- Bump github.com/metal3-io/cluster-api-provider-metal3 from 1.11.1 to 1.11.2 in /hack/fake-apiserver (#2951)
- Bump github.com/metal3-io/cluster-api-provider-metal3/api from 1.11.1 to 1.11.2 in /hack/fake-apiserver (#2950)
The image for this release is: v1.11.3 Mariadb image tag is: capm3-v1.11.3
Thanks to all our contributors!
v1.11.2
Changes since v1.11.1
🐛 Bug Fixes
- Fix host selection being unreliable with more than 200 hosts in one namespace (#2923)
🌱 Others
- Bump Crypto to v0.43.0 to fix vulnerability (#2939)
- Bump in FKAS CAPI to v1.11.3, CAPM3 api to v1.11.1, BMO to v0.11.2 (#2935)
- Bump BMO and IPAM to v1.11.2 (#2934)
- Bump softprops/action-gh-release from 2.3.3 to 2.3.4 in the github-actions group (#2912)
- bump golang to v1.24.9 (#2906)
- Rename ephemeral cluster name to bootstrap cluster (#2908)
- Add image pull for md remediation test (#2899)
- Bump github.com/metal3-io/cluster-api-provider-metal3 from 1.10.2 to 1.10.3 in /hack/fake-apiserver (#2888)
- Cherry-pick openSuse and centos 10 support (#2880)
♻️ Superseded or Reverted
The image for this release is: v1.11.2 Mariadb image tag is: capm3-v1.11.2
Thanks to all our contributors!
v1.11.1
Changes since v1.11.0
🐛 Bug Fixes
- Fix for 1.10->1.11 upgrade issue (#2873)
🌱 Others
- Uplift IPAM and BMO patch release to release-1.11 (#2872)
- Bump CAPI to v1.11.2 (#2865)
- Add SKIP_NODE_IMAGE_PREPULL var in ci-e2e.sh (#2854)
- Bump golang to v1.24.8 (#2847)
- Bump github.com/metal3-io/ironic-standalone-operator/api from 0.5.1 to 0.5.2 in /test (#2844)
- Fix scalability tests (#2837)
- Bump the github-actions group across 1 directory with 2 updates (#2828)
- remove osv-scanner from release branches (#2824)
- Change interface names to predictable ones for Centos (#2816)
- Bump github.com/metal3-io/cluster-api-provider-metal3/api from 1.10.1 to 1.10.2 in /hack/fake-apiserver (#2809)
- Remove unnecessary export for SKIP_NODE_IMAGE_PREPULL (#2858)
- Add logging to releaseAddressFromM3Pool function (#2822)
The image for this release is: v1.11.1 Mariadb image tag is: capm3-v1.11.1
Thanks to all our contributors!
v1.11.0
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!
metal3-io/ip-address-manager (metal3-io/ip-address-manager)
v1.12.3
Changes since v1.12.2
🌱 Others
- Bumps CAPI to v1.12.4 (#1347)
- bump google.golang.org/grpc to v1.79.3 (#1344)
- bump x/net to v0.49.0 (#1334)
- harden pr-verifier workflow trigger (#1339)
- Bump golangci-lint to v2.4.0 (#1336)
- rename lint-full -> lint (#1337)
- Bump go to 1.25.8 (#1330)
- Bump the kubernetes group to v0.34.5 (#1320)
- Bump opentelemetry.io/otel/sdk to v1.40.0 (#1315)
- Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.8.0 to 5.8.1 in /hack/tools (#1307)
♻️ Superseded or Reverted
The container image for this release is: v1.12.3
Thanks to all our contributors!
v1.12.2
Changes since v1.12.1
🐛 Bug Fixes
- Revert listing limits (#1295)
🌱 Others
- Fix unit test by setting up envtest (#1301)
- Bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.22.5 (#1280)
- Bump golang version to 1.24.13 (#1293)
- Bump sigs.k8s.io/cluster-api from 1.12.1 to 1.12.2 in the capi group across 1 directory (#1278)
The container image for this release is: v1.12.2
Thanks to all our contributors!
v1.12.1
Changes since v1.12.0
🐛 Bug Fixes
- Fix IPv6 preAllocation canonicalization in IPAM (#1252)
📖 Documentation
- Update build badges and compatibility matrix (#1255)
🌱 Others
- Bump github.com/onsi/ginkgo/v2 from 2.27.4 to 2.27.5 (#1274)
- Bump golang to 1.24.12 (#1268)
- Bump github.com/onsi/ginkgo/v2 from 2.27.3 to 2.27.4 (#1265)
- Bump sigs.k8s.io/cluster-api from 1.12.0 to 1.12.1 in the capi group across 1 directory (#1254)
The container image for this release is: v1.12.1
Thanks to all our contributors!
v1.12.0
Changes since v1.11.0
✨ New Features
📖 Documentation
- add AGENTS.md (#1188)
- Update compatibility matrix (#1154)
- Add alpha release in release documentation (#1130)
🌱 Others
- Bump the kubernetes group to v0.34.3 (#1238)
- Bump github.com/onsi/ginkgo/v2 from 2.27.2 to 2.27.3 (#1242)
- Bump github.com/onsi/gomega from 1.38.2 to 1.38.3 (#1243)
- Bump CAPI to v1.12.0 (#1239)
- lint: allow long lines in tables and code fences (#1216)
- bump golang to 1.24.11 (#1210)
- Bump the github-actions group with 2 updates (#1207)
- Add yamllint workflow (#1205)
- remove scheduled osv-scanner workflow (#1204)
- Migrate to golangci-lint v2 (#1189)
- Bump k8s.io modules to v0.34.1 and CR to v0.22.4 (#1197)
- Bump golang.org/x/oauth2 from 0.32.0 to 0.33.0 in /hack/tools (#1193)
- Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.7.1 to 5.8.0 in /hack/tools (#1194)
- Update to Pull request template (#1182)
- manager: clean up the manager manifest (#1170)
- manager: paginate requests to 200 at a time (#1166)
- cmd: strip out symbol table & DWARF debugging info (#1163)
- add specific time to dependabot config (#1162)
- Fix OSV-Scanner (#1152)
- Add 1.12 contract in metadata.yaml (#1155)
- add dependabot for release-1.11 branch (#1139)
- Bump github.com/spf13/pflag from 1.0.9 to 1.0.10 (#1132)
♻️ Superseded or Reverted
- #1133, #1134, #1143, #1148, #1158, #1165, #1167, #1171, #1172, #1178, #1183, #1186, #1192, #1200, #1201, #1208, #1214
The container image for this release is: v1.12.0
Thanks to all our contributors!
v1.11.6
Changes since v1.11.5
🌱 Others
- Bump CAPI to v1.11.7 (#1346)
- bump google.golang.org/grpc to v1.79.3 (#1345)
- harden pr-verifier workflow trigger (#1338)
- Bump golangci-lint to v2.4.0 (#1340)
- bump x/net to v0.49.0 (#1335)
- Bump go to 1.25.8 (#1331)
- Bump the kubernetes group across 2 directories with 6 updates (#1321)
- Bump opentelemetry.io/otel/sdk to v1.40.0 (#1316)
- Bump the kubernetes group to v0.33.8 (#1308)
♻️ Superseded or Reverted
The container image for this release is: v1.11.6
Thanks to all our contributors!
v1.11.5
Changes since v1.11.4
🌱 Others
- Fix unit test by setting up envtest (#1300)
- Bump golang version to 1.24.13 (#1292)
- Bump sigs.k8s.io/cluster-api from 1.11.4 to 1.11.5 in the capi group across 1 directory (#1281)
The container image for this release is: v1.11.5
Thanks to all our contributors!
v1.11.4
Changes since v1.11.3
🐛 Bug Fixes
- Fix IPv6 preAllocation canonicalization in IPAM (#1251)
🌱 Others
- Bump golang to 1.24.12 (#1267)
The container image for this release is: v1.11.4
Thanks to all our contributors!
v1.11.3
Changes since v1.11.2
✨ New Features
🌱 Others
- Bump github.com/onsi/gomega from 1.38.2 to 1.38.3 (#1231)
- Bump CAPI to v1.11.4 (#1229)
- Bump the kubernetes group v0.33.7 (#1228)
- bump golang to 1.24.11 (#1212)
♻️ Superseded or Reverted
The container image for this release is: v1.11.3
Thanks to all our contributors!
v1.11.2
Changes since v1.11.1
🌱 Others
- Bump CAPI to v1.11.3 (#1191)
- Bump softprops/action-gh-release from 2.3.3 to 2.3.4 in the github-actions group (#1187)
- bump golang to v1.24.9 (#1184)
The container image for this release is: v1.11.2
Thanks to all our contributors!
v1.11.1
Changes since v1.11.0
🌱 Others
- Bump CAPI to v1.11.2 (#1173)
- Bump the github-actions group across 1 directory with 2 updates (#1160)
- remove osv-scanner from release branches (#1159)
- Uplift go 1.24.8 to address CVEs (#1168)
The container image for this release is: v1.11.1
Thanks to all our contributors!
v1.11.0
Changes since v1.10.0
⚠️ Breaking Changes
- Remove webhooks from api folder (#1042)
🐛 Bug Fixes
- Fix infinite reconciles and timestamp updates (#1087)
- Fix set-manifest-image rule (#1056)
- Error handling for existing claims with an Error (#1005)
📖 Documentation
- update build badges for release-1.11 (#1151)
- update docs/releasing.md on dependabot configs (#1064)
🌱 Others
- Bump golang to v1.24.7 (#1150)
- Bump github.com/onsi/ginkgo/v2 from 2.25.2 to 2.25.3 in /api (#1147)
- Bump github.com/onsi/ginkgo/v2 from 2.25.2 to 2.25.3 (#1146)
- Bump the kubernetes group to v0.33.5 (#1141)
- Bump github.com/spf13/pflag from 1.0.9 to 1.0.10 (#1144)
- Bump CAPI to v1.11.1 (#1125)
- Bump github.com/onsi/gomega to v1.38.2 (#1118)
- Bump github.com/onsi/gomega from 1.38.1 to 1.38.2 (#1107)
- Enable GCI linter (#1102)
- fix osv-scanners Slack reporting (#1101)
- Add continue-on-error and improve Slack notifications for osv-scanner (#1095)
- Bump OSV scanner action to fix SARIF upload issue (#1094)
- Bump the github-actions group with 2 updates (#1084)
- Add Alpha release in the release notes generator (#1086)
- Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.7.0 to 5.7.1 in /hack/tools (#1080)
- bump controller-runtime version from 0.20.4 to 0.21.0 (#1068)
- Bump CAPI to v1.11.0-alpha.0 and do CAPI v1beta2 related changes. (#1055)
- Enable variable shadowing check in govet linter (#1051)
- Use reusable link-checks and delete old link check (#1050)
- Bump github.com/go-logr/logr from 1.4.2 to 1.4.3 (#1044)
- Bump golang.org/x/oauth2 from 0.29.0 to 0.30.0 in /hack/tools (#1024)
- Update 1.11 to metadata.yaml (#1023)
- Fix notes.go so that it still complies with forbidigo (#1008)
♻️ Superseded or Reverted
- #1025, #1121, #1119, #1109, #1110, #1103, #1104, #1097, #1096, #1090, #1089, #1088, #1083, #1081, #1079, #1078, #1077, #1070, #1066, #1065, #1059, #1063, #1052, #1040, #1037, #1035, #1033, #1019, #1017,#1015, #1010
The container image for this release is: v1.11.0
Thanks to all our contributors!
Configuration
- 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)