[openstack-dev] [CI] gate wedged by tox >= 2.0

Brant Knudson blk at acm.org
Thu May 14 14:50:35 UTC 2015


On Thu, May 14, 2015 at 9:41 AM, Matt Riedemann <mriedem at linux.vnet.ibm.com>
wrote:

>
>
> On 5/14/2015 5:46 AM, Sean Dague wrote:
>
>> On 05/14/2015 04:16 AM, Robert Collins wrote:
>>
>>> Tox 2.0 just came out, and it isolates environment variables - which
>>> is good, except if you use them (which we do). So everything is
>>> broken.
>>>
>>> https://review.openstack.org/182966
>>>
>>> Should fix it until projects have had time to fix up their local
>>> tox.ini's to let through the needed variables.
>>>
>>> As an aside it might be nice to get this specifier from
>>> global-requirements, so that its managed in the same place as all our
>>> other specifiers.
>>>
>>
>> This will only apply to tempest jobs, and I see lots of tempest jobs
>> passing without it. Do we have a bug with some failures linked because
>> of it?
>>
>> If this is impacting unit tests, that has to be directly fixed there.
>>
>>         -Sean
>>
>>
> python-novaclient, neutron and python-manilaclient are being tracked
> against bug https://bugs.launchpad.net/neutron/+bug/1455102.
>
> Heat is being tracked against bug
> https://bugs.launchpad.net/heat/+bug/1455065.
>
> --
>
> Thanks,
>
> Matt Riedemann
>
>
>
Here's the fix in keystoneclient if you need an example:
https://review.openstack.org/#/c/182900/

It just added passenv = OS_*

If you're seeing jobs pass without the workaround then those jobs are
probably not running with tox>=2.0.

- Brant
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150514/2df65e38/attachment.html>


More information about the OpenStack-dev mailing list