diff --git a/prepare.py b/prepare.py index 2f9f2aff2b7a69bdbf630932eb9597170617e937..4ec05d9b83b2001818a072b9e4fd3ae278ae69f2 100644 --- a/prepare.py +++ b/prepare.py @@ -37,11 +37,12 @@ def provision_server( ) start_time = time.time() + print("Waiting for server to start (0s)", flush=True) while True: try: server = conn.wait_for_server(server, timeout=10) break - except openstack.exceptions.ResourceTimeout as e: + except Exception as e: time_difference = time.time() - start_time print(f"Waiting for server to start ({time_difference}s)", flush=True) if time_difference > 500: diff --git a/requirements.txt b/requirements.txt index 39261a7041532871bcafcb8a1f0a0ac88aae7371..ecebe40bef847f372b7025e76054a17a57d4db8b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ cryptography==38.0.1 -openstacksdk==0.101.0 +openstacksdk==1.1.0 paramiko==2.11.0 tenacity==8.1.0