1
votes

I'm not sure if it's the right place for my question, I am trying to install devstack but I'm getting these errors:

openstackclient.shell Exception
2015-04-21 16:22:04.991 | ERROR: openstackclient.shell Exception raised: (six 1.7.3 (/usr/lib/python2.7/dist-packages), Requirement.parse('six>=1.9.0'), set(['oslo.i18n', 'oslo.utils', 'cliff'])) 
2015-04-21 16:22:05.014 | + ADMIN_TENANT= 
2015-04-21 16:22:05.015 | ++ openstack user create admin --project '' --email [email protected] --password openstack 
2015-04-21 16:22:05.015 | ++ grep ' id ' 
2015-04-21 16:22:05.018 | ++ get_field 2 
2015-04-21 16:22:05.018 | ++ read data 
2015-04-21 16:22:05.447 | ERROR: openstackclient.shell Exception raised: (six 1.7.3 (/usr/lib/python2.7/dist-packages), Requirement.parse('six>=1.9.0'), set(['oslo.i18n', 'oslo.utils', 'cliff'])) 
2015-04-21 16:22:05.466 | + ADMIN_USER= 
2015-04-21 16:22:05.467 | ++ openstack role create admin 
2015-04-21 16:22:05.468 | ++ grep ' id ' 
2015-04-21 16:22:05.469 | ++ get_field 2 
2015-04-21 16:22:05.469 | ++ read data 
2015-04-21 16:22:05.897 | ERROR: openstackclient.shell Exception raised: (six 1.7.3 (/usr/lib/python2.7/dist-packages), Requirement.parse('six>=1.9.0'), set(['oslo.i18n', 'oslo.utils', 'cliff'])) 
2015-04-21 16:22:05.916 | + ADMIN_ROLE= 
2015-04-21 16:22:05.916 | + openstack role add --project --user 
2015-04-21 16:22:06.349 | ERROR: openstackclient.shell Exception raised: (six 1.7.3 (/usr/lib/python2.7/dist-packages), Requirement.parse('six>=1.9.0'), set(['oslo.i18n', 'oslo.utils', 'cliff'])) 
2015-04-21 16:22:06.368 | + exit_trap 
2015-04-21 16:22:06.368 | + local r=1 
2015-04-21 16:22:06.368 | ++ jobs -p 
2015-04-21 16:22:06.368 | + jobs= 
2015-04-21 16:22:06.369 | + [[ -n '' ]] 
2015-04-21 16:22:06.369 | + exit 1

After some research, typing pip install --upgrade setuptools, but that doesn't work I am using ubuntu 14.10 with no Virtual Machine, Please help?

1
What version of six do you have installed? It looks like you are using 1.7.3, and 1.9.0 is required at least. python -c 'import six;print six.__version__' - Kamil Rykowski
Thank's for the reply, I'm new to openstack so I just followed the getting started tutorial on dev stack by git clone devstack stable/icehouse, dowloading the locarc.sh and then run ./stack.sh, and get stack there with these errors. - Soula
The version of six is 1.9.0 - Soula
Is there any reason why are you using the Icehouse release instead of Juno, or even latest changes from trunk? - Kamil Rykowski
No, so do you advice to use juno? - Soula

1 Answers

0
votes

For the original question, you have version 1.7.3 of six but 1.9.0 is needed. Uninstall six (pip uninstall six), then uninstall devStack (./clean.sh), then re-install devStack (./stack.sh)--but I'd recommend installing Kilo. As for the "worlddump.py" output, that is just a dump of the state when an error occurs. The actual error will be in the text above this.