I'm seeing something similar to this.

I'm working through the instructions at http://docs.openstack.org/trunk
/install-guide/install/apt/content/, and in particular using apt
repositories fort "Ubuntu Cloud Archive for Havana" as described at
http://docs.openstack.org/trunk/install-guide/install/apt/content
/basics-packages.html

The installation has proceeded mostly OK up to the point of installing
and configuring Cinder, per http://docs.openstack.org/trunk/install-
guide/install/apt/content/cinder-controller.html.  In particular,
keystone, glance and nova seem to be working OK, as far as I can tell.

But when I install cinder, the cinder-scheduler service doesn't start.
The first message I'm seeing in /var/log/cinder/cinder-scheduler.log is:


2014-01-12 12:53:12.940 13967 ERROR stevedore.extension [-] Could not load 
'CapabilitiesFilter': (six 1.1.0 (/usr/lib/python2.7/dist-packages), 
Requirement.parse('six>=1.4.1'))
2014-01-12 12:53:12.941 13967 ERROR stevedore.extension [-] (six 1.1.0 
(/usr/lib/python2.7/dist-packages), Requirement.parse('six>=1.4.1'))
2014-01-12 12:53:12.941 13967 TRACE stevedore.extension Traceback (most recent 
call last):
2014-01-12 12:53:12.941 13967 TRACE stevedore.extension   File 
"/usr/lib/python2.7/dist-packages/stevedore/extension.py", line 89, in 
_load_plugins
2014-01-12 12:53:12.941 13967 TRACE stevedore.extension     invoke_kwds,
2014-01-12 12:53:12.941 13967 TRACE stevedore.extension   File 
"/usr/lib/python2.7/dist-packages/stevedore/extension.py", line 101, in 
_load_one_plugin
2014-01-12 12:53:12.941 13967 TRACE stevedore.extension     plugin = ep.load()
2014-01-12 12:53:12.941 13967 TRACE stevedore.extension   File 
"/usr/lib/python2.7/dist-packages/pkg_resources.py", line 1988, in load
2014-01-12 12:53:12.941 13967 TRACE stevedore.extension     if require: 
self.require(env, installer)
2014-01-12 12:53:12.941 13967 TRACE stevedore.extension   File 
"/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2001, in require
2014-01-12 12:53:12.941 13967 TRACE stevedore.extension     
working_set.resolve(self.dist.requires(self.extras),env,installer))
2014-01-12 12:53:12.941 13967 TRACE stevedore.extension   File 
"/usr/lib/python2.7/dist-packages/pkg_resources.py", line 588, in resolve
2014-01-12 12:53:12.941 13967 TRACE stevedore.extension     raise 
VersionConflict(dist,req) # XXX put more info here
2014-01-12 12:53:12.941 13967 TRACE stevedore.extension VersionConflict: (six 
1.1.0 (/usr/lib/python2.7/dist-packages), Requirement.parse('six>=1.4.1'))

Followed by a number of similar "Could not load" messages for other
components, and then finally:

