unable to communicate to external IP if external network is configured on ethx interface

Solution In Progress - Updated -

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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content