Commit Graph

19575 Commits

Author SHA1 Message Date
Antonio Ojea
8e2eeffa79 PokeHTTP default timeout to avoid hanging connections 2021-06-02 22:38:12 +02:00
Antonio Ojea
21073e3b34 loadbalancer outer poll loops should have a longer timeout that inner loop 2021-06-02 22:38:08 +02:00
Antonio Ojea
27e20e226e e2e lb use same variable for endpoint path 2021-06-02 22:24:10 +02:00
Kubernetes Prow Robot
f98e9caa77 Merge pull request #102509 from danwinship/sctp-is-not-tcp
Clarify and split up the "not actually SCTP" SCTP NetworkPolicy test
2021-06-02 09:46:23 -07:00
Dan Winship
211e974722 Clarify and split up the "not actually SCTP" SCTP NetworkPolicy test
These tests *do* apply to plugins that don't support SCTP.
2021-06-02 09:10:25 -04:00
Dan Winship
4b0d0d6fc7 Fix spurious Feature tags on some NetworkPolicy tests
The "[Feature:SCTP]" tag was needed on "should not allow access by TCP
when a policy specifies only SCTP" back when SCTP was alpha, because
it wasn't possible to create a policy that even mentioned SCTP without
enabling the feature gate. This no longer applies, and the tag was
removed from the original copy of network_policy.go, but accidentally
got left behind in the netpol/ version.

Likewise, the newly-added "should not allow access by TCP when a
policy specifies only UDP" got tagged "[Feature:UDP]", but this was
never necessary, and is inconsistent with other UDP tests anyway.

