Noteworthy for Users of ipamutils
We added a new feature spec.addressReuseGracePeriodSeconds for IPPool #387
This affects the reconciler handling of the function ReleaseAddress(), normally the reconciler will only look for errors, but now also looks for any requeues requested by the ReleaseAddress(), so that it will process the requeue in order to apply the ReuseGracePeriod
Breaking Changes
⚠️ upgrade to capi 1.11.0 and its v1beta2 by @schrej in #349- This can be considered a breaking change for consumers of
ipamutilsand other packages, as it requires upgrading CAPI to version 1.11, which changed various import paths. - For regular users of the provider, this is not a breaking change.
- This can be considered a breaking change for consumers of
New Features
- ✨ Added capi-operator diagnostics flags by @Cellebyte in #373
- ✨ variable-length prefix allocation for IPv6 pools by @pasteley in #385
- ✨: Add spec.addressReuseGracePeriodSeconds in IPPool to control the time before releasing the IPs by @mcbenjemaa in #387
Fixed
- 🌱 fix: Pin Actions to a full commit SHA & Bump Go to v1.26 by @mcbenjemaa in #388
What's Changed
- 🌱 Bump actions/checkout from 4 to 5 by @dependabot[bot] in #345
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.23.4 to 2.25.3 by @dependabot[bot] in #353
- 🌱 Bump sigs.k8s.io/cluster-api from 1.11.0 to 1.11.1 by @dependabot[bot] in #355
- Update metadata to include the new v1beta2 support by @mcbenjemaa in #357
- 🌱 remove rikatz from reviewers by @rikatz in #363
- 🌱 Bump sigs.k8s.io/cluster-api from 1.11.1 to 1.11.2 by @dependabot[bot] in #359
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.25.3 to 2.27.2 by @dependabot[bot] in #362
- 🌱 Bump actions/checkout from 5 to 6 by @dependabot[bot] in #367
- 🌱 Bump golangci/golangci-lint-action from 8.0.0 to 9.2.0 by @dependabot[bot] in #368
- Update .golangci.yml by @mcbenjemaa in #389
- Update pullrequests.yaml by @mcbenjemaa in #390
New Contributors
- @Cellebyte made their first contribution in #373
- @pasteley made their first contribution in #385
Full Changelog: v1.0.3...v1.1.0