[Openstack] Error in running devstack

Mark Kirkwood mark.kirkwood at catalyst.net.nz
Thu Nov 26 22:41:58 UTC 2015


This sounds like a different problem now. I suggest taking a close look 
at the various logs to see why n-cpu fails to start.

Re purging the packages, the next run of stack.sh will add the correct 
version for whichever one(s) are needed (either packages or via pip). 
However don't be in a rush to purge anything yet - see what the actual 
reason is for the n-cpu failure.

Cheers

Mark

On 27/11/15 04:53, Silvia Fichera wrote:
> 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
> <mailto: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
>             <mailto: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
>         <mailto: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
>     <mailto:openstack at lists.openstack.org>
>     Unsubscribe :
>     http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
>
>
>
> --
> Silvia Fichera





More information about the Openstack mailing list