ndixita
ec6d65e333
test fixes
2026-03-20 22:00:17 +00:00
ndixita
3b19886847
Test fixes - update expected restart count for containers with no resources that inherit changes due to pod-level modifications
2026-03-20 22:00:16 +00:00
ndixita
466e5d4720
sync on observedGeneration and add CPU tolerance in resize framework
2026-03-20 21:59:58 +00:00
Kubernetes Prow Robot
69d4f67bc4
Merge pull request #137916 from kannon92/issue-137915-workload-api
...
test: Fix PodGroup CRUD test failing due to missing Workload reference
2026-03-20 21:06:17 +05:30
Kubernetes Prow Robot
08d246509c
Merge pull request #137904 from soltysh/disable_maxunavailable
...
KEP-961: demote maxUnavailable feature in statefulset to off by default
2026-03-20 18:04:16 +05:30
Kubernetes Release Robot
a5e5992df0
CHANGELOG: Update directory for v1.36.0-beta.0 release
2026-03-19 23:38:00 +00:00
Kubernetes Prow Robot
734aeb836d
Merge pull request #137015 from nmn3m/contextual-logging-scheduler-events
...
scheduler: use contextual logging for event emission
v1.36.0-beta.0
2026-03-20 03:12:31 +05:30
Kubernetes Prow Robot
98b4091f5d
Merge pull request #137909 from dims/switch-PLEGOnDemandRelist-default-to-false-for-1.36
...
Switch PLEGOnDemandRelist default to `false` for 1.36
2026-03-20 02:22:39 +05:30
Kubernetes Prow Robot
e00eb8f394
Merge pull request #137906 from aramase/aramase/c/grpc_v1.79.0
...
update google.golang.org/grpc to v1.79.3
2026-03-20 02:22:31 +05:30
Maciej Szulik
f88289dc01
KEP-961: demote maxUnavailable feature in statefulset to off by default
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com >
2026-03-19 20:47:03 +01:00
Kevin Hannon
3c91eba80c
test: Fix PodGroup CRUD test failing due to missing Workload reference
...
Remove PodGroupTemplateRef from the PodGroup e2e CRUD test. The
PodGroupWorkloadExists admission plugin (introduced in #137464 )
rejects PodGroups that reference a non-existent Workload, causing
the test to fail. The workload reference is not needed to test
basic PodGroup API CRUD operations.
2026-03-19 15:36:38 -04:00
Kubernetes Prow Robot
6c87b171ca
Merge pull request #137870 from tallclair/push-lplxytyovnkw
...
test: fix flaky static pod tests by asserting on termination message …
2026-03-20 00:30:30 +05:30
Benjamin Elder
33724b9a86
enable PLEGOnDemandRelist in feature unit tests
2026-03-19 11:19:41 -07:00
Davanum Srinivas
4a69899d8b
Switch PLEGOnDemandRelist default to false for 1.36
2026-03-19 13:04:47 -04:00
Anish Ramasekar
f5d48853c5
update google.golang.org/grpc to v1.79.3
...
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com >
2026-03-19 11:47:06 -05:00
Tim Allclair
57eb99dbb8
test: fix flaky static pod tests by asserting on termination message and container ID instead of StartTime
...
The expectation that StartTime changes on kubelet restart for static pods is no longer reliable due to faked init container status logic. This change updates the tests to assert on the specific behavior introduced by that logic.
2026-03-19 16:45:14 +00:00
Kubernetes Prow Robot
b910026535
Merge pull request #137889 from sohankunkerkar/memqos-fix-reconcile
...
Remove reconcilePodMemoryProtection that resets pod cgroup values on systemd
2026-03-19 21:32:42 +05:30
Heba
cf5ba01d13
KEP-5832: Implement PodGroup admission ( #137464 )
...
* Add admission for podGroup
Signed-off-by: helayoty <heelayot@microsoft.com >
* Create workload object before podgroup
Signed-off-by: helayoty <heelayot@microsoft.com >
---------
Signed-off-by: helayoty <heelayot@microsoft.com >
2026-03-19 21:32:34 +05:30
Yashasvi Misra
1132a4e4ef
top command documentation enhancement ( #136825 )
...
* top command documentation enhancement
* Added FAQ details
2026-03-19 19:36:33 +05:30
Kubernetes Prow Robot
ac10370ad2
Merge pull request #136987 from bitoku/kep-5825-cri
...
[KEP-5825] cri-api: Add streaming RPCs for CRI list operations
2026-03-19 18:28:39 +05:30
Nour
aa5e5ea9d6
scheduler: use contextual logging for event emission
...
Signed-off-by: Nour <nurmn3m@gmail.com >
2026-03-19 14:33:09 +02:00
Sohan Kunkerkar
e3849e2b55
Remove reconcilePodMemoryProtection that resets pod cgroup values on systemd
2026-03-19 07:53:34 -04:00
Kubernetes Prow Robot
9d02f5f918
Merge pull request #137032 from helayoty/helayoty/5547-workload-job-integration
...
KEP-5547: Implement Workload APIs integration with Job controller
2026-03-19 17:10:31 +05:30
Kubernetes Prow Robot
dd776ab4c5
Merge pull request #137772 from lalitc375/fix-linter
...
validation-gen: allow beta validations in alpha packages without pref…
2026-03-19 15:36:40 +05:30
Kubernetes Prow Robot
88573def71
Merge pull request #137146 from george-angel/fix/container-restart-sidecar-exited
...
kubelet: fix containers not restarting when sidecar keeps running
2026-03-19 15:36:32 +05:30
Peter Nguyen
bd94e01450
Rename etcd_bookmark_counts to etcd_bookmark_total and change it from a gauge to a counter metric ( #136483 )
...
* Add etcd_bookmark_total counter metric and deprecate etcd_bookmark_counts
* Update docs using scripts
* Add test for etcd_bookmark_total and run gofmt
* gofmt
2026-03-19 14:06:30 +05:30
Kubernetes Prow Robot
f0bd9004e1
Merge pull request #137861 from nojnhuh/dra-kind-scheduling-api
...
Add scheduling v1alpha2 for DRA kind config
2026-03-19 13:16:30 +05:30
Kubernetes Release Robot
880a6dda4c
CHANGELOG: Update directory for v1.35.3 release
2026-03-19 03:20:49 +00:00
Kubernetes Release Robot
7dddeada88
CHANGELOG: Update directory for v1.34.6 release
2026-03-19 03:19:43 +00:00
Kubernetes Release Robot
96009e4806
CHANGELOG: Update directory for v1.33.10 release
2026-03-19 03:17:58 +00:00
Kubernetes Prow Robot
a439183755
Merge pull request #137352 from natasha41575/nonsidecarinitctrs
...
[InPlacePodVerticalScaling] Relax validation to support in-place resizing non-sidecar initContainers
2026-03-19 08:44:28 +05:30
Kubernetes Prow Robot
6e845f67fa
Merge pull request #137864 from yongruilin/dv-dra-mismatch
...
fix(declarative validation): union validation ratcheting when oldObj is nil
2026-03-19 07:52:37 +05:30
Kubernetes Prow Robot
caecddc909
Merge pull request #134627 from briansonnenberg/brians-kubelet-pods-api
...
[KEP-4188] New Kubelet gRPC API returning node-local Pod info
2026-03-19 07:52:30 +05:30
Kubernetes Prow Robot
98bb6823a8
Merge pull request #137862 from gnufied/pvc-unused-since-condition
...
Report PVC unused time via PVC condition
2026-03-19 07:08:49 +05:30
Kubernetes Prow Robot
d0ede29bd5
Merge pull request #137856 from adrianmoisey/adrian-fix-round-trip
...
Fix HPAv2 objects that are being updated via v1
2026-03-19 07:08:42 +05:30
Kubernetes Prow Robot
0eb3ae1640
Merge pull request #137827 from SergeyKanzhelev/criClientWithoutApimachinery
...
Cri client without apimachinery
2026-03-19 07:08:35 +05:30
Kubernetes Prow Robot
a3b068a003
Merge pull request #137647 from nojnhuh/dra-gang
...
DRA: fix Pods in a scheduling gang sharing ResourceClaims
2026-03-19 07:08:28 +05:30
Natasha Sarkar
2d23d21802
e2e test for resize of non-sidecar init containers
2026-03-19 00:43:57 +00:00
Natasha Sarkar
559c63fa30
kubelet support for non-sidecar init container resize
2026-03-19 00:43:56 +00:00
Natasha Sarkar
2d205b9556
use Node Declared Features to handle 'InPlacePodVerticalScalingInitContainers'
2026-03-19 00:43:56 +00:00
Natasha Sarkar
fa50e63b81
relax validation check for resizing nonsidecar init containers
2026-03-19 00:43:52 +00:00
Natasha Sarkar
d2dbd4c08d
Define 'InPlacePodVerticalScalingInitContainers' feature gate
2026-03-19 00:43:43 +00:00
yongruilin
24c1eb237d
Add slice and map union member support with tests
...
- Code generator: use len() != 0 for slice/map member extractors
instead of != nil, so empty slice/map are treated as "not set"
- Add slice and map members to union test types (both discriminated
and undiscriminated)
- Add test coverage for nil vs empty, ratcheting, and nil oldObj
with slice/map members
Co-authored-by: Tim Hockin <thockin@google.com >
2026-03-19 00:35:05 +00:00
Kubernetes Prow Robot
ca5c40e58a
Merge pull request #137764 from pacoxu/sig-node-standalone
...
e2e_node: fix pod StartTime assertion to compare time value
2026-03-19 05:42:59 +05:30
Kubernetes Prow Robot
158b69d223
Merge pull request #137753 from adamkasztenny/fix-lease-optimistic-update-log-level-v2
...
Reduce log level for optimistic lease update fallback
2026-03-19 05:42:51 +05:30
Kubernetes Prow Robot
c2a7819806
Merge pull request #137719 from sohankunkerkar/memqos-kernel-metrics-e2e
...
KEP-2570: Add tiered memory protection, metrics, rollback fix, and E2E tests for MemoryQoS
2026-03-19 05:42:44 +05:30
Kubernetes Prow Robot
87924903db
Merge pull request #137629 from stlaz/ensure-secret-images-allowlist-fix
...
Image Pulling Authorization: fix the allowlisting policy
2026-03-19 05:42:36 +05:30
Kubernetes Prow Robot
bf1abbf2e9
Merge pull request #136355 from enj/enj/i/tls_cache_gc
...
Add GC to client-go TLS cache
2026-03-19 05:42:29 +05:30
yongruilin
52cb155c97
Use IsZero instead of IsNil for union ratcheting check
...
- Use reflect.ValueOf(oldObj).IsZero() instead of IsNil() so union
validation works with non-nilable T (e.g. value types)
- Remove hasOldValue guard from inner loop conditionals; only check
at the final ratcheting skip point
- Add doc comments explaining T is "any" rather than "comparable"
because union members can be slices
- Add value-type subtests for Union and DiscriminatedUnion
Co-authored-by: Tim Hockin <thockin@google.com >
2026-03-18 23:45:09 +00:00
Kubernetes Prow Robot
76a3d535a1
Merge pull request #136548 from mariafromano-25/psi-ga-update
...
[KEP 4205] GA the KubeletPSI FeatureGate
2026-03-19 04:54:28 +05:30