operator-sdk
operator-sdk copied to clipboard
Bump k8s versions
Description of the change:
- Bump k8s dependencies to 0.29.3
- Bump other operator-framework lib versions to support k8s 0.29.x
- Bump ginkgo/v2 to v2.17.2
TODO:
- [ ] Update operator-framework/ansible-operator-plugins after https://github.com/operator-framework/ansible-operator-plugins/pull/67 is merged
- [ ] Add changelog
- [x] Regenerate testdata
Motivation for the change: Closes #6651
Checklist
If the pull request includes user-facing changes, extra documentation is required:
- [ ] Add a new changelog fragment in
changelog/fragments(seechangelog/fragments/00-template.yaml) - [ ] Add or update relevant sections of the docs website in
website/content/en/docs
@joelanford, @everettraven, @acornett21 could you review this PR?
@Neo2308 This doesn't have the proper version of the ansilbe-plugin, I'll work on releasing today. Also, it doesn't have the proper version of the helm plugin, since we'll need to backfill that to have a matching version of kubebuilder.
@Neo2308 ansible-operator-plugin v1.35.0` has been released for you to use.
@acornett21 Done!
I'm still trying to work on a helm-plugin backport and a java-plugin pr/release (though I don't have that access there) to get all the kubebuilder versions in-sync.
@Neo2308 Can you pull this version in for the java plugin? https://github.com/operator-framework/java-operator-plugins/releases/tag/v0.10.0
Hi @Neo2308 Sorry for the delay, but it took 11 PR's to get the helm-operator-plugin backfilled to the proper version of kubebuilder.
You can use this version in this PR https://github.com/operator-framework/helm-operator-plugins/releases/tag/v0.2.2
I think after this all the deps are in proper shape, we'd just have to look to make sure all scaffolding/testing/etc passes CI.
@acornett21 any idea how to fix the failing docs sanity?
@Neo2308 I'm unsure, I don't have access to the routes/etc for the website. I asked here in slack about this and for additional reviews.
I'll spend sometime tomorrow reviewing/testing this myself as well.
@Neo2308 Doing some testing today, and am updating the PR description as I find more issues this fixes/closes.
I've tested all the things I care to test and everything looks good.
Hi @Neo2308 Can you change the below?
https://github.com/operator-framework/operator-sdk/blob/master/website/config.toml#L202
to
https://github.com/operator-framework/operator-sdk/tree/v1.20.x/website/content/en/docs
It seems like there is a limit on the number of subdomains. Thanks.