diff --git a/changelogs/fragments/65715-vmware-content-deploy-template-fix-cluster.yml b/changelogs/fragments/65715-vmware-content-deploy-template-fix-cluster.yml new file mode 100644 index 00000000000..9ff4525eaee --- /dev/null +++ b/changelogs/fragments/65715-vmware-content-deploy-template-fix-cluster.yml @@ -0,0 +1,2 @@ +bugfixes: +- "`vmware_content_deploy_template`'s `cluster` argument no longer fails with an error message about resource pools." diff --git a/lib/ansible/modules/cloud/vmware/vmware_content_deploy_template.py b/lib/ansible/modules/cloud/vmware/vmware_content_deploy_template.py index b38fbfbbbb0..8230da3b26b 100644 --- a/lib/ansible/modules/cloud/vmware/vmware_content_deploy_template.py +++ b/lib/ansible/modules/cloud/vmware/vmware_content_deploy_template.py @@ -190,7 +190,7 @@ class VmwareContentDeployTemplate(VmwareRestClient): # Find the Cluster by the given Cluster name self.cluster_id = None if self.cluster: - self.cluster_id = self.get_resource_pool_by_name(self.datacenter, self.resourcepool) + self.cluster_id = self.get_cluster_by_name(self.datacenter, self.cluster) if not self.cluster_id: self.module.fail_json(msg="Failed to find the Cluster %s" % self.cluster) # Create VM placement specs