Commit Graph

25717 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
850bfd9aa9 Merge pull request #126841 from carlory/StableLoadBalancerNodeSet
remove feature-gate StableLoadBalancerNodeSet
2024-08-21 22:06:32 +01:00
Kubernetes Prow Robot
77737c3eb3 Merge pull request #126512 from kmala/metrics
add resource to the transformation metrics
2024-08-21 22:06:26 +01:00
Keerthan Reddy Mala
3a8df1efdd add resource to the transformation metrics 2024-08-21 09:52:24 -07:00
carlory
295ecc19d4 remove feature-gate StableLoadBalancerNodeSet 2024-08-21 23:32:06 +08:00
Kubernetes Prow Robot
243fdafc68 Merge pull request #126840 from carlory/CloudDualStackNodeIPs
cleanup after CloudDualStackNodeIPs is GA
2024-08-21 15:22:19 +01:00
Kubernetes Prow Robot
b1aadefec8 Merge pull request #126556 from carlory/ref-124136
Collect more info for debugging #124136
2024-08-21 15:22:05 +01:00
Kubernetes Prow Robot
ad6ed1376e Merge pull request #126629 from carlory/add-owners
put volumescheduling and volume intergation test under SIG-Storage reviewing
2024-08-21 12:44:57 +01:00
carlory
9c9a1623d2 put volumescheduling and volume intergation test under SIG-Storage reviewing 2024-08-21 18:38:00 +08:00
carlory
aa3572d860 cleanup after CloudDualStackNodeIPs is GA 2024-08-21 14:25:58 +08:00
Kubernetes Prow Robot
beb696c2c9 Merge pull request #126305 from richabanker/optimize-tests
Init common apiserver for all testcases in CEL tests
2024-08-21 02:04:59 +01:00
Kubernetes Prow Robot
2063d8dac1 Merge pull request #126352 from macsko/create_smaller_integration_scheduler_perf_cases
Make smaller workloads for scheduler_perf integration tests
2024-08-20 09:01:41 -07:00
Kubernetes Prow Robot
d770dd695a Merge pull request #121888 from SD-13/e2e-gomega-be-true-or-false
Enhance boolean assertions when fail
2024-08-20 04:24:42 -07:00
Maciej Skoczeń
77372cf3cf Label short workloads in scheduler_perf tests 2024-08-20 10:04:30 +00:00
Maciej Skoczeń
09fc399837 Add label to select short workloads in scheduler_perf tests 2024-08-20 10:04:30 +00:00
Maciej Skoczeń
a2cd8aa539 Make smaller workloads for scheduler_perf integration tests 2024-08-20 10:04:25 +00:00
Kubernetes Prow Robot
5c14a57795 Merge pull request #126600 from gnufied/update-e2e-expansion
Use allocatedResources as new size for finishing volume expansion on the node
2024-08-19 14:15:20 -07:00
Richa Banker
4acedb5132 init a common apiserver for TestAuthorizationDecisionCaching testcases 2024-08-16 10:52:30 -07:00
Richa Banker
342ecab56a init a common apiserver for Test_ValidateSecondaryAuthorization testcases 2024-08-16 10:52:30 -07:00
Richa Banker
99eaa71f0e init a common apiserver for TestCRDParams testcases 2024-08-16 10:52:30 -07:00
Richa Banker
de2730a9a6 split Test_CostLimitForValidation into feature-enabled and feature-disabled tests, init a common apiserver for all testcases 2024-08-16 10:52:30 -07:00
Richa Banker
1e03472fe8 init a common apiserver for Test_ValidateNamespace_WithConfigMapParams testcases 2024-08-16 10:52:29 -07:00
Richa Banker
9df04b7c78 split Test_ValidateNamespace_NoParams into successes and failures tests, init a common apiserver for all testcases 2024-08-16 10:52:29 -07:00
Kubernetes Prow Robot
983875b2f5 Merge pull request #126337 from macsko/add_larger_scheduler_perf_test_cases
Add larger scheduler_perf test cases
2024-08-16 09:44:38 -07:00
Kubernetes Prow Robot
114900ab1f Merge pull request #126523 from enj/enj/i/ssa_authz_create_err
SSA: improve create authz error message
2024-08-16 08:38:38 -07:00
Kubernetes Prow Robot
0a406ee1b4 Merge pull request #126723 from pwschuurman/revert-125372-pvcScalabilityFix
Revert "Improve PVC protection controller's scalability by batch-processing PVCs by namespace & caching live pod list results"
2024-08-16 03:11:13 -07:00
Maciej Skoczeń
3b7b50a2cc Create fresh etcd instance for each workload in scheduler_perf 2024-08-16 08:19:52 +00:00
pwschuurman
dbcbdbf5fb Revert "Improve PVC protection controller's scalability by batch-processing PVCs by namespace & caching live pod list results" 2024-08-15 16:33:11 -07:00
Kubernetes Prow Robot
a221d3a40c Merge pull request #126602 from haircommander/node-cm-test
Revert "Skip node container manager test on systemd" and fix test
2024-08-15 15:39:58 -07:00
Kubernetes Prow Robot
b860feb2a6 Merge pull request #126540 from skitt/avoid-double-mock-headers
Handle all mock header generation with mockery
2024-08-15 15:39:51 -07:00
Jordan Liggitt
c1093cbd79 Fix featuregate lint check 2024-08-15 13:28:30 -04:00
Monis Khan
6398b8a19f Remove KMSv2 and KMSv2KDF feature gates
These have been GA since v1.29 and can be safely removed.

