Commit Graph

136040 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
a7be90c6d5 Merge pull request #136663 from kfess/issue-136662
Add timezone to kubectl describe cronjob output
2026-03-04 17:12:23 +05:30
Kubernetes Prow Robot
dd0958fece Merge pull request #136851 from jiefeng-xu/jiefeng/fix-gpu-flake-136378
test/e2e/node: reduce flakiness in GPU nvidia-smi test
2026-03-04 08:56:17 +05:30
Kubernetes Prow Robot
f82c373b69 Merge pull request #137283 from LarytheLord/docs/envvar-c-identifier-wording-51187
docs(api): clarify env var key constraints for env-from fields
2026-03-04 07:24:23 +05:30
Kubernetes Prow Robot
80eaaa3991 Merge pull request #137192 from kannon92/observedpodgeneration-move-all-to-conformance
promote two test cases for Observedgeneration to conformance
2026-03-04 07:24:16 +05:30
Kubernetes Prow Robot
a0594a28a4 Merge pull request #136954 from BenTheElder/kube-runner
switch server images to kube-log-runner
2026-03-04 06:30:17 +05:30
Benjamin Elder
9f8eca1566 add kube-log-runner to images on the fly, replicating the same /go-runner path as the current base image
d98562ea2e/images/build/go-runner/Dockerfile (L68-L70)
2026-03-03 16:00:02 -08:00
Kubernetes Prow Robot
5bc6d200a2 Merge pull request #137379 from aramase/aramase/c/drop_v1alpha1_webhookadmission
drop v1alpha1 webhookadmission configuration
2026-03-04 05:20:35 +05:30
Kubernetes Prow Robot
e08e598df0 Merge pull request #137291 from everettraven/upstream/dv/maxLength-fixup
[Declarative Validation] Bring `k8s:maxLength` tag in line with OpenAPI `maxLength` validation semantics
2026-03-04 05:20:27 +05:30
Kubernetes Prow Robot
5f18de61b0 Merge pull request #137174 from richabanker/flagz-beta
Graduate flagz API to beta
2026-03-04 05:20:18 +05:30
Kubernetes Prow Robot
ba4ac6d65b Merge pull request #137003 from hoteye/pr1-kubelet-podworkers-core
kubelet: tighten podworkers context flow and consolidate kubelet logcheck scope
2026-03-04 04:30:27 +05:30
Kubernetes Prow Robot
cb01fb2641 Merge pull request #136368 from bhope/metrics-beta-endpointslice-controller
Promote endpointslice metrics to beta
2026-03-04 04:30:20 +05:30
Kubernetes Prow Robot
de9a9b6335 Merge pull request #136703 from yosri-brh/fix-configmap-example
Fix kubectl create configmap example
2026-03-04 03:32:17 +05:30
Anish Ramasekar
2727957fec drop v1alpha1 webhookadmission configuration
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2026-03-03 13:31:09 -08:00
Richa Banker
adbf7dee82 graduate config.k8s.io.v1alpha1.flagz to beta 2026-03-03 13:12:16 -08:00
Kubernetes Prow Robot
65ed56cb40 Merge pull request #137256 from serathius/list-refactor
Split ListResource into subfunctions and avoid unclosed Span for Watch
2026-03-04 02:26:19 +05:30
Kevin Hannon
b26954bc0f merging the pod rejection
generation test into pod_admission.go and commenting out
PodReadyToStartContainers. Conformance promotion will follow in a
separate PR once this lands green, per review feedback.
2026-03-03 13:58:04 -05:00
Kubernetes Prow Robot
4dd6454b02 Merge pull request #137275 from yongruilin/vg_emulation-version-test
Add WithMinEmulationVersion option to DV validation test suit
2026-03-04 00:11:32 +05:30
Kubernetes Prow Robot
be6162afb8 Merge pull request #135196 from harche/i133202
KEP-4680: Add message field support to DRA device health reporting
2026-03-04 00:11:24 +05:30
Kubernetes Prow Robot
92491f09ee Merge pull request #137299 from Jefftree/kexp
Use ephemeral port for etcd peer listener
2026-03-03 23:03:23 +05:30
Kubernetes Prow Robot
80648018ad Merge pull request #137216 from macsko/podgroup_cycle_cleanup
Adjust pod group scheduling cycle code
2026-03-03 22:07:55 +05:30
Kubernetes Prow Robot
56262e6ab1 Merge pull request #137173 from richabanker/statusz-beta
Graduate statusz API to beta
2026-03-03 22:07:46 +05:30
Kubernetes Prow Robot
13010f06b2 Merge pull request #137167 from pohly/dra-device-taints-update-timestamp
DRA device taints: automatically bump TimeAdded when changing effect
2026-03-03 22:07:37 +05:30
Prathamesh Bhope
f1bf45e189 endpointslice/metrics: promote metrics to beta and add test 2026-03-03 08:37:35 -08:00
Kubernetes Prow Robot
5941fed3d6 Merge pull request #136912 from dfajmon/selinux-ga
Promote SELinuxChangePolicy & SELinuxMountReadWriteOncePod to GA
2026-03-03 22:07:29 +05:30
Kubernetes Prow Robot
228701ab24 Merge pull request #136611 from sunya-ch/kep-5075-beta
DRA: Promote DRAConsumableCapacity to Beta
2026-03-03 22:07:21 +05:30
Kubernetes Prow Robot
ca6034ad9a Merge pull request #137240 from yykkibbb/dra-api-fuzz-roundtrip-test
Add fuzz roundtrip test for DRA API conversion and fix v1beta1 bugs
2026-03-03 21:15:29 +05:30
Kubernetes Prow Robot
186ec02732 Merge pull request #136849 from richabanker/add-pohly
Add Patrick as tech lead for sig-instrumentation
2026-03-03 21:15:21 +05:30
Jefftree
292e4ca469 Use localhost for etcd peer listener instead of ETCD_HOST 2026-03-03 10:22:39 -05:00
Sunyanan Choochotkaew
e035c41256 DRA: Promote DRAConsumableCapacity to Beta
Signed-off-by: Sunyanan Choochotkaew <sunyanan.choochotkaew1@ibm.com>
2026-03-03 18:30:26 +09:00
Kubernetes Prow Robot
b9e0f9d10a Merge pull request #137289 from ffromani/e2e-node-cpumanager-pod-create
e2e: node: cpumanager: create helper creation function
2026-03-03 14:59:20 +05:30
Kubernetes Prow Robot
90e75ac8cf Merge pull request #136815 from atombrella/feature/slices_contains_cmd_kubelet
Use for-range in `cmd/{kubelet,kubeadm,kubemark}`
2026-03-03 13:31:28 +05:30
Kubernetes Prow Robot
e3a9f992d2 Merge pull request #136286 from AutuSnow/feature-claimresource-tests-clean
cleanup(kubelet/test):Add test cases
2026-03-03 13:31:21 +05:30
Kubernetes Prow Robot
892c05a3c6 Merge pull request #137288 from ffromani/ffromani-podresources-api-approver
OWNERS: propose ffromani as podresources API approver
2026-03-03 12:20:43 +05:30
Kubernetes Prow Robot
619ddd3117 Merge pull request #136821 from ffromani/fix-podresources-api
node: e2e: fix podresources api test
2026-03-03 12:20:35 +05:30
Kubernetes Prow Robot
9b25f86cf8 Merge pull request #137348 from Jefftree/deepcopy-fix
deepcopy-gen: remove dead --bounding-dirs flag
2026-03-03 11:00:53 +05:30
Kubernetes Prow Robot
efab4facf9 Merge pull request #137295 from hown3d/code-generator/validation-default-readonly-pkgs
default readonly_pkgs in kube_codegen.sh
2026-03-03 07:20:52 +05:30
Kubernetes Prow Robot
7da167d135 Merge pull request #137252 from Chandan9112/fix-pod-observed-generation-test-image
Use localhost Image Reference in PodObservedGenerationTracking E2E Test
2026-03-03 06:30:59 +05:30
Kubernetes Prow Robot
9e5ca77c44 Merge pull request #136231 from natasha41575/handle_pod_reconcile
[InPlacePodVerticalScaling] retry pending pod resizes when another pod terminates
2026-03-03 06:30:52 +05:30
Kubernetes Prow Robot
040699432e Merge pull request #137172 from richabanker/mvp-graduate-beta
Graduate Mixed Version Proxy feature gate to Beta
2026-03-03 04:56:54 +05:30
Kubernetes Prow Robot
1879769b93 Merge pull request #137296 from michaelasp/fixListenerDeadlock
Fix listener deadlock in shared informer
2026-03-03 03:42:53 +05:30
Kubernetes Prow Robot
4ee05a3a2f Merge pull request #137242 from tico88612/cleanup/e2e-node-prometheus
Cleanup: `test/e2e_node` remove prometheus dependency
2026-03-03 02:49:02 +05:30
Kubernetes Prow Robot
11c10dc5a0 Merge pull request #136939 from pohly/dra-device-taints-unit-test-improvements
DRA device taints: update unit tests
2026-03-03 02:48:54 +05:30
Jefftree
d6b91820b7 deepcopy-gen: remove dead --bounding-dirs flag
The --bounding-dirs flag and BoundingDirs field in deepcopy-gen are dead
code. The field is stored on the genDeepCopy struct but never read by
any method.

