[Bug 1784405] Re: [rocky] ImportError: No module named versions

Frode Nordahl frode.nordahl at canonical.com
Mon Jul 30 15:28:51 UTC 2018


** Also affects: charm-neutron-api
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to neutron in Ubuntu.
https://bugs.launchpad.net/bugs/1784405

Title:
  [rocky] ImportError: No module named versions

Status in OpenStack neutron-api charm:
  New
Status in neutron package in Ubuntu:
  New

Bug description:
  # lsb_release -a
  No LSB modules are available.
  Distributor ID:	Ubuntu
  Description:	Ubuntu 18.04.1 LTS
  Release:	18.04
  Codename:	bionic

  # dpkg -l | grep neutron
  ii  neutron-common                  2:13.0.0~b2-0ubuntu1~cloud0        all          Neutron is a virtual network service for Openstack - common
  ii  neutron-plugin-ml2              2:13.0.0~b2-0ubuntu1~cloud0        all          Neutron is a virtual network service for Openstack - ML2 plugin
  ii  neutron-server                  2:13.0.0~b2-0ubuntu1~cloud0        all          Neutron is a virtual network service for Openstack - server
  ii  python-neutron                  2:13.0.0~b2-0ubuntu1~cloud0        all          Neutron is a virtual network service for Openstack - Python library
  ii  python-neutron-dynamic-routing  2:13.0.0~b2-0ubuntu1~cloud0        all          OpenStack Neutron Dynamic Routing - Python 2.7 library
  ii  python-neutron-fwaas            1:13.0.0~b2-0ubuntu1~cloud0        all          Firewall-as-a-Service driver for OpenStack Neutron
  ii  python-neutron-lbaas            2:13.0.0~b2-0ubuntu1~cloud0        all          Loadbalancer-as-a-Service driver for OpenStack Neutron
  ii  python-neutron-lib              1.15.0-0ubuntu1~cloud0             all          Neutron shared routines and utilities - Python 2.7
  ii  python-neutronclient            1:6.7.0-0ubuntu1                   all          client API library for Neutron - Python 2.7

  
  While attempting to deploy OpenStack Rocky version of Neutron I get this traceback in the logs for neutron-server:
  2018-07-30 15:15:51.112 8942 CRITICAL neutron [req-ecf2714d-2c18-4ed3-afff-49dac1ac9dbe - - - - -] Unhandled error: ImportError: No module named versions
  2018-07-30 15:15:51.112 8942 ERROR neutron Traceback (most recent call last):
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/bin/neutron-server", line 10, in <module>
  2018-07-30 15:15:51.112 8942 ERROR neutron     sys.exit(main())
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/neutron/cmd/eventlet/server/__init__.py", line 19, in main
  2018-07-30 15:15:51.112 8942 ERROR neutron     server.boot_server(wsgi_eventlet.eventlet_wsgi_server)
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/neutron/server/__init__.py", line 42, in boot_server
  2018-07-30 15:15:51.112 8942 ERROR neutron     server_func()
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/neutron/server/wsgi_eventlet.py", line 24, in eventlet_wsgi_server
  2018-07-30 15:15:51.112 8942 ERROR neutron     neutron_api = service.serve_wsgi(service.NeutronApiService)
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/neutron/service.py", line 89, in serve_wsgi
  2018-07-30 15:15:51.112 8942 ERROR neutron     LOG.exception('Unrecoverable error: please check log '
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 220, in __exit__
  2018-07-30 15:15:51.112 8942 ERROR neutron     self.force_reraise()
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 196, in force_reraise
  2018-07-30 15:15:51.112 8942 ERROR neutron     six.reraise(self.type_, self.value, self.tb)
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/neutron/service.py", line 86, in serve_wsgi
  2018-07-30 15:15:51.112 8942 ERROR neutron     service.start()
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/neutron/service.py", line 62, in start
  2018-07-30 15:15:51.112 8942 ERROR neutron     self.wsgi_app = _run_wsgi(self.app_name)
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/neutron/service.py", line 290, in _run_wsgi
  2018-07-30 15:15:51.112 8942 ERROR neutron     app = config.load_paste_app(app_name)
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/neutron/common/config.py", line 122, in load_paste_app
  2018-07-30 15:15:51.112 8942 ERROR neutron     app = loader.load_app(app_name)
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/oslo_service/wsgi.py", line 353, in load_app
  2018-07-30 15:15:51.112 8942 ERROR neutron     return deploy.loadapp("config:%s" % self.config_path, name=name)
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 247, in loadapp
  2018-07-30 15:15:51.112 8942 ERROR neutron     return loadobj(APP, uri, name=name, **kw)
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 272, in loadobj
  2018-07-30 15:15:51.112 8942 ERROR neutron     return context.create()
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in create
  2018-07-30 15:15:51.112 8942 ERROR neutron     return self.object_type.invoke(self)
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 144, in invoke
  2018-07-30 15:15:51.112 8942 ERROR neutron     **context.local_conf)
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 55, in fix_call
  2018-07-30 15:15:51.112 8942 ERROR neutron     val = callable(*args, **kw)
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/paste/urlmap.py", line 31, in urlmap_factory
  2018-07-30 15:15:51.112 8942 ERROR neutron     app = loader.get_app(app_name, global_conf=global_conf)
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 350, in get_app
  2018-07-30 15:15:51.112 8942 ERROR neutron     name=name, global_conf=global_conf).create()
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 710, in create
  2018-07-30 15:15:51.112 8942 ERROR neutron     return self.object_type.invoke(self)
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 144, in invoke
  2018-07-30 15:15:51.112 8942 ERROR neutron     **context.local_conf)
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/paste/deploy/util.py", line 55, in fix_call
  2018-07-30 15:15:51.112 8942 ERROR neutron     val = callable(*args, **kw)
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/neutron/auth.py", line 47, in pipeline_factory
  2018-07-30 15:15:51.112 8942 ERROR neutron     app = loader.get_app(pipeline[-1])
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 350, in get_app
  2018-07-30 15:15:51.112 8942 ERROR neutron     name=name, global_conf=global_conf).create()
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 362, in app_context
  2018-07-30 15:15:51.112 8942 ERROR neutron     APP, name=name, global_conf=global_conf)
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 458, in get_context
  2018-07-30 15:15:51.112 8942 ERROR neutron     section)
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 517, in _context_from_explicit
  2018-07-30 15:15:51.112 8942 ERROR neutron     value = import_string(found_expr)
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 22, in import_string
  2018-07-30 15:15:51.112 8942 ERROR neutron     return pkg_resources.EntryPoint.parse("x=" + s).load(False)
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2324, in load
  2018-07-30 15:15:51.112 8942 ERROR neutron     return self.resolve()
  2018-07-30 15:15:51.112 8942 ERROR neutron   File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2330, in resolve
  2018-07-30 15:15:51.112 8942 ERROR neutron     module = __import__(self.module_name, fromlist=['__name__'], level=0)
  2018-07-30 15:15:51.112 8942 ERROR neutron ImportError: No module named versions
  2018-07-30 15:15:51.112 8942 ERROR neutron

To manage notifications about this bug go to:
https://bugs.launchpad.net/charm-neutron-api/+bug/1784405/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list