[Openstack] Error in running devstack

Silvia Fichera fichera.sil at gmail.com
Thu Nov 26 15:53:55 UTC 2015


Hi Mark,
I solved that error just adding ADMIN_PASSWORD=admin as in the control
node, but I don't know if this is the right solution also because now the
stack is successful but it is a useless node... In fact I have the bridges
br-int and br-ex but if I check the list of services in nova the compute
host is not there, I have just the log related to n-novnc and n-cpu (and it
says it failed to start...)
I also have only the screens related to these services.

Are you sure it is not dangerouse purge those packages?
Thank you

2015-11-26 8:00 GMT+01:00 Mark Kirkwood <mark.kirkwood at catalyst.net.nz>:

> Looking in keystone log I see:
>
> ...
> ImportError: cannot import name deploy
>
>
> This looks like https://bugs.launchpad.net/devstack/+bug/1003088
>
> Doing more or less as the comments suggest (I'm on Ubuntu 14.04):
>
> $ sudo apt-get purge python-paste python-pastedeploy-tpl python-pastedeploy
>
> and then extreme prejudice cleaning, followed by a stack.sh gets me a
> working devstack again. Hope this helps!
>
> Regards
>
> Mark
>
>
>
> On 26/11/15 19:36, Mark Kirkwood wrote:
>
>> Actually, I am getting exactly the same error even after running my
>> cleanup script. Will investigate.
>>
>> On 26/11/15 13:52, Mark Kirkwood wrote:
>>
>>> Have you tried running ./clean.sh in the devstack directory?
>>>
>>> Also after changing branches, sometimes surgery is needed. To do this I
>>> run a script I created to really remove everything that devstack might
>>> have added:
>>>
>>> $ cat realclean.sh
>>> #!/bin/bash
>>> echo "really clean everyhing devstack related"
>>>
>>> echo "devstack clean"
>>> /home/stack/devstack/clean.sh
>>>
>>> echo "clean /opt/stack"
>>> sudo rm -rf /opt/stack*
>>>
>>> echo "clean /usr/local/bin"
>>> sudo rm -f /usr/local/bin/*
>>>
>>> echo "clean /usr/local/lib/python2.7"
>>> sudo rm -rf /usr/local/lib/python2.7/dist-packages/*
>>>
>>> echo "remove automatically installed packages"
>>> sudo apt-get autoremove
>>>
>>> On 24/11/15 22:48, Silvia Fichera wrote:
>>>
>>>> Hi all,
>>>> last Saturday I decided to move from Kilo to Liberty.
>>>> I have unstacked my system, cleaned it, removed the folder /opt/stack.
>>>> Than I have changed my devstack version and stacked againg.
>>>> Everything was fine since I noticed that I made a mistake in my
>>>> local.conf. I have unstacked, modified what I did wrong, removed
>>>> /opt/stack and stacked againg.
>>>> The installation fails!
>>>> I have the following error.
>>>>
>>>>   +++ openstack --os-url=http://10.30.3.233:5000/v3
>>>> --os-identity-api-version=3 project create admin --domain=default
>>>> --or-show -f value -c id
>>>> 2015-11-24 09:40:05.522 | Could not find resource default
>>>> 2015-11-24 09:40:05.580 | ++ project_id=
>>>> 2015-11-24 09:40:05.581 | ++ echo
>>>> 2015-11-24 09:40:05.581 | + local admin_tenant=
>>>> 2015-11-24 09:40:05.582 | ++ get_or_create_user admin admin default
>>>> 2015-11-24 09:40:05.582 | ++ local user_id
>>>> 2015-11-24 09:40:05.582 | ++ [[ ! -z '' ]]
>>>> 2015-11-24 09:40:05.582 | ++ local email=
>>>> 2015-11-24 09:40:05.584 | +++ openstack user create admin --password
>>>> admin --os-url=http://10.30.3.233:5000/v3 --os-identity-api-version=3
>>>> --domain=default --or-show -f value -c id
>>>> 2015-11-24 09:40:06.581 | Could not find resource default
>>>> 2015-11-24 09:40:06.639 | ++ user_id=
>>>> 2015-11-24 09:40:06.639 | ++ echo
>>>> 2015-11-24 09:40:06.640 | + local admin_user=
>>>> 2015-11-24 09:40:06.642 | ++ get_or_create_role admin
>>>> 2015-11-24 09:40:06.643 | ++ local role_id
>>>> 2015-11-24 09:40:06.646 | +++ openstack role create admin
>>>> --os-url=http://10.30.3.233:5000/v3 --os-identity-api-version=3
>>>> --or-show -f value -c id
>>>> 2015-11-24 09:40:08.740 | Internal Server Error (HTTP 500)
>>>> 2015-11-24 09:40:08.800 | ++ role_id=
>>>> 2015-11-24 09:40:08.800 | ++ echo
>>>> 2015-11-24 09:40:08.803 | + local admin_role=
>>>> 2015-11-24 09:40:08.803 | + get_or_add_user_project_role
>>>> 2015-11-24 09:40:08.803 | + local user_role_id
>>>> 2015-11-24 09:40:08.806 | ++ openstack role list --user
>>>> --os-url=http://10.30.3.233:5000/v3 --os-identity-api-version=3
>>>> --column
>>>> ID --project --column Name
>>>> 2015-11-24 09:40:08.809 | ++ get_field 1
>>>> 2015-11-24 09:40:08.812 | ++ local data field
>>>> 2015-11-24 09:40:08.813 | ++ read data
>>>> 2015-11-24 09:40:08.813 | ++ grep '  '
>>>> 2015-11-24 09:40:09.781 | usage: openstack role list [-h]
>>>> 2015-11-24 09:40:09.782 |                            [-f
>>>> {csv,html,json,json,table,value,yaml,yaml}]
>>>> 2015-11-24 09:40:09.782 |                            [-c COLUMN]
>>>> [--max-width <integer>] [--noindent]
>>>> 2015-11-24 09:40:09.783 |                            [--quote
>>>> {all,minimal,none,nonnumeric}]
>>>> 2015-11-24 09:40:09.783 |                            [--domain <domain>
>>>> | --project <project>]
>>>> 2015-11-24 09:40:09.784 |                            [--user <user> |
>>>> --group <group>]
>>>> 2015-11-24 09:40:09.784 |                            [--group-domain
>>>> <group-domain>]
>>>> 2015-11-24 09:40:09.784 |                            [--project-domain
>>>> <project-domain>]
>>>> 2015-11-24 09:40:09.785 |                            [--user-domain
>>>> <user-domain>] [--inherited]
>>>> 2015-11-24 09:40:09.785 | openstack role list: error: argument --user:
>>>> expected one argument
>>>> 2015-11-24 09:40:09.841 | + user_role_id=
>>>> 2015-11-24 09:40:09.841 | + [[ -z '' ]]
>>>> 2015-11-24 09:40:09.841 | + openstack role add --user --project
>>>> --os-url=http://10.30.3.233:5000/v3 --os-identity-api-version=3
>>>> 2015-11-24 09:40:10.654 | usage: openstack role add [-h] [--domain
>>>> <domain> | --project <project>]
>>>> 2015-11-24 09:40:10.654 |                           [--user <user> |
>>>> --group <group>]
>>>> 2015-11-24 09:40:10.654 |                           [--group-domain
>>>> <group-domain>]
>>>> 2015-11-24 09:40:10.654 |                           [--project-domain
>>>> <project-domain>]
>>>> 2015-11-24 09:40:10.654 |                           [--user-domain
>>>> <user-domain>] [--inherited]
>>>> 2015-11-24 09:40:10.654 |                           <role>
>>>> 2015-11-24 09:40:10.654 | openstack role add: error: argument --user:
>>>> expected one argument
>>>> 2015-11-24 09:40:10.698 | + exit_trap
>>>> 2015-11-24 09:40:10.698 | + local r=2
>>>> 2015-11-24 09:40:10.699 | ++ jobs -p
>>>> 2015-11-24 09:40:10.702 | + jobs=
>>>> 2015-11-24 09:40:10.702 | + [[ -n '' ]]
>>>> 2015-11-24 09:40:10.703 | + kill_spinner
>>>> 2015-11-24 09:40:10.703 | + '[' '!' -z '' ']'
>>>> 2015-11-24 09:40:10.703 | + [[ 2 -ne 0 ]]
>>>> 2015-11-24 09:40:10.703 | + echo 'Error on exit'
>>>> 2015-11-24 09:40:10.703 | Error on exit
>>>> 2015-11-24 09:40:10.703 | + [[ -z /opt/stack/logs ]]
>>>> 2015-11-24 09:40:10.703 | + /home/silvia/devstack/tools/worlddump.py -d
>>>> /opt/stack/logs
>>>> 2015-11-24 09:40:11.119 | + exit 2
>>>>
>>>> Anyone knows how to solve it?
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Mailing list:
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>> Post to     : openstack at lists.openstack.org
>>> Unsubscribe :
>>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>>
>>
>>
>> _______________________________________________
>> Mailing list:
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>> Post to     : openstack at lists.openstack.org
>> Unsubscribe :
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>>
>
>
> _______________________________________________
> Mailing list:
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to     : openstack at lists.openstack.org
> Unsubscribe :
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>



-- 
Silvia Fichera
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20151126/fbdb88f3/attachment.html>


More information about the Openstack mailing list