Comment 27 for bug 1596611

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

Reviewed: https://review.opendev.org/722415
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=e7e71b2ca67169e6de4cdad71f2c82059132325d
Submitter: Zuul
Branch: master

commit e7e71b2ca67169e6de4cdad71f2c82059132325d
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Tue Apr 21 14:53:34 2020 +0000

    [OVN] Implement floating IP QoS in OVN backend

    This patch implements in the OVN backend the existing floating
    IP QoS extension.

    The OVN client, using the existing QoS extension, will retrieve
    the QoS rules attached to each floating IP, the router where the
    floating IP lives and the router gateway port. The QoS rules
    will be applied on the router gateway port.

    The OVN NB QoS rules for floating IP addresses have a "match"
    field containing a tuple of parameters:
    - The direction of the flow:
        'inport == "src"' or
        'outport == "dst"'
    - The IP address to match:
        'ip4.src == 1.2.3.4' or
        'ip4.dst == 1.2.3.4'
    - The chassis where the port is located:
        'is_chassis_resident("chassis")'

    Closes-Bug: #1877408
    Related-Bug: #1596611
    Depends-On: https://review.opendev.org/#/c/727847/

    Change-Id: Ib65d8edcb0a415f6d698c952334d3b4bb0d9fff6