I've not yet been able to recreate this but it's possible I'm doing something wrong.
I've deployed using the ovs firewall, created the security groups, then created a new subnet, router, plugged into ext_net.
One observation; I noticed the line numbers for rpc_loop in /usr/lib/python2.7/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py in my deployment do not match those in the traceback from the paste in the initial bug description [1]:
I've not yet been able to recreate this but it's possible I'm doing something wrong.
I've deployed using the ovs firewall, created the security groups, then created a new subnet, router, plugged into ext_net.
One observation; I noticed the line numbers for rpc_loop in /usr/lib/ python2. 7/dist- packages/ neutron/ plugins/ ml2/drivers/ openvswitch/ agent/ovs_ neutron_ agent.py in my deployment do not match those in the traceback from the paste in the initial bug description [1]:
1971 def rpc_loop(self, polling_ manager= None, bridges_ monitor= None): network_ ports( needed)
...
2091 failed_devices = self.process_
2092 port_info, provisioning_
Note that I'm using a xenial-queens deployment and the neutron- openvswitch- agent version matches the one that hit the error, 2:12.0. 5-0ubuntu1~ cloud0.
[1] https:/ /pastebin. canonical. com/p/wvFKjNWyd r/ plugins. ml2.drivers. openvswitch. agent.ovs_ neutron_ agent File "/usr/lib/ python2. 7/dist- packages/ neutron/ plugins/ ml2/drivers/ openvswitch/ agent/ovs_ neutron_ agent.py" , line 2114, in rpc_loop plugins. ml2.drivers. openvswitch. agent.ovs_ neutron_ agent port_info, provisioning_ needed)
2019-01-18 18:16:29.566 1628577 ERROR neutron.
2019-01-18 18:16:29.566 1628577 ERROR neutron.