Skip to content

build(deps): bump sigs.k8s.io/kueue from 0.15.2 to 0.18.0#22

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/sigs.k8s.io/kueue-0.18.0
Closed

build(deps): bump sigs.k8s.io/kueue from 0.15.2 to 0.18.0#22
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/sigs.k8s.io/kueue-0.18.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 11, 2026

Copy link
Copy Markdown
Contributor

Bumps sigs.k8s.io/kueue from 0.15.2 to 0.18.0.

Release notes

Sourced from sigs.k8s.io/kueue's releases.

v0.18.0

Changes since v0.17.0:

Actions Required Before Upgrading

(No, really, you MUST read this before you upgrade)

  • Minor releases: Review the .0 release notes for each new minor version you cross; see: v0.16.0, v0.17.0.

  • AdmissionChecks: Add the alpha RejectUpdatesToCQWithInvalidOnFlavors feature gate (disabled by default) to reject updates to existing ClusterQueues with invalid AdmissionCheckStrategy.OnFlavors references. when enabling this feature gate, fix any existing invalid OnFlavors references before updating the affected ClusterQueues. (#10384, @​ShaanveerS)

  • If you maintain an in-house integration you will need to modify the code to pass the k8s client when calling the following functions: RunWithPodSetsInfo, PodSets, PodsReady, ReclaimablePods. (#11310, @​kaisoz)

  • Kueue integration webhooks now consistently exclude kube-system and the Kueue installation namespace. For manifest-based installs this is kueue-system; for Helm installs this is the Helm release namespace.

Previously, Pod, Deployment, and StatefulSet integrations already excluded these namespaces, while other workload integrations did not.

If you run Kueue-managed workloads in kube-system or in the namespace where Kueue is installed, move them to another namespace before upgrading.

If this is not possible, update managedJobsNamespaceSelector and the relevant webhook namespaceSelectors to include those namespaces. This setup is discouraged, as it may affect system workloads and disrupt cluster upgrades. (#11192, @​dkaluza)

  • Observability: Migrate from the old event types core/v1 to use events.k8s.io/v1, by replacing the helper used in controller-runtime.

if you compile your own "in house" integration then you need to adjust the code to replace GetEventRecorderFor to GetEventRecorder when obtaining the event recorder. (#10971, @​vladikkuzn)

  • Observability: Replace the "evicted_workloads_once_total" metric "detailed_reason" label with "underlying_cause" label. This is a consistency fix as all other metrics name the label "underlying_cause".

If you use the "detailed_reason" label for the "evicted_workloads_once_total", you can migrate to "underlying_cause" label. (#10637, @​vamsikrishna-siddu)

  • Removed the deprecated --visibility-server-port flag from the Kueue controller manager.

If your installation passes --visibility-server-port to the controller manager, remove the flag before upgrading and set the same port via Kueue Configuration API in visibilityServer.bindPort instead. (#11309, @​ekam-walia)

Changes by Kind

Feature

  • Add WorkloadPriorityClassDefaulting feature-gate to set a default WorkloadPriorityClass on Jobs if WorkloadPriorityClassLabel is not set and the default WorkloadPriorityClass exists (#10798, @​atosatto)
  • Add a new configuration named quotaCheckStrategy to be able to restrict the quota check to only resources which are declared in the ClusterQueue. (#9808, @​MaysaMacedo)
  • Add kubectl short names for AdmissionCheck (ac), Cohort (co), MultiKueueCluster (mkc), MultiKueueConfig (mkconf), ProvisioningRequestConfig (prc), Topology (topo), and WorkloadPriorityClass (wpc). (#11540, @​gyliu513)
  • Aggregate Kueue CRD read-only clusterRoles to k8s default view clusterRole (#10482, @​amy)
  • DRA: Add KueueDRARejectWorkloadsWhenDRADisabled feature gate (default: enabled, Beta) that rejects

... (truncated)

Commits
  • a7bc363 Prepare release v0.18.0 (#11818)
  • 848ff5b build(deps): bump github.com/gohugoio/hugo from 0.161.1 to 0.162.1 in /hack/t...
  • b8eb9ce build(deps): bump sigs.k8s.io/controller-runtime/tools/setup-envtest (#11802)
  • 7547b7c Increase backoffLimit for jobs and fix TAS assignment assertion in hotswap e2...
  • 801be1b build(deps): bump sigs.k8s.io/jobset from 0.11.1 to 0.12.0 (#11801)
  • d80aead Fix flaky Job test by doing Get inside Eventually (#11780)
  • e2ce330 Move and drop TAS e2e tests from main e2e suite (#11775)
  • 6eb730e Fix flaky Job test (#11779)
  • 94cda95 FeatureGates: Implement TAS feature gates dependency validations (#11781)
  • c81b141 Use k8s Job and move to Baseline suite TAS NodeHotSwap tests (#11770)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [sigs.k8s.io/kueue](https://github.com/kubernetes-sigs/kueue) from 0.15.2 to 0.18.0.
- [Release notes](https://github.com/kubernetes-sigs/kueue/releases)
- [Changelog](https://github.com/kubernetes-sigs/kueue/blob/main/RELEASE.md)
- [Commits](kubernetes-sigs/kueue@v0.15.2...v0.18.0)

---
updated-dependencies:
- dependency-name: sigs.k8s.io/kueue
  dependency-version: 0.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Jun 11, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jun 12, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #25.

@dependabot dependabot Bot closed this Jun 12, 2026
@dependabot dependabot Bot deleted the dependabot/go_modules/sigs.k8s.io/kueue-0.18.0 branch June 12, 2026 18:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants