RepoJournal
Kubernetes

@kubernetes

Container orchestration — what platform teams ship on

Pick a date

The Wire · Showcase

KUEUE TEST JOBS SHARDED ACROSS RELEASE BRANCHES, KOPS 1.36 ALPHA SHIPS

By RepoJournal · Filed · About Kubernetes

Kubernetes test infrastructure is splitting Kueue's slowest E2E jobs into parallel shards to fix timeout cascades, while kops enters its 1.36 alpha cycle with improved scheduling and offline volume expansion support.

The test-infra team shipped three major sharding changes for Kueue's sequential baseline and MultiKueue E2E presubmits [1] [2] [3], splitting long-running jobs across two shards each on both main and release branches (0.16 and 0.17). This directly addresses the job timeout issues that have plagued Kueue's release pipeline. In parallel, kops released 1.36.0-alpha.1 [4] with release notes finalized [5], adding asset hashes for May builds [6]. Core scheduler work landed in kubernetes proper: a fix for suspended Job scheduling directives that was breaking external controllers like MultiKueue [7], plus PodGroup scheduling support [8] and early-return optimization [9] to make group-based scheduling faster. Kubernetes also added an E2E test for offline volume expansion [10], though it won't pass until external-resizer ships its matching code. Code-gen fixed error type declarations for validation guards [11], and client-go clarified that ConfigMap BinaryData doesn't propagate to container environment variables [12].

Action items

References

  1. [1] Shard Kueue MultiKueue Sequential release E2E Jobs ↗ kubernetes/test-infra
  2. [2] Shard Kueue Sequential Baseline E2E Jobs ↗ kubernetes/test-infra
  3. [3] Shard Kueue Release Sequential Baseline E2E Jobs ↗ kubernetes/test-infra
  4. [4] Release 1.36.0-alpha.1 ↗ kubernetes/kops
  5. [5] Release notes for 1.36 (alpha) ↗ kubernetes/kops
  6. [6] chore: Add hashes for additional May releases ↗ kubernetes/kops
  7. [7] batch/job: Fix scheduling directives mutation for not-yet-started suspended Jobs ↗ kubernetes/kubernetes
  8. [8] Support PodGroups in scheduling queue ↗ kubernetes/kubernetes
  9. [9] Add early-return based on mincount to pod group scheduling algorithm ↗ kubernetes/kubernetes
  10. [10] Add an e2e for offline volume expansion ↗ kubernetes/kubernetes
  11. [11] Merge pull request #139333 from yongruilin/dv-guardrails-update-fix kubernetes/code-generator
  12. [12] Merge pull request #139190 from Kartavyasonar/doc-configmap-binarydata-env-limitation kubernetes/client-go

FAQ

What changed in Kubernetes on May 28, 2026?
Kubernetes test infrastructure is splitting Kueue's slowest E2E jobs into parallel shards to fix timeout cascades, while kops enters its 1.36 alpha cycle with improved scheduling and offline volume expansion support.
What should Kubernetes teams do about it?
Verify Kueue test sharding reduces presubmit duration before next release cycle • Review kops 1.36-alpha.1 for scheduling directive changes if using external controllers • Track external-resizer release for offline volume expansion E2E validation
Which Kubernetes repositories shipped on May 28, 2026?
kubernetes/test-infra, kubernetes/kops, kubernetes/kubernetes, kubernetes/code-generator, kubernetes/client-go

Related across the cluster

For your repos

The showcase is a teaser.
Your wire is the product.

Same engine. Different stack. Below: what changes when the wire is yours.

Showcase wire

  • 14 famous open source orgs
  • One wire per day
  • Public, generic
  • Read on the web, when you remember

Your wire

  • Up to 1,500 of your repos - orgs, deps, vendors
  • Morning and evening briefs
  • Action items routed to your team
  • Slack delivery, email, breaking-news CVE alerts

Want a hands-on demo first? Ask a current user for an invite link.