Public bug reported:

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 extension is work with openvswitch agent.
So shall we make firewall l2 agent extension is compatible with
linuxbridge agent?

** Affects: neutron
     Importance: Undecided
     Assignee: Nguyen Phuong An (annp)
         Status: New

** Description changed:

  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 
+ 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?
+ Currently, firewall l2 agent extension is work with openvswitch agent.
+ So shall we make firewall l2 agent extension is compatible with
+ linuxbridge agent?

** Changed in: neutron
     Assignee: (unassigned) => Nguyen Phuong An (annp)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1752006

Title:
  [FWaaS] firewall l2 agent extension is not compatible with LinuxBridge
  agent

Status in neutron:
  New

Bug description:
  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 extension is work with openvswitch agent.
  So shall we make firewall l2 agent extension is compatible with
  linuxbridge agent?

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1752006/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to