vmware/pyvmomi-community-samples

Adding networkMap to OVA deployment

Open

#577 opened on May 17, 2019

View on GitHub
 (3 comments) (0 reactions) (0 assignees)Python (914 forks)batch import
help wanted

Repository metrics

Stars
 (972 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

HI Guys,

I am trying to deploy an OVA and assign some params, but i am having issues adding the network map, I get an error "msg = 'The provided network mapping between OVF networks and the system network is not supported by any host.',"

The name of the interface and network are correct, this is the response i get back

networkMapping = (vim.OvfManager.NetworkMapping) [ (vim.OvfManager.NetworkMapping) { dynamicType = , dynamicProperty = (vmodl.DynamicProperty) [], name = 'LAN', network = 'vim.Network:530-SUP' } ], question i have, is the network part correct, should it be network = 'vim.Network:530-SUP' ? the network name on the host is 530-SUP

This is the code i am using to add mapping

Any pointers would be much appreciated cheers.

net_name = vim.Network('530-SUP') network = [vim.OvfManager.NetworkMapping(name='LAN', network=net_name)]

cisp = vim.OvfManager.CreateImportSpecParams(propertyMapping=opt, deploymentOption='enterprise', diskProvisioning='thin', entityName='Testing', networkMapping=network)

Contributor guide