Команда для ручного прогона плейбука на 10.28.240.143 (аналог того, что реально выполняет null_resource.ansible в Terraform):
cd .terraform/modules/cit_vm/modules/cit_vm_windows/files
export TF_ANSIBLE_USER="citadmin"
export TF_ANSIBLE_PASSWORD="Qwerty123" # bootstrap-пароль (var.citadmin_bootstrap_password)
export TF_ANSIBLE_CITADMIN_PASSWORD="Target_Adm_Pass1!" # целевой пароль citadmin, любой на ваш выбор для теста
export TF_ANSIBLE_CITUSER_PASSWORD="Target_User_Pass1!" # целевой пароль cituser
export TF_ANSIBLE_HOSTNAME="dcn03srv043"
export TF_ANSIBLE_SERVICE="WIN_TEST"
export TF_ANSIBLE_DISK_SIZE="50"
export TF_ANSIBLE_EXTRA_DISK_LETTERS='["D"]'
ansible-playbook -i "10.28.240.143," ./ansible/base_windows_cit.yaml -vvv