From 610de975e6e04ffe7c2587e2c597f271dfaf970d Mon Sep 17 00:00:00 2001 From: luto Date: Wed, 25 Nov 2015 17:14:19 +0100 Subject: [PATCH] vsphere_guest: when creating a guest, gather facts about it *before* disconnect --- lib/ansible/modules/cloud/vmware/vsphere_guest.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/ansible/modules/cloud/vmware/vsphere_guest.py b/lib/ansible/modules/cloud/vmware/vsphere_guest.py index fd1b3f7927f..62bcad4c768 100644 --- a/lib/ansible/modules/cloud/vmware/vsphere_guest.py +++ b/lib/ansible/modules/cloud/vmware/vsphere_guest.py @@ -1319,9 +1319,10 @@ def create_vm(vsphere_client, module, esxi, resource_pool, cluster_name, guest, # Power on the VM if it was requested power_state(vm, state, True) + vmfacts=gather_facts(vm) vsphere_client.disconnect() module.exit_json( - ansible_facts=gather_facts(vm), + ansible_facts=vmfacts, changed=True, changes="Created VM %s" % guest)