Skip to content

Commit 0171f23

Browse files
committed
🚀 Release v1.10.0-beta.0
Signed-off-by: Adam Rozman <[email protected]>
1 parent 16b4c46 commit 0171f23

File tree

1 file changed

+170
-0
lines changed

1 file changed

+170
-0
lines changed

releasenotes/v1.10.0-beta.0.md

+170
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,170 @@
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.0-rc.0 (#2487)
7+
- Deprecate Metal3data templateReference (#2326)
8+
- Remove IPAM deployment logic (#1993)
9+
10+
:rotating_light: This is a BETA RELEASE. Use it only for testing purposes.
11+
If you find any bugs, file an [issue](https://github.com/metal3-io/cluster-api-provider-metal3/issues/new/).
12+
13+
<details>
14+
<summary>More details about the release</summary>
15+
16+
## :sparkles: New Features
17+
18+
- Deprecate NoCloudProvider and add CloudProviderEnabled (#2108)
19+
20+
## :bug: Bug Fixes
21+
22+
- Fix: pulling unused images in the middle of tests (#2271)
23+
- Add use of IPAMprovider to e2e tests (#2348)
24+
25+
## :book: Documentation
26+
27+
- Remove IPAM manifests related links and check in release process (#2355)
28+
- update OpenSSF CII Best Practices badge (#2304)
29+
- Updating docs for release 1.9 (#2232)
30+
- Improve e2e documentation (#2209)
31+
32+
## :seedling: Others
33+
34+
- Bump BMO v0.10.0-beta.0 IPAM v1.10.0-beta.0 and Ginkgo v2.23.4 (#2493)
35+
- Bump golang.org/x/oauth2 from 0.28.0 to 0.29.0 in /hack/tools (#2490)
36+
- Bump github.com/onsi/ginkgo/v2 from 2.23.3 to 2.23.4 (#2488)
37+
- add labels to Dockerfile (#2483)
38+
- Bump github.com/onsi/gomega from 1.36.3 to 1.37.0 (#2480)
39+
- make osv-scanner scan run daily (#2484)
40+
- Bump github.com/docker/docker from 28.0.2+incompatible to 28.0.4+incompatible in /test (#2475)
41+
- Update e2e tests to use capi v1.10.0-beta.1 and uplift go mods to v1.10.0-beta.1 (#2462)
42+
- Bump github.com/metal3-io/ironic-standalone-operator from 0.2.1-0.20250324064446-0dfac9b3ede6 to 0.3.0 in /test (#2473)
43+
- Bump the github-actions group with 4 updates (#2474)
44+
- Enable errname, errorlint, forbidigo and perfsprint linters (#2464)
45+
- Add Honza Pokorný as a reviewer (#2476)
46+
- do not bump major version of github actions (#2468)
47+
- bump golang to v1.23.8 and x/net to v0.38.0 (#2469)
48+
- E2E: Install independent Metal3 IPAM after upgrade (#2382)
49+
- Bump sigs.k8s.io/controller-runtime from 0.20.3 to 0.20.4 (#2452)
50+
- update the used linters list (#2437)
51+
- update osv-scanner to v2.0.0 (#2433)
52+
- bump tj-actions/changed-files to v46.0.1 (#2431)
53+
- Bump github.com/onsi/ginkgo/v2 from 2.23.0 to 2.23.1 in /test (#2427)
54+
- Bump golangci-lint to v1.64.7 (#2423)
55+
- Move @mquhuy to emeritus reviewers (#2422)
56+
- bump BMO to v0.9.1 (#2409)
57+
- group all github action bumps into single PR (#2408)
58+
- bump x/oauth2 to v0.27.0 (#2404)
59+
- Bump the kubernetes group to v0.31.7 (#2392)
60+
- Bump golang.org/x/net from 0.34.0 to 0.36.0 in /hack/fake-apiserver (#2401)
61+
- Bump sigs.k8s.io/controller-runtime from 0.19.6 to 0.19.7 in /hack/fake-apiserver (#2396)
62+
- E2E: Ensure cert-manager webhook is available (#2380)
63+
- E2E: Unify logging and cleanup (#2381)
64+
- Bump golang.org/x/net from 0.34.0 to 0.36.0 in /hack/tools (#2400)
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 github.com/metal3-io/cluster-api-provider-metal3/api from 1.9.2 to 1.9.3 in /hack/fake-apiserver (#2369)
70+
- Bump golang.org/x/mod from 0.23.0 to 0.24.0 in /test (#2371)
71+
- Bump golang.org/x/crypto from 0.35.0 to 0.36.0 in /test (#2372)
72+
- Bump github/codeql-action from 3.28.8 to 3.28.10 (#2362)
73+
- Bump actions/cache from 4.2.0 to 4.2.2 (#2360)
74+
- Bump cert-manager to v1.17.1 (#2358)
75+
- Eliminate typo in networkDataSuffix (#2347)
76+
- Bump the kubernetes group across 5 directories with 7 updates (#2333)
77+
- Debug clusterctl upgrade test failure (#2342)
78+
- Rewrite fetch_manifest.sh into golang (#2109)
79+
- pin osv-scanner image in verify-release.sh (#2321)
80+
- Bump k8s to v1.32.1 (#2317)
81+
- workflows: sync pull_request trigger types (#2318)
82+
- E2E: Adjust Ironic kustomization patch (#2308)
83+
- Add miriadb image tag in release notes (#2312)
84+
- Bump IPAM to 1.9.3 (#2298)
85+
- Move mboukhalfa to emeritus approvers (#2307)
86+
- Bump actions/setup-go from 5.2.0 to 5.3.0 (#2300)
87+
- Bump softprops/action-gh-release from 2.2.0 to 2.2.1 (#2302)
88+
- Bump github.com/spf13/pflag from 1.0.5 to 1.0.6 (#2289)
89+
- Bump k8s.io/* deps to v0.31.5 (#2259)
90+
- remove kubebuilder:default=true for CloudProviderEnabled and set defaults in defaulting webhook (#2276)
91+
- E2E: Fix Ironic kustomization (#2277)
92+
- Add Peppi-lotta and Huy as reviewers (#2266)
93+
- Only use Kustomize to install Ironic and BMO in e2e tests (#2240)
94+
- Update clusterctl tests for 1.9 (#2242)
95+
- Bump sigs.k8s.io/kustomize/api from 0.18.0 to 0.19.0 in /test (#2246)
96+
- Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.5.0 to 5.6.0 in /hack/tools (#2244)
97+
- e2e: account for ironic-standalone-operator in pivoting tests (#2203)
98+
- bump kubeconform to v0.6.7 (#2235)
99+
- Fix e2e pivoting(node_reuse) test (#2212)
100+
- Update release note generator and docs to reflect the new release workflow (#2218)
101+
- Take the new release workflow into use (#2216)
102+
- Parameterize scalability test (#2202)
103+
- Remove CP scaling from e2e-feature-test (#2201)
104+
- Bump the capi group across 4 directories with 2 updates (#2194)
105+
- Set value of CAPM3RELEASE instead of relying on metal3-dev-env (#2183)
106+
- Fix FROM_K8S_VERSION variable v1.30.0 -> v1.31.2 (#2172)
107+
- Bump google/osv-scanner from 1.9.1 to 1.9.2 (#2178)
108+
- add support for 1.10 in e2e (#2164)
109+
- update dependabot config for release-1.9 (#2165)
110+
111+
## :recycle: Superseded or Reverted
112+
113+
- Remove Metal3Machine owner reference from BMH (#1742)
114+
- Bump CAPI to v1.10.0-beta.0 (#2432)
115+
- bump golang to 1.23.6 (#2320)
116+
- bump golang to 1.23.5 (#2280)
117+
- Revert "Remove Metal3Machine owner reference from BMH" (#2254)
118+
- Bump CAPI to v1.10.0-rc.0 (#2487)
119+
- Bump github.com/onsi/gomega from 1.36.2 to 1.36.3 (#2453)
120+
- Bump github.com/docker/docker from 28.0.1+incompatible to 28.0.2+incompatible in /test (#2428)
121+
- Bump golang.org/x/oauth2 from 0.27.0 to 0.28.0 in /hack/tools (#2417)
122+
- Bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.0 (#2393)
123+
- Bump sigs.k8s.io/controller-runtime from 0.19.6 to 0.19.7 (#2395)
124+
- Bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.0 in /test (#2398)
125+
- Bump golang.org/x/net from 0.35.0 to 0.37.0 (#2368)
126+
- Bump golang.org/x/oauth2 from 0.27.0 to 0.28.0 in /hack/tools (#2370)
127+
- bump golang to 1.23.7 (#2375)
128+
- Bump github.com/docker/docker from 27.5.1+incompatible to 28.0.1+incompatible in /test (#2352)
129+
- Bump github.com/metal3-io/ironic-standalone-operator from 0.1.0 to 0.2.0 in /test (#2354)
130+
- Bump tj-actions/changed-files from 45.0.6 to 45.0.7 (#2361)
131+
- Bump golang.org/x/crypto from 0.33.0 to 0.35.0 in /test (#2353)
132+
- Bump golang.org/x/oauth2 from 0.26.0 to 0.27.0 in /hack/tools (#2351)
133+
- Bump CAPI to v1.9.5 (#2343)
134+
- Bump sigs.k8s.io/controller-runtime from 0.19.5 to 0.19.6 (#2337)
135+
- Bump golang.org/x/net from 0.34.0 to 0.35.0 (#2336)
136+
- Bump sigs.k8s.io/controller-runtime from 0.19.5 to 0.19.6 in /hack/fake-apiserver (#2338)
137+
- Bump golang.org/x/mod from 0.22.0 to 0.23.0 in /test (#2316)
138+
- Bump golang.org/x/oauth2 from 0.25.0 to 0.26.0 in /hack/tools (#2315)
139+
- Bump github.com/metal3-io/cluster-api-provider-metal3/api from 1.9.1 to 1.9.2 in /hack/fake-apiserver (#2314)
140+
- Bump tj-actions/changed-files from 45.0.5 to 45.0.6 (#2303)
141+
- Bump github/codeql-action from 3.28.0 to 3.28.8 (#2301)
142+
- Bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 (#2299)
143+
- Bump sigs.k8s.io/controller-runtime from 0.19.4 to 0.19.5 (#2291)
144+
- Bump sigs.k8s.io/controller-runtime from 0.19.4 to 0.19.5 in /hack/fake-apiserver (#2292)
145+
- Bump github.com/docker/docker from 27.5.0+incompatible to 27.5.1+incompatible in /test (#2261)
146+
- Bump github.com/metal3-io/ironic-standalone-operator from 0.0.0-20241223110838-7a780c05847c to 0.1.0 in /test (#2262)
147+
- Bump CAPI to v1.9.4 (#2260)
148+
- Bump golang.org/x/oauth2 from 0.21.0 to 0.25.0 in /hack/tools (#2245)
149+
- Bump github.com/docker/docker from 27.4.1+incompatible to 27.5.0+incompatible in /test (#2247)
150+
- Bump github.com/metal3-io/cluster-api-provider-metal3/api from 1.9.0 to 1.9.1 in /hack/fake-apiserver (#2222)
151+
- Bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.4 in /hack/fake-apiserver (#2223)
152+
- Bump golang.org/x/net from 0.33.0 to 0.34.0 (#2220)
153+
- Bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.4 (#2221)
154+
- Bump IPAM to 1.9.2 (#2214)
155+
- Bump github.com/onsi/ginkgo/v2 from 2.22.1 to 2.22.2 in /test (#2206)
156+
- Bump github/codeql-action from 3.27.9 to 3.28.0 (#2204)
157+
- Bump github.com/onsi/ginkgo/v2 from 2.22.1 to 2.22.2 (#2205)
158+
- Bump github.com/onsi/gomega from 1.36.1 to 1.36.2 (#2197)
159+
- Bump actions/setup-go from 5.1.0 to 5.2.0 (#2175)
160+
- Bump github/codeql-action from 3.27.5 to 3.27.9 (#2177)
161+
- Bump github.com/metal3-io/cluster-api-provider-metal3/api from 1.8.3 to 1.9.0 in /hack/fake-apiserver (#2180)
162+
- Bump softprops/action-gh-release from 2.1.0 to 2.2.0 (#2179)
163+
- Bump actions/cache from 4.1.2 to 4.2.0 (#2173)
164+
165+
</details>
166+
167+
The image for this release is: v1.10.0-beta.0
168+
Mariadb image tag is: capm3-v1.10.0-beta.0
169+
170+
_Thanks to all our contributors!_ 😊

0 commit comments

Comments
 (0)