From 859cdc8695299e01ce64b5999dbc4e7adf130c8c Mon Sep 17 00:00:00 2001 From: gp Date: Sat, 14 Dec 2019 10:13:35 -0500 Subject: [PATCH] [2.9] VMware: Fix cluster argument of module vmware_content_deploy_template (cherry picked from commit 98f19c970fe0533de0dc8938eda713c838617945) Signed-off-by: gp Signed-off-by: Abhijeet Kasurde --- .../65715-vmware-content-deploy-template-fix-cluster.yml | 2 ++ .../modules/cloud/vmware/vmware_content_deploy_template.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 changelogs/fragments/65715-vmware-content-deploy-template-fix-cluster.yml 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 d7793fb5b34..4c0b5fbbb62 100644 --- a/lib/ansible/modules/cloud/vmware/vmware_content_deploy_template.py +++ b/lib/ansible/modules/cloud/vmware/vmware_content_deploy_template.py @@ -188,7 +188,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