Yuki Iwai
eca7ee877a
Self nominate tenzen-y as a reviewer for the Job controller
...
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com >
2024-10-30 01:14:47 +09:00
Kubernetes Prow Robot
a15840a34b
Merge pull request #128348 from sanposhiho/patch-12
...
Fix: use pod-high-priority.yaml to trigger preemption in PreemptionAsync test case
2024-10-28 22:19:17 +00:00
Ben Luddy
67b9dc1f3e
Wire client feature gates affecting RESTClient content config.
2024-10-28 13:15:28 -04:00
Kensei Nakada
b5d0745db3
Fix: use pod-high-priority.yaml to trigger preemption in PreemptionAsync test case
2024-10-26 14:16:24 +09:00
Kubernetes Prow Robot
eb10b9b979
Merge pull request #128107 from alaypatel07/kep-4017-integration-tests
...
[KEP-4017]: update e2e and integration test for PodIndexLabel
2024-10-25 20:18:52 +01:00
Kubernetes Prow Robot
119f114f01
Merge pull request #128196 from richabanker/move-version
...
Move k8s.io/apiserver/pkg/util/version to component-base
2024-10-25 18:33:01 +01:00
Alay Patel
0aa065ab7e
update e2e and integration test for PodIndexLabel
...
Signed-off-by: Alay Patel <alayp@nvidia.com >
2024-10-25 12:17:19 -04:00
Richa Banker
9274a584b8
Split k8s.io/component-base/registry and add into k8s.io/component-base/version and k8s.io/component-base/featuregate
2024-10-24 19:09:30 -07:00
Kubernetes Prow Robot
5147eebf22
Merge pull request #128243 from benluddy/cbor-dynamic-integration
...
KEP-4222: Add CBOR variant of admission webhook integration test.
2024-10-25 01:04:53 +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
Ben Luddy
77401d7073
Add CBOR variant of admission webhook integration test.
...
The existing admission webhook integration test provides good coverage of serving built-in resources
and custom resources, including subresources. Serialization concerns, including roundtrippability,
of built-in types have existing test coverage; the CBOR variant of the admission webhook integration
test additionally exercises client and server codec wiring.
2024-10-24 13:27:39 -04:00
Ben Luddy
ea13190d8b
Add test-only client feature gates for CBOR.
...
As with the apiserver feature gate for CBOR as a serving and storage encoding, the client feature
gates for CBOR are being initially added through a test-only feature gate instance that is not wired
to environment variables or to command-line flags and is intended only to be enabled
programmatically from integration tests. The test-only instance will be removed as part of alpha
graduation and replaced by conventional client feature gating.
2024-10-24 13:27:39 -04:00
Ben Luddy
0cad1a89b6
Wire test-only feature gate for CBOR serving.
...
To mitigate the risk of introducing a new protocol, integration tests for CBOR will be written using
a test-only feature gate instance that is not wired to runtime options. On alpha graduation, the
test-only feature gate instance will be replaced by a normal feature gate in the existing apiserver
feature gate instance.
2024-10-24 13:27:36 -04:00
Aldo Culquicondor
5fab6175b7
Remove alculquicondor from job approvers
...
Change-Id: I2b1514ff70108602a589522cbb63dcdc88849313
2024-10-23 17:58:55 +00:00
dom4ha
b3c4fe48e9
Tune PreemptionAsync and Unschedulable tests threshold and params.
2024-10-23 12:24:10 +00:00
Kubernetes Prow Robot
061be57eb1
Merge pull request #125808 from bzsuni/cleanup/PollUntil
...
Use PollUntilContextCancel to replace PollUntil in test
2024-10-23 01:17:58 +01:00
Kubernetes Prow Robot
c326b0d2a3
Merge pull request #123818 from carlory/cleanup-deployment
...
remove stale comment
2024-10-23 01:17:37 +01:00
Richa Banker
81cd728c66
Move k8s.io/apiserver/pkg/util/version to component-base
2024-10-22 13:03:42 -07:00
Maciej Skoczeń
84e23fcc88
Add scheduler_perf test case for NodeUpdate event handling
2024-10-22 09:03:53 +00:00
Kubernetes Prow Robot
e39571591d
Merge pull request #127478 from googs1025/scheduler/fine-grained
...
feature(scheduler): more fine-grained QHints for podtopologyspread plugin
2024-10-20 13:29:03 +01:00
googs1025
1edbd0b54f
feature(scheduler): more fine-grained QHints for podtopologyspread plugin
2024-10-19 23:45:13 +08:00
Kubernetes Prow Robot
79cca2786e
Merge pull request #128172 from liggitt/3221-ga
...
KEP-3221: Promote StructuredAuthorizationConfiguration to GA
2024-10-18 20:21:09 +01:00
Kubernetes Prow Robot
7adcad3138
Merge pull request #128169 from liggitt/4193-ga
...
KEP-4193: Promote ServiceAccountTokenJTI, ServiceAccountTokenPodNodeInfo, ServiceAccountTokenNodeBindingValidation to stable
2024-10-18 17:39:11 +01:00
Kubernetes Prow Robot
d7bd728403
Merge pull request #128168 from liggitt/4601-beta
...
KEP-4601: AuthorizeNodeWithSelectors / AuthorizeWithSelectors to beta
2024-10-18 17:39:03 +01:00
Jordan Liggitt
ad808e609a
KEP-3221: Promote StructuredAuthorizationConfiguration to GA
2024-10-17 21:53:45 -04:00
Jordan Liggitt
0771f601e1
KEP-4193: Promote ServiceAccountTokenJTI, ServiceAccountTokenPodNodeInfo, ServiceAccountTokenNodeBindingValidation to stable
2024-10-17 21:25:09 -04:00
Kensei Nakada
83f9e4b6df
cleanup: remove event list
2024-10-18 11:10:10 +10:00
Jordan Liggitt
9caca73126
KEP-4601: AuthorizeNodeWithSelectors / AuthorizeWithSelectors to beta
2024-10-17 21:02:55 -04:00
Kubernetes Prow Robot
b1b4e5d397
Merge pull request #128003 from pohly/dra-classic-dra-removal
...
DRA: remove "classic DRA"
2024-10-18 00:55:17 +01:00
Kubernetes Prow Robot
48f36acc7a
Merge pull request #125337 from aojea/document_node_addresses
...
kubelet --node-ip flag using unspecified IPs and external cloud provider node addresses behavior
2024-10-18 00:55:03 +01:00
Kubernetes Prow Robot
632ed16e00
Merge pull request #128153 from dom4ha/sch
...
Add UnschedulableAsync test in scheduler_perf to monitor impact of unschedulable pods on scheduler performance
2024-10-17 19:27:30 +01:00
Robbie Cronin
cdbfbde4aa
Add ut coverage for capabilities.Setup ( #125395 )
...
* Add ut coverage for capabilities.Setup
* Update pkg/capabilities/capabilities_test.go
Co-authored-by: Ed Bartosh <eduard.bartosh@intel.com >
* Add ut coverage for capabilities.Setup
Signed-off-by: robert-cronin <robert.owen.cronin@gmail.com >
---------
Signed-off-by: robert-cronin <robert.owen.cronin@gmail.com >
Co-authored-by: Ed Bartosh <eduard.bartosh@intel.com >
2024-10-17 18:23:03 +01:00
dom4ha
b7f55a37a0
Bring back the smallest integration test
2024-10-17 15:41:36 +00:00
dom4ha
59458573ff
Remove unschedulable test and replace it with the new one.
2024-10-17 15:41:21 +00:00
dom4ha
f2c947e36d
Add UnschedulableAsync test in scheduler_perf to monitor impact of unschedulable pods on scheduler throughput
2024-10-17 15:35:21 +00:00
dom4ha
b2b41444f2
Add PreemptionBlocking test in scheduler_perf to monitor how long the preemption process (which blocks scheduling of regular nodes) takes.
2024-10-17 09:58:32 +00:00
Kubernetes Prow Robot
a8fd407d2f
Merge pull request #128136 from enj/enj/t/non_global_kms_kdf_via_name
...
kmsv2: run KDF tests in parallel
2024-10-16 23:49:03 +01:00
Patrick Ohly
f84eb5ecf8
DRA: remove "classic DRA"
...
This removes the DRAControlPlaneController feature gate, the fields controlled
by it (claim.spec.controller, claim.status.deallocationRequested,
claim.status.allocation.controller, class.spec.suitableNodes), the
PodSchedulingContext type, and all code related to the feature.
The feature gets removed because there is no path towards beta and GA and DRA
with "structured parameters" should be able to replace it.
2024-10-16 23:09:50 +02:00
Monis Khan
43740c0def
kmsv2: run KDF tests in parallel
...
This change updates the KDF "feature flag" to be per KMS provider
instead of global to the API server. This allows integration tests
that use distinct provider names to run in parallel.
Locally this change reduced the runtime of
test/integration/controlplane/transformation by 3.5 minutes.
Signed-off-by: Monis Khan <mok@microsoft.com >
2024-10-16 16:58:19 -04:00
Kubernetes Prow Robot
e287784a8d
Merge pull request #128050 from macsko/add_pod_add_event_handling_scheduler_perf_test_case
...
Add scheduler_perf test case for AssignedPodAdd event handling
2024-10-16 15:37:02 +01:00
Maciej Skoczeń
0db96a0ac3
Add scheduler_perf test case for AssignedPodAdd event handling
2024-10-16 07:45:50 +00:00
Kubernetes Prow Robot
558c0b6eaa
Merge pull request #128084 from macsko/fix_panic_when_defining_featuregates_only_on_workload_level_scheduler_perf
...
Fix panic when setting feature gates only on workload level in scheduler_perf
2024-10-15 23:05:03 +01:00
Kubernetes Prow Robot
9872b17ccc
Merge pull request #127828 from macsko/add_template_parameters_to_createnodesop_in_scheduler_perf
...
Add template parameters to createNodesOp in scheduler_perf
2024-10-15 20:43:04 +01:00
Maciej Skoczeń
cca6f8c800
Fix panic when defining feature gates only on workload level in scheduler_perf
2024-10-15 09:50:55 +00:00
Kubernetes Prow Robot
8b7b768ff7
Merge pull request #128011 from seans3/egress-selector-configuration-strict
...
EgressSelectorConfiguration now uses strict validation
2024-10-15 02:04:20 +01:00
Sean Sullivan
32b2eea50d
EgressSelectorConfiguration now uses strict validation
2024-10-13 16:09:35 -07:00
unvavo
2c254d3b25
add integration test for tainttoleration in requeueing scenarios
2024-10-12 15:23:55 +09:00
Kubernetes Prow Robot
2f7df335ad
Merge pull request #127615 from macsko/add_node_add_event_benchmark_to_scheduler_perf
...
Add scheduler_perf test case for NodeAdd event handling
2024-10-11 18:10:19 +01:00
Kubernetes Prow Robot
1b6c993cee
Merge pull request #127952 from macsko/allow_to_specify_feature_gates_on_workload_level_scheduler_perf
...
Allow to set feature gates on workload level in scheduler_perf
2024-10-11 15:28:19 +01:00
Maciej Skoczeń
e676d0e76a
Allow to specify feature gates on workload level in scheduler_perf
2024-10-11 08:41:08 +00:00