The flag was introduced in gengo commit 14ae879 (2016) to control which
types deepcopy would generate for and which nested types it could assume
had generated deepcopy functions. Over time, as deepcopy-gen was
rewritten (gengo v2, moved to code-generator), the copyableAndInBounds /
isRootedUnder usage was dropped. The field and flag survived but
g.boundingDirs is never referenced in the current code.

hack/update-codegen.sh still passed --bounding-dirs but it had no
effect.
2026-03-02 14:53:52 -05:00
Carlos Eduardo Arango Gutierrez
ad6c155449 KEP-4680: Add message field support to DRA device health reporting
Author: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Co-Authored-By: Harshal Patil <12152047+harche@users.noreply.github.com>

Signed-off-by: Harshal Patil <12152047+harche@users.noreply.github.com>
2026-03-02 11:58:43 -05:00
Maciej Skoczeń
912bf9c4ef Use a single RunPermitPlugins function and call AddWaitingPod outside a framework 2026-03-02 15:14:12 +00:00
Bryce Palmer
82d8b65bf0 validation: align handwritten and declarative validations
for the InterfaceName and HardwareAddress fields
and add tests to ensure that if either are changed
to use character-based length counting that a difference
in the validation expectations will be found

Signed-off-by: Bryce Palmer <bpalmer@redhat.com>
2026-03-02 09:48:15 -05:00
Bryce Palmer
729792e870 update-codegen: regenerate generated files
Signed-off-by: Bryce Palmer <bpalmer@redhat.com>
2026-03-02 09:48:15 -05:00
Bryce Palmer
430b5d884a apis/resource: migrate maxLength to maxByte tags
for the InterfaceName and HardwareAddress fields
so that declarative validation and handwritten validation
are semantically equivalent.

Signed-off-by: Bryce Palmer <bpalmer@redhat.com>
2026-03-02 09:45:17 -05:00
Bryce Palmer
3deb264c91 validation-gen/tests: add maxBytes tag tests
Signed-off-by: Bryce Palmer <bpalmer@redhat.com>
2026-03-02 09:45:17 -05:00
Bryce Palmer
c9652760b5 validation-gen/validators: add maxBytes validator
Signed-off-by: Bryce Palmer <bpalmer@redhat.com>
2026-03-02 09:45:17 -05:00