Commit Graph

125410 Commits

Author SHA1 Message Date
Kensei Nakada
f457777fe8 chore: use DeepEqual from equality.Semantic instead of reflect 2024-09-19 11:22:12 +09:00
googs1025
86aee8cbc7 feature(scheduler): more fine-grained QHints for nodeunschedulable plugin 2024-09-19 10:05:06 +08:00
Kubernetes Prow Robot
bf3f651861
Merge pull request #127456 from dims/install-nvidia-daemonset-in-test-harness-for-gce
Install Nvidia Daemonset in test harness for GCE
2024-09-19 02:02:44 +01:00
Davanum Srinivas
08a8cf7865
Install Nvidia Daemonset in test harness for GCE
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-09-18 19:58:17 -04:00
Stephen Heywood
70f493ab9f Promote VolumeAttachmentStatus e2e test to Conformance 2024-09-19 10:20:47 +12:00
Kubernetes Prow Robot
283ff763b3
Merge pull request #127449 from lengrongfu/fix/e2e-CPUManagerReconcilePeriod
fix e2e test CPUManagerReconcilePeriod field is not allowed 0
2024-09-18 20:46:44 +01:00
Kubernetes Prow Robot
b1357bf988
Merge pull request #127378 from hakuna-matatah/jobperf-delete-eventhandler
Improve performance of Job controller delete event handler
2024-09-18 19:40:43 +01:00
Kubernetes Prow Robot
e8d0e006be
Merge pull request #127440 from kannon92/fix-image-default-flake
Deflake "should use the image defaults if command and args are blank" test by increasing timeout
2024-09-18 18:34:51 +01:00
Kubernetes Prow Robot
24a74f887a
Merge pull request #126595 from pacoxu/kubelet-cgroup-v2-kernel-version
[1.32]kubelet: add log and event for cgroup v2 running on kernel < 5.8
2024-09-18 18:34:44 +01:00
Harish Kuna
77a3de3cfb Improve performance of Job controller delete event handler 2024-09-18 15:59:53 +00:00
rongfu.leng
0c753d1cb9 fix CPUManagerReconcilePeriod field is not allowed 0
Signed-off-by: rongfu.leng <lenronfu@gmail.com>
2024-09-18 23:54:24 +08:00
Kensei Nakada
9c3d4a6fe4 fix(topologyspread): register UpdatePodTolerations when QHint is enabled 2024-09-19 00:36:51 +09:00
Sotiris Salloumis
197fec8c8a Deflake "RuntimeClass should reject a Pod requesting a deleted RuntimeClass" test
Test today uses deprecated method PollImmediate, which does not return errors
from context, this commit tries to fix this using instead PollUntilContextTimeout.
2024-09-18 17:29:31 +02:00
Kubernetes Prow Robot
30226e6c92
Merge pull request #127435 from sttts/sttts-getmanagedfields-nocopy
unstructured: avoid deepcopying managedFields
2024-09-18 16:02:52 +01:00
Kubernetes Prow Robot
24a447e38f
Merge pull request #124317 from hoyho/bugfix/expand_vol_warning
fix warning when using CSI driver to expand volume
2024-09-18 16:02:44 +01:00
unvavo
cf3aa04ed1 add integration test for noderesourcesfit in requeueing scenarios 2024-09-19 00:01:23 +09:00
Kubernetes Prow Robot
e367afe3bb
Merge pull request #127397 from kannon92/cleanup-dra-deterministic-name
remove 1.27 deterministic support for resource claims
2024-09-18 14:30:43 +01:00
Kevin Hannon
5358be5252 set timeout to a minute to see if this resolves flakes 2024-09-18 09:03:34 -04:00
googs1025
69831b0043 chore(scheduler): refactor import package ordering 2024-09-18 20:31:03 +08:00
Kevin Hannon
03da672159 remove 1.27 deterministic support for resource claims 2024-09-18 08:25:06 -04:00
Dr. Stefan Schimanski
9705cbe2ae
unstructured: avoid deepcopying managedFields
Signed-off-by: Dr. Stefan Schimanski <stefan.schimanski@gmail.com>
2024-09-18 12:55:52 +02:00
Kensei Nakada
495981974e bug(nodeunschedulable): register missing Pod event for NodeUnschedulable plugin 2024-09-18 17:49:12 +09:00
Kubernetes Prow Robot
6f1583990a
Merge pull request #124792 from mjudeikis/mjudeikis/ctx.wiring
Wire in ctx into rbac plugins
2024-09-18 08:26:44 +01:00
Tsubasa Nagasawa
1d0777ac84 Consider init containers in eviction message
Signed-off-by: Tsubasa Nagasawa <toversus2357@gmail.com>
2024-09-18 13:49:35 +09:00
Paco Xu
259671bd43 check root cpu.stat instead of kernel version for cgroup v2 2024-09-18 11:39:36 +08:00
Kubernetes Prow Robot
16b1a49cdd
Merge pull request #127206 from richabanker/zpages-owners
add OWNERS and README for zpages under component-base
2024-09-18 03:28:50 +01:00
Kubernetes Prow Robot
bf6a9da1c3
Merge pull request #126931 from lengrongfu/feat/add-unready
Add default status "not ready" when readiness probe sync
2024-09-18 03:28:44 +01:00
Kubernetes Prow Robot
08382213e8
Merge pull request #127423 from dims/add-some-simple-tests-for-nvidia-gpus
Add some simple tests for nvidia GPU(s)
2024-09-18 00:54:56 +01:00
Kubernetes Prow Robot
8e17456a01
Merge pull request #127417 from aojea/endpoints_updated_rv
bugfix: endpoints controller track resource version conrrectly
2024-09-18 00:54:50 +01:00
Kubernetes Prow Robot
203293ebbf
Merge pull request #127046 from thockin/purge_jessie_dnsutils
Clean up DNS e2e wrt Jessie/Wheezy
2024-09-18 00:54:43 +01:00
Kubernetes Prow Robot
920e9e34b0
Merge pull request #126977 from aaron-prindle/compat-version-132
chore: bump DefaultKubeBinaryVersion to 1.32, make 1.32 CEL changes, fix int tests to handle 1 version off API deprecation, and fix prerelease-lifecycle-gen for # of APIs
2024-09-17 23:50:43 +01:00
Kubernetes Prow Robot
1874039f82
Merge pull request #127388 from p0lyn0mial/upstream-watchlist-meta-client
metadata client: add support for API streaming
2024-09-17 21:54:44 +01:00
Davanum Srinivas
71bdcab2ad
Add some simple tests for nvidia GPU(s)
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-09-17 16:18:00 -04:00
Tim Hockin
a9189735ac
Rename DNS tests and restructure
Get rid if "wheezy" (it's not wheezy) and set it up to process an
arbitrary list of probers, but stop short of adding more.
2024-09-17 12:39:53 -07:00
Aaron Prindle
701e6c7ab1 chore: bump DefaultKubeBinaryVersion to 1.32, make 1.32 CEL changes, fix int tests to handle 1 version off API deprecation, and fix prerelease-lifecycle-gen for # of APIs 2024-09-17 19:32:14 +00:00
Kubernetes Prow Robot
f153edf356
Merge pull request #123443 from Tal-or/mm_consistent_memory_numa_alloc
memorymanager: avoid violating NUMA node memory allocation rule
2024-09-17 20:10:43 +01:00
Tim Hockin
595dc5155b
Make accurate Quantity->float64 be a new method
This leaves the old method alone, since the performance difference is so
stark.

```
$ go test ./staging/src/k8s.io/apimachinery/pkg/api/resource/ -bench=Float64
goos: linux
goarch: amd64
pkg: k8s.io/apimachinery/pkg/api/resource
cpu: Intel(R) Xeon(R) W-2135 CPU @ 3.70GHz
BenchmarkQuantityAsApproximateFloat64-6   	95865672	        11.44 ns/op
BenchmarkQuantityAsFloat64Slow-6          	 2800825	       430.2 ns/op
PASS
ok  	k8s.io/apimachinery/pkg/api/resource	2.786s
```
2024-09-17 12:01:03 -07:00
Kubernetes Prow Robot
dd820a13a2
Merge pull request #127421 from liggitt/kubelet-merge
Merge kubelet configuration files using versioned serialized data
2024-09-17 19:04:17 +01:00
Tim Hockin
094a11b5cb
Revert "Clean up DNS e2e wrt Jessie/Wheezy"
This reverts commit eeb36da2b97e87b3534c7bece9355cefc6f16472.
2024-09-17 10:12:54 -07:00
Tim Hockin
b228aebaf2
Clean up DNS e2e wrt Jessie/Wheezy 2024-09-17 10:12:53 -07:00
Mangirdas Judeikis
4e4eb8c5c9 wire in ctx to rbac plugins 2024-09-17 20:04:02 +03:00
Michał Woźniak
d6e5fb4a75
Make Job PodFailurePolicy e2e tests resilient to random failures to prepare them for conformance (#126169)
* Make JobPodFailurePolicy tests for ignore resilient to random failures

* Increase parallelism and evict in parallel

* Code review fixes to the job e2e tests
2024-09-17 18:00:19 +01:00
Jordan Liggitt
3153a73653
Merge kubelet configuration files using versioned serialized data 2024-09-17 11:59:09 -04:00
Kubernetes Prow Robot
bfd91fbb3e
Merge pull request #125222 from danwinship/kind-loadbalancers-4
Fix "updates to ExternalTrafficPolicy" test
2024-09-17 14:05:14 +01:00
Kubernetes Prow Robot
a425794a40
Merge pull request #127412 from aojea/remove_example
remove obsolete test ClusterDns [Feature:Example] [Feature:Networking…
2024-09-17 13:01:14 +01:00
Yang Yang
dba4e42a39 bugfix: endpoints controller track resource version conrrectly
The endpoints controller store the resource version of the previous
Endpoints objects to avoid issues related to stale information on the
cache.

However, there can be update operations that succeed without increasing
the resource version, causing the endpoints controller to declare stale
the existing Resource Version and stopping the Endpoints to be updated.

Co-Author-By: Quan Tian <quan.tian@broadcom.com>
Co-Author-By: Yang Yang <yyyng@amazon.com>
2024-09-17 11:01:35 +00:00
Antonio Ojea
79ef4668cd remove obsolete test ClusterDns [Feature:Example] [Feature:Networking-IPv4] should create pod that uses DNS 2024-09-17 09:11:11 +00:00
Kubernetes Prow Robot
3baaac6286
Merge pull request #127400 from sttts/sttts-webhook-cel-compiler
apiserver/admission/webhook: construct static CEL compiler only once
2024-09-17 09:19:15 +01:00
Dr. Stefan Schimanski
26aeda3cc2
apiserver/admission/webhook: construct static CEL compiler only once
Signed-off-by: Dr. Stefan Schimanski <stefan.schimanski@gmail.com>
2024-09-17 09:17:44 +02:00
Kubernetes Prow Robot
984467623d
Merge pull request #127409 from sanposhiho/cleanup-resourcefit
chore(noderesourcefit): correct tests and clean up comments
2024-09-17 07:49:15 +01:00