2014-01-12 12:53:27.543 14006 AUDIT cinder.service [-] Starting 
cinder-scheduler node (version 2013.2)
2014-01-12 12:53:27.871 14006 CRITICAL cinder [-] arguments already parsed: 
cannot register CLI option
2014-01-12 12:53:27.871 14006 TRACE cinder Traceback (most recent call last):
2014-01-12 12:53:27.871 14006 TRACE cinder   File "/usr/bin/cinder-scheduler", 
line 60, in <module>
2014-01-12 12:53:27.871 14006 TRACE cinder     service.wait()
2014-01-12 12:53:27.871 14006 TRACE cinder   File 
"/usr/lib/python2.7/dist-packages/cinder/service.py", line 624, in wait
2014-01-12 12:53:27.871 14006 TRACE cinder     _launcher.wait()
2014-01-12 12:53:27.871 14006 TRACE cinder   File 
"/usr/lib/python2.7/dist-packages/cinder/service.py", line 135, in wait
2014-01-12 12:53:27.871 14006 TRACE cinder     service.wait()
2014-01-12 12:53:27.871 14006 TRACE cinder   File 
"/usr/lib/python2.7/dist-packages/eventlet/greenthread.py", line 168, in wait
2014-01-12 12:53:27.871 14006 TRACE cinder     return self._exit_event.wait()
2014-01-12 12:53:27.871 14006 TRACE cinder   File 
"/usr/lib/python2.7/dist-packages/eventlet/event.py", line 116, in wait
2014-01-12 12:53:27.871 14006 TRACE cinder     return hubs.get_hub().switch()
2014-01-12 12:53:27.871 14006 TRACE cinder   File 
"/usr/lib/python2.7/dist-packages/eventlet/hubs/hub.py", line 187, in switch
2014-01-12 12:53:27.871 14006 TRACE cinder     return self.greenlet.switch()
2014-01-12 12:53:27.871 14006 TRACE cinder   File 
"/usr/lib/python2.7/dist-packages/eventlet/greenthread.py", line 194, in main
2014-01-12 12:53:27.871 14006 TRACE cinder     result = function(*args, 
**kwargs)
2014-01-12 12:53:27.871 14006 TRACE cinder   File 
"/usr/lib/python2.7/dist-packages/cinder/service.py", line 96, in run_server
2014-01-12 12:53:27.871 14006 TRACE cinder     server.start()
2014-01-12 12:53:27.871 14006 TRACE cinder   File 
"/usr/lib/python2.7/dist-packages/cinder/service.py", line 369, in start
2014-01-12 12:53:27.871 14006 TRACE cinder     self.conn = 
rpc.create_connection(new=True)
2014-01-12 12:53:27.871 14006 TRACE cinder   File 
"/usr/lib/python2.7/dist-packages/cinder/openstack/common/rpc/__init__.py", 
line 95, in create_connection
2014-01-12 12:53:27.871 14006 TRACE cinder     return 
_get_impl().create_connection(CONF, new=new)
2014-01-12 12:53:27.871 14006 TRACE cinder   File 
"/usr/lib/python2.7/dist-packages/cinder/openstack/common/rpc/__init__.py", 
line 305, in _get_impl
2014-01-12 12:53:27.871 14006 TRACE cinder     _RPCIMPL = 
importutils.import_module(impl)
2014-01-12 12:53:27.871 14006 TRACE cinder   File 
"/usr/lib/python2.7/dist-packages/cinder/openstack/common/importutils.py", line 
59, in import_module
2014-01-12 12:53:27.871 14006 TRACE cinder     __import__(import_str)
2014-01-12 12:53:27.871 14006 TRACE cinder   File 
"/usr/lib/python2.7/dist-packages/nova/openstack/common/rpc/__init__.py", line 
35, in <module>
2014-01-12 12:53:27.871 14006 TRACE cinder     from nova.openstack.common 
import log as logging
2014-01-12 12:53:27.871 14006 TRACE cinder   File 
"/usr/lib/python2.7/dist-packages/nova/openstack/common/log.py", line 159, in 
<module>
2014-01-12 12:53:27.871 14006 TRACE cinder     
CONF.register_cli_opts(common_cli_opts)
2014-01-12 12:53:27.871 14006 TRACE cinder   File 
"/usr/local/lib/python2.7/dist-packages/oslo/config/cfg.py", line 1579, in 
__inner
2014-01-12 12:53:27.871 14006 TRACE cinder     result = f(self, *args, **kwargs)
2014-01-12 12:53:27.871 14006 TRACE cinder   File 
"/usr/local/lib/python2.7/dist-packages/oslo/config/cfg.py", line 1739, in 
register_cli_opts
2014-01-12 12:53:27.871 14006 TRACE cinder     self.register_cli_opt(opt, 
group, clear_cache=False)
2014-01-12 12:53:27.871 14006 TRACE cinder   File 
"/usr/local/lib/python2.7/dist-packages/oslo/config/cfg.py", line 1583, in 
__inner
2014-01-12 12:53:27.871 14006 TRACE cinder     return f(self, *args, **kwargs)
2014-01-12 12:53:27.871 14006 TRACE cinder   File 
"/usr/local/lib/python2.7/dist-packages/oslo/config/cfg.py", line 1731, in 
register_cli_opt
2014-01-12 12:53:27.871 14006 TRACE cinder     raise 
ArgsAlreadyParsedError("cannot register CLI option")
2014-01-12 12:53:27.871 14006 TRACE cinder ArgsAlreadyParsedError: arguments 
already parsed: cannot register CLI option
2014-01-12 12:53:27.871 14006 TRACE cinder 

Both of the cinder services are failing to start.

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

Title:
  Six version conflict in havana cloud archive

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-keystoneclient/+bug/1251466/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to