k3s/test/e2e
Kubernetes Submit Queue b3e57253cc Merge pull request #36009 from rkouj/GCE-PD-test
Automatic merge from submit-queue

Add test to detach a pd whose node was deleted

**What this PR does / why we need it**:
A test for the following issue :
If a node with a GCE PD attached is deleted (before the volume is detached), subsequent attempts by the attach/detach controller to detach it should not fail.


**Bonus** :Added additional code to ensure that the pd can still be attached to a different node.
Edit : Removed it as it was making the test much slower.

https://github.com/kubernetes/kubernetes/issues/29358
2016-12-19 20:24:02 -08:00
..
chaosmonkey autoupdate BUILD files 2016-12-12 13:30:07 -08:00
common rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
framework Merge pull request #38891 from krousey/gceimageupgrade 2016-12-19 18:18:25 -08:00
generated fix examples/ compilation so that test/ also compiles 2016-12-12 15:14:49 -08:00
perftype autoupdate BUILD files 2016-12-12 13:30:07 -08:00
testing-manifests Remove initialized annotation from statefulset examples 2016-11-23 10:40:42 -08:00
BUILD Merge pull request #38614 from soltysh/remove_ext_jobs 2016-12-16 18:55:37 -08:00
addon_update.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
apparmor.go Add cluster-level AppArmor E2E test 2016-12-02 10:37:28 -08:00
autoscaling_utils.go run hack/update-codegen.sh 2016-12-14 12:39:49 -08:00
cadvisor.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
cluster_logging_es.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
cluster_logging_gcl.go Revert "Make logging for gcl e2e test more verbose" 2016-12-07 18:59:37 +01:00
cluster_logging_utils.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
cluster_size_autoscaling.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
cluster_upgrade.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
cronjob.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
daemon_restart.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
daemon_set.go [scheduling] Moved node affinity from annotations to api fields. #35518 2016-12-16 11:42:43 -05:00
dashboard.go Replace client with clientset in code 2016-10-23 22:00:35 +02:00
density.go run hack/update-codegen.sh 2016-12-14 12:39:49 -08:00
deployment.go Add more logs for the rolling test 2016-12-15 19:55:18 +01:00
disruption.go Update disruption test 2016-12-10 18:05:37 -05:00
dns.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
dns_autoscaling.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
dns_configmap.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
e2e-example-config.json Add viper support to core e2es 2016-09-15 18:38:01 -04:00
e2e.go Stop cleaning federation namespace in e2e tests 2016-12-16 14:21:40 +05:30
e2e_test.go Add viper support to core e2es 2016-09-15 18:38:01 -04:00
empty.go Allow for configuring timeout for waiting for nodes 2016-12-13 09:55:34 +01:00
empty_dir_wrapper.go [scheduling] Moved node affinity from annotations to api fields. #35518 2016-12-16 11:42:43 -05:00
etcd_failure.go test/e2e 2016-11-23 15:53:09 -08:00
events.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
example_cluster_dns.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
example_k8petstore.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
examples.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
federated-ingress.go move federation_release_1_5 to federation_clientset 2016-12-14 12:39:49 -08:00
federated-namespace.go move federation_release_1_5 to federation_clientset 2016-12-14 12:39:49 -08:00
federated-secret.go move federation_release_1_5 to federation_clientset 2016-12-14 12:39:49 -08:00
federated-service.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
federation-apiserver.go move federation_release_1_5 to federation_clientset 2016-12-14 12:39:49 -08:00
federation-authn.go move federation_release_1_5 to federation_clientset 2016-12-14 12:39:49 -08:00
federation-daemonset.go move federation_release_1_5 to federation_clientset 2016-12-14 12:39:49 -08:00
federation-deployment.go move federation_release_1_5 to federation_clientset 2016-12-14 12:39:49 -08:00
federation-event.go move federation_release_1_5 to federation_clientset 2016-12-14 12:39:49 -08:00
federation-replicaset.go move federation_release_1_5 to federation_clientset 2016-12-14 12:39:49 -08:00
federation-util-14.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
federation-util.go move federation_release_1_5 to federation_clientset 2016-12-14 12:39:49 -08:00
firewall.go Adds e2e firewall tests. 2016-12-16 14:31:30 -08:00
garbage_collector.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
generated_clientset.go Eradicate ExpectNoError from test/e2e. 2016-12-07 17:51:35 -08:00
gke_local_ssd.go refactor: update bazel, codec, and gofmt 2016-12-03 19:10:53 -05:00
gke_node_pools.go Use clientset in GetReadySchedulableNodesOrDie 2016-10-19 15:55:39 +02:00
ha_master.go Added MULTIZONE flag to e2e remove master script. 2016-12-19 14:37:42 +01:00
horizontal_pod_autoscaling.go test/e2e 2016-11-23 15:53:09 -08:00
ingress.go Merge pull request #36546 from MrHohn/e2e-firewall 2016-12-16 18:55:30 -08:00
ingress_utils.go Adds e2e firewall tests. 2016-12-16 14:31:30 -08:00
initial_resources.go test/e2e 2016-11-23 15:53:09 -08:00
job.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
kibana_logging.go Merge pull request #38284 from Crassirostris/kibana-test-fix-2 2016-12-09 08:49:42 -08:00
kube_proxy.go test/e2e 2016-11-23 15:53:09 -08:00
kubectl.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
kubelet.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
kubelet_perf.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
limit_range.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
load.go run hack/update-codegen.sh 2016-12-14 12:39:49 -08:00
logging_soak.go New ns param for NewClusterVerification 2016-12-05 16:27:07 -05:00
mesos.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
metrics_grabber_test.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
monitoring.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
namespace.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
network_partition.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
networking.go Replace client with clientset in code 2016-10-23 22:00:35 +02:00
networking_perf.go New ns param for NewClusterVerification 2016-12-05 16:27:07 -05:00
node_problem_detector.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
nodeoutofdisk.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
opaque_resource.go test/e2e 2016-11-23 15:53:09 -08:00
pd.go Add test to detach a pd whose node was deleted 2016-12-19 14:57:28 -08:00
persistent_volumes.go Add GCE PD persistent volume test: Check that deleting a PV or PVC prior to deleting the client pod does not cause the pod to fail during its deletion. 2016-12-16 12:07:25 -06:00
petset.go Merge pull request #38688 from dshulyak/cleanup_recreate_test 2016-12-15 17:16:15 -08:00
pod_gc.go test/e2e 2016-11-23 15:53:09 -08:00
pods.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
portforward.go Drop version-parsing from pkg/version 2016-12-13 08:53:19 -05:00
pre_stop.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
proxy.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
rc.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
reboot.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
replica_set.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
rescheduler.go test/e2e 2016-11-23 15:53:09 -08:00
resize_nodes.go Add test to detach a pd whose node was deleted 2016-12-19 14:57:28 -08:00
resource_quota.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
restart.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
scheduler_predicates.go [scheduling] Moved node affinity from annotations to api fields. #35518 2016-12-16 11:42:43 -05:00
security_context.go GetOptions - fix tests 2016-12-09 09:42:01 +01:00
service.go Adds e2e firewall tests. 2016-12-16 14:31:30 -08:00
service_accounts.go Drop version-parsing from pkg/version 2016-12-13 08:53:19 -05:00
service_latency.go test/e2e 2016-11-23 15:53:09 -08:00
serviceloadbalancers.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
ssh.go Use clientset in GetReadySchedulableNodesOrDie 2016-10-19 15:55:39 +02:00
third-party.go make thirdparty codec able to decode DeleteOptions 2016-12-05 15:54:02 -08:00
ubernetes_lite.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
util_iperf.go
volume_provisioning.go rename /release_1_5 to /clientset 2016-12-14 12:39:48 -08:00
volumes.go Add configmap test 2016-12-19 10:33:38 +01:00