<div dir="ltr"><div><div><div><br></div><span class=""><br></span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 14, 2015 at 9:41 AM, Matt Riedemann <span dir="ltr"><<a href="mailto:mriedem@linux.vnet.ibm.com" target="_blank">mriedem@linux.vnet.ibm.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class=""><br>
<br>
On 5/14/2015 5:46 AM, Sean Dague wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
On 05/14/2015 04:16 AM, Robert Collins wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Tox 2.0 just came out, and it isolates environment variables - which<br>
is good, except if you use them (which we do). So everything is<br>
broken.<br>
<br>
<a href="https://review.openstack.org/182966" target="_blank">https://review.openstack.org/182966</a><br>
<br>
Should fix it until projects have had time to fix up their local<br>
tox.ini's to let through the needed variables.<br>
<br>
As an aside it might be nice to get this specifier from<br>
global-requirements, so that its managed in the same place as all our<br>
other specifiers.<br>
</blockquote>
<br>
This will only apply to tempest jobs, and I see lots of tempest jobs<br>
passing without it. Do we have a bug with some failures linked because<br>
of it?<br>
<br>
If this is impacting unit tests, that has to be directly fixed there.<br>
<br>
        -Sean<br>
<br>
</blockquote>
<br></span>
python-novaclient, neutron and python-manilaclient are being tracked against bug <a href="https://bugs.launchpad.net/neutron/+bug/1455102" target="_blank">https://bugs.launchpad.net/neutron/+bug/1455102</a>.<br>
<br>
Heat is being tracked against bug <a href="https://bugs.launchpad.net/heat/+bug/1455065" target="_blank">https://bugs.launchpad.net/heat/+bug/1455065</a>.<span class=""><font color="#888888"><br>
<br>
-- <br>
<br>
Thanks,<br>
<br>
Matt Riedemann</font></span><div class=""><div class="h5"><br>
<br></div></div></blockquote><div><br>Here's the fix in keystoneclient if you need an example: <a href="https://review.openstack.org/#/c/182900/">https://review.openstack.org/#/c/182900/</a><br><br>It just added <span class="">passenv </span><span class="">=</span><span class=""> OS_</span><span class="">*<br><br></span><div><span class="">If you're seeing jobs pass without the workaround then those jobs are probably not running with tox>=2.0.<br></span></div><div><span class=""><br></span></div><span class="">- Brant<br><br></span></div></div></div></div>