From b965df5d41f63ca16f18add6339fb0d2ef36369a Mon Sep 17 00:00:00 2001 From: istmxrein <maximilian.reinheimer@stud.h-da.de> Date: Tue, 2 May 2023 12:51:58 +0200 Subject: [PATCH] increase timeout --- cleanup.py | 5 ++--- env.py | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/cleanup.py b/cleanup.py index d3f3e9e..e76f89e 100644 --- a/cleanup.py +++ b/cleanup.py @@ -12,7 +12,7 @@ def main() -> None: conn = openstack.connect() for server in conn.compute.servers(name=env.VM_NAME): - volumes = server.list_volumes() + volumes = server.attached_volumes for i in range(5): conn.delete_server(server.id, delete_ips=True) time.sleep(5) @@ -28,12 +28,11 @@ def main() -> None: if conn.block_storage.find_volume(volume.id): conn.block_storage.delete_volume(volume.id) print(f"Successfully deleted volume with ID {volume.id}", flush=True) - return + break except openstack.exceptions.SDKException as e: print(f"Error deleting volume with ID {volume.id}: {e}", flush=True) print("Retrying in 10 seconds...", flush=True) 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): os.remove(env.PRIVATE_KEY_PATH) diff --git a/env.py b/env.py index 4c66039..37a5756 100644 --- a/env.py +++ b/env.py @@ -14,4 +14,4 @@ FLOATING_IP_NETWORK = os.getenv("FLOATING_IP_NETWORK") or "public" SSH_IP_VERSION = os.getenv("SSH_IP_VERSION") or "4" BUILD_FAILURE_EXIT_CODE = os.getenv("BUILD_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" -- GitLab