Uploaded image for project: 'OpenShift Request For Enhancement'
  1. OpenShift Request For Enhancement
  2. RFE-1929

Add a way to define predictable interface names.

XMLWordPrintable

    • False
    • False
    • 0
    • 0% 0%
    • Undefined

      Proposed title of this feature request

      Add a way to define predictable interface names.

      2. What is the nature and description of the request?

      Using the multus cni-plugin, it is required to have the same interface names on all nodes. If there not, the multus cni-plugin is useless as we cannot be sure which interface is connected to which network.

      or example:
      worker nodes have 4 interfaces:

       

      • OCP Magagement network
      • Egress network DEV
      • Egress network ITT
      • Egress network UAT

      --> multus is used to attach the correct egress network to the pod, together with the management network.

      3. Why does the customer need this? (List the business requirements here)

      multus is used to meet the security requirement to only allow dev-* pods to attach to a dev network,... To be able to make sure we are not connecting to another network, the interface names must be aligned and predictable among all nodes (as multus is using the interface name to make the mapping).

      4. List any affected packages or components.

      Networking interfaces
      Multus
      SDN

      5  For each functional requirement listed, specify how you can test to confirm the requirement is successfully implemented.

      • install time: deploy a cluster, all interface names on all nodes must be the same and predictable
      • post install time: add one or more interfaces on all machines, all interface names on all nodes must be the same and predictable

            rhn-support-mrussell Mark Russell
            rhn-support-atn Anand T N (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated:
              Resolved: