Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-60022

Cannot use interface name with 15+ length for OVS DPDK interface

    • NetworkManager-1.51.2-1.el9
    • No
    • Moderate
    • ZStream
    • rhel-sst-network-management
    • ssg_networking
    • 9
    • 1
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • Approved Blocker
    • Hide

      Given a system administrator is adding a new OVS DPDK interface using nmcli and specifies an interface name longer than 15 characters,

      When they execute the command to add the interface,

      The, the interface should be successfully created without any errors or limitations related to the interface name length.

      Definition of Done:

      • The implementation meets the acceptance criteria
      • Integration tests are written and pass
      • The code is part of a downstream build attached to an errata
      • The fix is backported into rhel-9.2
      Show
      Given a system administrator is adding a new OVS DPDK interface using nmcli and specifies an interface name longer than 15 characters, When they execute the command to add the interface, The, the interface should be successfully created without any errors or limitations related to the interface name length. Definition of Done: The implementation meets the acceptance criteria Integration tests are written and pass The code is part of a downstream build attached to an errata The fix is backported into rhel-9.2
    • Pass
    • None
    • None

      What were you trying to do that didn't work?

      The DPDK OVS interface does not have kernel NIC, it should not be limited for kernel interface name length(15)

      What is the impact of this issue to you?

      https://issues.redhat.com/browse/OSPRH-10324

      Please provide the package NVR for which the bug is seen:

      NetworkManager-1.42.2-25.el9_2

      How reproducible is this bug?:

      100%

      Steps to reproduce

      nmcli connection add type ovs-interface \
          ifname 123456789012345678 \
          connection.controller test \
          connection.port-type ovs-port \
          ovs-dpdk.devargs test
      

      Expected results

      Can create NM connection

      Actual results

      Error: Failed to add 'ovs-slave-123456789012345678' connection: connection.interface-name: '123456789012345678': interface name is longer than 15 characters

              bgalvani@redhat.com Beniamino Galvani
              fge@redhat.com Gris Ge
              Network Management Team Network Management Team
              Vladimir Benes Vladimir Benes
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

                Created:
                Updated: