Uploaded image for project: 'Fast Datapath Product'
  1. Fast Datapath Product
  2. FDP-1472

BW limit not applied to VM with VLAN port whose compute's NIC has type=system

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Undefined Undefined
    • None
    • None
    • ovn24.03
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • ovn24.03-24.03.6-7.el9fdp
    • rhel-9
    • None
    • +

      Due to recent changes in the way RHOSO configures compute node's interfaces, the physical interface that is connected to br-ex has changed from type="" to type=system.

      We noticed in our CI that BW limit tests started failing on a job that tests VLAN tenant networks.

      It appears the reason is that the BW limit rules are not applied to the NIC with type=system.

      https://github.com/ovn-org/ovn/blob/main/controller/binding.c#L214-L216

      However, type="" and type=system are equivalent:
      https://manpages.ubuntu.com/manpages/trusty/man5/ovs-vswitchd.conf.db.5.html#interface%20table

      The empty string is a synonym for system

       

      We will open a bug to change the RHOSO deployment tools so that the physical NIC is configured with `external-ids:ovn-egress-iface=true`, but we also believe OVN should include type=system when searching for interfaces to apply QoS rules.

       

       

      OVN version: ovn24.03-24.03.5-73.el9fdp.x86_64

      RHOSO version: candidate to 18.0.10

       

      Related to: OSPRH-17551

              ovnteam@redhat.com OVN Team
              eolivare Eduardo Olivares Toledo
              Ehsan Elahi Ehsan Elahi
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: