googlearchive / k8s-service-catalog

[DEPRECATED] Commandline tool to manage Service Catalog lifecycle and GCP Service Broker atop Kubernetes Cluster
Apache License 2.0
69 stars 31 forks source link

integration test needs to verify resource create/delete successfully from deployment manager side #33

Closed quanjielin closed 6 years ago

quanjielin commented 7 years ago

integration test needs to verify resource create/delete successfully from deployment manager side

currently when ./test/e2e.sh finished successful, from pantheon, binding deployment is deleted as expected, however instance deployment still there.

quanjielin commented 7 years ago

from logs, it's the timing issue which caused instance deployment failed be deleted. When test script asked GKE catalog to delete instance, deletebinding in broker side still hasn't finished yet, so broker failed to delete that instance deployment which had binding associated.

The issue should be gone after we switching to status polling.

mihnjong commented 6 years ago

@quanjielin Is this the dup of #34 ?