Commit Graph

21250 Commits

Author SHA1 Message Date
Kubernetes Prow Robot
991bb65ecc Merge pull request #106395 from verult/delegate-fsgroup-disable-onrootmismatch-e2e
Skip OnRootMismatch tests if the CSI driver supports VOLUME_MOUNT_GROUP.
2021-11-14 16:12:47 -08:00
Artyom Lukianov
cf2f21dd3e e2e_node: fix nil pointer exception under quota lsci test
Signed-off-by: Artyom Lukianov <alukiano@redhat.com>
2021-11-14 11:50:19 +02:00
Nikhil Sharma
dde904b57d Changed code to improve output for files under test/e2e/instrumentation 2021-11-13 13:08:28 +05:30
Cheng Xing
4836fd1510 Skip OnRootMismatch tests if the CSI driver supports VOLUME_MOUNT_GROUP. 2021-11-12 18:27:22 -08:00
Kubernetes Prow Robot
c1b9ada067 Merge pull request #105459 from shivanshu1333/bug/master/105426
Fixed using reference in for loop
2021-11-12 17:36:47 -08:00
Kubernetes Prow Robot
5bc6cfac2b Merge pull request #106170 from kidlj/cleanup_e2e_framework_import_e2elog_package
test/e2e: cleanup e2e core framework's import from sub package e2elog
2021-11-12 13:38:29 -08:00
Kubernetes Prow Robot
1f6aa87a93 Merge pull request #105744 from jsturtevant/windows-containerd-networkstats
Get Windows network stats directly for Containerd
2021-11-12 12:36:41 -08:00
Kubernetes Prow Robot
5f0a94b23c Merge pull request #104743 from gjkim42/ensure-pod-uniqueness
Ensure there is one running static pod with the same full name
2021-11-12 12:36:28 -08:00
Neha Lohia
fa1b6765d5 move pkg/util/node to component-helpers/node/util (#105347)
Signed-off-by: Neha Lohia <nehapithadiya444@gmail.com>
2021-11-12 07:52:27 -08:00
Shivanshu Raj Shrivastava
d9b21cd1de fixed using reference to loop iterator 2021-11-12 17:22:36 +05:30
Kubernetes Prow Robot
c9a245fa48 Merge pull request #106266 from ahg-g/ahg-metrics
Move a number of scheduler metrics to STABLE
2021-11-11 15:15:37 -08:00
Kubernetes Prow Robot
0c27c643a8 Merge pull request #106362 from ehashman/append-to-node-log
Append node e2e logs to file where possible
2021-11-11 14:16:08 -08:00
Kubernetes Prow Robot
bbc3a9aace Merge pull request #106359 from mmiranda96/fix/mark-restart-test-flaky
Mark restart_test as flaky
2021-11-11 12:00:33 -08:00
Kubernetes Prow Robot
7663bffd51 Merge pull request #106321 from neolit123/1.23-fix-e2e-test-failures-1
kubeadm: fix test failures in the e2e_kubeadm suite
2021-11-11 12:00:08 -08:00
Elana Hashman
5401551d12 Append node e2e logs to file where possible
Functionality added in systemd 240:
1977d1477f/NEWS (L3919-L3921)
2021-11-11 11:16:51 -08:00
Mike Miranda
990e9506de Mark restart_test as flaky 2021-11-11 17:25:27 +00:00
Danielle Lancashire
03de802434 e2e_node: unify device tests
The device_plugin_tests have not run successfully in a very long time,
initially being marked flaky and then eventually becoming stale.

The gpu_device_plugin_tests have been used to test the same behaviour,
but are incredibly high maintenance due to external changes in behaviour
from GCP/Nvidia that we have no control over.

This commit takes the existing device plugin tests, makes them look more
like the GPU tests, and removes the cases that have been unsupported for
a long time (namely restarting containers while the plugin is
unavailable).

It also removes the GPU plugin tests, as we do not get more signal by
using real devices here.
2021-11-11 14:10:27 +01:00
Lee Verberne
d31d0cc29a Remove kubectl from ephemeral container e2e
It's not available in the node e2e environment.
2021-11-11 08:04:43 -05:00
Lee Verberne
e1e97a0e47 Add NodeFeature tag to ephemeral containers e2e 2021-11-11 05:54:01 -05:00
Mike Dame
80c01707e0 Wire contexts to Batch controllers (#105491)
* Wire contexts to Batch controllers

* (hold) feedback + updates that overlap with Apps controllers

* fixup errors
2021-11-10 14:56:46 -08:00
Kubernetes Prow Robot
1ff64edffb Merge pull request #104636 from hbagdi/ingress-class-namespaced-params-ga
Graduate IngressClassNamespacedParams to GA
2021-11-10 12:53:26 -08:00
Lubomir I. Ivanov
7fa7f6d400 kubeadm: fix failure in e2e_kubeadm related to kubelet-config
The featureGates field in ClusterConfiguration ends up
as a map[interface{}]interface{} in the test suite
and cannot be casted to map[string]bool directly.
Adapt the test to use map[interface{}]interface{}.
2021-11-10 21:56:22 +02:00
Kubernetes Prow Robot
fb3df2e73c Merge pull request #106301 from pohly/log-kube-proxy-go-runner
build: use debian-iptables:bullseye-v1.1.0
2021-11-10 11:51:53 -08:00
Kubernetes Prow Robot
dac695f91f Merge pull request #106299 from SergeyKanzhelev/PodReadinessGateNodeConformance
PodReadinessGate is stable feature and test runs all green
2021-11-10 11:51:46 -08:00
James Sturtevant
d7bdbb075f Add check for network stats to e2e tests 2021-11-10 11:50:04 -08:00
Jiahui Feng
a8175212aa integration test for OpenAPI feature enablement. 2021-11-10 11:06:03 -08:00
Kubernetes Prow Robot
f3bf7e1ced Merge pull request #106298 from SergeyKanzhelev/fetchShareProcessTestFromOrphans
fish out ShareProcessNamespace from orphans tab
2021-11-10 10:20:02 -08:00
Kubernetes Prow Robot
ebf6823dc8 Merge pull request #106226 from NikhilSharmaWe/betterOutputLifecycle
Changed code to improve output for files under test/e2e/lifecycle
2021-11-10 10:19:27 -08:00
Abdullah Gharaibeh
a241c45dc7 move a number of scheduler metrics to STABLE 2021-11-10 12:51:17 -05:00
Harry Bagdi
d09a8c0a88 Graduate IngressClassNamespacedParams to GA 2021-11-10 08:58:39 -08:00
Joseph Burnett
13ea13a57d Use HPA v2 in E2E tests. 2021-11-10 16:06:03 +00:00
Antonio Ojea
9723fbf3f1 conformance tests should have at least 2 untainted nodes 2021-11-10 16:32:30 +01:00
Kubernetes Prow Robot
b817efb042 Merge pull request #106306 from pawbana/change_bucketing_for_request_latency_metric
Changed buckets for apiserver_request_duration_seconds metric
2021-11-10 06:35:27 -08:00
Artyom Lukianov
ba06be98e5 e2e_node: provide an option to specify hugepages on the specific NUMA node
On the multi NUMA node environment, kernel splits hugepages allocated under
/sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages file equally between NUMA nodes.
That makes it harder to predict where several pods will start because the number
of hugepages on each NUMA node will depend on the amount of NUMA nodes under the environment.
The memory manager test will allocate hugepages on the specific NUMA node to make
the test more predictable on the multi NUMA nodes environment.

Signed-off-by: Artyom Lukianov <alukiano@redhat.com>
2021-11-10 15:57:46 +02:00
Kubernetes Prow Robot
ea2011d72a Merge pull request #106251 from cynepco3hahue/e2e_node_fix_hugepages
e2e_node: does not rely on Kubelet automatic restart service under hugepages tests
2021-11-10 04:31:26 -08:00
Paweł Banaszewski
a8bd20a5af Changed buckets for apiserver_request_duration_seconds metric 2021-11-10 11:53:49 +00:00
Kubernetes Prow Robot
9351ea291a Merge pull request #105873 from MikeSpreitzer/more-seat-metrics
More seat metrics for APF
2021-11-10 02:23:26 -08:00
Patrick Ohly
3cfef61112 build: use debian-iptables:bullseye-v1.1.0
The newer image contains go-runner, which is relevant for removing the
deprecated klog flags in the kube-proxy image.
2021-11-10 09:24:42 +01:00
Sergey Kanzhelev
fc42da8eb8 PodReadinessGate is stable feature and test runs all green 2021-11-10 07:34:14 +00:00
Sergey Kanzhelev
d3dd1499fc fish out ShareProcessNamespace from orphans tab 2021-11-10 07:25:02 +00:00
Kubernetes Prow Robot
c04157895c Merge pull request #106273 from claudiubelu/integration/windows-log-network-consistentcy
tests: Logs the stdout and stderr for network consistency Windows tests on error
2021-11-09 16:31:39 -08:00
Sergey Kanzhelev
b0c73f5f77 There are no more Feature:Performance tests any longer, removing the fallback option 2021-11-10 00:04:48 +00:00
Kubernetes Prow Robot
b27c41f66d Merge pull request #106263 from endocrimes/dani/skip-dkc
e2e_node: Skip dynamic config tests when the feature is disabled
2021-11-09 15:30:53 -08:00
Kubernetes Prow Robot
e4adf7f31c Merge pull request #106116 from fromanirh/e2e-podresources-fix
E2E podresources: fix test checking esclusive cpus allocation
2021-11-09 13:59:59 -08:00
Stephen Heywood
675be94024 Promote DeleteCollection service e2e test to conformance 2021-11-10 10:19:46 +13:00
Jiahui Feng
9c05de2f31 prune enum when OpenAPIEnums is disabled. 2021-11-09 13:00:00 -08:00
Kubernetes Prow Robot
5848dbaa80 Merge pull request #105741 from neolit123/1.23-kubeadm-kubelet-config-map-change
kubeadm: introduce the UnversionedKubeletConfigMap feature gate
2021-11-09 11:27:48 -08:00
Francesco Romani
bf9bab5bc6 e2e: podresources: wait for local node ready again
Let's wait for the local node (aka the kubelet)
to be ready before to query podresources again,
to avoid false negatives.

Co-authored-by: Artyom Lukianov <alukiano@redhat.com>
Signed-off-by: Francesco Romani <fromani@redhat.com>
2021-11-09 19:02:19 +01:00
Nikhil Sharma
fc0ec62626 Changed code to improve output for files under test/e2e/lifecycle 2021-11-09 22:24:27 +05:30
Nikhil Sharma
02b702f706 Changed code to improve output for files under test/e2e/autoscaling 2021-11-09 22:04:02 +05:30