From 120a946745d86720caacca81824dd69f7388dc6e Mon Sep 17 00:00:00 2001 From: Sandwich Date: Thu, 12 Mar 2026 02:30:03 +0100 Subject: [PATCH] fix(vmware): set vmware_tools connection vars and fix role param precedence --- main.yml | 3 +-- roles/global_defaults/tasks/main.yml | 5 +++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/main.yml b/main.yml index 573fe91..2d887b6 100644 --- a/main.yml +++ b/main.yml @@ -114,8 +114,7 @@ - role: virtualization when: system_cfg.type == "virtual" become: false - vars: - ansible_connection: local + ansible_connection: local - role: environment vars: diff --git a/roles/global_defaults/tasks/main.yml b/roles/global_defaults/tasks/main.yml index b296b9e..36f4d99 100644 --- a/roles/global_defaults/tasks/main.yml +++ b/roles/global_defaults/tasks/main.yml @@ -85,3 +85,8 @@ when: hypervisor_type == "vmware" ansible.builtin.set_fact: ansible_connection: vmware_tools + ansible_vmware_host: "{{ hypervisor_cfg.url }}" + ansible_vmware_port: 443 + ansible_vmware_tools_user: root + ansible_vmware_tools_password: "{{ system_cfg.root.password }}" + no_log: true