Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Meta Issue for k8s 1.30 bump #6730

Open
6 of 12 tasks
Neo2308 opened this issue Apr 26, 2024 · 2 comments
Open
6 of 12 tasks

Meta Issue for k8s 1.30 bump #6730

Neo2308 opened this issue Apr 26, 2024 · 2 comments
Labels
dependencies Pull requests that update a dependency file
Milestone

Comments

@Neo2308
Copy link

Neo2308 commented Apr 26, 2024

Meta Issue for k8s 1.30 bump

In order to bump Operator SDK to support Kubernetes 1.30 there are a few dependencies we rely on making the bump first.
This issue is meant to help track all dependencies and the status of their bumps.

Order of dependency bumps

Step 1: upgrade controller-runtime, controller-tools, helm, and operator-framework/operator-manifest-tools(can be done in parallel)

Step 2: upgrade operator-framework/api (can be done immediately after controller-runtime & controller-tools)

Step 3.1: upgrade operator-framework/operator-registry and operator-framework/operator-lib (can be done immediately after operator-framework/api)

Step 3.2: upgrade kubebuilder

  • sigs.k8s.io/kubebuilder/v3

Step 4: upgrade operator-framework plugins

Step 5: upgrade operator-framework/operator-sdk dependencies

  • Bump Ginkgo/v2 and Kubebuilder 1.30
  • Bump SDK to use k8s 1.30
@Neo2308
Copy link
Author

Neo2308 commented Apr 26, 2024

Copied from #6651
Removed "sigs.k8s.io/kubebuilder-declarative-pattern" based on #6651 (comment)

@Neo2308
Copy link
Author

Neo2308 commented May 22, 2024

K8s 1.30 support for kubebuilder would be coming post the major bump in kubebuilder version.
Ref: kubernetes-sigs/kubebuilder#3622

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

No branches or pull requests

2 participants