Skip to content

release-1.14: Update KUBE_VERSION to 1.34.1 in webhook-manager Dockerfile - #5063

Merged
volcano-sh-bot merged 1 commit into
volcano-sh:release-1.14from
hajnalmt:release-1.14
Feb 27, 2026
Merged

release-1.14: Update KUBE_VERSION to 1.34.1 in webhook-manager Dockerfile#5063
volcano-sh-bot merged 1 commit into
volcano-sh:release-1.14from
hajnalmt:release-1.14

Conversation

@hajnalmt

@hajnalmt hajnalmt commented Feb 26, 2026

Copy link
Copy Markdown
Member

What type of PR is this?

/kind bug

What this PR does / why we need it:

Updates the KUBE_VERSION ARG in the webhook-manager Dockerfile from 1.32.0 to 1.34.1. This ARG controls which version of kubectl is downloaded into the webhook-manager image. It was missed during the Kubernetes 1.34 adaptation in #4704, leaving the image with a stale kubectl binary two major versions behind.

The corresponding fix for master (1.35.0) has been filed as #5062.

Which issue(s) this PR fixes:

Fixes an oversight in #4704.

Special notes for your reviewer:

The webhook-manager Dockerfile downloads kubectl at build time using KUBE_VERSION. This was last updated during the k8s 1.32 adaptation and was not bumped in either the 1.34 or 1.35 adaptation PRs.

Does this PR introduce a user-facing change?

Update kubectl version bundled in webhook-manager image to match the supported Kubernetes version.

@volcano-sh-bot volcano-sh-bot added the kind/bug Categorizes issue or PR as related to a bug. label Feb 26, 2026
@gemini-code-assist

Copy link
Copy Markdown

Summary of Changes

Hello @hajnalmt, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request resolves a version discrepancy in the webhook-manager Docker image by updating its internal kubectl version. The change ensures that the kubectl client used within the image is compatible with Kubernetes 1.34, addressing a previous omission that left the image with an outdated client. This update is crucial for maintaining compatibility and operational stability of the webhook manager within a Kubernetes 1.34 environment.

Highlights

  • KUBE_VERSION Update: The KUBE_VERSION ARG in the webhook-manager Dockerfile has been updated from 1.32.0 to 1.34.0. This change ensures that the kubectl binary bundled within the webhook-manager image aligns with Kubernetes version 1.34, correcting an oversight from previous Kubernetes adaptation efforts.

🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console.

Changelog
  • installer/dockerfile/webhook-manager/Dockerfile
    • Updated the KUBE_VERSION ARG from 1.32.0 to 1.34.0.
Activity
  • No human activity has been recorded on this pull request yet.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@volcano-sh-bot volcano-sh-bot added the size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. label Feb 26, 2026
@hajnalmt hajnalmt changed the title Update KUBE_VERSION to 1.34.0 in webhook-manager Dockerfile release-1.14: Update KUBE_VERSION to 1.34.0 in webhook-manager Dockerfile Feb 26, 2026

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

Copy link
Copy Markdown

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 KUBE_VERSION in the webhook-manager Dockerfile to 1.34.0. This change aligns the version of the kubectl binary inside the container with the supported Kubernetes version, fixing a version skew issue. The change is correct and resolves the issue described.

The Kubernetes 1.34 adaptation (volcano-sh#4704) missed
updating the KUBE_VERSION ARG used for downloading kubectl in the
webhook-manager Dockerfile.

Signed-off-by: Hajnal Máté <hajnalmt@gmail.com>
@hajnalmt hajnalmt changed the title release-1.14: Update KUBE_VERSION to 1.34.0 in webhook-manager Dockerfile release-1.14: Update KUBE_VERSION to 1.34.1 in webhook-manager Dockerfile Feb 26, 2026
@JesseStutler

Copy link
Copy Markdown
Member

/approve
/lgtm

@volcano-sh-bot volcano-sh-bot added the lgtm Indicates that a PR is ready to be merged. label Feb 27, 2026
@volcano-sh-bot

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: JesseStutler

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

The pull request process is described here

Details 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

@volcano-sh-bot volcano-sh-bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Feb 27, 2026
@volcano-sh-bot
volcano-sh-bot merged commit f744059 into volcano-sh:release-1.14 Feb 27, 2026
18 of 19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. kind/bug Categorizes issue or PR as related to a bug. lgtm Indicates that a PR is ready to be merged. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants