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@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@lists.openstack.org Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack