|
| 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 | +## :sparkles: New Features |
| 10 | + |
| 11 | +- Allow NIC Firmware Updates (#2568) |
| 12 | +- Stop requiring DEPLOY_KERNEL/RAMDISK (#2559) |
| 13 | +- Allow disabling drivers that require a provisioning network (#2477) |
| 14 | + |
| 15 | +## :bug: Bug Fixes |
| 16 | + |
| 17 | +- Bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 in /test (#2624) |
| 18 | +- Add IPv6 address check to run local (#2577) |
| 19 | +- Provide an error when required checksum is missing (#2558) |
| 20 | +- Unblock BMH direct deletion when detached annotation is present (#2516) |
| 21 | +- Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 in /test (#2544) |
| 22 | +- Make firmware update handle only a subset of `Spec.Updates` (#2415) |
| 23 | +- Redfish: correctly handle missing system ID (#2418) |
| 24 | + |
| 25 | +## :book: Documentation |
| 26 | + |
| 27 | +- Update build trigger doc and CI badges (#2676) |
| 28 | +- update docs/releasing.md on dependabot configs (#2551) |
| 29 | +- Add release-0.10 triggers to README.md (#2446) |
| 30 | +- update CII badge (#2459) |
| 31 | + |
| 32 | +## :seedling: Others |
| 33 | + |
| 34 | +- Pin ironic release-31.0 (#2675) |
| 35 | +- Bump golang to v1.24.7 (#2672) |
| 36 | +- Bump github.com/onsi/ginkgo/v2 from 2.25.2 to 2.25.3 in /test (#2666) |
| 37 | +- Bump the kubernetes modules to v0.33.5 (#2663) |
| 38 | +- Bump github.com/prometheus/client_golang from 1.23.0 to 1.23.2 (#2664) |
| 39 | +- Fix release note generator for pre-releases (#2649) |
| 40 | +- E2E: Set static IPs through user-data (#2590) |
| 41 | +- Bump CAPI to v1.11.1 (#2646) |
| 42 | +- Bump github.com/onsi/gomega from 1.38.1 to 1.38.2 (#2638) |
| 43 | +- Bump sigs.k8s.io/kind from 0.29.0 to 0.30.0 in /test (#2640) |
| 44 | +- Bump github.com/gophercloud/gophercloud/v2 from 2.7.0 to 2.8.0 (#2629) |
| 45 | +- Bump github.com/stretchr/testify from 1.10.0 to 1.11.0 in /apis (#2632) |
| 46 | +- fix osv-scanners Slack reporting (#2616) |
| 47 | +- Bump golang.org/x/crypto from 0.40.0 to 0.41.0 in /test (#2609) |
| 48 | +- Bump libvirt.org/go/libvirt from 1.11005.0 to 1.11006.0 in /test (#2608) |
| 49 | +- Bump golang.org/x/crypto from 0.40.0 to 0.41.0 in /hack/tools (#2607) |
| 50 | +- Add continue-on-error and improve Slack notifications for osv-scanner (#2612) |
| 51 | +- Bump OSV scanner action to fix SARIF upload issue (#2611) |
| 52 | +- Bump the github-actions group with 2 updates (#2592) |
| 53 | +- Bump sigs.k8s.io/yaml from 1.5.0 to 1.6.0 (#2584) |
| 54 | +- Add e2e test for automated cleaning (#2567) |
| 55 | +- E2E: Expose more BMC related fields (#2539) |
| 56 | +- Bump sigs.k8s.io/kustomize/api from 0.20.0 to 0.20.1 in /test (#2597) |
| 57 | +- Add Alpha release in the release notes generator (#2591) |
| 58 | +- Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.2 to 3.6.4 (#2582) |
| 59 | +- Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.7.0 to 5.7.1 in /hack/tools (#2585) |
| 60 | +- Bump github.com/docker/docker from 28.3.2+incompatible to 28.3.3+incompatible in /test (#2587) |
| 61 | +- Separate metric service e2e (#2578) |
| 62 | +- Refactor setting various Ironic properties (#2537) |
| 63 | +- Bump github.com/cert-manager/cert-manager from 1.18.1 to 1.18.2 in /test (#2561) |
| 64 | +- Enable perfsprint linter in golangci-lint (#2392) |
| 65 | +- e2e: wait for detachment to actually happen (#2541) |
| 66 | +- Migrate to golangci-lint v2 (#2528) |
| 67 | +- Add validation to e2e ugrade config (#2497) |
| 68 | +- Enable variable shadowing check in govet linter (#2521) |
| 69 | +- Enable exhaustive linter (#2506) |
| 70 | +- Enable nilnil linter, fix warnings (#2514) |
| 71 | +- Bump github.com/cloudflare/circl from 1.3.7 to 1.6.1 in /test (#2518) |
| 72 | +- Use reusable link-checks and delete old link check (#2515) |
| 73 | +- Bump github.com/go-logr/logr from 1.4.2 to 1.4.3 (#2499) |
| 74 | +- Replace errors pkg with stdlib (#2439) |
| 75 | +- Fix optional e2e tests (#2493) |
| 76 | +- Enable dupl linter (#2435) |
| 77 | +- Add e2e tests for release 0.10 (#2448) |
| 78 | +- Enable forcetypeassert linter (#2443) |
| 79 | +- Enable forbidigo linter (#2444) |
| 80 | +- make BMO periodics manually triggerable (#2488) |
| 81 | +- E2E: Override IRONIC_HTTP_URL (#2476) |
| 82 | +- Enable tagliatelle linter (#2436) |
| 83 | +- Bump golang.org/x/oauth2 from 0.29.0 to 0.30.0 in /hack/tools (#2451) |
| 84 | +- Add a simple e2e test on externallyProvisioned (#2471) |
| 85 | +- E2E: Temporary workaround for connection issues (#2454) |
| 86 | +- enable mnd linter (#2438) |
| 87 | + |
| 88 | +## :recycle: Superseded or Reverted |
| 89 | + |
| 90 | +- #2527, #2630, #2606, #2594, #2581, #2572, #2560, #2533, #2474, #2631, #2583, |
| 91 | + #2586, #2639, #2618, #2571, #2532, #2480, #2424, #2482, #2565, #2563, #2512, |
| 92 | + #2511, #2453, #2452, #2564, #2513, #2441, #2602, #2588, #2522, #2492, #2598, |
| 93 | + #2555, #2498, #2429, #2595, #2545, #2550, #2562, #2510, #2481, #2548, #2534, |
| 94 | + #2526, #2425, #2554, #2552, #2450, #2427, #2622, #2599 |
| 95 | + |
| 96 | +The image for this release is: v0.11.0 |
| 97 | + |
| 98 | +_Thanks to all our contributors!_ 😊 |
0 commit comments