Signed-off-by: Monis Khan <mok@microsoft.com>
2024-08-14 17:05:18 -04:00
Hemant Kumar
0e5dd6b7c9 Watch for failing expansion using different function 2024-08-14 09:24:53 -04:00
Hemant Kumar
de5e4963c1 Use allocatedResources as new size for finishing volume expansion
on the node.

Also add new tests for node only expansion modes
2024-08-14 09:24:48 -04:00
Kubernetes Prow Robot
1ecb491ce5 Merge pull request #126658 from macsko/measure_metrics_only_for_specific_op
Measure metrics only during a specific op in scheduler_perf
2024-08-14 03:16:28 -07:00
Kubernetes Prow Robot
b50a23b6ef Merge pull request #126286 from xyz-li/test_empty_list
integration/api: check field items in empty List
2024-08-14 03:16:19 -07:00
Kubernetes Prow Robot
89179507c4 Merge pull request #126641 from haircommander/storage-test
e2e/storage: update block device test to always specify a valid path
2024-08-13 22:12:02 -07:00
Kubernetes Prow Robot
051fa631dd Merge pull request #126511 from AndrewSirenko/fix-broken-ad-metrics-test
Fix broken A/D Controller metrics test
2024-08-13 22:10:49 -07:00
Kubernetes Prow Robot
f15ce180b5 Merge pull request #126451 from aramase/aramase/t/oidc_int_tests_parallel
Run `apiserver/oidc` integration tests in parallel
2024-08-13 21:04:12 -07:00
Kubernetes Prow Robot
7576984eec Merge pull request #126444 from bart0sh/PR152-dra-e2e_node-cleanup
DRA: e2e_node: improve readability
2024-08-13 21:03:59 -07:00
Kubernetes Prow Robot
6cf49df138 Merge pull request #126158 from macsko/use_generics_in_scheduling_queue_heap
Use generics in scheduling queue's heap
2024-08-13 21:03:02 -07:00
Kubernetes Prow Robot
ea1143efc7 Merge pull request #126022 from macsko/new_node_to_status_map_structure
Change structure of NodeToStatus map in scheduler
2024-08-13 21:02:55 -07:00
Kubernetes Prow Robot
2fe54b4cbe Merge pull request #125830 from siyuanfoundation/static-ana
add static analysis script to verify new feature gates are added as versioned feature specs
2024-08-13 21:02:49 -07:00
Kubernetes Prow Robot
9d140b136c Merge pull request #125372 from hungnguyen243/pvcScalabilityFix
Improve PVC protection controller's scalability by batch-processing PVCs by namespace & caching live pod list results
2024-08-13 18:52:42 -07:00
Kubernetes Prow Robot
b2799bbda7 Merge pull request #124690 from mowangdk/test/add_e2e_test_for_volume_health
chore: Add e2e test for NodeGetVolumeStats
2024-08-13 13:00:43 -07:00
Maciej Skoczeń
5894e201fa Measure metrics only during a specific op in scheduler_perf 2024-08-13 12:34:06 +00:00
Peter Hunt
41e6162cc0 e2e/storage: update block device test to always specify a valid path
in the isEphemeral case, the pvcBlock doesn't have a filled in name, which means the DevicePath is "/mnt".

When using the OCI runtime runc, this is valid because runc sanitizes the path, mounting it in `/mnt` in the container.
However, the OCI runtime crun does not do this.

One can argue the validity of passing a path structured like a directory as a block device, but ultimately from what I can see
this wasn't intentional.

As such, fix it by setting the mount to be based on the first Volume name, which both cases should have filled out.

Signed-off-by: Peter Hunt <pehunt@redhat.com>
2024-08-12 12:36:11 -04:00
Maciej Szulik
fad6c424ac wait: don't lowercase condition in --for argument 2024-08-12 16:59:17 +02:00
Peter Hunt
c7b7ea0514 e2e_node: update node cgroup manager test to verify kubelet recreates kubepods cgroup
Signed-off-by: Peter Hunt <pehunt@redhat.com>
2024-08-08 16:53:44 -04:00
Peter Hunt
dd2dcc0b0a e2e_node: enable and fix cgroups test for systemd
Signed-off-by: Peter Hunt <pehunt@redhat.com>
2024-08-08 15:57:49 -04:00
Hung Nguyen
eb16aa1d4a improve PVC Protection Controller's processing mechanism with sample performance test 2024-08-08 16:57:55 +00:00