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 <[email protected]
<mailto:[email protected]>>:

    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     : [email protected]
            <mailto:[email protected]>
            Unsubscribe :
            http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack



        _______________________________________________
        Mailing list:
        http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
        Post to     : [email protected]
        <mailto:[email protected]>
        Unsubscribe :
        http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack



    _______________________________________________
    Mailing list:
    http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
    Post to     : [email protected]
    <mailto:[email protected]>
    Unsubscribe :
    http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack




--
Silvia Fichera


_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : [email protected]
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Reply via email to