When I try to enable fwaas_v2 with Q_AGENT=linuxbridge, I've got the error as below:
Th02 27 14:15:13 team1-an neutron-linuxbridge-agent[22845]: INFO neutron.agent.agent_extensions_manager [None req-0f64e4c1-2820-41ac-aa5f-8833edeaa663 None None] Loaded agent extensions: ['fwaas_v2'] Th02 27 14:15:13 team1-an neutron-linuxbridge-agent[22845]: INFO neutron.agent.agent_extensions_manager [None req-0f64e4c1-2820-41ac-aa5f-8833edeaa663 None None] Initializing agent extension 'fwaas_v2' Th02 27 14:15:13 team1-an neutron-linuxbridge-agent[22845]: ERROR oslo_service.service [None req-0f64e4c1-2820-41ac-aa5f-8833edeaa663 None None] Error starting thread.: AttributeError: 'LinuxbridgeAgentExtensionAPI' object has no attribute 'request_int_br' Th02 27 14:15:13 team1-an neutron-linuxbridge-agent[22845]: ERROR oslo_service.service Traceback (most recent call last): Th02 27 14:15:13 team1-an neutron-linuxbridge-agent[22845]: ERROR oslo_service.service File "/usr/local/lib/python2.7/dist-packages/oslo_service/service.py", line 729, in run_service Th02 27 14:15:13 team1-an neutron-linuxbridge-agent[22845]: ERROR oslo_service.service service.start() Th02 27 14:15:13 team1-an neutron-linuxbridge-agent[22845]: ERROR oslo_service.service File "/usr/local/lib/python2.7/dist-packages/osprofiler/profiler.py", line 157, in wrapper Th02 27 14:15:13 team1-an neutron-linuxbridge-agent[22845]: ERROR oslo_service.service result = f(*args, **kwargs) Th02 27 14:15:13 team1-an neutron-linuxbridge-agent[22845]: ERROR oslo_service.service File "/opt/stack/neutron/neutron/plugins/ml2/drivers/agent/_common_agent.py", line 86, in start Th02 27 14:15:13 team1-an neutron-linuxbridge-agent[22845]: ERROR oslo_service.service self.init_extension_manager(self.connection) Th02 27 14:15:13 team1-an neutron-linuxbridge-agent[22845]: ERROR oslo_service.service File "/usr/local/lib/python2.7/dist-packages/osprofiler/profiler.py", line 157, in wrapper Th02 27 14:15:13 team1-an neutron-linuxbridge-agent[22845]: ERROR oslo_service.service result = f(*args, **kwargs) Th02 27 14:15:13 team1-an neutron-linuxbridge-agent[22845]: ERROR oslo_service.service File "/opt/stack/neutron/neutron/plugins/ml2/drivers/agent/_common_agent.py", line 178, in init_extension_manager Th02 27 14:15:13 team1-an neutron-linuxbridge-agent[22845]: ERROR oslo_service.service connection, self.mgr.get_extension_driver_type(), agent_api) Th02 27 14:15:13 team1-an neutron-linuxbridge-agent[22845]: ERROR oslo_service.service File "/opt/stack/neutron/neutron/agent/agent_extensions_manager.py", line 54, in initialize Th02 27 14:15:13 team1-an neutron-linuxbridge-agent[22845]: ERROR oslo_service.service extension.obj.initialize(connection, driver_type) Th02 27 14:15:13 team1-an neutron-linuxbridge-agent[22845]: ERROR oslo_service.service File "/opt/stack/neutron-fwaas/neutron_fwaas/services/firewall/agents/l2/fwaas_v2.py", line 73, in initialize Th02 27 14:15:13 team1-an neutron-linuxbridge-agent[22845]: ERROR oslo_service.service int_br = self.agent_api.request_int_br() Th02 27 14:15:13 team1-an neutron-linuxbridge-agent[22845]: ERROR oslo_service.service AttributeError: 'LinuxbridgeAgentExtensionAPI' object has no attribute 'request_int_br' Th02 27 14:15:14 team1-an neutron-linuxbridge-agent[22845]: ERROR oslo_service.service
Currently, Firewall L2 agent is work with openvswitch agent. So shall we make firewall l2 agent is compatible with linuxbridge agent?
When I try to enable fwaas_v2 with Q_AGENT= linuxbridge, I've got the error as below:
Th02 27 14:15:13 team1-an neutron- linuxbridge- agent[22845] : INFO neutron. agent.agent_ extensions_ manager [None req-0f64e4c1- 2820-41ac- aa5f-8833edeaa6 63 None None] Loaded agent extensions: ['fwaas_v2'] linuxbridge- agent[22845] : INFO neutron. agent.agent_ extensions_ manager [None req-0f64e4c1- 2820-41ac- aa5f-8833edeaa6 63 None None] Initializing agent extension 'fwaas_v2' linuxbridge- agent[22845] : ERROR oslo_service. service [None req-0f64e4c1- 2820-41ac- aa5f-8833edeaa6 63 None None] Error starting thread.: AttributeError: 'LinuxbridgeAge ntExtensionAPI' object has no attribute 'request_int_br' linuxbridge- agent[22845] : ERROR oslo_service. service Traceback (most recent call last): linuxbridge- agent[22845] : ERROR oslo_service. service File "/usr/local/ lib/python2. 7/dist- packages/ oslo_service/ service. py", line 729, in run_service linuxbridge- agent[22845] : ERROR oslo_service. service service.start() linuxbridge- agent[22845] : ERROR oslo_service. service File "/usr/local/ lib/python2. 7/dist- packages/ osprofiler/ profiler. py", line 157, in wrapper linuxbridge- agent[22845] : ERROR oslo_service. service result = f(*args, **kwargs) linuxbridge- agent[22845] : ERROR oslo_service. service File "/opt/stack/ neutron/ neutron/ plugins/ ml2/drivers/ agent/_ common_ agent.py" , line 86, in start linuxbridge- agent[22845] : ERROR oslo_service. service self.init_ extension_ manager( self.connection ) linuxbridge- agent[22845] : ERROR oslo_service. service File "/usr/local/ lib/python2. 7/dist- packages/ osprofiler/ profiler. py", line 157, in wrapper linuxbridge- agent[22845] : ERROR oslo_service. service result = f(*args, **kwargs) linuxbridge- agent[22845] : ERROR oslo_service. service File "/opt/stack/ neutron/ neutron/ plugins/ ml2/drivers/ agent/_ common_ agent.py" , line 178, in init_extension_ manager linuxbridge- agent[22845] : ERROR oslo_service. service connection, self.mgr. get_extension_ driver_ type(), agent_api) linuxbridge- agent[22845] : ERROR oslo_service. service File "/opt/stack/ neutron/ neutron/ agent/agent_ extensions_ manager. py", line 54, in initialize linuxbridge- agent[22845] : ERROR oslo_service. service extension. obj.initialize( connection, driver_type) linuxbridge- agent[22845] : ERROR oslo_service. service File "/opt/stack/ neutron- fwaas/neutron_ fwaas/services/ firewall/ agents/ l2/fwaas_ v2.py", line 73, in initialize linuxbridge- agent[22845] : ERROR oslo_service. service int_br = self.agent_ api.request_ int_br( ) linuxbridge- agent[22845] : ERROR oslo_service. service AttributeError: 'LinuxbridgeAge ntExtensionAPI' object has no attribute 'request_int_br' linuxbridge- agent[22845] : ERROR oslo_service. service
Th02 27 14:15:13 team1-an neutron-
Th02 27 14:15:13 team1-an neutron-
Th02 27 14:15:13 team1-an neutron-
Th02 27 14:15:13 team1-an neutron-
Th02 27 14:15:13 team1-an neutron-
Th02 27 14:15:13 team1-an neutron-
Th02 27 14:15:13 team1-an neutron-
Th02 27 14:15:13 team1-an neutron-
Th02 27 14:15:13 team1-an neutron-
Th02 27 14:15:13 team1-an neutron-
Th02 27 14:15:13 team1-an neutron-
Th02 27 14:15:13 team1-an neutron-
Th02 27 14:15:13 team1-an neutron-
Th02 27 14:15:13 team1-an neutron-
Th02 27 14:15:13 team1-an neutron-
Th02 27 14:15:13 team1-an neutron-
Th02 27 14:15:13 team1-an neutron-
Th02 27 14:15:13 team1-an neutron-
Th02 27 14:15:14 team1-an neutron-
Currently, Firewall L2 agent is work with openvswitch agent. So shall we make firewall l2 agent is compatible with linuxbridge agent?