|
2015-12-14 06:40:10.015 | ++ pushd /opt/stack/tempest
2015-12-14 06:40:10.015 | /opt/stack/tempest ~/devstack
2015-12-14 06:40:10.015 | ++ tox --notest -efull
2015-12-14 06:40:10.270 | Traceback (most recent call last):
2015-12-14 06:40:10.271 | File "/usr/local/bin/tox", line 11, in <module>
2015-12-14 06:40:10.271 | sys.exit(cmdline())
2015-12-14 06:40:10.271 | File "/usr/local/lib/python2.7/dist-packages/tox/session.py", line 38, in main
2015-12-14 06:40:10.271 | config = prepare(args)
2015-12-14 06:40:10.271 | File "/usr/local/lib/python2.7/dist-packages/tox/session.py", line 26, in prepare
2015-12-14 06:40:10.271 | config = parseconfig(args)
2015-12-14 06:40:10.271 | File "/usr/local/lib/python2.7/dist-packages/tox/config.py", line 229, in parseconfig
2015-12-14 06:40:10.271 | parseini(config, inipath)
2015-12-14 06:40:10.271 | File "/usr/local/lib/python2.7/dist-packages/tox/config.py", line 729, in __init__
2015-12-14 06:40:10.271 | self.make_envconfig(name, section, reader._subs, config)
2015-12-14 06:40:10.271 | File "/usr/local/lib/python2.7/dist-packages/tox/config.py", line 760, in make_envconfig
2015-12-14 06:40:10.271 | res = meth(env_attr.name, env_attr.default)
2015-12-14 06:40:10.271 | File "/usr/local/lib/python2.7/dist-packages/tox/config.py", line 893, in getdict_setenv
2015-12-14 06:40:10.271 | definitions = self._getdict(value, default=default, sep=sep)
2015-12-14 06:40:10.271 | File "/usr/local/lib/python2.7/dist-packages/tox/config.py", line 904, in _getdict
2015-12-14 06:40:10.271 | name, rest = line.split('=', 1)
2015-12-14 06:40:10.271 | ValueError: need more than 1 value to unpack
这个是由pip install 安装最新了tox 2.3.0(12.10发布的)版本的一个bug,该版本会在2.3.1解决该问题,目前可以在先安装老版本的tox,通过修改
vi /home/stack/devstack/lib/tempest
# install_tempest() - Collect source and prepare
function install_tempest {
git_clone $TEMPEST_REPO $TEMPEST_DIR $TEMPEST_BRANCH
pip_install 'tox<2.3.0'
|
|