|
| 1 | +<!-- markdownlint-disable no-inline-html line-length --> |
| 2 | +# Changes since v1.9.0 |
| 3 | + |
| 4 | +## :warning: Breaking Changes |
| 5 | + |
| 6 | +- Bump CAPI to v1.10.1 (#2531, #2432) |
| 7 | +- Deprecate Metal3data templateReference (#2326) |
| 8 | +- Remove IPAM deployment logic (#1993) |
| 9 | +- Remove Metal3Machine owner reference from BMH (#1742) |
| 10 | + |
| 11 | +## :sparkles: New Features |
| 12 | + |
| 13 | +- Deprecate NoCloudProvider and add CloudProviderEnabled (#2108) |
| 14 | + |
| 15 | +## :bug: Bug Fixes |
| 16 | + |
| 17 | +- Handle NICs without IP addresses (#2519) |
| 18 | +- Revert "Remove Metal3Machine owner reference from BMH" (#2254) |
| 19 | + |
| 20 | +## :book: Documentation |
| 21 | + |
| 22 | +- Remove IPAM manifests related links and check in release process (#2355) |
| 23 | +- update OpenSSF CII Best Practices badge (#2304) |
| 24 | +- Updating docs for release 1.9 (#2232) |
| 25 | +- Improve e2e documentation (#2209) |
| 26 | + |
| 27 | +## :seedling: Others |
| 28 | + |
| 29 | +- Bump BMO to v0.10.1 (#2529) |
| 30 | +- Bump Kubernetes to v1.33.0 (#2523) |
| 31 | +- Bump IPAM 1.10.0 and BMO 0.10.0 (#2522) |
| 32 | +- Bump the kubernetes group to v0.32.4 (#2513) |
| 33 | +- Bump github.com/docker/docker from 28.0.4+incompatible to 28.1.1+incompatible in /test (#2515) |
| 34 | +- Bump CAPI to v1.10.0 (#2517) |
| 35 | +- Enabled dupl linter (#2521) |
| 36 | +- Enabled tagliatelle linter (#2500) |
| 37 | +- Bump CAPI 1.10.0 and CAPM3 1.10.0-beta.0 in FKAS (#2507) |
| 38 | +- Enabled intrange linter (#2502) |
| 39 | +- Enabled forcetypeassert linter (#2501) |
| 40 | +- Bump golang.org/x/net from 0.38.0 to 0.39.0 (#2489) |
| 41 | +- Set GITHUB_TOKEN in env release wf (#2498) |
| 42 | +- Bump BMO v0.10.0-beta.0 IPAM v1.10.0-beta.0 and Ginkgo v2.23.4 (#2493) |
| 43 | +- Bump golang.org/x/oauth2 from 0.28.0 to 0.29.0 in /hack/tools (#2490) |
| 44 | +- Bump github.com/onsi/ginkgo/v2 from 2.23.3 to 2.23.4 (#2488) |
| 45 | +- add labels to Dockerfile (#2483) |
| 46 | +- Bump github.com/onsi/gomega from 1.36.3 to 1.37.0 (#2480) |
| 47 | +- make osv-scanner scan run daily (#2484) |
| 48 | +- Update e2e tests to use capi v1.10.0-beta.1 and uplift go mods to v1.10.0-beta.1 (#2462) |
| 49 | +- Bump github.com/metal3-io/ironic-standalone-operator from 0.2.1-0.20250324064446-0dfac9b3ede6 to 0.3.0 in /test (#2473) |
| 50 | +- Bump the github-actions group with 4 updates (#2474) |
| 51 | +- Enable errname, errorlint, forbidigo and perfsprint linters (#2464) |
| 52 | +- Add Honza Pokorný as a reviewer (#2476) |
| 53 | +- do not bump major version of github actions (#2468) |
| 54 | +- bump golang to v1.23.8 and x/net to v0.38.0 (#2469) |
| 55 | +- E2E: Install independent Metal3 IPAM after upgrade (#2382) |
| 56 | +- Bump sigs.k8s.io/controller-runtime from 0.20.3 to 0.20.4 (#2452) |
| 57 | +- update the used linters list (#2437) |
| 58 | +- update osv-scanner to v2.0.0 (#2433) |
| 59 | +- bump tj-actions/changed-files to v46.0.1 (#2431) |
| 60 | +- Bump golangci-lint to v1.64.7 (#2423) |
| 61 | +- Move @mquhuy to emeritus reviewers (#2422) |
| 62 | +- group all github action bumps into single PR (#2408) |
| 63 | +- E2E: Ensure cert-manager webhook is available (#2380) |
| 64 | +- E2E: Unify logging and cleanup (#2381) |
| 65 | +- fix dependabot testing issues by re-adding "edited" (#2386) |
| 66 | +- fix deprecation notice paragraph style (#2385) |
| 67 | +- Change IPAM provider name to independent Metal3 IPAM in e2e test (#2384) |
| 68 | +- E2E: Adjust Ironic kustomization patch for BMO 0.8 (#2366) |
| 69 | +- Bump golang.org/x/mod from 0.23.0 to 0.24.0 in /test (#2371) |
| 70 | +- Bump golang.org/x/crypto from 0.35.0 to 0.36.0 in /test (#2372) |
| 71 | +- Bump github/codeql-action from 3.28.8 to 3.28.10 (#2362) |
| 72 | +- Bump actions/cache from 4.2.0 to 4.2.2 (#2360) |
| 73 | +- Bump cert-manager to v1.17.1 (#2358) |
| 74 | +- Eliminate typo in networkDataSuffix (#2347) |
| 75 | +- Add use of IPAMprovider to e2e tests (#2348) |
| 76 | +- Debug clusterctl upgrade test failure (#2342) |
| 77 | +- Rewrite fetch_manifest.sh into golang (#2109) |
| 78 | +- pin osv-scanner image in verify-release.sh (#2321) |
| 79 | +- workflows: sync pull_request trigger types (#2318) |
| 80 | +- E2E: Adjust Ironic kustomization patch (#2308) |
| 81 | +- Add miriadb image tag in release notes (#2312) |
| 82 | +- Move mboukhalfa to emeritus approvers (#2307) |
| 83 | +- Bump actions/setup-go from 5.2.0 to 5.3.0 (#2300) |
| 84 | +- Bump softprops/action-gh-release from 2.2.0 to 2.2.1 (#2302) |
| 85 | +- Bump github.com/spf13/pflag from 1.0.5 to 1.0.6 (#2289) |
| 86 | +- Fix: pulling unused images in the middle of tests (#2271) |
| 87 | +- Bump k8s.io/* deps to v0.31.5 (#2259) |
| 88 | +- remove kubebuilder:default=true for CloudProviderEnabled and set defaults in defaulting webhook (#2276) |
| 89 | +- E2E: Fix Ironic kustomization (#2277) |
| 90 | +- Add Peppi-lotta and Huy as reviewers (#2266) |
| 91 | +- Only use Kustomize to install Ironic and BMO in e2e tests (#2240) |
| 92 | +- Update clusterctl tests for 1.9 (#2242) |
| 93 | +- Bump sigs.k8s.io/kustomize/api from 0.18.0 to 0.19.0 in /test (#2246) |
| 94 | +- Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.5.0 to 5.6.0 in /hack/tools (#2244) |
| 95 | +- bump kubeconform to v0.6.7 (#2235) |
| 96 | +- Fix e2e pivoting(node_reuse) test (#2212) |
| 97 | +- Update release note generator and docs to reflect the new release workflow (#2218) |
| 98 | +- Take the new release workflow into use (#2216) |
| 99 | +- Parameterize scalability test (#2202) |
| 100 | +- Remove CP scaling from e2e-feature-test (#2201) |
| 101 | +- Set value of CAPM3RELEASE instead of relying on metal3-dev-env (#2183) |
| 102 | +- Fix FROM_K8S_VERSION variable v1.30.0 -> v1.31.2 (#2172) |
| 103 | +- add support for 1.10 in e2e (#2164) |
| 104 | +- update dependabot config for release-1.9 (#2165) |
| 105 | + |
| 106 | +## :recycle: Superseded or Reverted |
| 107 | + |
| 108 | +(#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) |
| 109 | + |
| 110 | +The image for this release is: v1.10.0 |
| 111 | +Mariadb image tag is: capm3-v1.10.0 |
| 112 | + |
| 113 | +_Thanks to all our contributors!_ 😊 |
0 commit comments