[Openstack] Neutron fails to start - ONOS intergration

Silvia Fichera fichera.sil at gmail.com
Tue Jun 28 15:54:08 UTC 2016


Hi all,
I'm following the guide to build up OpenStack with ONOS (
https://wiki.onosproject.org/display/ONOS/How+to+set+up+environment), and
I'm facing an error related to Neutron while I'm stacking.

This is the content of q-svc.log:

2016-06-28 17:29:24.139 ^[[00;36mINFO neutron.plugins.ml2.managers
[^[[00;36m-^[[00;36m] ^[[01;35m^[[00;36mConfigured mechanism driver names:
['onos_ml2']^[[00m
2016-06-28 17:29:24.139 ^[[00;32mDEBUG oslo_concurrency.lockutils
[^[[00;36m-^[[00;32m] ^[[01;35m^[[00;32mLock "manager" released by
"neutron.manager._create_instance" :: held 0.170s^[[00m ^[[00;33mfrom $
2016-06-28 17:29:24.139 ^[[01;31mERROR oslo.service.wsgi
[^[[00;36m-^[[01;31m] ^[[01;35m^[[01;31mCouldn't lookup app: neutron^[[00m
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi
^[[01;35m^[[00mTraceback (most recent call last):
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/usr/local/lib/python2.7/dist-packages/oslo_service/wsgi.py", line
353, in load_app
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 return deploy.loadapp("config:%s" % self.config_path, name=name)
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 247, in loadapp
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 return loadobj(APP, uri, name=name, **kw)
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 272, in loadobj
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 return context.create()
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 710, in create
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 return self.object_type.invoke(self)
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 144, in invoke
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 **context.local_conf)
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/usr/local/lib/python2.7/dist-packages/paste/deploy/util.py", line
55, in fix_call
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 val = callable(*args, **kw)
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/usr/local/lib/python2.7/dist-packages/paste/urlmap.py", line 31, in
urlmap_factory
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 app = loader.get_app(app_name, global_conf=global_conf)
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 350, in get_app
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 name=name, global_conf=global_conf).create()
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 710, in create
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 return self.object_type.invoke(self)
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 144, in invoke
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 **context.local_conf)
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/usr/local/lib/python2.7/dist-packages/paste/deploy/util.py", line
55, in fix_call
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 val = callable(*args, **kw)
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/opt/stack/neutron/neutron/auth.py", line 71, in pipeline_factory
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 app = loader.get_app(pipeline[-1])
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 350, in get_app
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 name=name, global_conf=global_conf).create()
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 710, in create
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 return self.object_type.invoke(self)
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 146, in invoke
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 return fix_call(context.object, context.global_conf, **context.local_conf)
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/usr/local/lib/python2.7/dist-packages/paste/deploy/util.py", line
55, in fix_call
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 val = callable(*args, **kw)
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/opt/stack/neutron/neutron/api/v2/router.py", line 71, in factory
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 return cls(**local_config)
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/opt/stack/neutron/neutron/api/v2/router.py", line 75, in __init__
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 plugin = manager.NeutronManager.get_plugin()
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/opt/stack/neutron/neutron/manager.py", line 244, in get_plugin
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 return weakref.proxy(cls.get_instance().plugin)
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/opt/stack/neutron/neutron/manager.py", line 238, in get_instance
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 cls._create_instance()
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File
"/usr/local/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py",
line 271, in inner
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 return f(*args, **kwargs)
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/opt/stack/neutron/neutron/manager.py", line 224, in _create_instance
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 cls._instance = cls()
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/opt/stack/neutron/neutron/manager.py", line 126, in __init__
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 plugin_provider)
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/opt/stack/neutron/neutron/manager.py", line 160, in
_get_plugin_instance
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 return plugin_class()
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/opt/stack/neutron/neutron/quota/resource_registry.py", line 121, in
wrapper
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 return f(*args, **kwargs)
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/opt/stack/neutron/neutron/plugins/ml2/plugin.py", line 159, in
__init__
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 self.mechanism_manager = managers.MechanismManager()
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/opt/stack/neutron/neutron/plugins/ml2/managers.py", line 313, in
__init__
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 name_order=True)
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/usr/local/lib/python2.7/dist-packages/stevedore/named.py", line 56,
in __init__
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 self._init_plugins(extensions)
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/usr/local/lib/python2.7/dist-packages/stevedore/named.py", line
112, in _init_plugins
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 self.extensions = [self[n] for n in self._names]
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 File "/usr/local/lib/python2.7/dist-packages/stevedore/extension.py", line
284, in __getitem__
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
 return self._extensions_by_name[name]
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi
^[[01;35m^[[00mKeyError: 'onos_ml2'
^[[01;31m2016-06-28 17:29:24.139 TRACE oslo.service.wsgi ^[[01;35m^[[00m
2016-06-28 17:29:24.141 ^[[01;31mERROR neutron.service
[^[[00;36m-^[[01;31m] ^[[01;35m^[[01;31mUnrecoverable error: please check
log for details.^[[00m
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron.service
^[[01;35m^[[00mTraceback (most recent call last):
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron.service ^[[01;35m^[[00m
 File "/opt/stack/neutron/neutron/service.py", line 84, in serve_wsgi
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron.service ^[[01;35m^[[00m
 service.start()
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron.service ^[[01;35m^[[00m
 File "/opt/stack/neutron/neutron/service.py", line 60, in start
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron.service ^[[01;35m^[[00m
 self.wsgi_app = _run_wsgi(self.app_name)
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron.service ^[[01;35m^[[00m
 File "/opt/stack/neutron/neutron/service.py", line 285, in _run_wsgi
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron.service ^[[01;35m^[[00m
 app = config.load_paste_app(app_name)
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron.service ^[[01;35m^[[00m
 File "/opt/stack/neutron/neutron/common/config.py", line 284, in
load_paste_app
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron.service ^[[01;35m^[[00m
 app = loader.load_app(app_name)
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron.service ^[[01;35m^[[00m
 File "/usr/local/lib/python2.7/dist-packages/oslo_service/wsgi.py", line
356, in load_app
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron.service ^[[01;35m^[[00m
 raise PasteAppNotFound(name=name, path=self.config_path)
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron.service
^[[01;35m^[[00mPasteAppNotFound: Could not load paste app 'neutron' from
/etc/neutron/api-paste.ini
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron.service ^[[01;35m^[[00m
2016-06-28 17:29:24.141 ^[[01;31mCRITICAL neutron [^[[00;36m-^[[01;31m]
^[[01;35m^[[01;31mPasteAppNotFound: Could not load paste app 'neutron' from
/etc/neutron/api-paste.ini
^[[00m
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00mTraceback
(most recent call last):
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m  File
"/usr/local/bin/neutron-server", line 10, in <module>
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m
 sys.exit(main())
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m  File
"/opt/stack/neutron/neutron/cmd/eventlet/server/__init__.py", line 22, in
main
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m
 server.boot_server(_main_neutron_server)
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m  File
"/opt/stack/neutron/neutron/server/__init__.py", line 37, in boot_server
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m
 server_func()
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m  File
"/opt/stack/neutron/neutron/cmd/eventlet/server/__init__.py", line 27, in
_main_neutron_server
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m
 wsgi_eventlet.eventlet_wsgi_server()
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m  File
"/opt/stack/neutron/neutron/server/wsgi_eventlet.py", line 25, in
eventlet_wsgi_server
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m
 neutron_api = service.serve_wsgi(service.NeutronApiService)
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m  File
"/opt/stack/neutron/neutron/service.py", line 87, in serve_wsgi
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m
 LOG.exception(_LE('Unrecoverable error: please check log '
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m  File
"/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 221,
in __exit__
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m
 self.force_reraise()
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m  File
"/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 197,
in force_reraise
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m
 six.reraise(self.type_, self.value, self.tb)
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m  File
"/opt/stack/neutron/neutron/service.py", line 84, in serve_wsgi
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m
 service.start()
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m  File
"/opt/stack/neutron/neutron/service.py", line 60, in start
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m
 self.wsgi_app = _run_wsgi(self.app_name)
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m  File
"/opt/stack/neutron/neutron/service.py", line 285, in _run_wsgi
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m    app =
config.load_paste_app(app_name)
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m  File
"/opt/stack/neutron/neutron/common/config.py", line 284, in load_paste_app
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m    app =
loader.load_app(app_name)
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m  File
"/usr/local/lib/python2.7/dist-packages/oslo_service/wsgi.py", line 356, in
load_app
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m    raise
PasteAppNotFound(name=name, path=self.config_path)
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron
^[[01;35m^[[00mPasteAppNotFound: Could not load paste app 'neutron' from
/etc/neutron/api-paste.ini
^[[01;31m2016-06-28 17:29:24.141 TRACE neutron ^[[01;35m^[[00m
q-svc failed to start

Any help?
Thanks
Regards
-- 
Silvia Fichera
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20160628/3c58d472/attachment.html>


More information about the Openstack mailing list