Commit Graph

18645 Commits

Author SHA1 Message Date
Patrick Ohly
cefd95c51a test: err more towards ignoring logs from terminated pods
Because log capturing can end due to an error and because a pod has
terminated, it is uncertain whether all log output has been
captured. So far, the code leaned more towards restarting log
capturing based on the rationale that duplicate logs are better than
no logs.

But this is confusing and potentially makes logs much larger, so now
an additional heuristic is used to avoid log capturing when logging
was started already and the pod itself is marked for deletion. That
occurs before the individual containers shut down and get marked as
terminated.
2021-02-18 16:44:36 +01:00
Kubernetes Prow Robot
765249c524 Merge pull request #98891 from msau42/pd-e2e
PD CSI e2e: disable resizer volume inuse error check
2021-02-08 21:53:31 -08:00
Kubernetes Prow Robot
2b7c61b1bb Merge pull request #98205 from pacoxu/build/pauses
update pause image to 3.4.1 and also update the change log
2021-02-08 18:20:58 -08:00
Kubernetes Prow Robot
41de665385 Merge pull request #95848 from boddumanohar/master
add e2e tests for create/delete volume snapshot with secrets
2021-02-08 17:03:25 -08:00
Kubernetes Prow Robot
017d4dd832 Merge pull request #98739 from logicalhan/so-stable
Wire up static-analysis so that it executes in the normal 'hack' flow
2021-02-08 15:19:10 -08:00
Han Kang
c3f550f3cb fix arguments too long error 2021-02-08 11:55:25 -08:00
Michelle Au
1025997abf PD CSI: disable resizer volume inuse error check as it is not necessary for PD and requires new RBACs
Change-Id: I5844eaed0b23389ac07584e8b9ee82f47df5a90e
2021-02-08 11:27:01 -08:00
Kubernetes Prow Robot
d11e475b9b Merge pull request #98770 from pohly/e2e-mock-container-versions
test: bump CSI container versions for mock testing
2021-02-08 10:45:37 -08:00
Navid Shaikh
2e63bad5a3 Fix golint errors in test/e2e/common
- Add comments for exported types
 - Replace Uid with UID
2021-02-08 10:47:41 +05:30
Kubernetes Prow Robot
15a8a8ec4a Merge pull request #97738 from knabben/deny-all-ns
Default DENY all egress from pods in the namespace
2021-02-07 12:37:12 -08:00
Kubernetes Prow Robot
fc7b785e64 Merge pull request #98818 from chewong/remove-duplicated-code
fix: remove duplicated code in image-util.sh due to merge conflict
2021-02-07 09:23:11 -08:00
Amim Knabben
189edf1e73 Default deny all egress from pods in the namespace 2021-02-07 11:55:50 -05:00
Kubernetes Prow Robot
23a46d8843 Merge pull request #97819 from damemi/bz1876918-priorities-test-refactor
Move deferred taint cleanup call to ensure all are removed
2021-02-06 21:37:12 -08:00
Kubernetes Prow Robot
3534e31ade Merge pull request #98834 from cpanato/go1158
[go1.15] Update to go1.15.8
2021-02-06 15:35:11 -08:00
Kubernetes Prow Robot
4db3c93af3 Merge pull request #98805 from cpanato/k8sio-GH-1525-csi
e2e/storage-csi: replace gcr.io/gke-release to the community registry k8s.gcr.io/sig-storage
2021-02-06 10:03:11 -08:00
Carlos Panato
8b5bf8ef91 [go1.15] Update to go1.15.8
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2021-02-06 15:55:39 +01:00
Carlos Panato
c9ccfe6ccc e2e/storage-csi: replace gcr.io/gke-release to the community registry k8s.gcr.io/sig-storage 2021-02-06 11:29:14 +01:00
Kubernetes Prow Robot
89a51477c8 Merge pull request #98813 from mtaufen/said-rbac
Tolerate disabled RBAC in ServiceAccountIssuerDiscovery test
2021-02-05 15:05:11 -08:00
Ernest Wong
5a559e48f8 fix: remove duplicated code in image-util.sh due to merge conflict
Signed-off-by: Ernest Wong <chuwon@microsoft.com>
2021-02-05 14:12:25 -08:00
Patrick Ohly
d27c541b45 test: bump CSI container versions for mock testing
These are the latest stable releases. We should test with those.
The newer external-provisioner no longer needs (and doesn't support)
the --provisioner parameter.
2021-02-05 21:08:39 +01:00
Michael Taufen
05439d48aa Tolerate disabled RBAC in ServiceAccountIssuerDiscovery test
Also clean up the binding after the test.
2021-02-05 10:59:18 -08:00
Han Kang
db107b190c remove the rest of the bazel test wiring for metrics stability 2021-02-05 10:48:48 -08:00
Kubernetes Prow Robot
3f42a66bd3 Merge pull request #92719 from claudiubelu/test-images/windows-support-res-consumer
test images: Adds Windows support for resource-consumer
2021-02-05 10:45:05 -08:00
Kubernetes Prow Robot
6f5e6dad4b Merge pull request #77269 from claudiubelu/test-images-windows-support-part-3
test images: Adds Windows Container images support (part 3)
2021-02-05 10:44:52 -08:00
Kubernetes Prow Robot
c9604bd302 Merge pull request #98699 from damemi/balance-nodes-scheduling-ubernetes-lite
Balance nodes in scheduling e2e
2021-02-05 07:28:52 -08:00
Mike Dame
6579cd8e9e Balance nodes in scheduling e2e
This adds a call to createBalancedPods during the ubernetes_lite scheduling e2es,
which are prone to improper score balancing due to unbalanced utilization.
2021-02-05 09:40:34 -05:00
Kubernetes Prow Robot
26744ac58d Merge pull request #98781 from smarterclayton/skip_all_nodes
Bug 1920221: Allow test invokers to skip test waits before and after
2021-02-05 06:32:52 -08:00
pacoxu
0c152cbbbe update pause to 3.4.1 for tests(e2e)
Signed-off-by: pacoxu <paco.xu@daocloud.io>
2021-02-05 21:32:53 +08:00
Kubernetes Prow Robot
1f6fe21425 Merge pull request #98761 from chymy/repeated-err-0204
Repeated err judgment in integration test
2021-02-05 00:44:52 -08:00
Kubernetes Prow Robot
c5759ab86d Merge pull request #98787 from smarterclayton/pass_zones
test/e2e: Allow zones to be passed to e2e cloud provider
2021-02-04 19:44:51 -08:00
Clayton Coleman
9830cc911f test/e2e: Allow zones to be passed to e2e cloud provider
Instead of allowing the cloud provider to guess at the zones that
should be applied for a cluster under test, allow the explicit list
of zones to consider to be passed as a new test context flag -gce-zones.

Only the GCE test cloud provider recognizes this value because only
the GCE test cloud provider makes assumptions about zones for verifying
values, and the default assumptions for GKE do not always match non-GKE
providers.
2021-02-04 21:53:54 -05:00
Han Kang
73d797d474 Wire up static-analysis so that it executes in the normal 'hack' flow 2021-02-04 18:48:03 -08:00
chymy
4c198dc9eb Repeated err judgment in ns_conditions_test.go
Signed-off-by: chymy <chang.min1@zte.com.cn>
2021-02-05 10:44:37 +08:00
Clayton Coleman
286d989d8d test/e2e: Allow test invokers to skip test waits before and after
A number of e2e tests are useful to run after the system has been
disrupted or is in the progress of being disrupted, but the current
suite and test logic blocks progress waiting for all nodes to be
healthy.

By passing -1 to --minStartupPods or --allowed-not-ready-nodes flags
the caller can bypass wait logic before and after test suites that
would prevent running e2e during disruption. This allows use of parts
of the e2e suite during cluster duress to verify that controllers or
components still function.
2021-02-04 20:14:05 -05:00
Kubernetes Prow Robot
7be6c1c393 Merge pull request #97863 from qfen/master
97657: Removed "FromPort" in netpol tests
2021-02-04 15:02:52 -08:00
Kubernetes Prow Robot
aacd157c2e Merge pull request #97457 from claudiubelu/test-images-readme-updates
test images: Updates Image Builder process in the README
2021-02-04 09:52:47 -08:00
Kubernetes Prow Robot
11ab887ccd Merge pull request #95567 from claudiubelu/test-images/linux-busybox
test images: Mirrors dockerhub images to staging
2021-02-04 09:52:29 -08:00
Claudiu Belu
9b09d8752f test images: Adds Windows support (part 3)
Adds the httpd, nginx, images that are used in tests.

Two different versions of nginx have to build, and thus, the have
different folders. An ALIAS file was added to nginx-new in order to
keep the same image name.
2021-02-04 06:15:54 -08:00
Kubernetes Prow Robot
35bc0fbad5 Merge pull request #98721 from adtac/sprefunsched
scheduler_perf: remove implicit barrier at the end
2021-02-04 02:02:28 -08:00
Kubernetes Prow Robot
5b3333a262 Merge pull request #98722 from yangjunmyfm192085/run-test10
Fix the error of kms_transformation_test about integration test
2021-02-03 21:28:28 -08:00
JunYang
256f891728 Fix the error of kms_transformation_test about integration test
Signed-off-by: JunYang <yang.jun22@zte.com.cn>
2021-02-04 19:23:59 +08:00
Manohar Reddy
a6ec62f76d add e2e tests for DeleteSnapshotsecrets 2021-02-04 10:46:00 +05:30
Kubernetes Prow Robot
bff6452893 Merge pull request #98738 from liyanhui1228/addvspheresetup
Add e2e test setup for windows vsphere driver
2021-02-03 18:08:28 -08:00
Kubernetes Prow Robot
429eaca536 Merge pull request #98700 from Jiawei0227/update_label
Update gce-pd volume topology label to GA
2021-02-03 16:42:28 -08:00
liyanhui1228
390eee44ba Only add ntfs to vsphere driver 2021-02-03 15:59:04 -08:00
liyanhui1228
cd8dc20f7f Add e2e test setup for windows vsphere driver 2021-02-03 13:57:44 -08:00
Kubernetes Prow Robot
10e11baa05 Merge pull request #98345 from ii/pod-service-proxy-with-path
Fix possible flake while testing service endpoints via proxy
2021-02-03 10:52:29 -08:00
Adhityaa Chandrasekar
b5808c6df9 scheduler_perf: remove implicit barrier at the end
Signed-off-by: Adhityaa Chandrasekar <adtac@google.com>
2021-02-03 12:49:28 +00:00
Jiawei Wang
e76f60d2b8 Update gce-pd volume topology label to GA 2021-02-02 19:13:57 -08:00
Wei Huang
9a67558784 Fix a bug that untolerated variable is used as tolerated 2021-02-02 16:04:02 -08:00