vmware/pyvmomi-community-samples
View on GitHubdeploy_ovf.py / cannot deploy if datastore is member of a cluster datastore
Open
#565 opened on Apr 12, 2019
help wanted
Repository metrics
- Stars
- (972 stars)
- PR merge metrics
- (No merged PRs in 30d)
Description
./deploy_ovf.py \
-s vcenter -u username -v Templates -f template.ovf \
--cluster_name cluster
--datastore_name DATASTORE
Unable to find object by the name of DATASTORE in list:
['host:datastore1', 'DATASTORE_CLUSTER']
If i specify the datastore cluster:
./deploy_ovf.py \
-s vcenter -u username -v Templates -f template.ovf \
--cluster_name cluster
--datastore_name DATASTORE_CLUSTER
Traceback (most recent call last):
File "./deploy_ovf.py", line 221, in <module>
exit(main())
File "./deploy_ovf.py", line 194, in main
spec_params)
File "/usr/lib/python2.7/site-packages/pyVmomi/VmomiSupport.py", line 580, in <lambda>
self.f(*(self.args + (obj,) + args), **kwargs)
File "/usr/lib/python2.7/site-packages/pyVmomi/VmomiSupport.py", line 385, in _InvokeMethod
list(map(CheckField, info.params, args))
File "/usr/lib/python2.7/site-packages/pyVmomi/VmomiSupport.py", line 915, in CheckField
raise TypeError('Required field "%s" not provided (not @optional)' % info.name)
TypeError: Required field "ovfDescriptor" not provided (not @optional)