Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

mbobrovskyi
Copy link
Contributor

@mbobrovskyi mbobrovskyi commented Sep 15, 2025

What type of PR is this?

/kind feature
/kind api-change

What this PR does / why we need it:

Graduate TopologyAwareScheduling to Beta.

Which issue(s) this PR fixes:

Fixes #3450

Special notes for your reviewer:

Does this PR introduce a user-facing change?

TAS: Graduated TopologyAwareScheduling to Beta.

@k8s-ci-robot k8s-ci-robot added release-note Denotes a PR that will be considered when it comes time to generate release notes. kind/feature Categorizes issue or PR as related to a new feature. kind/api-change Categorizes issue or PR as related to adding, removing, or otherwise changing an API cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. labels Sep 15, 2025
Copy link

netlify bot commented Sep 15, 2025

Deploy Preview for kubernetes-sigs-kueue ready!

Name Link
🔨 Latest commit 486d7ec
🔍 Latest deploy log https://app.netlify.com/projects/kubernetes-sigs-kueue/deploys/68cbc0966b76f50008dfe6ad
😎 Deploy Preview https://deploy-preview-6830--kubernetes-sigs-kueue.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@k8s-ci-robot k8s-ci-robot added the size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. label Sep 15, 2025
@mbobrovskyi mbobrovskyi force-pushed the feature/tas-graduate-beta branch from 014693d to c97af4c Compare September 15, 2025 09:31
@k8s-ci-robot k8s-ci-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Sep 15, 2025
@mbobrovskyi mbobrovskyi force-pushed the feature/tas-graduate-beta branch 5 times, most recently from 55636ca to 447a53b Compare September 15, 2025 14:09
Copy link
Contributor

@mimowo mimowo left a comment

Choose a reason for hiding this comment

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

/lgtm
/approve

Leaving final tagging to @tenzen-y.
/hold

I'm still working on #4041, but I wouldn't like to block on it, because:

  1. I'm not convinced eliminating the label is worth it, because it means we need to index, and the indexer can throw errors due to lookups to additional objects on the path.
  2. We can still deprecate the label and drop while in Beta. Beta is not "written in stone API"
  3. Dropping the label is easy, because if replaced with index, then the change is fully backwards-compatible.

@k8s-ci-robot k8s-ci-robot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Sep 15, 2025
@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Sep 15, 2025
@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: mbobrovskyi, mimowo

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

@k8s-ci-robot
Copy link
Contributor

LGTM label has been added.

Git tree hash: fe48bfef5e555cda7210dcd82f91e278a9b769b9

@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Sep 15, 2025
@kannon92 kannon92 moved this to PRs for 0.14.0 in Progress in Kueue Release Tracking Sep 16, 2025
@mbobrovskyi
Copy link
Contributor Author

mbobrovskyi commented Sep 17, 2025

Are there any objections to merge this PR?

@mimowo mimowo mentioned this pull request Sep 17, 2025
3 tasks
@mimowo
Copy link
Contributor

mimowo commented Sep 18, 2025

/unhold
Since @tenzen-y approved the KEP:#6894.

Merging to avoid keeping large PRs long before the release, otherwise we will have issues sinking them due to conflicts.

In particular we have 2 more related pending PRs which will need to be rebased:

@k8s-ci-robot k8s-ci-robot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Sep 18, 2025
@mimowo
Copy link
Contributor

mimowo commented Sep 18, 2025

seems like it already requires rebasing

@mbobrovskyi mbobrovskyi force-pushed the feature/tas-graduate-beta branch from 447a53b to 486d7ec Compare September 18, 2025 08:19
@k8s-ci-robot k8s-ci-robot removed the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Sep 18, 2025
@k8s-ci-robot k8s-ci-robot requested a review from mimowo September 18, 2025 08:19
@mbobrovskyi
Copy link
Contributor Author

seems like it already requires rebasing

Rebased.

@mimowo
Copy link
Contributor

mimowo commented Sep 18, 2025

/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Sep 18, 2025
@k8s-ci-robot
Copy link
Contributor

LGTM label has been added.

Git tree hash: 48908fb999e301d0ef1b0989f06b377e75f7f094

@k8s-ci-robot k8s-ci-robot merged commit 0ea4fe8 into kubernetes-sigs:main Sep 18, 2025
23 checks passed
@k8s-ci-robot k8s-ci-robot added this to the v0.14 milestone Sep 18, 2025
@github-project-automation github-project-automation bot moved this from PRs for 0.14.0 in Progress to Done in Kueue Release Tracking Sep 18, 2025
@mbobrovskyi mbobrovskyi deleted the feature/tas-graduate-beta branch September 18, 2025 08:49
@tenzen-y
Copy link
Member

/release-note-edit

TAS: Graduated TopologyAwareScheduling to Beta.

@mimowo mimowo mentioned this pull request Sep 30, 2025
36 tasks
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. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. kind/api-change Categorizes issue or PR as related to adding, removing, or otherwise changing an API kind/feature Categorizes issue or PR as related to a new feature. lgtm "Looks good to me", indicates that a PR is ready to be merged. release-note Denotes a PR that will be considered when it comes time to generate release notes. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

TAS: Graduate to Beta
4 participants