[OVN][QoS] Add minimum bandwidth rule support to ML2/OVN

Bug #1982951 reported by Rodolfo Alonso
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Low
Rodolfo Alonso

Bug Description

The goal of this bug is to add support in the ML2/OVN driver for egress minimum bandwidth rules.

Since [1], in v22.06.0, OVN is capable of guarantee a minimal bandwidth for a logical switch port. The enforcement of this rule is done in the physical bridge interface.

[1]https://github.com/ovn-org/ovn/commit/dbf12e5fe1f7ab2acef4152854c239b999b70188

Related Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2077681

Changed in neutron:
importance: Undecided → Low
assignee: nobody → Rodolfo Alonso (rodolfo-alonso-hernandez)
description: updated
Changed in neutron:
status: New → In Progress
Revision history for this message
Rodolfo Alonso (rodolfo-alonso-hernandez) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.opendev.org/c/openstack/neutron/+/842292
Committed: https://opendev.org/openstack/neutron/commit/846737dac4acb0fd47fb20058663513c4e054ee6
Submitter: "Zuul (22348)"
Branch: master

commit 846737dac4acb0fd47fb20058663513c4e054ee6
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Thu Jul 21 22:26:09 2022 +0200

    [OVN][QoS] Add minimum bandwidth rule support to ML2/OVN

    This patch adds support for QoS egress minimum bandwidth rules in
    ML2/OVN. The enforcement is done in the network backend.

    Since [1], in v22.06.0, OVN is capable of guarantee a minimal
    bandwidth for a logical switch port. The enforcement of this rule
    is done in the physical bridge interface.

    [1]https://github.com/ovn-org/ovn/commit/dbf12e5fe1f7ab2acef4152854c239b999b70188

    Closes-Bug: #1982951

    Change-Id: Ia3831b18463c29f676c253edb64419667b5f2c0b

Changed in neutron:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 21.0.0.0rc1

This issue was fixed in the openstack/neutron 21.0.0.0rc1 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/neutron/+/861739

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (stable/zed)

Related fix proposed to branch: stable/zed
Review: https://review.opendev.org/c/openstack/neutron/+/861740

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (stable/zed)

Reviewed: https://review.opendev.org/c/openstack/neutron/+/861740
Committed: https://opendev.org/openstack/neutron/commit/c220bd4d14e96fd8dbf7120107ef2db545e9f58c
Submitter: "Zuul (22348)"
Branch: stable/zed

commit c220bd4d14e96fd8dbf7120107ef2db545e9f58c
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Wed Oct 5 19:46:29 2022 +0200

    Remove OVN gap minimum bandwidth support

    Since [1], ML2/OVN mechanism driver supports minimum bandwidth
    QoS rules. This support was implemented in OVN v22.06.0.

    [1]https://review.opendev.org/c/openstack/neutron/+/842292

    Related-Bug: #1982951
    Change-Id: I52fd399ff9580df3e30d3aa66b3f54882897e6cf
    (cherry picked from commit 34b81ae9b7eecf8be09e0147650110e05add5c40)

tags: added: in-stable-zed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (master)

Reviewed: https://review.opendev.org/c/openstack/neutron/+/861739
Committed: https://opendev.org/openstack/neutron/commit/34b81ae9b7eecf8be09e0147650110e05add5c40
Submitter: "Zuul (22348)"
Branch: master

commit 34b81ae9b7eecf8be09e0147650110e05add5c40
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Wed Oct 5 19:46:29 2022 +0200

    Remove OVN gap minimum bandwidth support

    Since [1], ML2/OVN mechanism driver supports minimum bandwidth
    QoS rules. This support was implemented in OVN v22.06.0.

    [1]https://review.opendev.org/c/openstack/neutron/+/842292

    Related-Bug: #1982951
    Change-Id: I52fd399ff9580df3e30d3aa66b3f54882897e6cf

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.