Skip to content

Bump Kubernetes client to 36.0.3 - #1014

Merged
ruizhang0101 merged 1 commit into
vllm-project:mainfrom
exoscale:bump-kubernetes-client
Aug 3, 2026
Merged

Bump Kubernetes client to 36.0.3#1014
ruizhang0101 merged 1 commit into
vllm-project:mainfrom
exoscale:bump-kubernetes-client

Conversation

@arnaudgeiser

Copy link
Copy Markdown
Contributor

Recent Kubernetes versions >1.32.0 have seen a lot of changes regarding how the watches are being handled.
The official library also had a lot of improvements.
Bumping the library typically solves the following issue [1] for us because we are using Kubernetes 1.36.0.

[1] : #999

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the dependency versions of aiohttp and kubernetes in pyproject.toml. The review feedback points out that these dependency updates should also be applied to src/vllm_router/requirements.txt to avoid dependency drift and potential runtime issues.

Comment thread pyproject.toml
@arnaudgeiser
arnaudgeiser force-pushed the bump-kubernetes-client branch from e24b01b to 3677880 Compare July 24, 2026 13:14

@ruizhang0101 ruizhang0101 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Could you fix the pre-commit when you have some time? Probably just rebase to the latest branch will solve this.

@loicrouillermonay

Copy link
Copy Markdown

@ruizhang0101 I went ahead and rebased the branch on Arnaud's behalf as I'm affiliated with Exoscale. You can now approve the CI workflow to run 😉

@ruizhang0101
ruizhang0101 enabled auto-merge (squash) July 29, 2026 18:34
Signed-off-by: Arnaud Geiser <arnaud.geiser@exoscale.ch>
auto-merge was automatically disabled August 3, 2026 07:30

Head branch was pushed to by a user without write access

@ruizhang0101
ruizhang0101 enabled auto-merge (squash) August 3, 2026 07:51
@ruizhang0101
ruizhang0101 merged commit b5c643d into vllm-project:main Aug 3, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants