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

Bump the controller-runtime version to 0.16.2 #7322

Merged
merged 3 commits into from Oct 10, 2023

Conversation

tzstoyanov
Copy link
Contributor

@tzstoyanov tzstoyanov commented Oct 7, 2023

Fixes issue #6708
There are a lot of improvements, optimizations and bug fixes in the latest version, related to the controller-runtime client which is used in admission-webhook. A new cache logic is introduced, which reduces the amount of get requests used by the controller-runtime client. That avoids hitting the client-side throttling.

There are a lot of improvements, optimizations and bug fixes in the
latest version, related to the controller-runtime client which is used
in admission-webhook.

Signed-off-by: Tzvetomir Stoyanov (VMware) <tz.stoyanov@gmail.com>
The latest version of controller-runtime client requires to set in
advance a logger, used by the client.

Signed-off-by: Tzvetomir Stoyanov (VMware) <tz.stoyanov@gmail.com>
The latest version of controller-runtime package requires golang v.1.21
for building.

Signed-off-by: Tzvetomir Stoyanov (VMware) <tz.stoyanov@gmail.com>
@tzstoyanov tzstoyanov changed the title 6708 Bump the controller-runtime version to 0.16.2 Oct 7, 2023
@juliusvonkohout
Copy link
Member

/lgtm

@juliusvonkohout
Copy link
Member

/assign @thesuperzapper

@kimwnasptd
Copy link
Member

Thanks for the PR @tzstoyanov! I can take a stab at it. Also, if you have the cycles, could you take a stab at mine for the notebooks controller? #7152

The changes should be quite similar, and I'm using that as my reference as I review this PR as well

/assign @kimwnasptd

@discordianfish
Copy link
Member

/approve

@google-oss-prow
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: discordianfish

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@google-oss-prow google-oss-prow bot merged commit 09917e6 into kubeflow:master Oct 10, 2023
2 checks passed
@tzstoyanov tzstoyanov deleted the 6708 branch October 10, 2023 08:58
@kimwnasptd
Copy link
Member

@discordianfish just to verify since this got merged. The tests weren't triggered because it was @tzstoyanov's first PR in this repo.

Did you also run the code or built and tested the image?

kimwnasptd pushed a commit to kimwnasptd/kubeflow that referenced this pull request Oct 13, 2023
* Bump the controller-runtime version to 0.16.2

There are a lot of improvements, optimizations and bug fixes in the
latest version, related to the controller-runtime client which is used
in admission-webhook.

Signed-off-by: Tzvetomir Stoyanov (VMware) <tz.stoyanov@gmail.com>

* Set logger for controller-runtime

The latest version of controller-runtime client requires to set in
advance a logger, used by the client.

Signed-off-by: Tzvetomir Stoyanov (VMware) <tz.stoyanov@gmail.com>

* Use golang version 1.21 for container build

The latest version of controller-runtime package requires golang v.1.21
for building.

Signed-off-by: Tzvetomir Stoyanov (VMware) <tz.stoyanov@gmail.com>

---------

Signed-off-by: Tzvetomir Stoyanov (VMware) <tz.stoyanov@gmail.com>
google-oss-prow bot pushed a commit that referenced this pull request Oct 15, 2023
* Bump the controller-runtime version to 0.16.2 (#7322)

* Bump the controller-runtime version to 0.16.2

There are a lot of improvements, optimizations and bug fixes in the
latest version, related to the controller-runtime client which is used
in admission-webhook.

Signed-off-by: Tzvetomir Stoyanov (VMware) <tz.stoyanov@gmail.com>

* Set logger for controller-runtime

The latest version of controller-runtime client requires to set in
advance a logger, used by the client.

Signed-off-by: Tzvetomir Stoyanov (VMware) <tz.stoyanov@gmail.com>

* Use golang version 1.21 for container build

The latest version of controller-runtime package requires golang v.1.21
for building.

Signed-off-by: Tzvetomir Stoyanov (VMware) <tz.stoyanov@gmail.com>

---------

Signed-off-by: Tzvetomir Stoyanov (VMware) <tz.stoyanov@gmail.com>

* poddefaults: Bump golang to 1.20 (#7338)

Signed-off-by: Kimonas Sotirchos <kimwnasptd@gmail.com>

---------

Signed-off-by: Tzvetomir Stoyanov (VMware) <tz.stoyanov@gmail.com>
Signed-off-by: Kimonas Sotirchos <kimwnasptd@gmail.com>
Co-authored-by: Tzvetomir Stoyanov <tz.stoyanov@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants