Skip to content

Update the kubebuilder version used in Operator SDK to v3.14.0#6737

Closed
OchiengEd wants to merge 4 commits intooperator-framework:masterfrom
OchiengEd:update_kubebuilder
Closed

Update the kubebuilder version used in Operator SDK to v3.14.0#6737
OchiengEd wants to merge 4 commits intooperator-framework:masterfrom
OchiengEd:update_kubebuilder

Conversation

@OchiengEd
Copy link
Copy Markdown
Contributor

Description of the change:

Update version of sigs.k8s.io/kubebuilder/v3 module used in operator-sdk to v3.14.0

Motivation for the change:

Updating the version of sigs.k8s.io/kubebuilder/v3 module used in operator-sdk will add support for k8s.io 1.29

In addition, this bumps the version of controller tools from v0.13.0 t0 v0.14.0 which consequently resolves an issue in operator-sdk which is affecting the scaffoling on new API resources.

Checklist

If the pull request includes user-facing changes, extra documentation is required:

Related to #6651

Update kubebuilder to v3.14.0 which should pull along with it v0.14.0 of
controller-tools which should resolve the issue with creating APIs.

Signed-off-by: Edmund Ochieng <ochienged@gmail.com>
Signed-off-by: Edmund Ochieng <ochienged@gmail.com>
OchiengEd added 2 commits May 1, 2024 09:55
Signed-off-by: Edmund Ochieng <ochienged@gmail.com>
Signed-off-by: Edmund Ochieng <ochienged@gmail.com>
@acornett21
Copy link
Copy Markdown
Contributor

/lgtm

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label May 2, 2024
@Neo2308
Copy link
Copy Markdown
Contributor

Neo2308 commented May 16, 2024

@OchiengEd this is covered in #6736, along with k/k version bumps etc.

@yyewolf
Copy link
Copy Markdown

yyewolf commented Jun 25, 2024

I believe this would fix #6681, correct me if I'm wrong though.

@acornett21
Copy link
Copy Markdown
Contributor

Going to close this since v1.36.0 addresses this.

@acornett21 acornett21 closed this Jul 29, 2024
@OchiengEd OchiengEd deleted the update_kubebuilder branch December 10, 2024 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants