Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-31854

[release-4.14] Default Routes Not injected to Egress IP Routing Table Causing Secondary-NIC Connectivity Issues


    • Important
    • No
    • Rejected
    • False
    • Hide


    • Previous to this change, EgressIP hosted by an interface that is not the primary interface did not consider if a next hop is required. With this change, it will now inspect the main routing table and determine if a next hop is required.
    • Enhancement
    • In Progress

      Description of problem:

      When we test the Egress on secondary-nic, we faced the connectivity issue due to missing the default route from secondary-nic.

      Version-Release number of selected component (if applicable):

      OCP 4.14.1

      How reproducible:


      Steps to Reproduce:

      1. Install NMState operator
      2. Create NMState CR and NNCE with secondary-nic
      3. Create Egressip CR on worker-X(Gateway node)
      4. Create a test pod on worker-Y

      Actual results:

      Failed to reach the external httpd-server on secondary-nic

      Expected results:

      Test the pod by curl to your httpd-server and check access_log to see if Egressip selected as intended

      Additional info:

      Details of the issue and troubleshooting with Tim Rozet on slack is here

            mkennell@redhat.com Martin Kennelly
            avu@redhat.com Andrew Vu
            Huiran Wang Huiran Wang
            0 Vote for this issue
            7 Start watching this issue