{"id":"ftl2-wait-for-ssh-method","text":"`ftl.wait_for_ssh()` blocks until a newly provisioned server accepts SSH connections before attempting configuration, used in the provision-then-configure pattern.","truth_value":"IN","source":"entries/2026/05/11/examples-09-hetzner-example_hetzner_web_stack.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{"example":"# From ftl2-agentcraft/scripts/sandbox.py\nftl.add_host(hostname=\"agent-vm\", ansible_host=ip, ansible_user=\"root\",\n             disable_host_key_checking=True)\nawait ftl.agent_vm.wait_for_ssh(timeout=300)"},"explanation":{"steps":[{"node":"ftl2-wait-for-ssh-method","truth_value":"IN","reason":"premise"}]}}