From 0bd11d5463b4a9dd5e232cd3eeb76125d92d76dd Mon Sep 17 00:00:00 2001 From: Sandwich Date: Thu, 12 Feb 2026 02:06:58 +0100 Subject: [PATCH] fix(playbook): reset SSH connection before post-reboot tasks The stale SSH ControlMaster socket from the installer session persists after the VM reboots, causing the post-reboot package install to fail with "Pseudo-terminal will not be allocated / Connection closed". Co-Authored-By: Claude Opus 4.6 --- main.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/main.yml b/main.yml index 8a1a6fa..aed4adb 100644 --- a/main.yml +++ b/main.yml @@ -111,6 +111,11 @@ }} changed_when: false + - name: Reset SSH connection before post-reboot tasks + when: + - post_reboot_can_connect | bool + ansible.builtin.meta: reset_connection + - name: Set final SSH credentials for post-reboot tasks when: - post_reboot_can_connect | bool