Bartosz
68acdf68c1
Use PlacementFeasible instead of Permit in PodGroup scheduling cycle
2026-05-22 08:01:20 +00:00
Bartosz
6b22e1ccc7
Add PlacementFeasible plugin to support early gang termination
2026-05-22 08:01:15 +00:00
Kubernetes Prow Robot
b151ef23a5
Merge pull request #139030 from mm4tt/authoritative-podgroup-priority
...
scheduler: make PodGroup priority authoritative in workload preemption
2026-05-13 17:59:47 +05:30
Matt Matejczyk
3c9bf654fb
scheduler: make PodGroup priority authoritative in workload preemption
2026-05-13 10:47:49 +00:00
Kubernetes Prow Robot
eaa04458b2
Merge pull request #138961 from soltysh/simplify_exec
...
Replace remote executor code with the DefaultExecutor from kubectl
2026-05-13 16:00:28 +05:30
Kubernetes Prow Robot
f01363b491
Merge pull request #138792 from dims/fix/graph-populator-extended-resource-claim
...
node: future proof graph populator fast-path to check ExtendedResourceClaimStatus
2026-05-13 12:40:28 +05:30
Kubernetes Prow Robot
a5427793cf
Merge pull request #135756 from vshkrabkov/refactor/scheduler-moveToActiveQ-remove-underlock
...
Remove underlock logic from scheduling queue moveToActiveQ method
2026-05-13 09:18:33 +05:30
Kubernetes Prow Robot
de239f13ef
Merge pull request #135160 from KunWuLuan/feat/multi-cond-apicall
...
support multi conditions in apicall
2026-05-13 09:18:26 +05:30
Kubernetes Prow Robot
34e600ec49
Merge pull request #139001 from jpbetz/bump-kube-openapi-for-revert
...
Bump kube-openapi to pick up #609
2026-05-13 06:48:29 +05:30
Kubernetes Prow Robot
7a4ea9be33
Merge pull request #138876 from hoteye/cleanup-kubelet-pods-server-logger
...
kubelet: pass logger through pod API server
2026-05-13 05:32:28 +05:30
Kubernetes Prow Robot
042ae1c307
Merge pull request #139013 from yongruilin/dv-update-codegen-fix
...
hack: glob-remove all validation-gen outputs in update-codegen.sh
2026-05-13 04:20:26 +05:30
Joe Betz
17123b0326
generate
2026-05-12 17:47:26 -04:00
Joe Betz
89549643b8
Bump kube-openapi to pick up API Definitions revert
2026-05-12 17:41:29 -04:00
Yongrui Lin
e35569096e
Rename validation-gen test fixtures to zz_generated.validations.* prefix
...
Mechanical rename to match the new --test-output-file-prefix value;
file contents are unchanged.
2026-05-12 20:31:33 +00:00
Yongrui Lin
b622d5d2a2
hack: glob-remove all validation-gen outputs in update-codegen.sh
...
The cleanup step removed only zz_generated.validations.go and left the
per-Kind coverage test fixtures (zz_generated.<version>_test.go,
zz_generated.main_test.go) on disk, so renamed or removed Kinds would
leak stale files. Move every validation-gen output under a shared
zz_generated.validations. prefix and remove them via a single glob.
2026-05-12 20:31:20 +00:00
Kubernetes Prow Robot
553312e6c2
Merge pull request #138657 from jpbetz/codegen-discovery
...
Enable validation-gen for all existing and future APIs
2026-05-13 01:16:37 +05:30
Kubernetes Prow Robot
5a61559f1f
Merge pull request #138463 from nicknikolakakis/fix/138461-podcertrequest-test-flake
...
Deflake PodCertificateRequest integration tests
2026-05-13 01:16:29 +05:30
Kubernetes Prow Robot
bd854a9dd5
Merge pull request #138911 from Jefftree/cacher-init-bench
...
storage/cacher: add BenchmarkCacherInit with exemplar pod
2026-05-12 23:06:29 +05:30
Joe Betz
e6bc813ac3
Improve error messages and documentation
2026-05-12 12:49:03 -04:00
Joe Betz
c45b9a8940
Appease linters
2026-05-12 12:49:03 -04:00
Joe Betz
234750e9e1
Generate validation
2026-05-12 12:49:02 -04:00
Joe Betz
b8ca9f101f
Explicitly mark defaulter-gen disabled on node APIs
...
This preserves existing behavior. If enabled, corev1's SetDefaults_ResourceList
will default RuntimeClass's overhead.podFixed field.
2026-05-12 12:49:02 -04:00
Joe Betz
049bdb7884
Enable validation-gen on all remaining APIs
2026-05-12 12:49:02 -04:00
Joe Betz
46ac2d8db8
Explicitly disable openapi-gen where not used
2026-05-12 12:49:02 -04:00
Joe Betz
9d65aeabb6
Explicitly disable validation-gen where not needed
2026-05-12 12:49:01 -04:00
Joe Betz
aa0327fed4
Add lint rule support to kube_codegen and wire in all usages
2026-05-12 12:49:01 -04:00
Joe Betz
ec3a06051f
Turn on strict linting of package level API definition generator tags
2026-05-12 12:49:01 -04:00
Joe Betz
bd065151bb
Use generator utilities in all API package definition generators
2026-05-12 12:49:00 -04:00
Joe Betz
05a1a7f2db
Add API definition based code-generator utilities
2026-05-12 12:48:55 -04:00
Kubernetes Release Robot
88c693d20b
CHANGELOG: Update directory for v1.36.1 release
2026-05-12 16:39:22 +00:00
Kubernetes Prow Robot
8e161c8126
Merge pull request #138963 from dims/remove-flaky-notation
...
Remove [Flaky] for green tests
2026-05-12 22:04:40 +05:30
Kubernetes Prow Robot
83710cbf5c
Merge pull request #138389 from gheffern/add-safe-sysctls-135972
...
Add safe sysctls 135972
2026-05-12 22:04:31 +05:30
Kubernetes Release Robot
4d20186d31
CHANGELOG: Update directory for v1.35.5 release
2026-05-12 15:37:22 +00:00
Kubernetes Release Robot
48dd20d64e
CHANGELOG: Update directory for v1.34.8 release
2026-05-12 15:35:11 +00:00
hoteye
e9965e7f79
kubelet: pass logger through pod API server
...
Replace logger-only klog.FromContext(context.Background()) usage in the pod API server with an injected logger.
This keeps the cleanup scoped to logging and does not change context cancellation behavior.
2026-05-12 23:19:31 +08:00
Kubernetes Prow Robot
0f28149893
Merge pull request #137963 from cuiweixie/fix/node-expand-volume-log-typo
...
volume: fix typo in NodeExpandVolume error log message
2026-05-12 20:40:38 +05:30
Kubernetes Prow Robot
237efd3dcd
Merge pull request #136224 from serathius/watchcache-checker
...
Move consistency checking to cacher subpackage
2026-05-12 20:40:29 +05:30
Kubernetes Release Robot
17274240a1
CHANGELOG: Update directory for v1.33.12 release
2026-05-12 14:09:41 +00:00
Davanum Srinivas
a26aef9d0e
node: address yliaog test review comments
...
- Refine doc comment to note ExtendedResourceClaimStatus may change under
rare condition after a pod is bound to a node.
- Seed the initial pod with ExtendedResourceClaimStatus{extended-claim-0}
and RequestMappings so the test exercises the change scenario yliaog
described rather than nil-to-set.
- Update the inline comment and assertion messages to reflect the swap
from extended-claim-0 to extended-claim-1.
2026-05-12 08:20:12 -04:00
Kubernetes Prow Robot
300eda2f2f
Merge pull request #138746 from humblec/update-etcd-image-3.6.11
...
etcd: update etcd image to v3.6.11
2026-05-12 17:39:32 +05:30
Kubernetes Prow Robot
f830e4a2b8
Merge pull request #138542 from pohly/dra-create-resource-claim
...
DRA: harmonize ResourceClaim creation metric
2026-05-12 05:12:09 +05:30
Kubernetes Prow Robot
801152cca3
Merge pull request #138767 from Jefftree/watch-cache-init-duration-metric
...
apiserver: add watch_cache_initialization_duration_seconds metric
2026-05-12 02:26:17 +05:30
Kubernetes Prow Robot
874a7b40b0
Merge pull request #138617 from esotsal/kubeletHealthCheckRefactor
...
Move kubeletHealthCheck from e2enode to node as HealthCheck
2026-05-12 02:26:10 +05:30
Kubernetes Prow Robot
4cfd7e74b1
Merge pull request #138628 from richabanker/metrics-docs-update-1.36
...
Make metric doc generation order-stable and update metrics docs for v1.36
2026-05-12 01:01:49 +05:30
Joe Betz
119a1460c1
Generate deepcopy
2026-05-11 12:27:56 -04:00
Joe Betz
08968efd68
Stop generating empty deepcopy files
2026-05-11 12:27:55 -04:00
Joe Betz
f79a4d72f2
Generate model names
2026-05-11 12:27:55 -04:00
Joe Betz
2eb4fbd60b
Fix model names
2026-05-11 12:27:54 -04:00
Nick Nikolakakis
bc121381a8
Reuse single lastErr variable across PCR Create polls
...
Replace lastErrBarFoo/lastErrFooBar with a single lastErr variable
reused by both PodCertificateRequest Create polls in
TestNodeAuthorizerNamespaceNameConfusion, matching the convention
used elsewhere in the file.
Signed-off-by: Nick Nikolakakis <nonicked@protonmail.com>
2026-05-11 18:27:34 +03:00
Maciej Szulik
61e5542da9
Replace remote executor code with the DefaultExecutor from kubectl
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2026-05-11 16:59:31 +02:00