Commit Graph

126151 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
66da447e14
Merge pull request #128317 from Jefftree/revert-componentsli-feature
Set ComponentSLIs feature as GA
2024-10-24 22:42:51 +01:00
Kubernetes Prow Robot
b7a85a9db3
Merge pull request #128262 from dom4ha/scheduler-perf
Tune PreemptionAsync and Unschedulable tests threshold and params.
2024-10-24 21:24:52 +01:00
Kubernetes Prow Robot
7b7a7968d4
Merge pull request #125314 from enj/enj/i/proto_for_core
Use protobuf for core clients
2024-10-24 18:20:54 +01:00
Kubernetes Prow Robot
fc9330eb65
Merge pull request #128311 from huww98/mount-warn
mount-utils: fix warning message of fs mismatch
2024-10-24 17:15:04 +01:00
Kubernetes Prow Robot
0f549a9286
Merge pull request #128213 from aaron-prindle/fix-127336
chore: remove sig/api-machinery from OWNERS files that sig/etcd owns
2024-10-24 17:14:53 +01:00
Kubernetes Prow Robot
721d66780b
Merge pull request #128305 from adrianmoisey/cidr_release_on_node_delete
Ensure that a node's CIDR isn't released until the node is deleted
2024-10-24 15:21:05 +01:00
Kubernetes Prow Robot
0a62f0fd7b
Merge pull request #128139 from Jefftree/revert-allowservicelb
Revert removal of feature AllowServiceLBStatusOnNonLB and LockToDefault first
2024-10-24 15:20:54 +01:00
Kubernetes Prow Robot
8c7160205d
Merge pull request #127922 from PiotrProkop/topology-manager-policy-options-e2e
add e2e tests for prefer-closest-numa-nodes TopologyManagerPolicyOption
2024-10-24 14:17:03 +01:00
Kubernetes Prow Robot
cadb1508a9
Merge pull request #125258 from serathius/etcd-kubernetes-interface
Etcd kubernetes interface
2024-10-24 14:16:52 +01:00
Jefftree
b8e3ef7fbf update feature yaml 2024-10-24 13:09:04 +00:00
Jefftree
868ec5a637 Move ComponentSLIs to versioned features and mark as GA 2024-10-24 13:08:23 +00:00
Jefftree
a0977f0673 Revert "Remove GA feature gate ComponentSLIs"
This reverts commit f1af84620b.
2024-10-24 13:00:04 +00:00
Adrian Moisey
4d2f3ed8e6
Ensure that a node's CIDR isn't released until the node is deleted
Fixes https://github.com/kubernetes/kubernetes/issues/127792

Fixes bug where a node's PodCIDR was released when the node was given a
delete time stamp, but was hanging around due to a finalizer.
2024-10-24 13:19:34 +02:00
Kubernetes Prow Robot
a8a086fe0a
Merge pull request #128309 from mimowo/job-rollback-test-promotion
Rollback promotion of Job e2e test for pod failure policy using exit code
2024-10-24 12:00:52 +01:00
PiotrProkop
a6eb3281cc add e2e tests for prefer-closest-numa-nodes TopologyManagerPolicyOption suboptimal allocation
Signed-off-by: PiotrProkop <pprokop@nvidia.com>
2024-10-24 11:45:39 +02:00
胡玮文
ed43fc467d mount-utils: fix warning message of fs mismatch 2024-10-24 16:48:51 +08:00
Michal Wozniak
d521e44187 Rollback promotion of Job e2e test for pod failure policy using exit code 2024-10-24 10:30:56 +02:00
Marek Siarkowicz
a16a364324 Migrate GetList to Kubernetes client 2024-10-24 10:23:54 +02:00
Marek Siarkowicz
e192ac31a4 Migrate Count to Kubernetes client 2024-10-24 10:23:54 +02:00
Marek Siarkowicz
2fcd321c42 Migrate Delete and GuaranteedUpdate to Kubernetes client 2024-10-24 10:23:52 +02:00
Marek Siarkowicz
53ca81da29 Migrate Create to Kubernetes client 2024-10-24 10:17:13 +02:00
Marek Siarkowicz
092a6d1e0d Migrate Get to Kubernetes client 2024-10-24 10:15:00 +02:00
Marek Siarkowicz
066c1c05d7 Update recorders to wrap kubernetes.Client 2024-10-24 10:14:11 +02:00
Marek Siarkowicz
249ad2a613 Add etcd kubernetes interface package to vendor 2024-10-24 10:09:26 +02:00
Kubernetes Prow Robot
e526a27118
Merge pull request #116388 from mxpv/shutdown
Clean/refactor node shutdown manager
2024-10-24 08:34:53 +01:00
Kubernetes Prow Robot
aa8f2878a5
Merge pull request #117943 from lowang-bh/lessFunCall
improve: reduce function calling number
2024-10-24 04:52:52 +01:00
Kubernetes Prow Robot
1af81c223d
Merge pull request #128197 from aojea/extract_provider_flags
disable cloud-provider code from kube-controller-manager
2024-10-24 03:34:59 +01:00
Kubernetes Prow Robot
122fa7c188
Merge pull request #128127 from macsko/add_macsko_to_sig_scheduling_reviewers
Add macsko to SIG Scheduling reviewers
2024-10-24 03:34:52 +01:00
Maksym Pavlenko
449f86b0ba Refactor node shutdown manager
Signed-off-by: Maksym Pavlenko <pavlenko.maksym@gmail.com>
2024-10-23 17:36:22 -07:00
Kubernetes Prow Robot
753b6fe40b
Merge pull request #128292 from bart0sh/PR162-dont-check-container-metrics-if-PodAndContainerStatsFromCRI-enabled
e2e_node: check container metrics conditionally
2024-10-24 01:02:58 +01:00
Kubernetes Prow Robot
5b61f60846
Merge pull request #128290 from zhifei92/fix-flake-test
Add a thread-safe logBuffer for the watchdog unit test.
2024-10-24 01:02:51 +01:00
Kubernetes Prow Robot
050a4a13b9
Merge pull request #128291 from alculquicondor/rm-alculquicondor-job
Remove alculquicondor from job approvers
2024-10-23 23:59:01 +01:00
Kubernetes Prow Robot
71093a09c1
Merge pull request #128244 from gnufied/fix-fsgroup-behaviour
Apply fsGroup when accessMode is ReadWriteOncePod
2024-10-23 23:58:52 +01:00
Kubernetes Prow Robot
c73aeaf5b5
Merge pull request #128234 from aroradaman/kube-proxy-multi-listen
kube-proxy: use netutils.MultiListen for healthz and metrics server
2024-10-23 21:00:59 +01:00
Kubernetes Prow Robot
d7e5ff87e0
Merge pull request #128083 from carlory/fix-126662-kubelet
kubelet: fix a bug where kubelet wrongly drops the QOSClass field of the Pod's s status when it rejects a Pod
2024-10-23 21:00:53 +01:00
Ed Bartosh
2ac5dfe379 e2e_node: check container metrics conditionally
When PodAndContainerStatsFromCRI FG is enabled, Kubelet tries to get
list of metrics from the CRI runtime using CRI API 'ListMetricDescriptors'.

As this API is not implemented in neither CRI-O nor Containerd versions
used in the test-infra, ResourceMetrics test case fails to gather
certain container metrics.

Excluding container metrics from the expected list of metrics if
PodAndContainerStatsFromCRI is enabled should solve the issue.
2024-10-23 21:08:36 +03:00
Aldo Culquicondor
5fab6175b7 Remove alculquicondor from job approvers
Change-Id: I2b1514ff70108602a589522cbb63dcdc88849313
2024-10-23 17:58:55 +00:00
Hemant Kumar
3c1576d47c Add e2e for fsGroupChangePolicy for RWOP volume types 2024-10-23 13:47:15 -04:00
Kubernetes Prow Robot
352056f09d
Merge pull request #127757 from torredil/scheduler-bugfix-5123
scheduler: Improve CSILimits plugin accuracy by using VolumeAttachments
2024-10-23 18:12:52 +01:00
carlory
c7e384f9ff kubelet: fix a bug where kubelet drops the QOSClass field of the Pod's status when it rejects a Pod
Co-authored-by: Sergey Kanzhelev <S.Kanzhelev@live.com>
2024-10-24 01:01:04 +08:00
Monis Khan
e4d10cfb1b
Add test to confirm default content type used by core client
Signed-off-by: Monis Khan <mok@microsoft.com>
2024-10-23 11:35:32 -04:00
Monis Khan
6595fa4026
Fix tests that assume core clients use JSON
Signed-off-by: Monis Khan <mok@microsoft.com>
2024-10-23 11:35:30 -04:00
Monis Khan
032e7f1556
Generated
Signed-off-by: Monis Khan <mok@microsoft.com>
2024-10-23 11:35:28 -04:00
Monis Khan
c2ae465355
Use protobuf for core clients
Signed-off-by: Monis Khan <mok@microsoft.com>
2024-10-23 10:56:34 -04:00
Monis Khan
fe1eda0649
client-go/rest: move content type wiring from client to request
Signed-off-by: Monis Khan <mok@microsoft.com>
2024-10-23 10:56:32 -04:00
zhifei92
80a0096ee2 fix: Add a thread-safe logBuffer for the watchdog unit test. 2024-10-23 22:30:32 +08:00
Kubernetes Prow Robot
66e3401225
Merge pull request #128264 from mimowo/promote-pod-failure-tests
Promote the Job pod failure policy to Conformance
2024-10-23 14:23:00 +01:00
Kubernetes Prow Robot
9b9831baca
Merge pull request #127926 from Nordix/esotsal/topology_manager_in_local_up_cluster
Configure topology manager policy in local-up-cluster
2024-10-23 14:22:53 +01:00
dom4ha
b3c4fe48e9 Tune PreemptionAsync and Unschedulable tests threshold and params. 2024-10-23 12:24:10 +00:00
Kubernetes Release Robot
86ec185db4 CHANGELOG: Update directory for v1.31.2 release 2024-10-23 12:18:32 +00:00