Michael Aspinwall
9991d72c6b
Add circuit breaker approach to ensure leases are not stale in node controller
2026-05-04 22:14:10 +00:00
Kubernetes Prow Robot
c7b1f9598c
Merge pull request #138547 from danwinship/fix-new-dns-test
...
Fix new DNS test on IPv6
2026-04-24 00:08:47 +05:30
Kubernetes Prow Robot
f82d2d6ae2
Merge pull request #138508 from natasha41575/natasha_approver
...
OWNERS: nominate natasha41575 as pod-resize subpackage approver
2026-04-23 23:12:48 +05:30
Natasha Sarkar
b26fd418e6
nominate natasha41575 as subpackage approver
2026-04-23 16:48:43 +00:00
Kubernetes Prow Robot
da15003a2a
Merge pull request #138428 from michaelasp/svmE2E
...
Add API e2e tests for SVM
2026-04-23 21:43:01 +05:30
Kubernetes Prow Robot
5ad3251400
Merge pull request #138291 from soltysh/drop_generators
...
Drop generators from kubectl run
2026-04-23 21:42:54 +05:30
Kubernetes Prow Robot
5ed1fd971d
Merge pull request #138192 from skitt/otel-1.42
...
Bump otel to 1.43.0 and contrib to 0.68.0
2026-04-23 20:00:53 +05:30
Kubernetes Prow Robot
c2b57ba319
Merge pull request #138135 from HirazawaUi/add-more-e2e-tests-for-kep-4781
...
Add e2e test to ensure that the NotReady pod status does not change after kubelet restart
2026-04-23 20:00:45 +05:30
Maciej Szulik
e7ad4d65fe
Remove generators from kubectl run
...
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2026-04-23 15:36:17 +02:00
Kubernetes Prow Robot
ed047c0cbd
Merge pull request #138420 from jdzikowski/cleanup-hints-core
...
Graduate SchedulerQueueingHints feature gate and cleanup the codebase
2026-04-23 19:00:54 +05:30
Stephen Kitt
1a63916abe
Bump otel to 1.43.0 and contrib to 0.68.0
...
See
https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.41.0
https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.42.0
https://github.com/open-telemetry/opentelemetry-go/releases/tag/v1.43.0
and
https://github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.41.0
https://github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.42.0
https://github.com/open-telemetry/opentelemetry-go-contrib/releases/tag/v1.43.0
for details.
otelgrpc no longer produces "messages" span events so these are
removed from the tracing test.
Signed-off-by: Stephen Kitt <skitt@redhat.com>
2026-04-23 14:35:21 +02:00
Dan Winship
980314e9e9
Fix new DNS test on IPv6
2026-04-23 08:19:48 -04:00
Kubernetes Prow Robot
61723e7fa7
Merge pull request #138392 from humblec/update-etcd-image-3.6.10
...
etcd: update etcd image to v3.6.10
2026-04-23 17:28:45 +05:30
Jarosław Dzikowski
50f08420d3
Graduate SchedulerQueueingHints feature gate
2026-04-23 10:17:33 +00:00
Kubernetes Prow Robot
ce14ead9b2
Merge pull request #138253 from HirazawaUi/remove-duplicate-kubelet-health-checks
...
E2E_Node: Remove duplicate kubelet health checks
2026-04-23 09:36:51 +05:30
Kubernetes Prow Robot
460f4fc0a3
Merge pull request #138476 from omerap12/hpa-e2e-ext
...
fix filename typo and switch to DeferCleanup
2026-04-23 08:16:52 +05:30
Kubernetes Prow Robot
b36864202b
Merge pull request #137755 from HirazawaUi/remove-SidecarContainers-feature-gate
...
Remove SidecarContainers feature gate
2026-04-23 08:16:45 +05:30
Kubernetes Prow Robot
e427bb13a3
Merge pull request #138470 from dims/fix-gpu-sanity-arm64
...
test/e2e/node: make GPU sanity test work on arm64 (sbsa)
2026-04-23 07:21:47 +05:30
Kubernetes Prow Robot
f0acd90511
Merge pull request #138384 from dashpole/metric_presubmit
...
Add presubmit for metric naming
2026-04-23 07:20:51 +05:30
Kubernetes Prow Robot
50e3f51b1d
Merge pull request #138383 from willie-yao/fix-aggregator-flake
...
Retry discovery in aggregator test to fix stale GroupVersion flake
2026-04-23 07:20:44 +05:30
Kubernetes Prow Robot
00eddd53e2
Merge pull request #138312 from mm4tt/fix-scheduler-perf-race
...
test/integration: synchronize scheduler shutdown to fix metrics data race
2026-04-23 06:08:12 +05:30
Kubernetes Prow Robot
f7bfa6c8a8
Merge pull request #138259 from xueqzhan/fix-kubectl-describe-race
...
Filter out unschedulable nodes in kubectl describe e2e test
2026-04-23 06:07:51 +05:30
Kubernetes Prow Robot
4498919dbb
Merge pull request #138230 from xing-yang/csi-storage-capacity
...
Fix the flaky test for CSI storage capacity in csi mock
2026-04-23 06:07:29 +05:30
hunshcn
b528be0a56
kubectl: strict check for exec command ( #138214 )
...
* kubectl: strict check for exec command
Fix https://github.com/kubernetes/kubectl/issues/1745
The current implementation doesn't properly check for arguments between
the resource name and the dash separator. This can lead to unexpected
behavior when using commands like 'kubectl exec -it pod-0 bash -- run.sh',
which should raise an error but doesn't.
This fix ensures that when a dash separator (--) is used, there are no
extra arguments between the resource name and the dash.
- Only allow argsLenAtDash == 0 or == 1 (exactly one arg before --)
- Add test for extra args between pod and --
- Add test for flag-like args without dash separator
* test: add kubectl exec container flag coverage
* Apply suggestion from @soltysh
Co-authored-by: Maciej Szulik <soltysh@gmail.com>
---------
Co-authored-by: Maciej Szulik <soltysh@gmail.com>
2026-04-23 06:07:14 +05:30
Kubernetes Prow Robot
a5d9f64d3c
Merge pull request #138180 from humblec/fix-node-driver-registrar-liveness
...
csi: fix node-driver-registrar liveness probe to use --http-endpoint
2026-04-23 06:06:45 +05:30
Kubernetes Prow Robot
9287717d74
Merge pull request #138163 from jpbetz/generation-tests
...
Add API definition testing for metadata.generation
2026-04-23 05:12:27 +05:30
Kubernetes Prow Robot
679a271800
Merge pull request #138143 from dims/fix-cri-proxy-event-stream
...
test/e2e_node: fix CRI proxy event forwarding
2026-04-23 05:12:12 +05:30
Kubernetes Prow Robot
e406328fa0
Merge pull request #138130 from iPraveenParihar/fix/snapshot-metadata-gotoolchain
...
e2e: set GOTOOLCHAIN=auto for snapshot-metadata tool
2026-04-23 05:12:05 +05:30
Kubernetes Prow Robot
ad36c93e0c
Merge pull request #138022 from michaelasp/svmResetMapper
...
Reset the rest mapper for recent discovery operations in SVM
2026-04-23 05:10:44 +05:30
Kubernetes Prow Robot
8ec5858490
Merge pull request #138017 from srivastav-abhishek/preemption-test-fix
...
Fix race conditions and timing issues in preemption tests
2026-04-23 04:16:29 +05:30
Kubernetes Prow Robot
98cc9c58eb
Merge pull request #138001 from rogowski-piotr/drop-kubeletminversion-multiple-claims-test
...
test(e2e/dra): remove KubeletMinVersion for multiple ResourceClaims test
2026-04-23 04:16:14 +05:30
Kubernetes Prow Robot
2cb283315e
Merge pull request #137958 from bart0sh/PR227-localupcluster-check-readyz
...
localupcluster: properly query /readyz and /healthz, change cluster modification procedure
2026-04-23 04:15:37 +05:30
Kubernetes Prow Robot
a491b8bf87
Merge pull request #137935 from Jefftree/remove-threshold-todo
...
Remove obsolete thresholdVersion exemption from feature gate removal verification
2026-04-23 04:15:30 +05:30
Kubernetes Prow Robot
eb07064af9
Merge pull request #137869 from yangjunmyfm192085/skiptest
...
Fix [Failing Test] Security Context SupplementalGroupsPolicy [LinuxOnly] [Feature:SupplementalGroupsPolicy]
2026-04-23 04:15:22 +05:30
Kubernetes Prow Robot
36e93204ed
Merge pull request #137553 from danwinship/dns-endpointslices
...
Test that Service DNS uses EndpointSlices
2026-04-23 03:20:34 +05:30
Guna K Kambalimath
453840862e
Wait for node authorizer graph to populate ( #137338 )
...
* Wait for node authorizer graph to populate
Signed-off-by: Guna K Kambalimath <Guna.Kambalimath@ibm.com>
* Update test/integration/podcertificaterequests/podcertificate_integration_test.go
Co-authored-by: Jordan Liggitt <jordan@liggitt.net>
* Update test/integration/podcertificaterequests/podcertificate_integration_test.go
Co-authored-by: Jordan Liggitt <jordan@liggitt.net>
---------
Signed-off-by: Guna K Kambalimath <Guna.Kambalimath@ibm.com>
Co-authored-by: Jordan Liggitt <jordan@liggitt.net>
2026-04-23 03:20:17 +05:30
Kubernetes Prow Robot
edd1fe6344
Merge pull request #136321 from brejman/update-scheduler-perf-thresholds-previously-unset
...
Add thresholds to more scheduler_perf tests
2026-04-23 03:19:45 +05:30
Kubernetes Prow Robot
048776c286
Merge pull request #136276 from brejman/update-scheduler-perf-thresholds
...
Update scheduler_perf test throughput thresholds
2026-04-23 03:19:38 +05:30
Maria Fernanda Romano Silva
db4eac249a
[Feature Cleanup] ContainerRestartRules Removal ( #135973 )
...
* removed feature definition
* updated feature to node conformance
2026-04-23 03:19:22 +05:30
Kubernetes Prow Robot
7ca181be97
Merge pull request #135905 from iomarsayed/master
...
Execute GangScheduling plugin only for requeuing unschedulable pods on Add/Pod
2026-04-23 03:19:04 +05:30
Kubernetes Prow Robot
cbd6fe51c9
Merge pull request #135336 from carlory/clean-AnyVolumeDataSource
...
[1.37] Remove feature gate AnyVolumeDataSource
2026-04-23 03:18:57 +05:30
Takehiro Ogura
37be90f295
Update po, mo files for kubectl Japanese translation ( #131176 )
...
* Update Japanese translation for kubectl
* Update test for kubectl help
* apply kubernetes translations rules https://kubernetes.io/ja/docs/contribute/localization/#basic-policy
* Update kubectl help test string
* rebuild kubectl mo file
* fix k8s specific terms to original one
2026-04-23 02:18:41 +05:30
William Yao
4f562ad9a0
Retry discovery in aggregator test to fix stale GroupVersion flake
...
Signed-off-by: William Yao <william2000yao@gmail.com>
2026-04-21 14:23:53 -07:00
David Ashpole
28a48c318f
add presubmit for metric naming
2026-04-21 01:03:31 +00:00
Qi Wang
2aaa5b654b
skip MemoryQoS rollback test until implementation is resolved
...
skip MemoryQoS rollback test until we figure out the mechanism to rollback.
Signed-off-by: Qi Wang <qiwan@redhat.com>
2026-04-20 12:41:45 -04:00
Davanum Srinivas
0934916b90
test/e2e/node: explain v12.5 pin for cuda-samples on arm64
...
Document why cuda-samples is pinned to v12.5 rather than the latest
tag: it has to match the CUDA 12.5 toolkit in the base image and the
cuda-demo-suite-12-5 apt package used on x86_64. v13+ cuda-samples
also requires CUDA Toolkit 13.x and switched from make to CMake, so
bumping is a coordinated change across base image, apt package, git
tag, and build commands.
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2026-04-20 07:07:50 -04:00
Davanum Srinivas
6db917c42e
Update test/e2e/node/gpu.go
...
Co-authored-by: Ed Bartosh <eduard.bartosh@intel.com>
2026-04-20 07:00:54 -04:00
Omer Aplatony
b638b09416
fix filename typo and switch to DeferCleanup
...
Signed-off-by: Omer Aplatony <omerap12@gmail.com>
2026-04-20 06:55:22 +00:00
Davanum Srinivas
ad41961d32
test/e2e/node: make GPU sanity test work on arm64 (sbsa)
...
The [Feature:GPUDevicePlugin] Sanity test embeds
`apt-get install -y cuda-demo-suite-12-5` under `set -e`. NVIDIA's CUDA
apt repo publishes cuda-demo-suite-* for x86_64 but NOT for sbsa
(confirmed against the public Packages index on
developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/{sbsa,x86_64}/).
On arm64 the install fails, the container exits 1, pod.Status.Phase
becomes Failed, and the subsequent `gomega.Expect(... .Equal(Succeeded))`
assertion trips.
Split the demo phase on architecture. On x86_64 keep the existing apt
path unchanged. On anything else, build deviceQuery / vectorAdd /
bandwidthTest from the public NVIDIA/cuda-samples repo instead.
busGrind is exclusive to cuda-demo-suite (no source equivalent in
cuda-samples) and is skipped on non-x86_64.
The pattern is the one already in production use by
sigs.k8s.io/dra-driver-nvidia-gpu in tests/bats/specs/gpu-cuda-demo-suite.yaml,
which has been green on Lambda gpu_1x_gh200.
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2026-04-19 18:55:08 -04:00
Michael Aspinwall
500fdcb7f5
Add API e2e tests for SVM
2026-04-18 16:58:29 +00:00