Skip to content

Instantly share code, notes, and snippets.

@jasonjohnson
Last active January 3, 2017 16:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jasonjohnson/2be2c613f931efea563afebc8c004a66 to your computer and use it in GitHub Desktop.
Save jasonjohnson/2be2c613f931efea563afebc8c004a66 to your computer and use it in GitHub Desktop.
Mitaka Keystone Installation Problems
With constraints:
pip install -r requirements.txt -c /opt/upper-constraints.txt
pip install pymysql -c /opt/upper-constraints.txt
pip install osprofiler -c /opt/upper-constraints.txt
python setup.py install
Without constraints:
pip install -r requirements.txt
pip install pymysql
pip install osprofiler
python setup.py install
2017-01-07 19:51:33.632299 mod_wsgi (pid=12125): Target WSGI script '/opt/keystone-env/bin/keystone-wsgi-admin' cannot be loaded as Python module.
2017-01-07 19:51:33.632323 mod_wsgi (pid=12125): Exception occurred processing WSGI script '/opt/keystone-env/bin/keystone-wsgi-admin'.
2017-01-07 19:51:33.632343 Traceback (most recent call last):
2017-01-07 19:51:33.632356 File "/opt/keystone-env/bin/keystone-wsgi-admin", line 36, in <module>
2017-01-07 19:51:33.632380 application = initialize_admin_application()
2017-01-07 19:51:33.632387 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/server/wsgi.py", line 58, in initialize_admin_application
2017-01-07 19:51:33.632400 return initialize_application('admin')
2017-01-07 19:51:33.632405 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/server/wsgi.py", line 53, in initialize_application
2017-01-07 19:51:33.632412 startup_application_fn=loadapp)
2017-01-07 19:51:33.632418 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/server/common.py", line 51, in setup_backends
2017-01-07 19:51:33.632426 res = startup_application_fn()
2017-01-07 19:51:33.632458 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/server/wsgi.py", line 50, in loadapp
2017-01-07 19:51:33.632490 'config:%s' % config.find_paste_config(), name)
2017-01-07 19:51:33.632494 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/version/service.py", line 53, in loadapp
2017-01-07 19:51:33.632554 controllers.latest_app = deploy.loadapp(conf, name=name)
2017-01-07 19:51:33.632562 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 247, in loadapp
2017-01-07 19:51:33.632689 return loadobj(APP, uri, name=name, **kw)
2017-01-07 19:51:33.632697 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 272, in loadobj
2017-01-07 19:51:33.632708 return context.create()
2017-01-07 19:51:33.632712 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 710, in create
2017-01-07 19:51:33.632718 return self.object_type.invoke(self)
2017-01-07 19:51:33.632721 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 144, in invoke
2017-01-07 19:51:33.632727 **context.local_conf)
2017-01-07 19:51:33.632730 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/util.py", line 55, in fix_call
2017-01-07 19:51:33.632760 val = callable(*args, **kw)
2017-01-07 19:51:33.632765 File "/opt/keystone-env/lib/python2.7/site-packages/paste/urlmap.py", line 31, in urlmap_factory
2017-01-07 19:51:33.632812 app = loader.get_app(app_name, global_conf=global_conf)
2017-01-07 19:51:33.632817 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 350, in get_app
2017-01-07 19:51:33.632825 name=name, global_conf=global_conf).create()
2017-01-07 19:51:33.632829 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 362, in app_context
2017-01-07 19:51:33.632834 APP, name=name, global_conf=global_conf)
2017-01-07 19:51:33.632838 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 450, in get_context
2017-01-07 19:51:33.632843 global_additions=global_additions)
2017-01-07 19:51:33.632847 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 562, in _pipeline_app_context
2017-01-07 19:51:33.632852 for name in pipeline[:-1]]
2017-01-07 19:51:33.632855 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 454, in get_context
2017-01-07 19:51:33.632860 section)
2017-01-07 19:51:33.632863 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use
2017-01-07 19:51:33.632869 object_type, name=use, global_conf=global_conf)
2017-01-07 19:51:33.632877 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 406, in get_context
2017-01-07 19:51:33.632883 global_conf=global_conf)
2017-01-07 19:51:33.632887 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext
2017-01-07 19:51:33.632928 global_conf=global_conf)
2017-01-07 19:51:33.632932 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg
2017-01-07 19:51:33.632938 return loader.get_context(object_type, name, global_conf)
2017-01-07 19:51:33.632941 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 620, in get_context
2017-01-07 19:51:33.632947 object_type, name=name)
2017-01-07 19:51:33.632950 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point
2017-01-07 19:51:33.632956 pkg_resources.require(self.spec)
2017-01-07 19:51:33.632961 File "/opt/keystone-env/lib/python2.7/site-packages/pkg_resources/__init__.py", line 963, in require
2017-01-07 19:51:33.633299 needed = self.resolve(parse_requirements(requirements))
2017-01-07 19:51:33.633307 File "/opt/keystone-env/lib/python2.7/site-packages/pkg_resources/__init__.py", line 849, in resolve
2017-01-07 19:51:33.633317 raise DistributionNotFound(req, requirers)
2017-01-07 19:51:33.633377 DistributionNotFound: The 'osprofiler' distribution was not found and is required by the application
2017-01-07 19:07:20.090811 mod_wsgi (pid=19541): Target WSGI script '/opt/keystone-env/bin/keystone-wsgi-admin' cannot be loaded as Python module.
2017-01-07 19:07:20.090839 mod_wsgi (pid=19541): Exception occurred processing WSGI script '/opt/keystone-env/bin/keystone-wsgi-admin'.
2017-01-07 19:07:20.090857 Traceback (most recent call last):
2017-01-07 19:07:20.090869 File "/opt/keystone-env/bin/keystone-wsgi-admin", line 36, in <module>
2017-01-07 19:07:20.090900 application = initialize_admin_application()
2017-01-07 19:07:20.090907 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/server/wsgi.py", line 58, in initialize_admin_application
2017-01-07 19:07:20.090928 return initialize_application('admin')
2017-01-07 19:07:20.090934 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/server/wsgi.py", line 53, in initialize_application
2017-01-07 19:07:20.090941 startup_application_fn=loadapp)
2017-01-07 19:07:20.090947 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/server/common.py", line 51, in setup_backends
2017-01-07 19:07:20.090955 res = startup_application_fn()
2017-01-07 19:07:20.090960 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/server/wsgi.py", line 50, in loadapp
2017-01-07 19:07:20.090967 'config:%s' % config.find_paste_config(), name)
2017-01-07 19:07:20.090970 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/version/service.py", line 53, in loadapp
2017-01-07 19:07:20.091032 controllers.latest_app = deploy.loadapp(conf, name=name)
2017-01-07 19:07:20.091061 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 247, in loadapp
2017-01-07 19:07:20.091194 return loadobj(APP, uri, name=name, **kw)
2017-01-07 19:07:20.091201 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 272, in loadobj
2017-01-07 19:07:20.091211 return context.create()
2017-01-07 19:07:20.091214 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 710, in create
2017-01-07 19:07:20.091220 return self.object_type.invoke(self)
2017-01-07 19:07:20.091223 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 144, in invoke
2017-01-07 19:07:20.091228 **context.local_conf)
2017-01-07 19:07:20.091231 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/util.py", line 55, in fix_call
2017-01-07 19:07:20.091261 val = callable(*args, **kw)
2017-01-07 19:07:20.091266 File "/opt/keystone-env/lib/python2.7/site-packages/paste/urlmap.py", line 31, in urlmap_factory
2017-01-07 19:07:20.091374 app = loader.get_app(app_name, global_conf=global_conf)
2017-01-07 19:07:20.091381 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 350, in get_app
2017-01-07 19:07:20.091389 name=name, global_conf=global_conf).create()
2017-01-07 19:07:20.091394 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 362, in app_context
2017-01-07 19:07:20.091400 APP, name=name, global_conf=global_conf)
2017-01-07 19:07:20.091403 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 450, in get_context
2017-01-07 19:07:20.091408 global_additions=global_additions)
2017-01-07 19:07:20.091411 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 562, in _pipeline_app_context
2017-01-07 19:07:20.091416 for name in pipeline[:-1]]
2017-01-07 19:07:20.091419 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 454, in get_context
2017-01-07 19:07:20.091424 section)
2017-01-07 19:07:20.091426 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use
2017-01-07 19:07:20.091431 object_type, name=use, global_conf=global_conf)
2017-01-07 19:07:20.091434 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 406, in get_context
2017-01-07 19:07:20.091439 global_conf=global_conf)
2017-01-07 19:07:20.091442 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext
2017-01-07 19:07:20.091446 global_conf=global_conf)
2017-01-07 19:07:20.091449 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg
2017-01-07 19:07:20.091454 return loader.get_context(object_type, name, global_conf)
2017-01-07 19:07:20.091457 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 620, in get_context
2017-01-07 19:07:20.091461 object_type, name=name)
2017-01-07 19:07:20.091468 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 659, in find_egg_entry_point
2017-01-07 19:07:20.091474 for prot in protocol_options] or '(no entry points)'))))
2017-01-07 19:07:20.091486 LookupError: Entry point 'osprofiler' not found in egg 'osprofiler' (dir: /opt/keystone-env/lib/python2.7/site-packages; protocols: paste.filter_factory, paste.filter_app_factory; entry_points: )
2017-01-07 19:07:20.096821 mod_wsgi (pid=19540): Target WSGI script '/opt/keystone-env/bin/keystone-wsgi-admin' cannot be loaded as Python module.
2017-01-07 19:07:20.096842 mod_wsgi (pid=19540): Exception occurred processing WSGI script '/opt/keystone-env/bin/keystone-wsgi-admin'.
2017-01-07 19:07:20.096858 Traceback (most recent call last):
2017-01-07 19:07:20.096873 File "/opt/keystone-env/bin/keystone-wsgi-admin", line 36, in <module>
2017-01-07 19:07:20.096906 application = initialize_admin_application()
2017-01-07 19:07:20.096912 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/server/wsgi.py", line 58, in initialize_admin_application
2017-01-07 19:07:20.096924 return initialize_application('admin')
2017-01-07 19:07:20.096930 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/server/wsgi.py", line 38, in initialize_application
2017-01-07 19:07:20.096939 common.configure()
2017-01-07 19:07:20.096943 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/server/common.py", line 31, in configure
2017-01-07 19:07:20.096951 config.configure()
2017-01-07 19:07:20.096954 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/common/config.py", line 1186, in configure
2017-01-07 19:07:20.096963 help='Do not monkey-patch threading system modules.'))
2017-01-07 19:07:20.096967 File "/opt/keystone-env/lib/python2.7/site-packages/oslo_config/cfg.py", line 2106, in __inner
2017-01-07 19:07:20.096974 result = f(self, *args, **kwargs)
2017-01-07 19:07:20.096977 File "/opt/keystone-env/lib/python2.7/site-packages/oslo_config/cfg.py", line 2282, in register_cli_opt
2017-01-07 19:07:20.096983 raise ArgsAlreadyParsedError("cannot register CLI option")
2017-01-07 19:07:20.096998 ArgsAlreadyParsedError: arguments already parsed: cannot register CLI option
2017-01-07 19:13:29.670604 mod_wsgi (pid=24286): Target WSGI script '/opt/keystone-env/bin/keystone-wsgi-admin' cannot be loaded as Python module.
2017-01-07 19:13:29.670628 mod_wsgi (pid=24286): Exception occurred processing WSGI script '/opt/keystone-env/bin/keystone-wsgi-admin'.
2017-01-07 19:13:29.670648 Traceback (most recent call last):
2017-01-07 19:13:29.670662 File "/opt/keystone-env/bin/keystone-wsgi-admin", line 51, in <module>
2017-01-07 19:13:29.670690 application = initialize_admin_application()
2017-01-07 19:13:29.670697 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/server/wsgi.py", line 58, in initialize_admin_application
2017-01-07 19:13:29.670710 return initialize_application('admin')
2017-01-07 19:13:29.670715 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/server/wsgi.py", line 53, in initialize_application
2017-01-07 19:13:29.670722 startup_application_fn=loadapp)
2017-01-07 19:13:29.670728 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/server/common.py", line 51, in setup_backends
2017-01-07 19:13:29.670735 res = startup_application_fn()
2017-01-07 19:13:29.670740 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/server/wsgi.py", line 50, in loadapp
2017-01-07 19:13:29.670746 'config:%s' % config.find_paste_config(), name)
2017-01-07 19:13:29.670749 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/version/service.py", line 53, in loadapp
2017-01-07 19:13:29.670838 controllers.latest_app = deploy.loadapp(conf, name=name)
2017-01-07 19:13:29.670916 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 247, in loadapp
2017-01-07 19:13:29.671062 return loadobj(APP, uri, name=name, **kw)
2017-01-07 19:13:29.671070 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 272, in loadobj
2017-01-07 19:13:29.671080 return context.create()
2017-01-07 19:13:29.671084 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 710, in create
2017-01-07 19:13:29.671090 return self.object_type.invoke(self)
2017-01-07 19:13:29.671093 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 144, in invoke
2017-01-07 19:13:29.671098 **context.local_conf)
2017-01-07 19:13:29.671101 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/util.py", line 55, in fix_call
2017-01-07 19:13:29.671139 val = callable(*args, **kw)
2017-01-07 19:13:29.671144 File "/opt/keystone-env/lib/python2.7/site-packages/paste/urlmap.py", line 31, in urlmap_factory
2017-01-07 19:13:29.671198 app = loader.get_app(app_name, global_conf=global_conf)
2017-01-07 19:13:29.671203 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 350, in get_app
2017-01-07 19:13:29.671210 name=name, global_conf=global_conf).create()
2017-01-07 19:13:29.671214 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 362, in app_context
2017-01-07 19:13:29.671219 APP, name=name, global_conf=global_conf)
2017-01-07 19:13:29.671223 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 450, in get_context
2017-01-07 19:13:29.671228 global_additions=global_additions)
2017-01-07 19:13:29.671231 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context
2017-01-07 19:13:29.671236 APP, pipeline[-1], global_conf)
2017-01-07 19:13:29.671238 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 454, in get_context
2017-01-07 19:13:29.671243 section)
2017-01-07 19:13:29.671246 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 476, in _context_from_use
2017-01-07 19:13:29.671251 object_type, name=use, global_conf=global_conf)
2017-01-07 19:13:29.671254 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 406, in get_context
2017-01-07 19:13:29.671259 global_conf=global_conf)
2017-01-07 19:13:29.671262 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext
2017-01-07 19:13:29.671267 global_conf=global_conf)
2017-01-07 19:13:29.671269 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 328, in _loadegg
2017-01-07 19:13:29.671274 return loader.get_context(object_type, name, global_conf)
2017-01-07 19:13:29.671277 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 620, in get_context
2017-01-07 19:13:29.671282 object_type, name=name)
2017-01-07 19:13:29.671285 File "/opt/keystone-env/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 640, in find_egg_entry_point
2017-01-07 19:13:29.671290 pkg_resources.require(self.spec)
2017-01-07 19:13:29.671294 File "/opt/keystone-env/lib/python2.7/site-packages/pkg_resources/__init__.py", line 963, in require
2017-01-07 19:13:29.671710 needed = self.resolve(parse_requirements(requirements))
2017-01-07 19:13:29.671717 File "/opt/keystone-env/lib/python2.7/site-packages/pkg_resources/__init__.py", line 854, in resolve
2017-01-07 19:13:29.671728 raise VersionConflict(dist, req).with_context(dependent_req)
2017-01-07 19:13:29.671768 ContextualVersionConflict: (python-keystoneclient 2.3.1 (/opt/keystone-env/lib/python2.7/site-packages), Requirement.parse('python-keystoneclient>=3.8.0'), set(['keystonemiddleware']))
2017-01-07 19:13:29.677545 mod_wsgi (pid=24284): Target WSGI script '/opt/keystone-env/bin/keystone-wsgi-admin' cannot be loaded as Python module.
2017-01-07 19:13:29.677563 mod_wsgi (pid=24284): Exception occurred processing WSGI script '/opt/keystone-env/bin/keystone-wsgi-admin'.
2017-01-07 19:13:29.677577 Traceback (most recent call last):
2017-01-07 19:13:29.677589 File "/opt/keystone-env/bin/keystone-wsgi-admin", line 51, in <module>
2017-01-07 19:13:29.677613 application = initialize_admin_application()
2017-01-07 19:13:29.677619 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/server/wsgi.py", line 58, in initialize_admin_application
2017-01-07 19:13:29.677631 return initialize_application('admin')
2017-01-07 19:13:29.677635 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/server/wsgi.py", line 38, in initialize_application
2017-01-07 19:13:29.677642 common.configure()
2017-01-07 19:13:29.677646 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/server/common.py", line 31, in configure
2017-01-07 19:13:29.677662 config.configure()
2017-01-07 19:13:29.677666 File "/opt/keystone-env/lib/python2.7/site-packages/keystone/common/config.py", line 1186, in configure
2017-01-07 19:13:29.677674 help='Do not monkey-patch threading system modules.'))
2017-01-07 19:13:29.677678 File "/opt/keystone-env/lib/python2.7/site-packages/oslo_config/cfg.py", line 2272, in __inner
2017-01-07 19:13:29.677685 result = f(self, *args, **kwargs)
2017-01-07 19:13:29.677688 File "/opt/keystone-env/lib/python2.7/site-packages/oslo_config/cfg.py", line 2462, in register_cli_opt
2017-01-07 19:13:29.677694 raise ArgsAlreadyParsedError("cannot register CLI option")
2017-01-07 19:13:29.677708 ArgsAlreadyParsedError: arguments already parsed: cannot register CLI option
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment