Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Only VMs on private network not acquiring IP address

If I create VMs on the provider network, all works well; they are assigned IPs which I can verify via ip a or ifconfig.

I have created a private (tenant) network with a 10.0.0.0/24 subnet, and when I add attach a VM interface to this network, or launch a VM on this network directly, I can see the IPs that they are meant to be assigned in the dashboard, but they are not present in the OS itself. If I add them manually they can ping one another and it works fine. However, I don't think I should be doing this.

I have checked all logs in /var/log/neutron on the controller node, and they are totally clean. It doesn't make sense to me that anything would be wrong with dhcp agent since this problem appears to be exclusive to private/tenant networks.

I don't know if this is relevant, but the provider network is on a VLAN for segmentation purposes.