Skip to content

Conversation

@jacobsee
Copy link
Member

No description provided.

MoonYoung02 and others added 30 commits November 7, 2025 00:56
Extend Fit and BalancedAllocation PreScore state with the the
allocated state, the list of ResourceSlices and the device class
mapping. Gather these once during PreScore and pass them through
the scoring path instead of re-fetching for every scoring call.

This should speed up scoring of DRA extended resources, lowering
scheduling overhead.

Co-authored-by: Patrick Ohly <[email protected]>
Co-authored-by: Maciej Skoczeń <[email protected]>
Co-authored-by: Dominik Marciński <[email protected]>
…y-testing-update

DRA: ConsumableCapacity update allocating and registry test cases
enable commentstart check on admission API group
…-api

Drop support for networkingv1beta1.Ingress in kubectl
`defer klog.V().Info` logs parameters *as they were at the time of the defer*.
What we want is to defer a function which passes the values *at the time of exit*.
The test started without waiting for the ResourceSlice informer to have
synced. As a result, the "CEL-runtime-error-for-one-of-three-nodes" test case
failed randomly with a very low flake rate (less than 1% in local runs) because
CEL expressions never got evaluated due to not having the slices (yet).

Other tests also were less reliable, but not known to fail.
…-based-route-controller

feat(ccm): watch-based route controller reconciliation
…xtended-resources

Implement scoring for extended resources backed up by DRA
Set KubeletCrashLoopBackOffMax feature gate to default enabled for beta.
…mission-beta

Graduate PodTopologyLabelsAdmission feature gate to Beta and on by default
fix sorting logic after after normalizing errors
kubelet: fix concurrent map write error when creating a pod with empty volume
…ation-policy

kubelet: invoke part of image verification policy earlier
…ugin-device

[DRA] Add ShareID to kubelet plugin API
features: bump image gc max age feature to stable
KEP-5607: Allow hostNetwork pods to use user namespace
…st-flake

DRA: fix for scheduler unit test flake + logging
Add a topological sort implementation that merges multiple ordered lists
while preserving their relative ordering. This is used by peer-aggregated
discovery to deterministically merge discovery documents from multiple
API servers.

Part of KEP-4020: Unknown Version Interoperability Proxy
Add support for 'profile=nopeer' in Accept headers to allow clients
to opt out of peer-aggregated discovery and request local-only results.

Updates discovery client to set appropriate Accept headers based on
whether peer-aggregated discovery is desired.

Part of KEP-4020: Unknown Version Interoperability Proxy
sanchezl and others added 25 commits December 4, 2025 17:20
Add featuregate for performantsecuritypolicy for storage
Temporarily disable volume group snapshot (VGS) tests. We need to rebase the
external-snapshotter that updates VGS API in an incompatible way (v1beta1
-> v1beta2 without automatic conversion). The API is TechPreviewNoUpgrade,
so its breakage won't affect any customer.

We need to update all components that provide or use the API while the
tests are off, they would fail spectacularly.
… is available in the already-imported fscommon package

Squash into `UPSTREAM: <carry>: disable load balancing on created cgroups when managed is enabled` during review phases of rebase.
This appears to have been missed in a previous `UPSTREAM: <carry>: remove annotation framework in favor of environment selectors` commit (PR# 2393). It should be squashed during the next rebase.
…EnableResourceSizeEstimation

Squash into `UPSTREAM: <carry>: retry etcd Unavailable errors` when appropriate during the rebase cycle.
Squash into `UPSTREAM: <carry>: provide events, messages, and bodies for probe failures of important pods` when appropriate.
…roller descriptor to new style

There is a new style upstream for setting up controllers and controller descriptors in this file. Squash with `UPSTREAM: <carry>: Ensure service ca is mounted for projected tokens` when appropriate.
…if there are none.

Squash into `UPSTREAM: <carry>: Add plugin for storage performant security policy` when appropriate.
Squash into tooling (later)
… from kubeadm"

This reverts commit 400f8ec.
Drop when all OCP infra has removed the usage of the flag.
… from cluster/gce"

This reverts commit 784b842.
Drop when all OCP infra has removed the usage of the flag.
… flag"

This reverts commit dc686f2.
Drop when all OCP infra has removed the usage of the flag.
…haredInformerFactory

Squash into `UPSTREAM: <carry>: openshift-kube-apiserver: add openshift-kube-apiserver code` when appropriate.
…tionOptions argument

squash into ‘add openshift-kube-apiserver’
@openshift-merge-robot openshift-merge-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Dec 5, 2025
@openshift-ci-robot
Copy link

@jacobsee: the contents of this pull request could not be automatically validated.

The following commits could not be validated and must be approved by a top-level approver:

Comment /validate-backports to re-evaluate validity of the upstream PRs, for example when they are merged upstream.

@jacobsee
Copy link
Member Author

jacobsee commented Dec 5, 2025

/retest

@openshift-ci
Copy link

openshift-ci bot commented Dec 5, 2025

@jacobsee: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/e2e-metal-ipi-ovn-ipv6 1e0cd75 link true /test e2e-metal-ipi-ovn-ipv6
ci/prow/e2e-aws-crun-wasm 1e0cd75 link true /test e2e-aws-crun-wasm
ci/prow/e2e-aws-ovn-techpreview-serial-1of2 1e0cd75 link false /test e2e-aws-ovn-techpreview-serial-1of2
ci/prow/e2e-aws-ovn-cgroupsv2 1e0cd75 link true /test e2e-aws-ovn-cgroupsv2
ci/prow/e2e-aws-ovn-techpreview 1e0cd75 link false /test e2e-aws-ovn-techpreview
ci/prow/e2e-gcp 1e0cd75 link true /test e2e-gcp
ci/prow/e2e-aws-ovn-fips 1e0cd75 link true /test e2e-aws-ovn-fips
ci/prow/e2e-aws-ovn-serial-1of2 1e0cd75 link true /test e2e-aws-ovn-serial-1of2
ci/prow/e2e-aws-ovn-crun 1e0cd75 link true /test e2e-aws-ovn-crun
ci/prow/e2e-aws-ovn-runc 1e0cd75 link true /test e2e-aws-ovn-runc
ci/prow/e2e-aws-ovn-techpreview-serial-2of2 1e0cd75 link false /test e2e-aws-ovn-techpreview-serial-2of2

Full PR test history. Your PR dashboard.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backports/unvalidated-commits Indicates that not all commits come to merged upstream PRs. do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. vendor-update Touching vendor dir or related files

Projects

None yet

Development

Successfully merging this pull request may close these issues.