[Openstack] Havana + Package Six 1.4.1

Pádraig Brady P at draigBrady.com
Thu Oct 31 15:56:35 UTC 2013


On 10/31/2013 11:49 AM, Dheerendra wrote:
> Hi
> 
> I tried to setup the havana. /var/log/nova/nova-api.log shows the following error.
> 
> When analyzed  the logs it is failing at downloading image from glance. I see following exception. Exception is about six package version 1.4.1 and it needs less than that. I downgraded to 1.3.x. After downgrade it started complaining that you require 1.4.1.
> 
> Logs -
> 48b0d7295bbe4907a5bea2f686c8e5e6] fetching image ef980770-f7d2-4396-8d65-29cadcc20519 from glance get_remote_image_service /usr/lib/python2.7/dist-packages/nova/image/glance.py:575
> 2013-10-31 16:40:15.032 22423 DEBUG stevedore.extension [-] found extension EntryPoint.parse('file = nova.image.download.file') _load_plugins /usr/lib/python2.7/dist-packages/stevedore/extension.py:84
> 2013-10-31 16:40:15.032 22423 ERROR stevedore.extension [-] Could not load 'file': (six 1.4.1 (/usr/local/lib/python2.7/dist-packages), Requirement.parse('six<1.4.0'))
> 
> Main issue :
> After Havana multi-node setup, when I create the an instance it always gets into either "Scheduling" or "Error" status. VM never gets into running state. I'm using nova-network.
> 
> Any hints ?

I see that nova havana changed from six < 1.4.0
to six >= 1.4.1

So I suspect you have conflicting versions between various components?
Maybe some older client is being loaded by nova which
is then enforcing the older six version check,
so upgrading your clients might help?

I presume you're not using a packaged OpenStack distribution, but
for what it's worth you can correlate with the latest (client) versions here:
http://rdo.fedorapeople.org/openstack-havana/epel-6/
(that repo implicitly pulls in six-1.4.1 BTW).

thanks,
Pádraig.




More information about the Openstack mailing list