Test are unable to run because of old tox version
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Undecided
|
Slawek Kaplonski |
Bug Description
After latest changes on tox.ini:
http://
configuration file is unable to be parsed, because of error:
# tox -e py27
Traceback (most recent call last):
File "/usr/local/
sys.
File "/usr/local/
config = prepare(args)
File "/usr/local/
config = parseconfig(args)
File "/usr/local/
parseini(
File "/usr/local/
self.
File "/usr/local/
res = meth(env_attr.name, env_attr.default)
File "/usr/local/
return _ArgvlistReader
File "/usr/local/
replaced = reader.
File "/usr/local/
return Replacer(self, crossonly=
File "/usr/local/
return self.RE_
File "/usr/local/
return self._replace_
File "/usr/local/
val = self._substitut
File "/usr/local/
crossonly=
File "/usr/local/
return Replacer(self, crossonly=
File "/usr/local/
return self.RE_
File "/usr/local/
return self._replace_
File "/usr/local/
val = self._substitut
File "/usr/local/
"substitution key %r not found" % key)
tox.ConfigError: ConfigError: substitution key 'posargs' not found
It is directly connected to solved #issue279 described here:
https:/
We need to change minimum version of tox from 2.3.1 to 2.3.2.
Gates are passing, because they use tox from pip (tox-2.7.0 ) instead from Ubuntu system.
*Reproduce Steps
** git clone https:/
** pip install tox==2.3.1
** tox -e py27
* Versions
** Version: master upstream neutron
** Tox version: 2.3.1
Changed in neutron: | |
assignee: | nobody → Maciej Jozefczyk (maciej.jozefczyk) |
status: | New → In Progress |
Changed in neutron: | |
assignee: | Maciej Jozefczyk (maciej.jozefczyk) → Slawek Kaplonski (slaweq) |
tags: | added: neutron-proactive-backport-potential |
tags: | removed: neutron-proactive-backport-potential |
Related fix proposed to branch: master /review. openstack. org/470943
Review: https:/