Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-17551

BW limit not applied to VM with VLAN/flat port after os-net-config uses NM

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Undefined Undefined
    • rhos-18.0.10 FR 3
    • rhos-18.0 FR 1 (Nov 2024), rhos-18.0.10 FR 3
    • os-net-config
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • os-net-config-18.0.1-18.0.20250626084652.22b9a65
    • None
    • Hide
      .Bandwidth limit now applied to instances with VLAN and flat ports with `nmstate` provider

      Previously, in environments using the `os-net-config` `nmstate` provider, QoS bandwidth limit rules were not properly applied to the physical NIC attached to the `br-ex` bridge.

      With this update, the QoS bandwidth limit rules are applied.
      Show
      .Bandwidth limit now applied to instances with VLAN and flat ports with `nmstate` provider Previously, in environments using the `os-net-config` `nmstate` provider, QoS bandwidth limit rules were not properly applied to the physical NIC attached to the `br-ex` bridge. With this update, the QoS bandwidth limit rules are applied.
    • Bug Fix
    • Done
    • Important

      Related to FDP-1472

      With recent changes in edpm-ansible, the default os-net-config provider has been changed from ifcfg to the nmstate provider:
      https://github.com/openstack-k8s-operators/edpm-ansible/pull/908

      After this change, QoS tests started failing on uni04delta-ipv6 job, which tests VLAN tenant networks. BW limit rules are not applied to the physical NIC attached to br-ex.

      One solution to this issue is to resolve FDP-1472.

      But we also believe os-net-config should configure the interfaces associated to the br-ex bridge with `external-ids:ovn-egress-iface=true`. That way, OVN will properly apply the QoS rules to the NIC.

       

      EDIT:

      This bug also affects VLAN and flat provider networks because the way neutron+ovn applies BW limit to their ports is the same and their behavior has been affected identically.

              ksundara@redhat.com Karthik Sundaravel
              eolivare Eduardo Olivares Toledo
              rhos-dfg-nfv
              Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

                Created:
                Updated:
                Resolved: