2017-02-03 11:18:40.386 28590 DEBUG oslo_vmware.service [-] Invoking PropertyCollector.RetrievePropertiesEx with opID=oslo.vmware-617b5929-324e-4705-9e46-7070f5be7be8 request_handler /usr/lib/python2.7/site-packages/oslo_vmware/service.py:335 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [req-5edf7600-7e63-44ed-b79a-0c353114a804 - - - - -] [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] Instance failed to spawn 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] Traceback (most recent call last): 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 2078, in _build_resources 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] yield resources 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 1920, in _build_and_run_instance 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] block_device_info=block_device_info) 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] File "/usr/lib/python2.7/site-packages/nova/virt/vmwareapi/driver.py", line 316, in spawn 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] admin_password, network_info, block_device_info) 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] File "/usr/lib/python2.7/site-packages/nova/virt/vmwareapi/vmops.py", line 739, in spawn 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] metadata) 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] File "/usr/lib/python2.7/site-packages/nova/virt/vmwareapi/vmops.py", line 281, in build_virtual_machine 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] network_info) 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] File "/usr/lib/python2.7/site-packages/nova/virt/vmwareapi/vif.py", line 183, in get_vif_info 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] is_neutron, vif)) 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] File "/usr/lib/python2.7/site-packages/nova/virt/vmwareapi/vif.py", line 169, in get_vif_dict 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] ref = get_network_ref(session, cluster, vif, is_neutron) 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] File "/usr/lib/python2.7/site-packages/nova/virt/vmwareapi/vif.py", line 156, in get_network_ref 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] network_ref = _get_neutron_network(session, cluster, vif) 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] File "/usr/lib/python2.7/site-packages/nova/virt/vmwareapi/vif.py", line 145, in _get_neutron_network 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] raise exception.InvalidInput(reason=reason) 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] InvalidInput: Invalid input received: vif type other not supported 2017-02-03 11:18:40.413 28590 ERROR nova.compute.manager [instance: 0ee9efa1-2481-49c7-89c3-32521e8bf81e] vif { "profile": {}, "ovs_interfaceid": null, "preserve_on_delete": false, "network": { "bridge": null, "subnets": [ { "ips": [ { "meta": {}, "version": 4, "type": "fixed", "floating_ips": [], "address": "172.24.4.233" } ], "version": 4, "meta": {}, "dns": [], "routes": [], "cidr": "172.24.4.224/28", "gateway": { "meta": {}, "version": 4, "type": "gateway", "address": "172.24.4.225" } } ], "meta": { "injected": false, "tenant_id": "76ce992f00eb4ce896d64bce79b124ab", "mtu": 1450 }, "id": "420b2fe5-f534-42c7-9709-d3ed9cd2dbd2", "label": "public" }, "devname": "tapa0d96277-74", "vnic_type": "normal", "qbh_params": null, "meta": {}, "details": { "port_filter": true }, "address": "fa:16:3e:57:f0:fb", "active": false, "type": "other", "id": "a0d96277-7453-4543-9f97-86b9fd69f9ed", "qbg_params": null } /usr/lib/python2.7/site-packages/networking_vsphere/ml2/ovsvapp_mech_driver.py portbindings.VIF_TYPE_OTHER, /usr/lib/python2.7/site-packages/nova/virt/vmwareapi/vif.py def _get_neutron_network(session, cluster, vif): if vif['type'] == model.VIF_TYPE_OVS: .... elif vif['type'] == model.VIF_TYPE_DVS: .... else: reason = _('vif type %s not supported') % vif['type'] raise exception.InvalidInput(reason=reason) Do not VIF_TYPE_OTHER in _get_neutron_network