[Openstack] run_tests.sh fails in python-glanceclient
Damon Wang
damon.devops at gmail.com
Mon Feb 17 11:55:22 UTC 2014
Hi Zhengguang,
My opinion is same to Edward, some people have reported this days ago:
https://www.mail-archive.com/openstack-dev@lists.openstack.org/msg16236.html
http://www.mail-archive.com/openstack-dev@lists.openstack.org/msg16623.html
Use tox 1.6.1 will solve this problem.
Damon
2014-02-17 18:48 GMT+08:00 Edward Hope-Morley <
edward.hope-morley at canonical.com>:
> Hi Zhengguang,
>
> I think you have hit the incompatibility bug with tox > 1.6.1 i.e. the
> latest version of Tox breaks with openstack. A bug is filed here
> https://bitbucket.org/hpk42/tox/issue/150/posargs-configerror. You can
> check what version you have with 'pip search tox'. My guess is you have
> 1.7.0 installed which you can downgrade with 'sudo pip install tox==1.6.1'.
>
> Hope that helps,
>
> Ed.
>
>
> On 16/02/14 07:15, Zhengguang Ou wrote:
>
> Hi list
>
> When I installed glance client development environment at the first
> time, after installing tox and virtualenv, then ./run_tests.sh, I got some
> error message as
> follow:
> Traceback (most recent call last):
> File "/usr/local/bin/tox", line 9, in <module>
> load_entry_point('tox==1.7.0', 'console_scripts', 'tox')()
> File "/usr/local/lib/python2.7/dist-packages/tox/_cmdline.py", line 25,
> in main
> config = parseconfig(args, 'tox')
> File "/usr/local/lib/python2.7/dist-packages/tox/_config.py", line 47,
> in parseconfig
> parseini(config, inipath)
> File "/usr/local/lib/python2.7/dist-packages/tox/_config.py", line 281,
> in __init__
> config)
> File "/usr/local/lib/python2.7/dist-packages/tox/_config.py", line 346,
> in _makeenvconfig
> vc.commands = reader.getargvlist(section, "commands")
> File "/usr/local/lib/python2.7/dist-packages/tox/_config.py", line 518,
> in getargvlist
> commandlist.append(self._processcommand(current_command))
> File "/usr/local/lib/python2.7/dist-packages/tox/_config.py", line 550,
> in _processcommand
> new_word = self._replace(word)
> File "/usr/local/lib/python2.7/dist-packages/tox/_config.py", line 666,
> in _replace
> return RE_ITEM_REF.sub(self._replace_match, x)
> File "/usr/local/lib/python2.7/dist-packages/tox/_config.py", line 662,
> in _replace_match
> return handler(match)
> File "/usr/local/lib/python2.7/dist-packages/tox/_config.py", line 633,
> in _replace_substitution
> val = self._substitute_from_other_section(sub_key)
> File "/usr/local/lib/python2.7/dist-packages/tox/_config.py", line 627,
> in _substitute_from_other_section
> "substitution key %r not found" % key)
> tox.ConfigError: ConfigError: substitution key 'posargs' not found
>
> It seems like that there are some errors in tox config file. I can't
> find any document how to install development environment of glance client.
> anyone can help me?
>
> Thanks.
>
>
> _______________________________________________
> Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack at lists.openstack.org
> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
>
> _______________________________________________
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack at lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20140217/83b0f949/attachment.html>
More information about the Openstack
mailing list