clan-cli deploy_info: fix find_reachable_host returning unreachable hosts

This commit is contained in:
lassulus
2025-02-19 11:35:35 +01:00
committed by clan-bot
parent 0b1b43fded
commit d171d99923

View File

@@ -54,11 +54,13 @@ def find_reachable_host(
host = None
for addr in deploy_info.addrs:
host_addr = f"[{addr}]" if is_ipv6(addr) else addr
host = parse_deployment_address(
host_ = parse_deployment_address(
machine_name="uknown", host=host_addr, host_key_check=host_key_check
)
if is_ssh_reachable(host):
if is_ssh_reachable(host_):
host = host_
break
return host