Skip to content

Commit d2aa3ad

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

File tree

1 file changed

+170
-0
lines changed

1 file changed

+170
-0
lines changed

releasenotes/v1.10.0-beta.0.md

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