diff --git a/lib/ansible/modules/cloud/vmware/vmware_deploy_ovf.py b/lib/ansible/modules/cloud/vmware/vmware_deploy_ovf.py index 9236113b67c..6b673a711f7 100644 --- a/lib/ansible/modules/cloud/vmware/vmware_deploy_ovf.py +++ b/lib/ansible/modules/cloud/vmware/vmware_deploy_ovf.py @@ -343,7 +343,7 @@ class VMwareDeployOvf: for key, value in self.params['properties'].items(): property_mapping = vim.KeyValue() property_mapping.key = key - property_mapping.value = value + property_mapping.value = str(value) if isinstance(value, bool) else value params['propertyMapping'].append(property_mapping) if self.params['folder']: