Liberty - neutron service failure when openstack and cfgm are on different nodes
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R3.0 |
Fix Committed
|
Critical
|
amudhar | |||
R3.1 |
Fix Committed
|
Critical
|
amudhar | |||
Trunk |
Fix Committed
|
Critical
|
amudhar |
Bug Description
3.0.0.0 liberty
Openstack and Neutron are on different nodes. neutron service failed to function.
Ajay debugged, root caused this and suggested the fix as follows:
instead of nova-api dpkg -l | grep 'ii' | grep neutron-server | awk '{print $3}'
if [[ $neutron_
Traceback from neutron-server.log
2016-03-25 07:01:49.257 CRITICAL [neutron] ExtensionsNotFound: Extensions not found: ['lbaas']
Traceback (most recent call last):
File "/usr/bin/
sys.
File "/usr/lib/
wsgi_
File "/usr/lib/
server.
File "/usr/lib/
server_func()
File "/usr/lib/
neutron_api = service.
File "/usr/lib/
LOG.
File "/usr/lib/
six.
File "/usr/lib/
service.start()
File "/usr/lib/
self.wsgi_app = _run_wsgi(
File "/usr/lib/
app = config.
File "/usr/lib/
app = deploy.
File "/usr/lib/
return loadobj(APP, uri, name=name, **kw)
File "/usr/lib/
return context.create()
File "/usr/lib/
return self.object_
File "/usr/lib/
**context.
File "/usr/lib/
val = callable(*args, **kw)
File "/usr/lib/
app = loader.
File "/usr/lib/
name=name, global_
File "/usr/lib/
return self.object_
File "/usr/lib/
**context.
File "/usr/lib/
val = callable(*args, **kw)
File "/usr/lib/
app = loader.
File "/usr/lib/
name=name, global_
File "/usr/lib/
return self.object_
File "/usr/lib/
return fix_call(
File "/usr/lib/
val = callable(*args, **kw)
File "/usr/lib/
return cls(**local_config)
File "/usr/lib/
ext_mgr = extensions.
File "/usr/lib/
service_
File "/usr/lib/
self.
File "/usr/lib/
extensions=
ExtensionsNotFound: Extensions not found: ['lbaas']
tags: | added: blocker |
Review in progress for https:/ /review. opencontrail. org/18773
Submitter: Rudra Rugge (<email address hidden>)