diff --git a/press/runner.py b/press/runner.py index 02620ed294..aa0d6952f0 100644 --- a/press/runner.py +++ b/press/runner.py @@ -149,6 +149,8 @@ def __init__(self, server, playbook, user="root", variables=None, port=22): self.playbook = playbook self.playbook_path = frappe.get_app_path("press", "playbooks", self.playbook) self.host = f"{server.ip}:{port}" + if server.ip6: + self.host = f"[{server.ip6}]:{port}" self.variables = variables or {} constants.HOST_KEY_CHECKING = False