Similarly, we need "[Feature:SCTPConnectivity]" on tests that make
SCTP connections, because that functionality is not available in all
clusters, but "[Feature:UDPConnectivity]" is unnecessary and
inconsistent.
2021-06-02 09:10:25 -04:00
Anish Ramasekar
f3f59d420a remove LinuxOnly tags for subset of dual-stack tests
Signed-off-by: Anish Ramasekar <anish.ramasekar@gmail.com>
2021-06-01 16:54:54 +00:00
Kubernetes Prow Robot
037e7f8f37 Merge pull request #102279 from mengjiao-liu/update-NewMasterConfig
Part5: master to controlplane in test/integration(1.22)
2021-06-01 08:22:28 -07:00
Kubernetes Prow Robot
c4df930252 Merge pull request #102292 from tsmetana/fix-local-pv-e2e-pv-leak
Local PV e2e: fix leaked local volumes
2021-05-31 08:28:26 -07:00
Kubernetes Prow Robot
e6136c0303 Merge pull request #102417 from m14815/commit-21.5.5
Uniform output string.
2021-05-28 20:28:24 -07:00
Kubernetes Prow Robot
bc8acbc43e Merge pull request #102328 from lentzi90/update-cni-plugins
Update CNI plugins v0.9.1
2021-05-28 10:16:46 -07:00
maruiyan
39d7404961 Uniform output string. 2021-05-28 16:45:12 +08:00
Mengjiao Liu
d3f92af74f Part of master to controlplane in test/integration
NewMasterConfig -> NewControlPlaneConfig
2021-05-28 14:39:52 +08:00
Kubernetes Prow Robot
fc9aacecca Merge pull request #102272 from mengjiao-liu/term-NewIntegrationTestMasterConfig
Part2: master to controlplane in test/integration(1.22)
2021-05-27 19:46:23 -07:00
Kubernetes Prow Robot
6bac142190 Merge pull request #102138 from damemi/balance-pods-parallel
(scheduler e2e) Create balanced pods in parallel
2021-05-27 14:04:23 -07:00
Mike Dame
36cdb72eb6 (scheduler e2e) Create balanced pods in parallel 2021-05-27 16:01:18 -04:00
Kubernetes Prow Robot
e8760b95bb Merge pull request #102336 from SataQiu/remove-podpreset
cleanup PodPreset testdata
2021-05-27 11:36:23 -07:00
Kubernetes Prow Robot
a5b117fab4 Merge pull request #102363 from mengjiao-liu/promote-cronjob-batchv1-storage
CronJob: switch storage version to batch/v1 in 1.22
2021-05-27 10:06:23 -07:00
Sascha Grunert
0ed0714f8c Simplify kube-cross dependency handling
We can indirectly retrieve the kube-cross version from the
`build/build-image/cross/VERSION` for the sample-apiserver. This allows
us to simplify the handling in `build/dependencies.yaml` as well as
the required approval (via `OWNERS`) if the kube-cross version changes.

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2021-05-27 14:51:46 +02:00
Kubernetes Prow Robot
6db6c80656 Merge pull request #102364 from saschagrunert/cross
Update kube-cross to v1.16.4-2
2021-05-27 05:50:24 -07:00
Kubernetes Prow Robot
c495744436 Merge pull request #101960 from knight42/fix/deflake-metrics-proxy
Deflake tests that need to grab metrics from controller-manager or scheduler
2021-05-27 03:40:23 -07:00
Sascha Grunert
ae4db677f4 Update kube-cross to v1.16.4-2
This patch bumps kube-cross to the latest release.

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2021-05-27 12:18:28 +02:00
Mengjiao Liu
c694b9f761 CronJob: switch storage version to batch/v1 in 1.22 2021-05-27 18:07:16 +08:00
Jian Zeng
781c65a40c fix: skip pods with empty ip 2021-05-27 16:06:34 +08:00
Kubernetes Prow Robot
29e5e4df4b Merge pull request #99777 from JornShen/add_e2e_api_validate_endport
add API e2e test for port ranges of netpolices
2021-05-26 19:34:23 -07:00
Kubernetes Prow Robot
31f6cca256 Merge pull request #102282 from pohly/csi-driver-update
storage e2e: use csi-driver-host-path v1.7.2 in single pod
2021-05-26 13:46:27 -07:00
Kubernetes Prow Robot
7cfdc089cc Merge pull request #102212 from mattcary/csidriver
Update pd csi driver images to use v1 images (CSINode, CSIDriver, etc)
2021-05-26 13:46:19 -07:00
Kubernetes Prow Robot
3e9c865d9d Merge pull request #100531 from sjenning/storage-e2e-reduce-pod-count
e2e: reduce pods used in shared local pv test
2021-05-26 12:07:37 -07:00
Kubernetes Prow Robot
02d0878690 Merge pull request #100435 from lauchokyip/fixSort
Fixed sort-by not sorting Resources as expected
2021-05-26 09:29:38 -07:00
Kubernetes Prow Robot
494dc731d7 Merge pull request #98077 from jayunit100/jay-netpol-win
NetworkPolicy E2E enablement for Windows
2021-05-26 06:35:21 -07:00
jornshen
90e215dfd2 add api e2e test for port ranges of netpolices 2021-05-26 20:00:11 +08:00
SataQiu
9cfbf06225 cleanup PodPreset testdata 2021-05-26 19:57:29 +08:00
Kubernetes Prow Robot
efd7df5c99 Merge pull request #102301 from liggitt/psp-sa-group-e2e
Grant PSP permissions to all serviceaccounts in e2e, not just default
2021-05-26 01:43:33 -07:00
Lennart Jern
507710b50f Update CNI plugins v0.9.1
ref: https://github.com/containernetworking/plugins/releases/tag/v0.9.1
Signed-off-by: Lennart Jern <lennart.jern@est.tech>
2021-05-26 11:02:04 +03:00
Patrick Ohly
4acb6a865c storage e2e: use csi-driver-host-path v1.7.2 in single pod
The new default deployment in that release puts sidecars into the same
pod as the driver. This is expected to reduce load during testing.
2021-05-26 09:07:46 +02:00
Chok Yip Lau
e43e9696cc Fixed sort-by not sorting Resources as expected 2021-05-25 21:37:52 -04:00
jay vyas
8651fcb25a Implement a windows Netpol NewModel 2021-05-25 21:08:29 -04:00
Matthew Cary
df4c34e771 Update pd csi driver images to use v1 images (CSINode, CSIDriver, etc)
Change-Id: I51ddf0014dcfe476495e324ee33aa658e7199477
2021-05-25 23:50:15 +00:00
Kubernetes Prow Robot
91200bac44 Merge pull request #102252 from smarterclayton/pod_termination
e2e: Flag questionable durations in container status on termination
2021-05-25 15:57:27 -07:00
Kubernetes Prow Robot
b0e9cdb298 Merge pull request #101853 from sanposhiho/scheduler_perf/fix/error-handling-correctly
scheduler_perf: correct error handling
2021-05-25 15:57:15 -07:00
Jordan Liggitt
f871475a5e Grant PSP permissions to all serviceaccounts in e2e, not just default 2021-05-25 17:49:21 -04:00
Marko Mudrinić
3bcc15e19d Update debian-iptables to buster-v1.6.1
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
2021-05-25 22:49:03 +02:00
Kubernetes Prow Robot
1b4cfdb445 Merge pull request #102291 from bart0sh/PR0096-e2e-hugepages-delete-pod
e2e: hugepages: delete test pod after the test
2021-05-25 10:46:42 -07:00
Kubernetes Prow Robot
548f16dbbb Merge pull request #101992 from zshihang/bound
BoundServiceAccountTokenVolume ga
2021-05-25 07:52:22 -07:00
Tomas Smetana
2c79f52de9 Local PV e2e: fix leaked local volumes 2021-05-25 16:24:30 +02:00
Ed Bartosh
38c56883f1 e2e: hugepages: delete test pod after the test
Current test assumes that test pod is deleted when the test
namespace is deleted. However, namespace deletion is an asynchronous
operation. The pod may still be running and allocating hugepages
resources when next test case creates another pod that requests
the same hugepages resources. This can cause kubelet to fail the test
pod with this kind of error:
  OutOfhugepages-2Mi: Node didn't have enough resource: hugepages-2Mi
  requested: 6291456, used: 6291456, capacity: 10485760

Explicitly deleting test pod should fix this issue.
2021-05-25 17:09:55 +03:00
Kubernetes Prow Robot
7229ea343d Merge pull request #100292 from saschagrunert/pause-3.5
Update pause image to v3.5
2021-05-25 06:24:22 -07:00
Kubernetes Prow Robot
b96c86f1b9 Merge pull request #102012 from alculquicondor/enable-indexed-job-test
Remove feature label from Indexed Job E2E test
2021-05-25 00:36:22 -07:00
Sascha Grunert
b167fc24d7 Update pause image to v3.5
Update dependencies and the test images to use pause 3.5. We also
provide a changelog entry for the new container image version.

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2021-05-25 09:04:46 +02:00
Mengjiao Liu
c9ec486287 Part of master to controlplane in test/integration
Rename NewIntegrationTestMasterConfig to NewIntegrationTestControlPlaneConfig
2021-05-25 13:26:28 +08:00