Commit Graph

26161 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
c5f2fc05ad Merge pull request #127099 from jpbetz/object-selectors-ga
Add filtered informers tests for CRD field selectors
2024-10-02 01:39:49 +01:00
moriya
3e57d5cf67 fix 2024-10-02 06:54:32 +09:00
Kubernetes Prow Robot
bb97163ff7 Merge pull request #127787 from Jefftree/remove-ga-feature-componentslis
Remove GA feature gate ComponentSLIs
2024-10-01 22:06:18 +01:00
Kubernetes Prow Robot
ae617c3d20 Merge pull request #127781 from macsko/use_barrier_not_sleep_where_possible_in_scheduler_perf_test_cases
Use barrier instead of sleep when possible in scheduler_perf test cases
2024-10-01 22:06:10 +01:00
Kubernetes Prow Robot
8375416597 Merge pull request #127771 from macsko/allow_to_fiter_pods_using_labels_on_barrier_in_scheduler_perf
Allow to filter pods using labels on barrier in scheduler_perf
2024-10-01 22:05:55 +01:00
Stephen Heywood
28f17c6e93 Create e2e test for ServiceAccount endpoint
e2e test validates the following endpoint
- createCoreV1NamespacedServiceAccountToken
2024-10-02 08:31:15 +13:00
Kubernetes Prow Robot
523a2b6da8 Merge pull request #127673 from jpbetz/crd-field-selector-ga
KEP-4358: Promote Custom Resource Field Selectors to GA
2024-10-01 19:49:48 +01:00
Joe Betz
0700c202d0 update feature gate list 2024-10-01 11:58:49 -04:00
Joe Betz
cedae122cc Promote CustomResourceFieldSelectors to GA 2024-10-01 11:58:41 -04:00
Jefftree
f1af84620b Remove GA feature gate ComponentSLIs 2024-10-01 15:55:18 +00:00
Kubernetes Prow Robot
dc481fef90 Merge pull request #123981 from lzhecheng/update-traffic-distribution-test
[e2e] Update traffic distribution test
2024-10-01 15:53:49 +01:00
Maciej Skoczeń
bae0eb91d4 Use barrier instead of sleep when possible in scheduler_perf test cases 2024-10-01 13:53:04 +00:00
Maciej Szulik
cabf04828e Print tested command only once 2024-10-01 15:28:55 +02:00
Maciej Skoczeń
5e2552c2b0 Allow to filter pods using labels on barrier in scheduler_perf 2024-10-01 08:48:37 +00:00
Kubernetes Prow Robot
22a30e7cbb Merge pull request #127700 from macsko/add_option_waitforpodsprocessed
Add option to wait for pods to be attempted in barrierOp in scheduler_perf
2024-10-01 05:17:49 +01:00
Kubernetes Prow Robot
5e65529ca9 Merge pull request #127759 from macsko/allow_to_filter_pods_using_labels_while_collecting_metrics_scheduler_perf
Allow to filter pods using labels while collecting metrics in scheduler_perf
2024-09-30 20:37:35 +01:00
Kubernetes Prow Robot
b4ce3a55bc Merge pull request #127751 from LionelJouin/fix-servicecidr-integration-test
Fix ServiceCIDR integration test enable/disable
2024-09-30 19:00:20 +01:00
Kubernetes Prow Robot
2fb37e2489 Merge pull request #127670 from Jefftree/port-kcm-feature
Port all remaining features to versioned
2024-09-30 15:54:13 +01:00
Maciej Skoczeń
fdbf21e03a Allow to filter pods using labels while collecting metrics in scheduler_perf 2024-09-30 13:32:12 +00:00
Lionel Jouin
0bb0e8feaf Fix TestEnableDisableServiceCIDR
The wrong clientset was used to create services and an incorrect amount
of services was created.

Signed-off-by: Lionel Jouin <lionel.jouin@est.tech>
2024-09-30 13:15:00 +02:00
Lionel Jouin
8dafdb2cdd Fix ServiceCIDR integration test enable/disable
feature_enable_disable.go was missing the suffix _test.go to be
considered as a test. Without it, TestEnableDisableServiceCIDR was not
executed.

