Public bug reported:
In queens cloud-archive the neutron-server fails to load the l2gw
plugin.
The l2gw package must be cut from a newer version of networking-l2gw
where the fault map is loaded from neutron.lib.api.faults
2017-12-22 14:19:24.261 28176 CRITICAL neutron
[req-e5a8e96c-e659-4de0-8424-60c7d1315000 - - - - -] Unhandled error:
AttributeError: 'module' object has no attribute 'FAULT_MAP'
2017-12-22 14:19:24.261 28176 ERROR neutron Traceback (most recent call last):
2017-12-22 14:19:24.261 28176 ERROR neutron File "/usr/bin/neutron-server",
line 10, in <module>
2017-12-22 14:19:24.261 28176 ERROR neutron sys.exit(main())
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/neutron/cmd/eventlet/server/__init__.py",
line 19, in main
2017-12-22 14:19:24.261 28176 ERROR neutron
server.boot_server(wsgi_eventlet.eventlet_wsgi_server)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/neutron/server/__init__.py", line 42, in
boot_server
2017-12-22 14:19:24.261 28176 ERROR neutron server_func()
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/neutron/server/wsgi_eventlet.py", line 24, in
eventlet_wsgi_server
2017-12-22 14:19:24.261 28176 ERROR neutron neutron_api =
service.serve_wsgi(service.NeutronApiService)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/neutron/service.py", line 89, in serve_wsgi
2017-12-22 14:19:24.261 28176 ERROR neutron LOG.exception('Unrecoverable
error: please check log '
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
2017-12-22 14:19:24.261 28176 ERROR neutron self.force_reraise()
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in
force_reraise
2017-12-22 14:19:24.261 28176 ERROR neutron six.reraise(self.type_,
self.value, self.tb)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/neutron/service.py", line 86, in serve_wsgi
2017-12-22 14:19:24.261 28176 ERROR neutron service.start()
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/neutron/service.py", line 62, in start
2017-12-22 14:19:24.261 28176 ERROR neutron self.wsgi_app =
_run_wsgi(self.app_name)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/neutron/service.py", line 289, in _run_wsgi
2017-12-22 14:19:24.261 28176 ERROR neutron app =
config.load_paste_app(app_name)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/neutron/common/config.py", line 122, in
load_paste_app
2017-12-22 14:19:24.261 28176 ERROR neutron app = loader.load_app(app_name)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/oslo_service/wsgi.py", line 353, in load_app
2017-12-22 14:19:24.261 28176 ERROR neutron return
deploy.loadapp("config:%s" % self.config_path, name=name)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 247, in
loadapp
2017-12-22 14:19:24.261 28176 ERROR neutron return loadobj(APP, uri,
name=name, **kw)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 272, in
loadobj
2017-12-22 14:19:24.261 28176 ERROR neutron return context.create()
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in create
2017-12-22 14:19:24.261 28176 ERROR neutron return
self.object_type.invoke(self)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 144, in invoke
2017-12-22 14:19:24.261 28176 ERROR neutron **context.local_conf)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 55, in fix_call
2017-12-22 14:19:24.261 28176 ERROR neutron val = callable(*args, **kw)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/paste/urlmap.py", line 31, in urlmap_factory
2017-12-22 14:19:24.261 28176 ERROR neutron app = loader.get_app(app_name,
global_conf=global_conf)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 350, in
get_app
2017-12-22 14:19:24.261 28176 ERROR neutron name=name,
global_conf=global_conf).create()
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in create
2017-12-22 14:19:24.261 28176 ERROR neutron return
self.object_type.invoke(self)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 144, in invoke
2017-12-22 14:19:24.261 28176 ERROR neutron **context.local_conf)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 55, in fix_call
2017-12-22 14:19:24.261 28176 ERROR neutron val = callable(*args, **kw)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/neutron/auth.py", line 47, in pipeline_factory
2017-12-22 14:19:24.261 28176 ERROR neutron app =
loader.get_app(pipeline[-1])
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 350, in
get_app
2017-12-22 14:19:24.261 28176 ERROR neutron name=name,
global_conf=global_conf).create()
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in create
2017-12-22 14:19:24.261 28176 ERROR neutron return
self.object_type.invoke(self)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 146, in invoke
2017-12-22 14:19:24.261 28176 ERROR neutron return fix_call(context.object,
context.global_conf, **context.local_conf)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 55, in fix_call
2017-12-22 14:19:24.261 28176 ERROR neutron val = callable(*args, **kw)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/neutron/api/v2/router.py", line 25, in
_factory
2017-12-22 14:19:24.261 28176 ERROR neutron return
pecan_app.v2_factory(global_config, **local_config)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/neutron/pecan_wsgi/app.py", line 47, in
v2_factory
2017-12-22 14:19:24.261 28176 ERROR neutron startup.initialize_all()
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/neutron/pecan_wsgi/startup.py", line 39, in
initialize_all
2017-12-22 14:19:24.261 28176 ERROR neutron manager.init()
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/neutron/manager.py", line 296, in init
2017-12-22 14:19:24.261 28176 ERROR neutron NeutronManager.get_instance()
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/neutron/manager.py", line 247, in get_instance
2017-12-22 14:19:24.261 28176 ERROR neutron cls._create_instance()
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py", line 277, in
inner
2017-12-22 14:19:24.261 28176 ERROR neutron return f(*args, **kwargs)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/neutron/manager.py", line 233, in
_create_instance
2017-12-22 14:19:24.261 28176 ERROR neutron cls._instance = cls()
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/neutron/manager.py", line 141, in __init__
2017-12-22 14:19:24.261 28176 ERROR neutron self._load_service_plugins()
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/neutron/manager.py", line 203, in
_load_service_plugins
2017-12-22 14:19:24.261 28176 ERROR neutron provider)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/neutron/manager.py", line 165, in
_get_plugin_instance
2017-12-22 14:19:24.261 28176 ERROR neutron plugin_class =
self.load_class_for_provider(namespace, plugin_provider)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/neutron/manager.py", line 159, in
load_class_for_provider
2017-12-22 14:19:24.261 28176 ERROR neutron plugin_provider)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/neutron_lib/utils/runtime.py", line 52, in
load_class_by_alias_or_classname
2017-12-22 14:19:24.261 28176 ERROR neutron class_to_load =
importutils.import_class(name)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/oslo_utils/importutils.py", line 30, in
import_class
2017-12-22 14:19:24.261 28176 ERROR neutron __import__(mod_str)
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/networking_l2gw/services/l2gateway/plugin.py",
line 23, in <module>
2017-12-22 14:19:24.261 28176 ERROR neutron from
networking_l2gw.db.l2gateway import l2gateway_db
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/networking_l2gw/db/l2gateway/l2gateway_db.py",
line 27, in <module>
2017-12-22 14:19:24.261 28176 ERROR neutron from
networking_l2gw.services.l2gateway import exceptions as l2gw_exc
2017-12-22 14:19:24.261 28176 ERROR neutron File
"/usr/lib/python2.7/dist-packages/networking_l2gw/services/l2gateway/exceptions.py",
line 129, in <module>
2017-12-22 14:19:24.261 28176 ERROR neutron
base.FAULT_MAP.update({L2GatewayInUse: web_exc.HTTPConflict,
2017-12-22 14:19:24.261 28176 ERROR neutron AttributeError: 'module' object has
no attribute 'FAULT_MAP'
** Affects: networking-l2gw (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1739779
Title:
L2GatewayPlugin cannot be loaded in queens: no attribute FAULT_MAP
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/networking-l2gw/+bug/1739779/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs