Commit Graph

25938 Commits

Author SHA1 Message Date
carlory
49b2c969a3 remove resource flowschemas and prioritylevelconfigurations from legacyBetaEnabledByDefaultResources in v1.32 2024-09-02 11:30:17 +08:00
Davanum Srinivas
0a124e28b6 Fix for DaemonRestart [Disruptive] tests
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-08-31 21:15:23 -04:00
Kubernetes Prow Robot
ed373709d8 Merge pull request #126786 from thockin/remove_AllowServiceLBStatusOnNonLB_gate
Remove AllowServiceLBStatusOnNonLB gate
2024-08-31 11:22:43 +01:00
Anish Ramasekar
c22a41e879 Set credential-id in userinfo.extra for jwt authenticators if jti claim present
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2024-08-30 11:02:44 -07:00
Sascha Grunert
6bd3bb5881 Allow using SELinux on image volume e2e test
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2024-08-30 10:43:15 +02:00
Devan Goodwin
98114a9fdf Add required FieldManager for validatingadmissionpolicy e2e
This line would fail if the code path happened to execute, which may not
happen in upstream, but does trigger occasionally in OpenShift testing.
2024-08-29 09:10:47 -03:00
胡玮文
d620b10dbe replace deprecated wait.Poll
pass context to all polling
2024-08-29 10:12:28 +08:00
Kubernetes Prow Robot
eebc897e4f Merge pull request #126980 from dims/fix-for-GenericPersistentVolume-disruptive-test-failures
Fix for GenericPersistentVolume/Disruptive test failures
2024-08-29 01:38:28 +01:00
Kubernetes Prow Robot
4aca09bc0c Merge pull request #126966 from saschagrunert/cni-plugins
Update cni-plugins to v1.5.1
2024-08-28 21:58:19 +01:00
Davanum Srinivas
8dc84eda9d Fix for GenericPersistentVolume/Disruptive test failures
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-08-28 16:18:43 -04:00
胡玮文
e687f93f16 replace sets.String with sets.Set[string]
The former is deprecated
2024-08-29 03:09:52 +08:00
胡玮文
30ec771cf6 error strings should not be capitalized
resolve warnings from go-staticcheck
2024-08-29 03:09:52 +08:00
胡玮文
863880cd03 e2e/storage: get driver name from storage class
Do not use the driverInfo.Name, it is for display only, and may be different from the name of CSI driver
2024-08-29 03:09:52 +08:00
Kubernetes Prow Robot
fee426fabc Merge pull request #126910 from carlory/vac
migrate kube feature VolumeAttributesClass to new versioned kube feature file and syntax
2024-08-28 19:29:03 +01:00
Kubernetes Prow Robot
bbd83d8644 Merge pull request #125634 from ahmedtd/x509credentialID
Define credential IDs for X.509 certificates
2024-08-28 16:02:56 +01:00
Sascha Grunert
931b9b3a70 Update cni-plugins to v1.5.1
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2024-08-28 12:58:36 +02:00
Mikaël Cluseau
0c71a42be1 featuregates_linter: take versioned into account in the error message 2024-08-27 21:40:25 +02:00
Kubernetes Prow Robot
fd7642cfe4 Merge pull request #126745 from hungnguyen243/pvcScalabilityFix
Improve PVC protection controller's scalability by batch-processing PVCs by namespace & caching live pod list results [fixed dead loop issue with idle work queue]
2024-08-27 19:16:57 +01:00
Kubernetes Prow Robot
9682c62148 Merge pull request #126905 from zhifei92/optimize-assert-for-e2e
Optimizing the context information for assertions on boolean types.
2024-08-26 23:30:16 +01:00
Kubernetes Prow Robot
2ce13ebd5b Merge pull request #126825 from ii/create-node-lifecycle-test
Write e2e test for Node endpoints +2 Endpoints
2024-08-26 23:30:06 +01:00
Kubernetes Prow Robot
08dd9951f5 Merge pull request #126886 from pohly/scheduler-perf-output
scheduler_perf: output
2024-08-26 22:23:40 +01:00
Kubernetes Prow Robot
95af4b0dea Merge pull request #126916 from saschagrunert/device-plugin-test
Fix device plugin node ready test assertion
2024-08-26 20:51:11 +01:00
Kubernetes Prow Robot
8bbc0636b9 Merge pull request #126911 from macsko/scheduler_perf_throughput_fixes
Fix wrong throughput threshold for one scheduler_perf test case
2024-08-26 18:42:17 +01:00
Sascha Grunert
ff50da579e Fix device plugin node ready test assertion
Introduced in d770dd695a and high likely
the issue caused in the failing test:
https://github.com/kubernetes/kubernetes/issues/126915

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2024-08-26 14:56:59 +02:00
zhifei92
7015f753e2 chore: optimize the error msg 2024-08-26 19:33:54 +08:00
zhifei92
fc7dadf370 chore: Optimizing the context information for assertions on boolean types. 2024-08-26 19:27:18 +08:00
Kubernetes Prow Robot
0bcbc3b77a Merge pull request #124003 from carlory/scheduler-rm-non-csi-limit
kube-scheduler remove non-csi volumelimit plugins
2024-08-26 12:02:13 +01:00
Maciej Skoczeń
7a88548755 Add workload name to failed threshold log 2024-08-26 07:44:52 +00:00
Maciej Skoczeń
71c9b9e2b0 Fix wrong throughput threshold for SchedulingRequiredPodAntiAffinityWithNSSelector test 2024-08-26 07:40:04 +00:00
Maciej Skoczeń
48dc6ff43c Disable scheduler_perf performance DRA tests 2024-08-26 07:35:36 +00:00
Kubernetes Prow Robot
9fe06620f3 Merge pull request #124028 from huww98/kubelet-speedup
e2e/storage: speed up kubelet commands
2024-08-26 08:13:32 +01:00
carlory
a14949f404 migrate kube feature VolumeAttributesClass to new versioned kube feature file and syntax 2024-08-26 13:58:57 +08:00
Stephen Heywood
71d412bf46 Create e2e test for Node endpoints
e2e test validates the following 2 endpoints
- createCoreV1Node
- deleteCoreV1Node
2024-08-26 10:00:13 +12:00
Kubernetes Prow Robot
3a620a3f5e Merge pull request #126888 from aroradaman/proxy-nfacct-e2e-fix
e2e/network/proxy: fix e2e assertions
2024-08-24 09:42:09 +01:00
Kubernetes Prow Robot
bd6f29fa28 Merge pull request #126878 from aaron-prindle/emu-version-feat-gate
chore: migrate kube feature RelaxedEnvironmentVariableValidation to new versioned kube feature file and syntax
2024-08-23 23:27:52 +01:00
Aaron Prindle
a67de3139d chore: migrate kube feature RelaxedEnvironmentVariableValidation to new versioned kube feature file and syntax 2024-08-23 19:55:52 +00:00
Kubernetes Prow Robot
7b80cdb66a Merge pull request #126645 from cici37/cleanupFG
Remove feature gate ValiatingAdmissionPolicy after being stable for two releases
2024-08-23 18:07:55 +01:00
Kubernetes Prow Robot
605e94f6df Merge pull request #126871 from macsko/set_thresholds_in_scheduler_perf
Set scheduling throughput thresholds in scheduler_perf tests
2024-08-23 16:39:54 +01:00
Daman Arora
3a942490b5 e2e/network/proxy: fix e2e assertions
Signed-off-by: Daman Arora <aroradaman@gmail.com>
2024-08-23 20:46:21 +05:30
Maciej Skoczeń
48a8cb2bc5 Document throughput thresholds in scheduler_perf readme 2024-08-23 14:22:48 +00:00
Patrick Ohly
bf1188d292 scheduler_perf: only store log output after failures
Reconfiguring the logging infrastructure with a per-test output file mimicks
the behavior of per-test output (log output captured only on failures) while
still using the normal logging code, which is important for benchmarking.

To enable this behavior, the ARTIFACT env variable must be set.
2024-08-23 16:02:45 +02:00
Patrick Ohly
6cbdef850c scheduler_perf: normal error handling during node creation
Calling klog.Fatalf is not a good way to report problems. It kills the entire
test run, without given other code a chance to react.
2024-08-23 16:02:45 +02:00
Maciej Skoczeń
d0e3fc3561 Set scheduling throughput thresholds in scheduler_perf tests 2024-08-23 12:48:28 +00:00
Patrick Ohly
5447d28c0d ktesting: log warning on timeout
How exactly a test reacts when its context times out is unclear. In the case of
scheduler_perf, the apiserver started to shut down and the test failure then
was about not being able to reach the apiserver, which was a bit confusing.

To make it more obvious why the shutdown starts, a WARNING message gets added
to the test output by ktesting before cancellation and thus before any other
output related to that cancellation.
2024-08-23 14:31:17 +02:00
Patrick Ohly
cc9234cffd test etcd: avoid potential data race
If the caller needs to reconfigure klog, then calling klog without proper
synchronizing while stopping causes a data race. We have to ensure that
the goroutine has terminated before stop returns.
2024-08-23 14:31:17 +02:00
cici37
4e36e436ad Update feature gate list. 2024-08-22 20:38:48 +00:00
Kubernetes Prow Robot
b67d4dd389 Merge pull request #126839 from carlory/LegacyServiceAccountTokenCleanUp
cleanup after LegacyServiceAccountTokenCleanUp is GA
2024-08-22 20:33:56 +01:00
Kubernetes Prow Robot
a1fc2551ba Merge pull request #126144 from likakuli/cleanup-unusedparamters
cleanup: remove scheduler_perf unused parameters
2024-08-22 19:29:40 +01:00
Cici Huang
0f19faf9be Remove feature gate ValiatingAdmissionPolicy after stable. 2024-08-22 17:39:18 +00:00
Kubernetes Prow Robot
e855753ca6 Merge pull request #126848 from carlory/ref-124136
Fix hotloop once the watch closes
2024-08-22 16:32:24 +01:00