Commit Graph

132568 Commits

Author SHA1 Message Date
Marek Siarkowicz
91a3a30eb5 Ensure consistent key schema requirements between cacher and etcd3 2025-09-15 14:25:19 +02:00
Kubernetes Prow Robot
aa35105213 Merge pull request #132703 from tchap/kcm-sync-api
kcm/app: Add proper goroutine management
2025-09-15 01:58:11 -07:00
Kubernetes Prow Robot
c10a2932d4 Merge pull request #133952 from pacoxu/fix-image-name
fix CI failure: update pod image using the same one
2025-09-15 00:32:10 -07:00
Kubernetes Prow Robot
74c336734c Merge pull request #133840 from OsamaNabih/update-nautilus-agnhost-version-to-2_56
Update Nautilus test BASEIMAGES agnhost from 2.33 to 2.57
2025-09-14 19:58:08 -07:00
Kubernetes Prow Robot
f945dc402b Merge pull request #134047 from pohly/dra-e2e-node-metric-flake
DRA E2E node: fix test cleanup
2025-09-14 19:08:08 -07:00
Osama Nabih
a825c72697 Update agnhost to version 2.57
Signed-off-by: Osama Nabih <nabih_the_4th@yahoo.com>
2025-09-14 18:43:59 +03:00
Kubernetes Prow Robot
58f2d96901 Merge pull request #134028 from richabanker/etcd-metrics-deprecation
Set the deprecated version=1.34.0 for apiserver_storage_objects metric
2025-09-14 01:42:07 -07:00
Kubernetes Prow Robot
08bf6408af Merge pull request #133800 from oyiz-michael/update-iscsi-volume-baseimage-fedora42
Update volume/iscsi base image from fedora:38 to fedora:42
2025-09-13 04:24:06 -07:00
Kubernetes Prow Robot
c475dd271b Merge pull request #134014 from toVersus/fix/downward-api-flake
deflake e2e tests: Pod Level Resources Downward API
2025-09-12 15:24:06 -07:00
Kubernetes Prow Robot
bd1288e000 Merge pull request #134043 from HirazawaUi/remove-container-name
Remove container name from container event messages
2025-09-12 13:24:14 -07:00
Kubernetes Prow Robot
b7f44cfc17 Merge pull request #134042 from Karthik-K-N/fix-node-test
Explicitly set TerminationGracePeriodSeconds for mirror pod
2025-09-12 13:24:07 -07:00
Patrick Ohly
8fed05c5b7 DRA E2E node: fix test cleanup
dd9917ddce fixed one test which did not wait for
pods to be deleted and then, depending on the timing, left ResourceClaims
prepared because the driver stopped before kubelet could call
NodeUnprepareResources.

