# vmware-guest fail to deploying vm to vcenter

**URL:** <https://forum.ansible.com/t/vmware-guest-fail-to-deploying-vm-to-vcenter/27928>\
**Category:** Ansible Project\
**Tags:** vmware\
**Created:** [July 2, 2018, 9:54am UTC](https://forum.ansible.com/t/vmware-guest-fail-to-deploying-vm-to-vcenter/27928 "2018-07-02T09:54:04Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Umesh\_Gowda](https://avatars.discourse-cdn.com/v4/letter/u/8edcca/32.png) [@Umesh\_Gowda](https://forum.ansible.com/u/Umesh_Gowda)\
**Post date:** [July 2, 2018, 9:54am UTC](https://forum.ansible.com/t/vmware-guest-fail-to-deploying-vm-to-vcenter/27928/1 "2018-07-02T09:54:04Z")

</div>

hi All,  
Getting error below. Does it mandatory to mention the resource pool?. I am able to deploy vms without any issue if i enter the ESXI host name. If i enter the cluster name I am getting following below error.

{  
“\_ansible\_parsed”: false,  
“exception”: “Traceback (most recent call last):\n File "/tmp/ansible\_o4h3ec/ansible\_module\_vmware\_guest.py", line 1512, in \n main()\n File "/tmp/ansible\_o4h3ec/ansible\_module\_vmware\_guest.py", line 1503, in main\n result = pyv.deploy\_vm()\n File "/tmp/ansible\_o4h3ec/ansible\_module\_vmware\_guest.py", line 1233, in deploy\_vm\n resource\_pool = self.get\_resource\_pool()\n File "/tmp/ansible\_o4h3ec/ansible\_module\_vmware\_guest.py", line 1177, in get\_resource\_pool\n resource\_pool = self.select\_resource\_pool\_by\_name(self.params[‘resource\_pool’])\n File "/tmp/ansible\_o4h3ec/ansible\_module\_vmware\_guest.py", line 1099, in select\_resource\_pool\_by\_name\n resource\_pool = self.cache.find\_obj(self.content, [vim.ResourcePool], resource\_pool\_name)\n File "/tmp/ansible\_o4h3ec/ansible\_module\_vmware\_guest.py", line 438, in find\_obj\n objects = self.get\_all\_objs(content, types, confine\_to\_datacenter=True)\n File "/tmp/ansible\_o4h3ec/ansible\_module\_vmware\_guest.py", line 452, in get\_all\_objs\n if parent\_dc.name != self.dc\_name:\nAttributeError: ‘NoneType’ object has no attribute ‘name’\n”,  
“\_ansible\_no\_log”: false,  
“module\_stderr”: “Traceback (most recent call last):\n File "/tmp/ansible\_o4h3ec/ansible\_module\_vmware\_guest.py", line 1512, in \n main()\n File "/tmp/ansible\_o4h3ec/ansible\_module\_vmware\_guest.py", line 1503, in main\n result = pyv.deploy\_vm()\n File "/tmp/ansible\_o4h3ec/ansible\_module\_vmware\_guest.py", line 1233, in deploy\_vm\n resource\_pool = self.get\_resource\_pool()\n File "/tmp/ansible\_o4h3ec/ansible\_module\_vmware\_guest.py", line 1177, in get\_resource\_pool\n resource\_pool = self.select\_resource\_pool\_by\_name(self.params[‘resource\_pool’])\n File "/tmp/ansible\_o4h3ec/ansible\_module\_vmware\_guest.py", line 1099, in select\_resource\_pool\_by\_name\n resource\_pool = self.cache.find\_obj(self.content, [vim.ResourcePool], resource\_pool\_name)\n File "/tmp/ansible\_o4h3ec/ansible\_module\_vmware\_guest.py", line 438, in find\_obj\n objects = self.get\_all\_objs(content, types, confine\_to\_datacenter=True)\n File "/tmp/ansible\_o4h3ec/ansible\_module\_vmware\_guest.py", line 452, in get\_all\_objs\n if parent\_dc.name != self.dc\_name:\nAttributeError: ‘NoneType’ object has no attribute ‘name’\n”,  
“changed”: false,  
“module\_stdout”: “”,  
“rc”: 0,  
“msg”: “MODULE FAILURE”  
}
