Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: kubernetes/api
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.32.0
Choose a base ref
...
head repository: kubernetes/api
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.32.1
Choose a head ref
  • 3 commits
  • 8 files changed
  • 2 contributors

Commits on Jan 9, 2025

  1. DRA API: bump maximum size of ReservedFor to 256

    The original limit of 32 seemed sufficient for a single GPU on a node. But for
    shared non-local resources it is too low. For example, a ResourceClaim might be
    used to allocate an interconnect channel that connects all pods of a workload
    running on several different nodes, in which case the number of pods can be
    considerably larger.
    
    256 is high enough for currently planned systems. If we need something even
    higher in the future, an alternative approach might be needed to avoid
    scalability problems.
    
    Normally, increasing such a limit would have to be done incrementally over two
    releases. In this case we decided on
    Slack (https://kubernetes.slack.com/archives/CJUQN3E4T/p1734593174791519) to
    make an exception and apply this change to current master for 1.33 and backport
    it to the next 1.32.x patch release for production usage.
    
    This breaks downgrades to a 1.32 release without this change if there are
    ResourceClaims with a number of consumers > 32 in ReservedFor. In practice,
    this breakage is very unlikely because there are no workloads yet which need so
    many consumers and such downgrades to a previous patch release are also
    unlikely. Downgrades to 1.31 already weren't supported when using DRA v1beta1.
    
    Kubernetes-commit: a5de75458e223ef44cf133ca623263fc2b871ddc
    pohly authored and k8s-publishing-bot committed Jan 9, 2025
    Configuration menu
    Copy the full SHA
    5b9e013 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2025

  1. Merge pull request #129544 from pohly/automated-cherry-pick-of-#12954…

    …3-origin-release-1.32
    
    Automated cherry pick of #129543: DRA API: bump maximum size of ReservedFor to 256
    
    Kubernetes-commit: e616858316df68aea76390062becc70957f24f66
    k8s-publishing-bot committed Jan 10, 2025
    Configuration menu
    Copy the full SHA
    25d8df3 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2025

  1. Configuration menu
    Copy the full SHA
    bc0564c View commit details
    Browse the repository at this point in the history
Loading