Skip to content

Update the kueue version to latest v0.17.1#5520

Merged
agrawalkhushi18 merged 5 commits into
GoogleCloudPlatform:developfrom
agrawalkhushi18:kueue-version-upgrade
Apr 24, 2026
Merged

Update the kueue version to latest v0.17.1#5520
agrawalkhushi18 merged 5 commits into
GoogleCloudPlatform:developfrom
agrawalkhushi18:kueue-version-upgrade

Conversation

@agrawalkhushi18

@agrawalkhushi18 agrawalkhushi18 commented Apr 17, 2026

Copy link
Copy Markdown
Contributor

This PR updates the default kueue version to 0.17.1 and also migrates all configuration files from Kueue API v1alpha1 to v1beta2.

NOTE: Community submissions can take up to 2 weeks to be reviewed.

Please take the following actions before submitting this pull request.

  • Fork your PR branch from the Toolkit "develop" branch (not main)
  • Test all changes with pre-commit in a local branch #
  • Confirm that "make tests" passes all tests
  • Add or modify unit tests to cover code changes
  • Ensure that unit test coverage remains above 80%
  • Update all applicable documentation
  • Follow Cluster Toolkit Contribution guidelines #

@agrawalkhushi18 agrawalkhushi18 added the release-version-updates Added to release notes under the "Version Updates" heading. label Apr 17, 2026
@agrawalkhushi18 agrawalkhushi18 changed the title Update the kueue version to latest v1.17.1 Update the kueue version to latest v0.17.1 Apr 17, 2026
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Summary of Changes

Hello, 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 upgrades the default Kueue workload scheduler version to v1.17.1. In conjunction with this version bump, it performs a necessary migration of configuration templates and definitions from the legacy v1alpha1 API to the current v1beta1 standard, ensuring continued operational stability and alignment with upstream requirements.

Highlights

  • Kueue Version Upgrade: Updated the default Kueue version to v1.17.1 across all relevant configuration files, documentation, and module variables.
  • API Migration: Migrated all Kueue configuration files from the deprecated v1alpha1 API to the v1beta1 API to ensure compatibility with the newer version.
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.

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.

@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 default Kueue version to v0.17.1 and upgrades the Kueue Topology apiVersion from v1alpha1 to v1beta1 across multiple configuration templates and documentation. Feedback was provided to fix broken line-number links in the module's README.md that point to variables.tf.

Comment thread modules/management/kubectl-apply/README.md Outdated
@agrawalkhushi18 agrawalkhushi18 marked this pull request as ready for review April 22, 2026 13:33
@agrawalkhushi18 agrawalkhushi18 requested a review from a team as a code owner April 22, 2026 13:33
Comment thread modules/management/kubectl-apply/variables.tf Outdated
gokamesh
gokamesh previously approved these changes Apr 23, 2026

@SwarnaBharathiMantena SwarnaBharathiMantena 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.

examples/gke-a4x/gke-a4x.yaml file also needs a kueue version update.

Comment thread modules/management/kubectl-apply/README.md Outdated
@agrawalkhushi18

Copy link
Copy Markdown
Contributor Author

examples/gke-a4x/gke-a4x.yaml file also needs a kueue version update.

Updated the a4x and a4x-max files.

@agrawalkhushi18

agrawalkhushi18 commented Apr 23, 2026

Copy link
Copy Markdown
Contributor Author

Successful tests:
PR-test-gke-a2-highgpu-kueue-onspot
PR-test-gke-a3-megagpu
PR-test-gke-a3-megagpu-onspot
PR-test-gke-a3-ultragpu-onspot
PR-test-gke-a4-onspot
PR-test-gke-g4
PR-test-gke-h4d-onspot
PR-test-gke-tpu-7x
PR-test-gke-tpu-v6e
PR-test-slurm-gke
PR-test-gke-a4x
PR-test-gke-a3-highgpu-onspot

@SwarnaBharathiMantena SwarnaBharathiMantena 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.

LGTM!

@agrawalkhushi18 agrawalkhushi18 merged commit 16a0127 into GoogleCloudPlatform:develop Apr 24, 2026
18 of 83 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-version-updates Added to release notes under the "Version Updates" heading.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants