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

Install fails with error 'mac-interface mapping for interface xxxx is missing'

XMLWordPrintable

    • No
    • Installer (PB) Sprint 259
    • 1
    • Approved
    • False
    • Hide

      None

      Show
      None
    • Hide
      * Previously, when you used the Agent-based installer, the networking layout defined using the NMState configuration file might have caused a configuration error if all hosts did not include an entry in the interfaces’ section that matched an entry in the `networkConfig` section. However, if the entry in the `networkConfig` section used a physical interface name then the entry in the interfaces’ section is not required. With the release, the fix ensures that the configuration will not report an error if an entry in the `networkConfig` section has a physical interface name and does not have a corresponding entry in the interfaces’ table. (link:https://issues.redhat.com/browse/OCPBUGS-34849 [*OCPBUGS-34849*])
      Show
      * Previously, when you used the Agent-based installer, the networking layout defined using the NMState configuration file might have caused a configuration error if all hosts did not include an entry in the interfaces’ section that matched an entry in the `networkConfig` section. However, if the entry in the `networkConfig` section used a physical interface name then the entry in the interfaces’ section is not required. With the release, the fix ensures that the configuration will not report an error if an entry in the `networkConfig` section has a physical interface name and does not have a corresponding entry in the interfaces’ table. (link: https://issues.redhat.com/browse/OCPBUGS-34849 [* OCPBUGS-34849 *])
    • Bug Fix
    • Proposed

      Description of problem:

      On 4.17, ABI jobs fail with error
      
      level=debug msg=Failed to register infra env. Error: 1 error occurred:
      level=debug msg=	* mac-interface mapping for interface eno12399np0 is missing

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

      4.17.0-0.nightly-2024-05-24-193308

      How reproducible:

      On Prow CI ABI jobs, always

      Steps to Reproduce:

          1. Generate ABI ISO starting with an agent-config file defining multiple network interfaces with `enabled: false`
          2. Boot the ISO
          3. Wait for error
          

      Actual results:

          Install fails with error 'mac-interface mapping for interface xxxx is missing'

      Expected results:

          Install completes

      Additional info:

      The check fails on the 1st network interface defined with `enabled: false`
      
      Prow CI ABI Job: https://qe-private-deck-ci.apps.ci.l2s4.p1.openshiftapps.com/view/gs/qe-private-deck/logs/periodic-ci-openshift-openshift-tests-private-release-4.17-amd64-nightly-baremetal-pxe-ha-agent-ipv4-static-connected-f14/1797619997015543808
      
      agent-config.yaml: https://gcsweb-qe-private-deck-ci.apps.ci.l2s4.p1.openshiftapps.com/gcs/qe-private-deck/logs/periodic-ci-openshift-openshift-tests-private-release-4.17-amd64-nightly-baremetal-pxe-ha-agent-ipv4-static-connected-f14/1797619997015543808/artifacts/baremetal-pxe-ha-agent-ipv4-static-connected-f14/baremetal-lab-agent-install/artifacts/agent-config.yaml

              bfournie@redhat.com Robert Fournier
              bmanzari Biagio Manzari
              Biagio Manzari Biagio Manzari
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

                Created:
                Updated:
                Resolved: