From 75e4e9026b5ce733696bb1a0bcbb3ae1f2d5f533 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Wed, 9 Jul 2025 10:12:01 +0000 Subject: [PATCH 1/2] Update dependency hcloud to v2.5.4 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index f79b793..d1c4ad6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ tabulate==0.9.0 -hcloud==2.5.2 +hcloud==2.5.4 rich==13.9.4 From c3d0e7ecdfd6f50aea5730725238f1feefee637b Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Fri, 11 Jul 2025 22:00:47 +0200 Subject: [PATCH 2/2] workaround hcloud api issue --- shcloud.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/shcloud.py b/shcloud.py index 49c186f..0823b81 100755 --- a/shcloud.py +++ b/shcloud.py @@ -214,7 +214,16 @@ if args.action == "create": enable_ipv4=True, enable_ipv6=True, ), + start_after_create=False, ) track_progress(response.action.id, response.action.command) for a in response.next_actions: track_progress(a.id, a.command) + # save server to var + server = response.server + # attach volume + response = client.volumes.attach(volume=volume, server=server) + track_progress(response.id, response.command) + # start server + response = client.servers.power_on(server) + track_progress(response.id, response.command) \ No newline at end of file