[openstack-dev] SmokeStack broken?

Dan Prince dprince at redhat.com
Tue Oct 2 22:10:20 UTC 2012



----- Original Message -----
> From: "Sean Dague" <sdague at linux.vnet.ibm.com>
> To: OpenStack-dev at lists.openstack.org
> Sent: Tuesday, October 2, 2012 12:11:42 AM
> Subject: [openstack-dev] SmokeStack broken?
> 
> SmokeStack seems to be acting up and failing on it's unit tests runs,
> which has left a string of -1 on all the reviews today. Anyone have
> the
> ability to poke at it?

Hi Sean,

I'm on travel and just now got some time to have a look at this.

The failed tests were getting errors trying to create the virtual env for testing. The following error seems to be the root cause:

    (Currently using distribute 0.6.24 (/tmp/smokestack_unittest/nova_source/dist/nova-2013.1/.tox/py27/lib/python2.7/site-packages/distribute-0.6.24-py2.7.egg))
    Complete output from command python setup.py egg_info:
    The required version of distribute (>=0.6.28) is not available,

The failures started happening when we recently reverted this commit:

https://github.com/openstack/nova/commit/6e9f3bb10a105411b0eb3e8f22a252af0784cb0b

Note the -1 there in the Gerrit review from SmokeStack. Since the failure was ignored some reviews today got marked with -1. Appologies for that... I usually try to react to this sort of thing faster... that said the failure is valid although it is somewhat related to the tox version being used as well.

Digging into it a bit... it looks like we now require a more recent distribute version to run Nova tests. This is because Python-MySQL explicitly requires 0.6.28... so I think we should now update our dependency in test-requires to this:

https://review.openstack.org/13972

I was also able to work around the issue by installing a newer version of tox (1.4.2) which automatically requires the more recent distribute.

My guess is that other Nova devs might hit this same failure if they try and recreate their virtual env's with the new version of pip-requires.

Dan

> The -1 is probably shying a lot of folks off
> reviewing patches which are actually fine.
> 
> 	-Sean
> 
> --
> Sean Dague
> IBM Linux Technology Center
> email: sdague at linux.vnet.ibm.com
> alt-email: sldague at us.ibm.com
> 
> 
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 



More information about the OpenStack-dev mailing list