VMware + Neutron bridging problem
Hello! I have an ESXi cluster with 5 VM's: ActiveDirectory, vCenter, Openstack Compute, Openstack Controller, Openstack Network (three last ones were set up as in the tutorial, OS: Ubuntu LTS 14.04, Openstack version: Icehouse). After setup there was a problem - VM's could not be launched because of "Host not found error". Logs said this:
... >in get_neutron_network\n raise exception.NetworkNotFoundForBridge(bridge=bridge)\n', u'NetworkNotFoundForBridge: Network could not be found for bridge br-int\n']
So, I've created three new networks in vCenter (br-tun, br-ext and br-int), attached them to corresponding VM's, put interfaces in promiscuous mode, so the error was gone, I could successfully create instances. So, the first question:
1. Is it correct that I've created these networks manually? When I was using the FlatDHCPManager, it created the br100 by himself. Also, forr example, network node has these ip -a output (5 ethernet interfaces + bridges!)
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:50:56:98:57:14 brd ff:ff:ff:ff:ff:ff
inet 192.168.46.15/24 brd 192.168.46.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::250:56ff:fe98:5714/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:50:56:98:76:75 brd ff:ff:ff:ff:ff:ff
inet 10.0.1.15/24 brd 10.0.1.255 scope global eth1
valid_lft forever preferred_lft forever
inet6 fe80::250:56ff:fe98:7675/64 scope link
valid_lft forever preferred_lft forever
4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master ovs-system state UP group default qlen 1000
link/ether 00:50:56:98:71:d5 brd ff:ff:ff:ff:ff:ff
inet6 fe80::250:56ff:fe98:71d5/64 scope link
valid_lft forever preferred_lft forever
5: eth3: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 00:0c:29:48:2b:d2 brd ff:ff:ff:ff:ff:ff
6: eth4: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 00:0c:29:48:2b:dc brd ff:ff:ff:ff:ff:ff
7: eth5: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 00:0c:29:48:2b:e6 brd ff:ff:ff:ff:ff:ff
8: ovs-system: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default
link/ether 1e:57:d8:14:5f:53 brd ff:ff:ff:ff:ff:ff
9: br-ex: <BROADCAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default
link ...
I've just checked out one maillist, and it said that I cannot setup Neutron without VMware NSX installed - is it true? Can I use FlatDCHP manager without NSX?