But this is a more systematic issue also with other tests, so now the any test
which starts a DRA plugin automatically uses the same common cleanup code:
- delete pods in the test names
- wait for the driver to not have any active ResourceClaims
- stop the driver
2025-09-12 18:43:35 +02:00
Kubernetes Prow Robot
118e833a0d Merge pull request #133687 from soltysh/drop_PodIndexLabel
Drop PodIndexLabel after the feature GA-ed in 1.32
2025-09-12 07:30:11 -07:00
Kubernetes Prow Robot
87e4239474 Merge pull request #134015 from serathius/storage-resource-prefix5
Fix cacher resource prefix not having a "/" at the end in tests
2025-09-12 06:38:16 -07:00
Kubernetes Prow Robot
405c10f1c0 Merge pull request #133989 from carlory/fix-133986
deflake unit test: TestIsConnectionReset
2025-09-12 06:38:09 -07:00
HirazawaUi
09ab06b423 Remove container name from container event messages 2025-09-12 20:00:55 +08:00
Kubernetes Prow Robot
0e812b5efe Merge pull request #133624 from serathius/watch-flake
Fix flaking RunTestDelayedWatchDelivery
2025-09-12 04:10:08 -07:00
Kubernetes Prow Robot
08bc37c755 Merge pull request #134021 from pohly/scheduler-perf-gc
scheduler_perf: run garbage collection before measurement
2025-09-12 03:18:15 -07:00
Kubernetes Prow Robot
601068b889 Merge pull request #134018 from tico88612/cleanup/new-indexer-informer-watcher-replace
Replace NewIndexerInformerWatcher with NewIndexerInformerWatcherWithLogger
2025-09-12 03:18:08 -07:00
Karthik Bhat
4e907fad15 Explicitly set TerminationGracePeriodSeconds for mirror pod 2025-09-12 15:16:31 +05:30
Kubernetes Prow Robot
f2ef1c4d08 Merge pull request #133917 from n2h9/133916-fix-cert-key-files-data-validation-error
[client-go] [cli-runtime] [133916]: fix config override logic when override provides ClientKey, ClientCertificate
2025-09-12 02:26:09 -07:00
Marek Siarkowicz
1e742f01ba Fix cacher resource prefix not having a "/" at the end in tests 2025-09-12 11:07:23 +02:00
Marek Siarkowicz
1baa7936d8 Fix flaking RunTestDelayedWatchDelivery 2025-09-12 09:11:11 +02:00
Kubernetes Prow Robot
7104c1e426 Merge pull request #134017 from mochizuki875/standardize_not_found_error_of_kubectl_scale
Standardize not found error message of kubectl scale
2025-09-11 22:38:13 -07:00
Kubernetes Prow Robot
f51cca2527 Merge pull request #133923 from maxcelant/store-index-set
Replace deprecated sets.String with sets.Set in client-go/tools/*
2025-09-11 22:38:06 -07:00
Kubernetes Prow Robot
2d9ffdfec1 Merge pull request #134006 from pacoxu/kubelet-config-e2e
node_e2e: fix kubelet configuration setup
2025-09-11 20:08:06 -07:00
Kubernetes Prow Robot
44544abdc7 Merge pull request #133612 from michaelasp/discoveryCheck
feat: Add discovery check to SVM to ensure migration doesn't get stuck
2025-09-11 18:32:07 -07:00
Paco Xu
455a437674 node_e2e: fix kubelet configuration setup 2025-09-12 09:26:17 +08:00
Max Celant
c08b9ab3b5 Replace deprecated sets.String with sets.Set for Index type
updating to include initialization in func

Update store to use sets.Set

updating tests to use sets.New instead of sets.NewString

update store_test

update index_test

update controller_test file

update delta_fifo file

update expiration_cache_fakes file

update index_test file

update thread_safe_store file

update events_cache file

update thread_safe_store_test

update expiration_cache_test

small refactor of for loop

unexport the Index type -> index
2025-09-11 20:08:55 -05:00
Richa Banker
476325f6e5 Specify the deprecated version of apiserver_storage_objects metric 2025-09-11 16:25:39 -07:00
Kubernetes Prow Robot
1d80f35350 Merge pull request #132791 from bitoku/cpu-weight
Update pod resize test to accept new cpu.weight conversion.
2025-09-11 16:20:08 -07:00
Kubernetes Prow Robot
fa9a1e433e Merge pull request #133187 from jpbetz/ratchet-selectable-fields
Add ratcheting of max CRD selectableFields limit
2025-09-11 15:28:14 -07:00
Kubernetes Prow Robot
1f677aee96 Merge pull request #130704 from GrigoriyMikhalkin/apiextensions-no-storage-unserved
Skip creating storages for non-stored and non-served versions
2025-09-11 15:28:07 -07:00
Nikita B
cbedde7ef5 [client-go] [cli-runtime] [133916]: handle properly config override logic when override provides ClientKey, ClientCertificate: also empty TokenFile if Token is set in ConfigFlags
Signed-off-by: Nikita B <n2h9z4@gmail.com>
2025-09-11 22:41:29 +02:00
Kubernetes Prow Robot
d602326b87 Merge pull request #133363 from yliaog/implicit
Allow implicit extended resource name to be used no matter explicit extendedResourceName field is set or not in device class
2025-09-11 13:40:07 -07:00
Joe Betz
41307203ba Add additional test for root level, ignore mutation lint error 2025-09-11 16:35:09 -04:00
Kubernetes Prow Robot
b6bee49e65 Merge pull request #133953 from princepereira/ppereira-lb-delete-issue
Fix ClusterIP load balancer disappearing when InternalTrafficPolicy: Local is set.
2025-09-11 12:26:16 -07:00
Kubernetes Prow Robot
69e637f24c Merge pull request #131755 from jpbetz/openapi-type-name-gen
Allow OpenAPI model package names to be declared by APIs
2025-09-11 12:26:08 -07:00
Kubernetes Prow Robot
ca78eafa24 Merge pull request #134010 from pohly/scheduler-perf-docs
scheduler_perf: KUBE_CACHE_MUTATION_DETECTOR=false in docs
2025-09-11 11:36:14 -07:00
ChengHao Yang
029d314e15 Replace NewIndexerInformerWatcher with NewIndexerInformerWatcherWithLogger
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
2025-09-12 01:44:02 +08:00
Maciej Szulik
46cc610e6f Drop PodIndexLabel after the feature GA-ed in 1.32
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2025-09-11 19:32:48 +02:00
Patrick Ohly
16fa150182 scheduler_perf: run garbage collection before measurement
The startup phase may have allocated memory that can be garbage-collected.
Forcing GC to run before measurements avoids noise if the garbage collection
kicks in during the measurement and potentially reduces the heap size reported
by metrics.

The exact effect has not been measured, it just seems useful.
2025-09-11 19:25:20 +02:00
GrigoriyMikhalkin
c52e3aafb3 skip creating storages for unserved versions 2025-09-11 19:20:08 +02:00
yliao
74cf1db218 sort the device requests in the extended resource claim spec.
removed the sortClaim in the unit test.
2025-09-11 16:55:58 +00:00
Kubernetes Prow Robot
e7d7d8984e Merge pull request #133996 from macsko/disable_too_short_scheduler_perf_workloads
Disable too short scheduler_perf workloads
2025-09-11 09:28:07 -07:00
mochizuki875
bb21080626 standardize not found error message of kubectl scale 2025-09-11 15:45:36 +00:00
Kubernetes Prow Robot
f2698f4aca Merge pull request #134012 from serathius/storage-resource-prefix3
Fix tests not using proper resource paths
2025-09-11 07:06:19 -07:00
Kubernetes Prow Robot
26b246ae66 Merge pull request #133191 from Jefftree/rev
Add jefftree to OWNERS
2025-09-11 07:06:11 -07:00
Tsubasa Nagasawa
ecff35e2fb deflake e2e tests: set cpu requests to avoid out of cpu
Pod Level Resources Downward API has two test cases. In each
test, a Pod is created with only CPU limits of 1250m specified.
Since CPU limits are set, the CPU requests also default to 1250m.
With a Node capacity of 2000m, two 1250m Pods cannot be scheduled,
which appears to cause the OutOfCpu error.
2025-09-11 21:44:44 +09:00
Maciej Skoczeń
0c0acbc535 Disable too short scheduler_perf workloads 2025-09-11 11:48:45 +00:00