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
Kensei Nakada
4a81a85449
chore(noderesourcefit): correct tests and clean up comments
2024-09-17 13:28:27 +09:00
Kubernetes Prow Robot
048c8536d6
Merge pull request #127382 from bart0sh/PR158-dra-fix-golangci-lint-findings
...
Kubelet: DRA: fix golangci-lint findings
2024-09-17 04:59:14 +01:00
Kubernetes Prow Robot
9134c17b26
Merge pull request #127220 from sanposhiho/switch-events
...
feat: remove node general update event from EventsToRegister when QHint is enabled
2024-09-17 02:49:14 +01:00
Kubernetes Prow Robot
b4140391cf
Merge pull request #127395 from macsko/fix_scheduler_perf_log_when_deleting_pod_failed
...
Fix opIndex in log when deleting pod failed in scheduler_perf
2024-09-17 00:35:14 +01:00
Dan Winship
a6b08a8ea4
Refactor "updates to ExternalTrafficPolicy" test
...
The LoadBalancer test "should handle updates to ExternalTrafficPolicy
field" had a bunch of problems, but the biggest is that (without doing
[Disruptive] things to the cluster or making unwarranted assumptions
about source IPs) it's very hard to *prove* that the cloud load
balancer is doing Cluster traffic policy semantics (distributing
connections to all nodes) rather than Local (distributing only to
nodes with endpoints).
So split the test into 2 new tests with more focused semantics:
- "should implement NodePort and HealthCheckNodePort correctly when
ExternalTrafficPolicy changes" (in service.go) tests that the
service proxy is correctly implementing the proxy side of
Cluster-vs-Local traffic policy for LoadBalancer Services, without
testing the cloud load balancer itself at all.
- "should target all nodes with endpoints" (in loadbalancer.go)
complements the existing "should only target nodes with
endpoints", to ensure that when a service has
`externalTrafficPolicy: Local`, and there are endpoints on
multiple nodes, that the cloud is correctly configured to target
all of those endpoints, not just one.
2024-09-16 18:17:09 -04:00
Kubernetes Prow Robot
7448e676aa
Merge pull request #127279 from serathius/etcd-v3.5.16
...
Upgrade etcd client to v3.5.16
2024-09-16 21:53:21 +01:00
Kubernetes Prow Robot
529b019368
Merge pull request #126843 from oxxenix/migrate-pleg-to-contextual-logging
...
Migrate PLEG to contextual logging
2024-09-16 21:53:14 +01:00
Kubernetes Prow Robot
3ab0c84bac
Merge pull request #126978 from huww98/e2e-storage-multi-name
...
e2e/storage: get driver name from storage class
2024-09-16 18:23:14 +01:00
Maciej Skoczeń
2d4d7e0b5f
Fix opIndex in log when deleting pod failed in scheduler_perf
2024-09-16 13:48:24 +00:00
Lukasz Szaszkiewicz
0f933a0b14
test/apimachinery/watchlist: add scenario for metadata client's List method
2024-09-16 15:03:59 +02:00
Lukasz Szaszkiewicz
6d258660fd
e2e/apimachinery/watchlist: slighty refactor unstructured tests
2024-09-16 15:03:59 +02:00
Lukasz Szaszkiewicz
0912e400cd
client-go/metadata: use watchlist
2024-09-16 15:03:53 +02:00
Lukasz Szaszkiewicz
3a0aa1093f
client-go/metadata: add watchlist method
2024-09-16 11:57:52 +02:00
Lukasz Szaszkiewicz
1994540ffc
client-go/metadata: refactor List method
2024-09-16 11:51:26 +02:00
Ed Bartosh
bba786496b
Kubelet: DRA: fix golangci-lint findings
2024-09-16 12:35:12 +03:00
Kubernetes Prow Robot
856475e5ff
Merge pull request #127377 from kannon92/revert-124445-e2e/kubelet-restart
...
Revert "add e2e test for restart kubelet"
2024-09-15 23:15:15 +01:00
Kevin Hannon
67402fe110
Revert "add e2e test for restart kubelet"
2024-09-15 15:47:02 -04:00
Kubernetes Prow Robot
af2bf2d8f1
Merge pull request #127364 from aojea/e2e_tag_networks
...
Fix e2e tests tags
2024-09-15 16:23:13 +01:00
Kubernetes Prow Robot
e86f5c035e
Merge pull request #127372 from aojea/example_dns_ipv6
...
Tag sig-network e2e test correctly
2024-09-15 12:43:12 +01:00
Antonio Ojea
9a207bbadc
tag kube-proxy migration as serial and disruptive
2024-09-15 07:28:52 +00:00
Antonio Ojea
b98a3fef37
e2e test ClusterDns [Example] does not support IPv6
2024-09-15 07:27:50 +00:00
Lucy Sweet
75ba5a9651
Improve precision of Quantity.AsApproximateFloat64
...
This improves the precision of Quantity.AsApproximateFloat64, by way of example:
decQuantity(7*1024*1024, -1, BinarySI)
Before: 734003.2000000001,
After: 734003.2
Co-Authored-By: Bo Sunesen <7479047+bosunesen@users.noreply.github.com>
2024-09-14 15:07:54 -07:00
Antonio Ojea
8cb7c54ce7
e2e VolumeSubpathEnvExpansion should not be tagged as slow
...
The test [sig-node] Variable Expansion should succeed in writing subpaths in container
takes 1m5s so it should no be tagged as slow"
2024-09-14 19:09:16 +00:00
Antonio Ojea
22d79b998a
remove e2e slow tag for VolumeSubpathEnvExpansion
...
Kubernetes e2e suite: [It] [sig-node] Variable Expansion should fail
substituting values in a volume subpath with absolute path [Slow]
[Conformance] test takes 37 seconds to run
2024-09-14 19:06:25 +00:00
Antonio Ojea
32099f69f6
remove slow tag on e2e test
...
The test Variable Expansion should fail substituting values in a volume subpath with backticks
takes 12 seconds, it should not be tagged as slow
2024-09-14 19:01:09 +00:00
Antonio Ojea
e977f601b3
tag kube-proxy migration as serial and disruptive
2024-09-14 18:20:51 +00:00
Kubernetes Prow Robot
99891ef08d
Merge pull request #124901 from zhifei92/normalize-ephemeral-container-status
...
normalize ephemeral container statuses
2024-09-14 18:21:12 +01:00
Kubernetes Prow Robot
36de77c4e0
Merge pull request #125142 from TommyStarK/unit-tests/kubelet-util-manager
...
kubelet/util/manager: small cleanup and start replacing deprecated functions wait.Poll/wait.PollImmediate
2024-09-14 17:13:13 +01:00
TommyStarK
2ed556ae00
kubelet/util/manager: small cleanup and start replacing deprecated functions wait.Poll/wait.PollImmediate
...
Signed-off-by: TommyStarK <thomasmilox@gmail.com>
2024-09-14 11:07:16 +02:00
zhifei92
86e0ed1892
add unit test
2024-09-14 17:06:07 +08:00
zhifei92
df87982950
fix: normalize ephemeral container statuses
2024-09-14 17:04:28 +08:00
rongfu.leng
de4010939d
add default status unready when readiness probe sync
...
Signed-off-by: rongfu.leng <lenronfu@gmail.com>
2024-09-14 08:56:32 +00:00
Kubernetes Prow Robot
9125473eec
Merge pull request #124445 from chengjoey/e2e/kubelet-restart
...
add e2e test for restart kubelet
2024-09-14 09:23:12 +01:00
joey
40dd01fdbd
add e2e test for restart kubelet
...
when nodes removes the label that satisfies the pod affinity, the running pods are not affected, but restarting the kubelet will kill these pods.
Signed-off-by: joey <zchengjoey@gmail.com>
2024-09-14 15:17:58 +08:00
Kensei Nakada
fe3ab649d0
feat: remove node general update event from EventsToRegister when QHint is enabled
2024-09-14 16:15:40 +09:00
Kensei Nakada
898cb15b18
chore: clarify the labels in scheduler-perf
2024-09-14 15:39:54 +09:00
Kubernetes Prow Robot
f0f7ff989a
Merge pull request #126997 from lengrongfu/feat/filter-empty-podid
...
Optimize code, filter podUID is empty string
2024-09-14 02:53:18 +01:00
Kubernetes Prow Robot
df66ee6a3d
Merge pull request #126733 from carlory/fix-image-volume-validation
...
If old pod spec has used image volume source, we must allow it
2024-09-14 02:53:11 +01:00
Kubernetes Prow Robot
963ebd8bd8
Merge pull request #126762 from richabanker/mce-bugfix
...
Initialize scheduler metrics after metrics options are applied
2024-09-13 23:17:12 +01:00
Kubernetes Prow Robot
3fd267776a
Merge pull request #126775 from carlory/cleanup-NewVolumeManagerReconstruction
...
cleanup after NewVolumeManagerReconstruction is GA
2024-09-13 22:07:13 +01:00
Kubernetes Prow Robot
c53cad79ab
Merge pull request #126907 from alegueri/update-example-logs-all-pods
...
[UPDATE] updating logs examples to contain --all-pods flag
2024-09-13 21:03:21 +01:00
Kubernetes Prow Robot
352e33e040
Merge pull request #126773 from carlory/fix-gcp
...
Fix a warning message about the gce in-tree cloud provider state
2024-09-13 21:03:13 +01:00
Richa Banker
6944af22d1
Initialize scheduler metrics after metrics options are applied
2024-09-13 12:52:32 -07:00
Kubernetes Prow Robot
970dc8c2c2
Merge pull request #127321 from macsko/decrease_number_of_pods_in_scheduler_perf_integration_and_disable_a_few_workloads
...
Decrease number of integration tests in scheduler_perf
2024-09-13 18:11:26 +01:00
Kubernetes Prow Robot
cb81a0f3e1
Merge pull request #127317 from aojea/cloud_provider_package_names
...
Cloud provider package names
2024-09-13 18:11:19 +01:00
Kubernetes Prow Robot
253013ed61
Merge pull request #126868 from googs1025/dra/resourceslice_cleanup
...
dra(resourceslice): resourceslice controller enhancements
2024-09-13 18:11:12 +01:00
carlory
684fbd6f20
remove AllowImageVolumeSource
2024-09-13 23:45:42 +08:00
carlory
24a50a3ddf
If old pod spec has used image volume source, we must allow it
2024-09-13 23:42:21 +08:00
Kubernetes Prow Robot
e5dd48efd0
Merge pull request #125186 from liyuerich/newserializer
...
drop deprecated json/yaml newSerializers, use json.NewSerializerWithO…
2024-09-13 15:39:12 +01:00