Signed-off-by: Lionel Jouin <lionel.jouin@est.tech>
2024-09-30 12:00:25 +02:00
Maciej Skoczeń
928670061d Allow to wait for pods to be attempted in barrierOp in scheduler_perf 2024-09-30 08:07:15 +00:00
Haitao Chen
2f906a0c02 bump golang to 1.23.1
revert rest of the changes other than default-go-version
2024-09-28 21:41:03 -07:00
Kubernetes Prow Robot
0c713c7bd6 Merge pull request #127285 from bzsuni/bz/etcd/update/v3.5.16
Update etcd from v3.5.15 to v3.5.16
2024-09-28 15:16:02 +01:00
Kubernetes Prow Robot
80941e3e87 Merge pull request #127643 from Jefftree/set-emulation-integration-test
Allow emulation version to be set in integration test
2024-09-27 21:56:01 +01:00
Jefftree
a8390dcddd Port the rest of unversioned features 2024-09-27 19:10:11 +00:00
Jefftree
de2e232a85 port kcm feature to versioned 2024-09-27 19:08:15 +00:00
Jefftree
c9a999df1a Port deprecated features to versioned 2024-09-27 19:08:06 +00:00
Jefftree
a20039f3d4 update and reorder features that should not be listed under deprecated 2024-09-27 18:43:27 +00:00
Davanum Srinivas
d3cbe2fe86 Re-add nvidia-gpu-device-plugin.yaml in test suite itself
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-09-27 14:23:57 -04:00
dom4ha
9bf6ee976b Assert whethere there are no pod in active queue while waiting for all pods to get scheduled instead of asserting it afterwards. 2024-09-27 15:06:04 +00:00
dom4ha
54b0ed45b7 Add one more check to the test case precondition assessment. 2024-09-27 15:06:04 +00:00
dom4ha
151ac846a2 Increase the readability of the test preconditions and double check that all test pods are really unschedulable. 2024-09-27 15:06:04 +00:00
Kubernetes Prow Robot
466a6c3407 Merge pull request #127672 from jpbetz/apiextensions-versioned-feature-gates
Migrate apiextensions-apiserver to versioned feature gates
2024-09-27 03:38:08 +01:00
Kubernetes Prow Robot
f84bbfe94f Merge pull request #127488 from dims/remove-unnecessary-stuff-for-nvidia-gpus
Remove remants of broken stuff - nvidia/autoscaling
2024-09-27 03:38:01 +01:00
Kubernetes Prow Robot
960e3984b0 Merge pull request #127444 from dom4ha/fine-grained-qhints
Fine grain QueueHints for NodeAffinity plugin
2024-09-27 01:42:00 +01:00
Joe Betz
82415c3d9d Update feature gate lists 2024-09-26 20:09:41 -04:00
Kubernetes Prow Robot
5ebd0da6cc Merge pull request #127662 from macsko/make_scheduler_perf_sleepop_duration_parametrizable
Make sleepOp duration parametrizable in scheduler_perf
2024-09-26 20:10:01 +01:00
Kubernetes Prow Robot
421436a94c Merge pull request #127473 from dom4ha/fine-grain-qhints-fit
feature(scheduler): more fine-grained Node QHint for NodeResourceFit plugin
2024-09-26 18:34:02 +01:00
Maciej Skoczeń
837d917d91 Make sleepOp duration parametrizable in scheduler_perf 2024-09-26 13:07:22 +00:00
dom4ha
c7db4bb450 Fine grain QueueHints for nodeaffinity plugin.
Skip queue on unrelated change that keeps pod schedulable when QueueHints are enabled.

Split add from QHints disabled case

Remove case when QHints are disabled

Remove two GHint alternatives in unit tests

more fine-grained Node QHint for NodeResourceFit plugin

Return early when updated Node causes unmatch

Revert "more fine-grained Node QHint for NodeResourceFit plugin"

This reverts commit dfbceb60e0c1c4e47748c12722d9ed6dba1a8366.

Add integration test for requeue of a pod previously rejected by NodeAffinity plugin when a suitable Node is added

Add integratin test for a Node update operation that does not trigger requeue in NodeAffinity plugin

Remove innacurrate comment

Apply review comments
2024-09-26 10:21:08 +00:00
dom4ha
903b1f7e28 more fine-grained Node QHint for NodeResourceFit plugin 2024-09-26 09:51:36 +00:00
Kubernetes Prow Robot
239802e4f7 Merge pull request #127574 from bouaouda-achraf/e2e-test-add-network-subnet-param
feat(test-e2e): support custom network and subnet on remote e2e mode
2024-09-26 03:50:08 +01:00
Jefftree
dacc2e1f5d Allow emulation version to be set in integration test 2024-09-25 22:01:15 -04:00
Kubernetes Prow Robot
b62d364195 Merge pull request #127200 from omerap12/version_fg_apiserver
chore: moving apiserver featuregates to versioned.
2024-09-26 02:19:28 +01:00
Kubernetes Prow Robot
45676184d4 Merge pull request #127560 from macsko/add_updateanyop_to_scheduler_perf
Add updateAnyOp to scheduler_perf
2024-09-26 00:47:28 +01:00
Kubernetes Prow Robot
2b196cff8b Merge pull request #127589 from soltysh/timestamp_e2e
e2e: add test covering cronjob-scheduled-timestamp annotation added by cronjob
2024-09-25 17:46:09 +01:00
Maciej Skoczeń
40154baab0 Add updateAnyOp to scheduler_perf 2024-09-25 12:42:25 +00:00
Kubernetes Prow Robot
5fc4e71a30 Merge pull request #127499 from pohly/scheduler-perf-updates
scheduler_perf: updates to enhance performance testing of DRA
2024-09-25 13:32:00 +01:00
Maciej Szulik
f11ddad99d e2e: add test covering cronjob-scheduled-timestamp annotation added by cronjob 2024-09-25 12:47:27 +02:00