commit f08de5cbe9695700e282b9882c661353a2c36d74
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Tue Mar 5 15:59:00 2019 +0000
Make "phys_brs" argument in OVSAgentExtensionAPI optional
In [1], a new init parameter was introduced in the class
OVSAgentExtensionAPI. This change in the extension API can break
backwards compatibility with other projects (networking_sfc and
bagpipe are affected).
Because this parameter is needed only in qos_driver extension when
calling OVSAgentExtensionAPI.request_phy_brs() (to retrieve the
physical bridges list), we can make this new parameter optional not
to break other stadium projects. When the OVS it's initialized
(in-tree agent), the extension is called with the three needed
parameters.
Reviewed: https:/ /review. openstack. org/641064 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=f08de5cbe96 95700e282b9882c 661353a2c36d74
Committed: https:/
Submitter: Zuul
Branch: master
commit f08de5cbe969570 0e282b9882c6613 53a2c36d74
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Tue Mar 5 15:59:00 2019 +0000
Make "phys_brs" argument in OVSAgentExtensi onAPI optional
In [1], a new init parameter was introduced in the class ensionAPI. This change in the extension API can break
OVSAgentExt
backwards compatibility with other projects (networking_sfc and
bagpipe are affected).
Because this parameter is needed only in qos_driver extension when onAPI.request_ phy_brs( ) (to retrieve the
calling OVSAgentExtensi
physical bridges list), we can make this new parameter optional not
to break other stadium projects. When the OVS it's initialized
(in-tree agent), the extension is called with the three needed
parameters.
[1] https:/ /review. openstack. org/#/c/ 406841/ 22/neutron/ plugins/ ml2/drivers/ openvswitch/ agent/ovs_ agent_extension _api.py@ 43
Change-Id: I31d1a31a935fdc dd12e13e1bc58f7 c5f640ca092
Closes-Bug: #1818693