unable to communicate to external IP if external network is configured on ethx interface
Issue
-
The controller node has 3 NICs:
- 1 (nic1) for the provisioning network ONLY (192.0.2.x - dhcp enabled to get the IP from undercloud)
- 1 (nic2) for the external network (static IP, allocated by the undercloud, native VLAN, no dhcp)
- 1 (nic3) for the internal openstack networks (divided into VLANs, as per the documentation, no dhcp)
-
Every other node has 2 NICs:
- 1 (nic1) for the provisioning network ONLY (192.0.2.x - dhcp enabled to get the IP from undercloud)
- 1 (nic2) for the internal openstack networks (divided into VLANs, as per the documentation, no dhcp)
-
Problem: Creating a brand new overcloud results in the default route being set to the 192.0.2.x network on the controller node, as opposed to the external network.
Environment
- Red Hat Open Stack 7
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.