Sohan Kunkerkar
dbd3f16787
Add node E2E tests for MemoryQoS
...
Signed-off-by: Sohan Kunkerkar <sohank2602@gmail.com >
2026-03-18 16:24:26 -04:00
Sohan Kunkerkar
5ccf6ae320
Add node-level metric and rollback reconciliation
2026-03-18 16:24:26 -04:00
Sohan Kunkerkar
aa560bd2c0
Use memory.low for Burstable pods, memory.min for Guaranteed only
2026-03-18 14:22:07 -04:00
Sohan Kunkerkar
c859cb3e64
Add kernel 5.9+ version check for MemoryQoS
...
The check runs only when MemoryQoS feature gate is enabled and
cgroups v2 is in use. It logs a warning but does not block kubelet
startup, since RHEL/LTS kernels may backport the fix without bumping
the version.
Signed-off-by: Sohan Kunkerkar <sohank2602@gmail.com >
2026-03-18 14:22:07 -04:00
Kubernetes Prow Robot
757cdd0115
Merge pull request #137850 from Jefftree/fix-discovery-cleanup-bug
...
Fix discovery test cleanup to actually wait for object deletion
2026-03-18 23:21:45 +05:30
Kubernetes Prow Robot
ec68099e62
Merge pull request #137849 from bryantbiggs/deps/update-kube-openapi
...
deps: Update `kube-openapi` to drop `ginkgo/gomega` indirect deps
2026-03-18 23:21:37 +05:30
Kubernetes Prow Robot
6fbb90204c
Merge pull request #137781 from richabanker/nh-kube-proxy
...
Enable native histograms gated by feature flag in kube-proxy
2026-03-18 23:21:29 +05:30
Kubernetes Prow Robot
92767f8e32
Merge pull request #137746 from dims/dsrinivas/issue-137740-nodeipam-resync
...
nodeipam: buffer TestNodeSyncResync report notifications
2026-03-18 23:21:21 +05:30
Kubernetes Prow Robot
aa13dc5aa3
Merge pull request #137715 from jpbetz/fix-servicecidr-wiping
...
Fix ServiceCIDR status field wiping
2026-03-18 23:21:13 +05:30
Kubernetes Prow Robot
da13772444
Merge pull request #137711 from duanwei33/add-volumegroupsnapshotclass-test
...
[e2e] Add volume_group_snapshot_class cases
2026-03-18 23:21:05 +05:30
vshkrabkov
5ea4532969
Add PodGroupPodsCount placement score scheduler plugin ( #137488 )
...
* placement score plugin, grounded on count of scheduled pods and pods for placement
* align with v1alpha2 api changes
* addressing review comments
* plugin renaming
2026-03-18 23:20:57 +05:30
Kubernetes Prow Robot
27b42dd16d
Merge pull request #137453 from rawsocket/master
...
kubelet: add terminated_containers_total metric
2026-03-18 23:20:49 +05:30
Kubernetes Prow Robot
ad81d3802d
Merge pull request #137086 from alaypatel07/kep-5304/downward-api
...
KEP 5304: add implementation for discoverable DRA Device metadata in pod
2026-03-18 23:20:41 +05:30
Kubernetes Prow Robot
055254a882
Merge pull request #134179 from Priyankasaggu11929/kep-3085-pod-ready-to-start-containers
...
KEP 3085: PodReadyToStartContainersCondition: add test to verify sandbox condition for missing secret
2026-03-18 23:20:32 +05:30
Kubernetes Prow Robot
e7a3b09a03
Merge pull request #131744 from ArangoGutierrez/dra_describe
...
Add ResourceSlices field to kubectl describe node
2026-03-18 22:04:31 +05:30
Kubernetes Prow Robot
92a3cb856f
Merge pull request #137847 from shwetha-s-poojary/fix_TestGetConntrackMax
...
Fix TestGetConntrackMax to align with capped conntrack max values
2026-03-18 20:55:03 +05:30
Kubernetes Prow Robot
cf09296f9a
Merge pull request #137843 from pacoxu/cobra-v1.10.2
...
bump spf13/cobra to v1.10.2
2026-03-18 20:54:55 +05:30
Kubernetes Prow Robot
1d69828518
Merge pull request #137611 from helayoty/helayoty/podgroup-status
...
KEP-5832: Add podGroup Status
2026-03-18 20:54:33 +05:30
Joe Betz
15ad8cbb69
Add status field wiping to ServiceCIDR with opt-out FG
...
# Conflicts:
# test/compatibility_lifecycle/reference/feature_list.md
# test/compatibility_lifecycle/reference/versioned_feature_list.yaml
2026-03-18 10:59:54 -04:00
Bryant Biggs
56cd74d879
dependencies: bump kube-openapi to drop ginkgo/gomega indirect deps
...
Bump k8s.io/kube-openapi to pick up kubernetes/kube-openapi#579 which
moved the last ginkgo/gomega tests to stdlib testing and ran go mod
tidy, removing ginkgo/gomega from kube-openapi's go.mod.
This drops ginkgo/gomega as indirect deps from apimachinery. It also
prunes Masterminds/semver, google/pprof, and golang.org/x/tools from
client-go and other staging modules where they were only needed
through kube-openapi's ginkgo/gomega chain.
Contributes to kubernetes/kubernetes#127888
2026-03-18 09:09:11 -05:00
Kubernetes Prow Robot
0d28578de1
Merge pull request #137795 from ttsuuubasa/dra-binding-conditions-beta
...
DRA Device Binding Conditions: graduate to beta
2026-03-18 19:18:33 +05:30
Alay Patel
1ca0aae21a
kep-5304: add kubeletplugin implementation for discoverable device metadata
...
Signed-off-by: Alay Patel <alayp@nvidia.com >
2026-03-18 08:42:54 -04:00
Alay Patel
5ea8f657ed
kep-5304: add devicemetadata package for consumer facing decoding utilities
...
Signed-off-by: Alay Patel <alayp@nvidia.com >
2026-03-18 08:29:42 -04:00
Alay Patel
b9729e8197
kep-5304: add DeviceMetadata API
2026-03-18 08:29:42 -04:00
Kubernetes Prow Robot
1baff95324
Merge pull request #136988 from pedjak/kubectl-explain-extradocs
...
kubectl explain: render externalDocs from OpenAPI v3 schemas
2026-03-18 17:56:35 +05:30
Kubernetes Prow Robot
8972b2069b
Merge pull request #137365 from yaroslavborbat/dra-resourceslice-reconcile-only-pool-name
...
DRA: add ReconcileOnlyPoolName to ResourceSlice controller
2026-03-18 17:00:32 +05:30
helayoty
744acc4277
Handle oldStatus nil case and check message overwrite
...
Signed-off-by: helayoty <heelayot@microsoft.com >
2026-03-18 11:05:20 +00:00
Yaroslav Borbat
b9bf406456
DRA ResourceSlice: explicit AllNodes on Pool and placement validation
...
Signed-off-by: Yaroslav Borbat <yaroslav.752@gmail.com >
2026-03-18 13:27:16 +03:00
shwetha-s-poojary
467ce9c6cd
Fix TestGetConntrackMax to align with capped conntrack max values
2026-03-18 15:25:21 +05:30
Kubernetes Prow Robot
09183519e6
Merge pull request #137804 from macsko/fix_race_in_podgroupstate_locking
...
Fix race in podGroupState locking
2026-03-18 15:16:34 +05:30
Kubernetes Prow Robot
4e859569e5
Merge pull request #137790 from philhuan/kubelet-dra-health-refactor
...
kubelet/dra: refactor health helpers and add tests
2026-03-18 14:26:39 +05:30
Kubernetes Prow Robot
5953c57c6b
Merge pull request #137607 from 0xMH/fix/133531-dra-queueing-hint
...
DRA: return error on filter timeout instead of unschedulable
2026-03-18 14:26:31 +05:30
Paco Xu
a27021081d
remove gopkg.in/yaml.v3 usage of cobra
2026-03-18 16:47:19 +08:00
Paco Xu
a304826799
bump spf13/cobra to v1.10.2
2026-03-18 16:46:23 +08:00
Yaroslav Borbat
6f89451b0c
DRA: add ReconcilePoolWithName to ResourceSlice controller
...
Co-authored-by: Patrick Ohly <patrick.ohly@intel.com >
Signed-off-by: Yaroslav Borbat <yaroslav.752@gmail.com >
2026-03-18 10:53:04 +03:00
Maciej Skoczeń
5e07560178
Fix race in TestActivatePods testing code
2026-03-18 07:32:48 +00:00
Maciej Skoczeń
6aeb784eda
Fix race in podGroupState locking
2026-03-18 07:26:11 +00:00
helayoty
88cccd9d7e
enhance unit tests
...
Signed-off-by: helayoty <heelayot@microsoft.com >
2026-03-18 06:48:54 +00:00
Kubernetes Prow Robot
7d56731021
Merge pull request #137838 from hoskeri/leasespam
...
Fix logspam in leaderelection controller.
2026-03-18 12:11:38 +05:30
Kubernetes Prow Robot
e968baeea9
Merge pull request #137831 from BenTheElder/v1.35.0-api-testdata
...
Add v1.35.0 API testdata
2026-03-18 11:05:38 +05:30
helayoty
b728516811
skip setting condition to False if it was True
...
Signed-off-by: helayoty <heelayot@microsoft.com >
2026-03-18 05:10:53 +00:00
helayoty
3e9c4966ff
Address code review feedback
...
Signed-off-by: helayoty <heelayot@microsoft.com >
2026-03-18 05:10:50 +00:00
helayoty
0ccf6c7b1a
Add integration tests for PodGroup conditions
...
Signed-off-by: helayoty <heelayot@microsoft.com >
2026-03-18 05:09:51 +00:00
helayoty
57ba60526f
Implement podGroup Status
...
Signed-off-by: helayoty <heelayot@microsoft.com >
2026-03-18 05:05:42 +00:00
Tsubasa Watanabe
57e649ae03
DRA Device Binding Conditions: update unit and integration tests
...
- update expectations for the default BindingTimeout in KubeSchedulerConfiguration
- DRA unit tests:
- enable DRADeviceBindingConditions by default
- add allocationTimestamp to expected ResourceClaims for PreBind cases
- disable DRADeviceBindingConditions when testing the stable allocator in TestSchedulerPerf
Signed-off-by: Tsubasa Watanabe <w.tsubasa@fujitsu.com >
2026-03-18 13:44:30 +09:00
Tsubasa Watanabe
6bf9cd5053
DRA Device Binding Conditions: run make update
...
Signed-off-by: Tsubasa Watanabe <w.tsubasa@fujitsu.com >
2026-03-18 13:44:11 +09:00
Tsubasa Watanabe
cc2ab58a3a
DRA Device Binding Conditions: graduate to beta
...
Promote DRADeviceBindingConditions feature gate from Alpha to Beta
in v1.36 with default enabled.
- Update feature gate definition to set default=true for v1.36 Beta
- Update API documentation comments from "alpha field" to "beta field"
across all resource API versions (v1, v1beta1, v1beta2)
Signed-off-by: Tsubasa Watanabe <w.tsubasa@fujitsu.com >
2026-03-18 13:44:10 +09:00
Kubernetes Prow Robot
76de97d229
Merge pull request #136277 from brejman/issue-134393-perf-thresholds
...
Set throughput threshold for matching anti-affinity scheduler perf test
2026-03-18 09:57:38 +05:30
Hamza
67deec3bfa
DRA: include node name in timeout error and rework FilterTimeout test setup
2026-03-18 04:33:24 +01:00
Benjamin Elder
0d2c2cf5b2
UPDATE_COMPATIBILITY_FIXTURE_DATA=true go test k8s.io/api -count=1
2026-03-17 20:29:53 -07:00