Skip to content

Commit ab2a495

Browse files
Merge pull request #2648 from Nordix/release-notes-0.11.0-rc.0
🚀 Release v0.11.0-rc.0
2 parents db579cc + 9f50b1a commit ab2a495

File tree

1 file changed

+144
-0
lines changed

1 file changed

+144
-0
lines changed

releasenotes/v0.11.0-rc.0.md

Lines changed: 144 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,144 @@
1+
<!-- markdownlint-disable no-inline-html line-length -->
2+
# Changes since v0.10.0
3+
4+
## :warning: Breaking Changes
5+
6+
- Remove webhooks from api folder (#2503)
7+
- Prevent changing ExternallyProvisioned in the webhook (#2472)
8+
9+
:rotating_light: This is a RELEASE CANDIDATE. Use it only for testing purposes.
10+
If you find any bugs, file an [issue](https://github.com/metal3-io/baremetal-operator/issues/new/).
11+
12+
<details>
13+
<summary>More details about the release</summary>
14+
15+
## :sparkles: New Features
16+
17+
- Allow NIC Firmware Updates (#2568)
18+
- Stop requiring DEPLOY_KERNEL/RAMDISK (#2559)
19+
- Bump CAPI to v1.11.0-alpha.0 and do CAPI v1beta2 related changes (#2527)
20+
- Allow disabling drivers that require a provisioning network (#2477)
21+
22+
## :bug: Bug Fixes
23+
24+
- Bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 in /test (#2624)
25+
- Add IPv6 address check to run local (#2577)
26+
- Provide an error when required checksum is missing (#2558)
27+
- Unblock BMH direct deletion when detached annotation is present (#2516)
28+
- Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 in /test (#2544)
29+
- Make firmware update handle only a subset of `Spec.Updates` (#2415)
30+
- Redfish: correctly handle missing system ID (#2418)
31+
32+
## :book: Documentation
33+
34+
- update docs/releasing.md on dependabot configs (#2551)
35+
- Add release-0.10 triggers to README.md (#2446)
36+
- update CII badge (#2459)
37+
38+
## :seedling: Others
39+
40+
- Fix release note generator for pre-releases (#2649)
41+
- E2E: Set static IPs through user-data (#2590)
42+
- Bump CAPI to v1.11.1 (#2646)
43+
- Bump github.com/onsi/gomega from 1.38.1 to 1.38.2 (#2638)
44+
- Bump github.com/onsi/ginkgo/v2 from 2.23.4 to 2.25.2 in /test (#2639)
45+
- Bump sigs.k8s.io/kind from 0.29.0 to 0.30.0 in /test (#2640)
46+
- Bump github.com/gophercloud/gophercloud/v2 from 2.7.0 to 2.8.0 (#2629)
47+
- Bump github.com/stretchr/testify from 1.10.0 to 1.11.0 in /apis (#2632)
48+
- Bump CAPI to v1.11.0 (#2630)
49+
- Bump github.com/onsi/gomega from 1.38.0 to 1.38.1 (#2631)
50+
- Revert "update github runners to oci gh arc runners" (#2622)
51+
- Bump the kubernetes group to v0.33.4 (#2618)
52+
- fix osv-scanners Slack reporting (#2616)
53+
- CI: update github runners to oci gh arc runners (#2599)
54+
- Bump golang.org/x/crypto from 0.40.0 to 0.41.0 in /test (#2609)
55+
- Bump libvirt.org/go/libvirt from 1.11005.0 to 1.11006.0 in /test (#2608)
56+
- Bump golang.org/x/crypto from 0.40.0 to 0.41.0 in /hack/tools (#2607)
57+
- Add continue-on-error and improve Slack notifications for osv-scanner (#2612)
58+
- Bump OSV scanner action to fix SARIF upload issue (#2611)
59+
- Bump CAPI to v1.11.0-rc.0 (#2606)
60+
- bump golang to 1.24.6 (#2602)
61+
- Bump osv-scanner to v2.1.0 (#2598)
62+
- Bump CAPI to v1.11.0-beta.2 (#2594)
63+
- Bump the github-actions group with 2 updates (#2592)
64+
- Bump github.com/prometheus/client_golang from 1.22.0 to 1.23.0 (#2595)
65+
- Bump sigs.k8s.io/yaml from 1.5.0 to 1.6.0 (#2584)
66+
- Add e2e test for automated cleaning (#2567)
67+
- E2E: Expose more BMC related fields (#2539)
68+
- Bump sigs.k8s.io/kustomize/api from 0.20.0 to 0.20.1 in /test (#2597)
69+
- Add Alpha release in the release notes generator (#2591)
70+
- Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.2 to 3.6.4 (#2582)
71+
- Bump golang to v1.24.5 (#2588)
72+
- Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.7.0 to 5.7.1 in /hack/tools (#2585)
73+
- Bump github.com/onsi/gomega from 1.37.0 to 1.38.0 (#2583)
74+
- Bump github.com/onsi/gomega from 1.37.0 to 1.38.0 in /test (#2586)
75+
- Bump github.com/docker/docker from 28.3.2+incompatible to 28.3.3+incompatible in /test (#2587)
76+
- Separate metric service e2e (#2578)
77+
- Bump the capi group across 2 directories with 2 updates (#2581)
78+
- Bump the capi group across 2 directories with 2 updates (#2572)
79+
- Bump the kubernetes group across 4 directories with 5 updates (#2571)
80+
- Bump golang.org/x/crypto from 0.39.0 to 0.40.0 in /test (#2565)
81+
- Bump libvirt.org/go/libvirt from 1.11004.0 to 1.11005.0 in /test (#2564)
82+
- Bump golang.org/x/crypto from 0.39.0 to 0.40.0 in /hack/tools (#2563)
83+
- Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.1 to 3.6.2 (#2562)
84+
- Bump the github-actions group with 3 updates (#2555)
85+
- Refactor setting various Ironic properties (#2537)
86+
- Bump github.com/cert-manager/cert-manager from 1.18.1 to 1.18.2 in /test (#2561)
87+
- Bump the capi group across 2 directories with 2 updates (#2560)
88+
- Enable perfsprint linter in golangci-lint (#2392)
89+
- bump k8s.io/utils library (#2554)
90+
- bump 6 k8s libraries and controller-runtime (#2552)
91+
- Bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0 (#2545)
92+
- Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.6.0 to 5.7.0 in /hack/tools (#2548)
93+
- Bump sigs.k8s.io/kustomize/api from 0.19.0 to 0.20.0 in /test (#2550)
94+
- e2e: wait for detachment to actually happen (#2541)
95+
- Migrate to golangci-lint v2 (#2528)
96+
- Bump github.com/cert-manager/cert-manager from 1.18.0 to 1.18.1 in /test (#2534)
97+
- Bump CAPI to v1.11.0-alpha.1 (#2533)
98+
- Bump the kubernetes group to v0.32.6 (#2532)
99+
- Add validation to e2e ugrade config (#2497)
100+
- Enable variable shadowing check in govet linter (#2521)
101+
- Enable exhaustive linter (#2506)
102+
- Bump github.com/cert-manager/cert-manager from 1.17.2 to 1.18.0 in /test (#2526)
103+
- Enable nilnil linter, fix warnings (#2514)
104+
- bump golang to 1.24.4 (#2522)
105+
- Bump github.com/cloudflare/circl from 1.3.7 to 1.6.1 in /test (#2518)
106+
- Use reusable link-checks and delete old link check (#2515)
107+
- Bump golang.org/x/crypto from 0.38.0 to 0.39.0 in /test (#2512)
108+
- Bump golang.org/x/crypto from 0.38.0 to 0.39.0 in /hack/tools (#2511)
109+
- Bump libvirt.org/go/libvirt from 1.11002.0 to 1.11004.0 in /test (#2513)
110+
- Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.0 to 3.6.1 (#2510)
111+
- Bump github.com/cert-manager/cert-manager from 1.16.3 to 1.17.2 in /test (#2425)
112+
- Bump github.com/go-logr/logr from 1.4.2 to 1.4.3 (#2499)
113+
- Bump the github-actions group with 2 updates (#2498)
114+
- Replace errors pkg with stdlib (#2439)
115+
- Fix optional e2e tests (#2493)
116+
- Bump golang to v1.24 (#2492)
117+
- Enable dupl linter (#2435)
118+
- Bump the github-actions group with 5 updates (#2429)
119+
- Bump sigs.k8s.io/kind from 0.27.0 to 0.29.0 in /test (#2482)
120+
- Add e2e tests for release 0.10 (#2448)
121+
- Enable forcetypeassert linter (#2443)
122+
- Enable forbidigo linter (#2444)
123+
- Bump the kubernetes group to v0.32.5 (#2480)
124+
- make BMO periodics manually triggerable (#2488)
125+
- Bump go.etcd.io/etcd/client/pkg/v3 from 3.5.21 to 3.6.0 (#2481)
126+
- E2E: Override IRONIC_HTTP_URL (#2476)
127+
- Enable tagliatelle linter (#2436)
128+
- Bump golang.org/x/crypto from 0.37.0 to 0.38.0 in /test (#2453)
129+
- Bump golang.org/x/crypto from 0.37.0 to 0.38.0 in /hack/tools (#2452)
130+
- Bump CAPI to v1.10.2 (#2474)
131+
- Bump golang.org/x/oauth2 from 0.29.0 to 0.30.0 in /hack/tools (#2451)
132+
- Add a simple e2e test on externallyProvisioned (#2471)
133+
- E2E: Temporary workaround for connection issues (#2454)
134+
- Update periodic workflows for release-0.10 (#2450)
135+
- enable mnd linter (#2438)
136+
- Bump libvirt.org/go/libvirt from 1.11001.0 to 1.11002.0 in /test (#2441)
137+
- add dependabot config for release-0.10 (#2427)
138+
- Bump the kubernetes group to v0.32.4 (#2424)
139+
140+
</details>
141+
142+
The image for this release is: v0.11.0-rc.0
143+
144+
_Thanks to all our contributors!_ 😊

0 commit comments

Comments
 (0)