Hi,
We experience the issue, that deployed instances don't get a IP from the DHCP agent, so the don't get configured.
If I manually assign a IP after the deployment, the Network seems to be ok: I can ping other instances and external hosts, but not the mentioned DHCP adresses.
Our test deployment is on a nested ESXi and a VIO 6 15330102, VDS. So this should nod affected by the password bug.
The eth2 interfaces of all 3 controller nodes are attached to a Trunk port group.
Dhcp seems to run:
[root@controller-jd75b6qc54 /]# ps -eaf | grep dhcp
root 39 0 1 Jan07 ? 07:12:15 /bin/python2 /usr/bin/neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini --config-file /var/lib/neutron/dhcp/dhcp_override_mac.ini
root 62 1 0 Jan07 ? 00:00:13 /bin/python2 /bin/privsep-helper --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini --config-file /var/lib/neutron/dhcp/dhcp_override_mac.ini --privsep_context neutron.privileged.default --privsep_sock_path /tmp/tmpFnJl9H/privsep.sock
root 9387 9354 0 07:56 pts/0 00:00:00 grep --color=auto dhcp
Ok I could fix this:
Issue "vlan based network on different nested Hosts":
I've to enable VLAN Trunking on the underlying vswitch.
Issue "flat network not working":
For DVS the documentation states: "With VDS networking, you can create a VLAN-based provider network." because for NSX deployments the term "flat" is explicit included in this statement, I conclude that "flat" is not supported for VDS.
some additional observations:
If I create a Network with network type "vlan" the DHCP assignment works, but only if the VM is on a vESXi with a controller vm.
With network type "flat" it doesn't work either.
So this seems to be more a network related issue, maybe because its nested.
Ok I could fix this:
Issue "vlan based network on different nested Hosts":
I've to enable VLAN Trunking on the underlying vswitch.
Issue "flat network not working":
For DVS the documentation states: "With VDS networking, you can create a VLAN-based provider network." because for NSX deployments the term "flat" is explicit included in this statement, I conclude that "flat" is not supported for VDS.