It doesn't look like setting integration-bridge to anything in the nova.conf file works. So, if using a different name br-int then integration-bridge must be specified to avoid this error which seemed the original issue: 2015-11-03 21:27:43.707 4871 ERROR nova.compute.manager [-] [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] Instance failed to spawn 2015-11-03 21:27:43.707 4871 TRACE nova.compute.manager [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] Traceback (most recent call last): 2015-11-03 21:27:43.707 4871 TRACE nova.compute.manager [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2267, in _build_resources 2015-11-03 21:27:43.707 4871 TRACE nova.compute.manager [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] yield resources 2015-11-03 21:27:43.707 4871 TRACE nova.compute.manager [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2137, in _build_and_run_instance 2015-11-03 21:27:43.707 4871 TRACE nova.compute.manager [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] block_device_info=block_device_info) 2015-11-03 21:27:43.707 4871 TRACE nova.compute.manager [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] File "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/driver.py", line 442, in spawn 2015-11-03 21:27:43.707 4871 TRACE nova.compute.manager [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] admin_password, network_info, block_device_info) 2015-11-03 21:27:43.707 4871 TRACE nova.compute.manager [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] File "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/vmops.py", line 446, in spawn 2015-11-03 21:27:43.707 4871 TRACE nova.compute.manager [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] network_info) 2015-11-03 21:27:43.707 4871 TRACE nova.compute.manager [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] File "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/vmops.py", line 239, in build_virtual_machine 2015-11-03 21:27:43.707 4871 TRACE nova.compute.manager [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] network_info) 2015-11-03 21:27:43.707 4871 TRACE nova.compute.manager [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] File "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/vif.py", line 182, in get_vif_info 2015-11-03 21:27:43.707 4871 TRACE nova.compute.manager [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] is_neutron, vif)) 2015-11-03 21:27:43.707 4871 TRACE nova.compute.manager [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] File "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/vif.py", line 168, in get_vif_dict 2015-11-03 21:27:43.707 4871 TRACE nova.compute.manager [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] ref = get_network_ref(session, cluster, vif, is_neutron) 2015-11-03 21:27:43.707 4871 TRACE nova.compute.manager [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] File "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/vif.py", line 157, in get_network_ref 2015-11-03 21:27:43.707 4871 TRACE nova.compute.manager [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] network_ref = get_neutron_network(session, network_name, cluster, vif) 2015-11-03 21:27:43.707 4871 TRACE nova.compute.manager [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] File "/usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/vif.py", line 149, in get_neutron_network 2015-11-03 21:27:43.707 4871 TRACE nova.compute.manager [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] raise exception.NetworkNotFoundForBridge(bridge=bridge) 2015-11-03 21:27:43.707 4871 TRACE nova.compute.manager [instance: cf93dde9-cc1f-44e3-a2c3-b2fedfbdbc43] NetworkNotFoundForBridge: Network could not be found for bridge br-int However, setting integration-bridge also doesn't work.. It's set correctly in the nova.conf file: root@tucker:/var/log/nova# grep br100 /etc/nova/nova.conf flat_network_bridge = br100 integration_bridge = br100 root@tucker:/var/log/nova# grep br-int /etc/nova/nova.conf root@tucker:/var/log/nova# ... but br-int is still being checked for: 2015-11-03 22:45:37.867 10116 DEBUG oslo.vmware.api [-] Waiting for function _invoke_api to return. func /usr/lib/python2.7/dist-packages/oslo/vmware/api.py:126 2015-11-03 22:45:37.887 10116 DEBUG oslo.vmware.api [-] Waiting for function _invoke_api to return. func /usr/lib/python2.7/dist-packages/oslo/vmware/api.py:126 2015-11-03 22:45:37.909 10116 DEBUG oslo.vmware.api [-] Waiting for function _invoke_api to return. func /usr/lib/python2.7/dist-packages/oslo/vmware/api.py:126 2015-11-03 22:45:37.933 10116 DEBUG oslo.vmware.api [-] Waiting for function _invoke_api to return. func /usr/lib/python2.7/dist-packages/oslo/vmware/api.py:126 2015-11-03 22:45:37.996 10116 DEBUG oslo.vmware.api [-] Waiting for function _invoke_api to return. func /usr/lib/python2.7/dist-packages/oslo/vmware/api.py:126 2015-11-03 22:45:38.049 10116 DEBUG nova.virt.vmwareapi.network_util [-] Network br-int not found on host! get_network_with_the_name /usr/lib/python2.7/dist-packages/nova/virt/vmwareapi/network_util.py:82 2015-11-03 22:45:38.050 10116 ERROR nova.compute.manager [-] [instance: fa2ddf82-cf77-4111-b826-ae3d902887e5] Instance failed to spawn 2015-11-03 22:45:38.050 10116 TRACE nova.compute.manager [instance: fa2ddf82-cf77-4111-b826-ae3d902887e5] Traceback (most recent call last): 2015-11-03 22:45:38.050 10116 TRACE nova.compute.manager [instance: fa2ddf82-cf77-4111-b826-ae3d902887e5] File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2267, in _build_resources The only mention of br100 in the log file: root@tucker:/var/log/nova# grep br100 nova-compute.log 2015-11-03 22:29:39.584 10116 DEBUG nova.openstack.common.service [-] flat_network_bridge = br100 log_opt_values /usr/lib/python2.7/dist-packages/oslo/config/cfg.py:1992 2015-11-03 22:29:39.661 10116 DEBUG nova.openstack.common.service [-] vmware.integration_bridge = br100 log_opt_values /usr/lib/python2.7/dist-packages/oslo/config/cfg.py:2000 root@tucker:/var/log/nova#