Skip to content
Snippets Groups Projects
Commit b965df5d authored by istmxrein's avatar istmxrein
Browse files

increase timeout

parent 8f639094
Branches
No related tags found
No related merge requests found
...@@ -12,7 +12,7 @@ def main() -> None: ...@@ -12,7 +12,7 @@ def main() -> None:
conn = openstack.connect() conn = openstack.connect()
for server in conn.compute.servers(name=env.VM_NAME): for server in conn.compute.servers(name=env.VM_NAME):
volumes = server.list_volumes() volumes = server.attached_volumes
for i in range(5): for i in range(5):
conn.delete_server(server.id, delete_ips=True) conn.delete_server(server.id, delete_ips=True)
time.sleep(5) time.sleep(5)
...@@ -28,12 +28,11 @@ def main() -> None: ...@@ -28,12 +28,11 @@ def main() -> None:
if conn.block_storage.find_volume(volume.id): if conn.block_storage.find_volume(volume.id):
conn.block_storage.delete_volume(volume.id) conn.block_storage.delete_volume(volume.id)
print(f"Successfully deleted volume with ID {volume.id}", flush=True) print(f"Successfully deleted volume with ID {volume.id}", flush=True)
return break
except openstack.exceptions.SDKException as e: except openstack.exceptions.SDKException as e:
print(f"Error deleting volume with ID {volume.id}: {e}", flush=True) print(f"Error deleting volume with ID {volume.id}: {e}", flush=True)
print("Retrying in 10 seconds...", flush=True) print("Retrying in 10 seconds...", flush=True)
time.sleep(10) time.sleep(10)
print(f"Unable to delete volume with ID {volume.id} after 5 minutes", flush=True)
if os.path.exists(env.PRIVATE_KEY_PATH): if os.path.exists(env.PRIVATE_KEY_PATH):
os.remove(env.PRIVATE_KEY_PATH) os.remove(env.PRIVATE_KEY_PATH)
......
...@@ -14,4 +14,4 @@ FLOATING_IP_NETWORK = os.getenv("FLOATING_IP_NETWORK") or "public" ...@@ -14,4 +14,4 @@ FLOATING_IP_NETWORK = os.getenv("FLOATING_IP_NETWORK") or "public"
SSH_IP_VERSION = os.getenv("SSH_IP_VERSION") or "4" SSH_IP_VERSION = os.getenv("SSH_IP_VERSION") or "4"
BUILD_FAILURE_EXIT_CODE = os.getenv("BUILD_FAILURE_EXIT_CODE") BUILD_FAILURE_EXIT_CODE = os.getenv("BUILD_FAILURE_EXIT_CODE")
SYSTEM_FAILURE_EXIT_CODE = os.getenv("SYSTEM_FAILURE_EXIT_CODE") SYSTEM_FAILURE_EXIT_CODE = os.getenv("SYSTEM_FAILURE_EXIT_CODE")
SERVER_CREATION_TIMEOUT = os.getenv("SERVER_CREATION_TIMEOUT") or "180" SERVER_CREATION_TIMEOUT = os.getenv("SERVER_CREATION_TIMEOUT") or "300"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment