[L3][QoS] Cover mixed dvr_snat and compute node dvr router
The dvr_snat node can also run the nova-compute which will
make the fip_qos l3 agent extension failed to install the
qos tc rules for the dvr router floating IPs.
To cover such mixed deployment, the tc rules for floating IP
qos will be processed again in qrouter-namespace of the
dvr_snat node, and the device is rfp-device.
Reviewed: https:/ /review. openstack. org/566867 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=781b78285db 5115e604ea7bfca b5435c5ff83063
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit 781b78285db5115 e604ea7bfcab543 5c5ff83063
Author: LIU Yulong <email address hidden>
Date: Wed Apr 4 15:33:00 2018 +0800
[L3][QoS] Cover mixed dvr_snat and compute node dvr router
The dvr_snat node can also run the nova-compute which will
make the fip_qos l3 agent extension failed to install the
qos tc rules for the dvr router floating IPs.
To cover such mixed deployment, the tc rules for floating IP
qos will be processed again in qrouter-namespace of the
dvr_snat node, and the device is rfp-device.
Conflicts:
neutron/ tests/functiona l/agent/ l3/extensions/ test_fip_ qos_extension. py
Change-Id: I9eca25201e0647 d4da77b325fba03 cca1db5bb4d 027140d3cfd9dfe b40316e8d6)
Closes-Bug: #1758316
(cherry picked from commit 35365ead42eec24