[Openstack] Problem running devstack / stack.sh

Dusan Dordevic dj.dule at selectedgreen.com
Mon Jan 21 19:42:55 UTC 2013


Hi,

I solved a problem. It seems problem was that I previously ran stack.sh
that set up some passwords in MySQL for Keystone. When I re-run it, seems
that I provided different password.

What I've done is following:

-Deleted devstack
-dropped all MySQL databases
-downloaded devstack again
-run stack.sh

and it is working for me now.

Hope might help you as well.

Best regards,
Dusan


On Mon, Jan 21, 2013 at 5:59 PM, Bhandaru, Malini K <
malini.k.bhandaru at intel.com> wrote:

>  ** **
>
> Greetings Dusan!****
>
> ** **
>
> I am having similar issues and made no progress .. peeled the onion a bit.
> ****
>
> Hope somebody else can help us. I posted a request on devstack’ s
> launchpad site too.****
>
> ** **
>
> **1)      **It helped making a copy of the sample localrc and placing in
> devstack home directory.****
>
> **2)      **The devstack stack.sh script created a stack user but
> directories such as /etc/keystone /etc/glance etc ****
>
> Were owned by root, so it helped to using chown to make them stack user
> writable (I just made them writable)****
>
> **3)      **I even did not get fancy such as configuring for a real
> database or turning swift on etc, just a plain SQLite type keystone backend.
> ****
>
> **4)      **The keystone service does not start up, thus the command to
> obtain it’s service id returns an empty string, and thus the below call
> fails saying it is missing the service-id argument.****
>
> KEYSTONE_SERVICE=
> + keystone endpoint-create --region RegionOne --service_id --publicurl
> http://192.168.1.13:5000/v2.0 --adminurl http://192.168.1.13:35357/v2.0--internalurl
> http://192.168.1.13:5000/v2.0
> usage: keystone endpoint-create [--region <endpoint-region>] --service-id
>                                 <service-id> [--publicurl <public-url>]
>                                 [--adminurl <admin-url>]
>                                 [--internalurl <internal-url>]
> keystone endpoint-create: error: argument --service-id/--service_id:
> expected one argument****
>
> **5)      **And with no service up, no end point created, other requests
> such as user, tenant etc create fail, the avalance effect.****
>
> ** **
>
> *From:* openstack-bounces+malini.k.bhandaru=intel.com at lists.launchpad.net[mailto:
> openstack-bounces+malini.k.bhandaru=intel.com at lists.launchpad.net] *On
> Behalf Of *Dusan Dordevic
> *Sent:* Sunday, January 20, 2013 7:36 AM
> *To:* openstack at lists.launchpad.net
> *Subject:* [Openstack] Problem running devstack / stack.sh****
>
> ** **
>
> Hi,****
>
> I just downloaded fresh copy of devstack, and I am trying to run in on
> Ubuntu. 12.04. I do have stack.sh problem, it seems to me like something
> related to Keystone and database, but I cannot find the problem. Any idea
> what it might be ?****
>
> Here is full error dump:****
>
> ./stack.sh
> ...
> + export OS_SERVICE_ENDPOINT=http://192.168.1.13:35357/v2.0
> + OS_SERVICE_ENDPOINT=http://192.168.1.13:35357/v2.0
> + create_keystone_accounts
> ++ keystone tenant-create --name admin
> ++ grep ' id '
> ++ get_field 2
> ++ read data
> Unable to communicate with identity service: {"error": {"message": "An
> unexpected error prevented the server from fulfilling your request.
> (OperationalError) (1045, \"Access denied for user 'root'@'localhost'
> (using password: YES)\") None None", "code": 500, "title": "Internal Server
> Error"}}. (HTTP 500)
> + ADMIN_TENANT=
> ++ keystone user-create --name admin --pass sifra --email
> admin at example.com
> ++ grep ' id '
> ++ get_field 2
> ++ read data
> Unable to communicate with identity service: {"error": {"message": "An
> unexpected error prevented the server from fulfilling your request.
> (OperationalError) (1045, \"Access denied for user 'root'@'localhost'
> (using password: YES)\") None None", "code": 500, "title": "Internal Server
> Error"}}. (HTTP 500)
> + ADMIN_USER=
> ++ keystone role-create --name admin
> ++ grep ' id '
> ++ get_field 2
> ++ read data
> Unable to communicate with identity service: {"error": {"message": "An
> unexpected error prevented the server from fulfilling your request.
> (OperationalError) (1045, \"Access denied for user 'root'@'localhost'
> (using password: YES)\") None None", "code": 500, "title": "Internal Server
> Error"}}. (HTTP 500)
> + ADMIN_ROLE=
> + keystone user-role-add --user_id --role_id --tenant_id
> usage: keystone user-role-add --user-id <user-id> --role-id <role-id>
>                               [--tenant-id <tenant-id>]
> keystone user-role-add: error: argument --user-id/--user_id: expected one
> argument
> ++ keystone tenant-create --name service
> ++ grep ' id '
> ++ get_field 2
> ++ read data
> Unable to communicate with identity service: {"error": {"message": "An
> unexpected error prevented the server from fulfilling your request.
> (OperationalError) (1045, \"Access denied for user 'root'@'localhost'
> (using password: YES)\") None None", "code": 500, "title": "Internal Server
> Error"}}. (HTTP 500)
> + SERVICE_TENANT=
> ++ keystone role-create --name=Member
> ++ grep ' id '
> ++ get_field 2
> ++ read data
> Unable to communicate with identity service: {"error": {"message": "An
> unexpected error prevented the server from fulfilling your request.
> (OperationalError) (1045, \"Access denied for user 'root'@'localhost'
> (using password: YES)\") None None", "code": 500, "title": "Internal Server
> Error"}}. (HTTP 500)
> + MEMBER_ROLE=
> ++ keystone role-create --name=anotherrole
> ++ grep ' id '
> ++ get_field 2
> ++ read data
> Unable to communicate with identity service: {"error": {"message": "An
> unexpected error prevented the server from fulfilling your request.
> (OperationalError) (1045, \"Access denied for user 'root'@'localhost'
> (using password: YES)\") None None", "code": 500, "title": "Internal Server
> Error"}}. (HTTP 500)
> + ANOTHER_ROLE=
> ++ keystone tenant-create --name=invisible_to_admin
> ++ grep ' id '
> ++ get_field 2
> ++ read data
> Unable to communicate with identity service: {"error": {"message": "An
> unexpected error prevented the server from fulfilling your request.
> (OperationalError) (1045, \"Access denied for user 'root'@'localhost'
> (using password: YES)\") None None", "code": 500, "title": "Internal Server
> Error"}}. (HTTP 500)
> + INVIS_TENANT=
> ++ keystone tenant-create --name=demo
> ++ grep ' id '
> ++ get_field 2
> ++ read data
> Unable to communicate with identity service: {"error": {"message": "An
> unexpected error prevented the server from fulfilling your request.
> (OperationalError) (1045, \"Access denied for user 'root'@'localhost'
> (using password: YES)\") None None", "code": 500, "title": "Internal Server
> Error"}}. (HTTP 500)
> + DEMO_TENANT=
> ++ keystone user-create --name demo --pass sifra --email demo at example.com
> ++ grep ' id '
> ++ get_field 2
> ++ read data
> Unable to communicate with identity service: {"error": {"message": "An
> unexpected error prevented the server from fulfilling your request.
> (OperationalError) (1045, \"Access denied for user 'root'@'localhost'
> (using password: YES)\") None None", "code": 500, "title": "Internal Server
> Error"}}. (HTTP 500)
> + DEMO_USER=
> + keystone user-role-add --user_id --role_id --tenant_id
> usage: keystone user-role-add --user-id <user-id> --role-id <role-id>
>                               [--tenant-id <tenant-id>]
> keystone user-role-add: error: argument --user-id/--user_id: expected one
> argument
> + keystone user-role-add --user_id --role_id --tenant_id
> usage: keystone user-role-add --user-id <user-id> --role-id <role-id>
>                               [--tenant-id <tenant-id>]
> keystone user-role-add: error: argument --user-id/--user_id: expected one
> argument
> + keystone user-role-add --user_id --role_id --tenant_id
> usage: keystone user-role-add --user-id <user-id> --role-id <role-id>
>                               [--tenant-id <tenant-id>]
> keystone user-role-add: error: argument --user-id/--user_id: expected one
> argument
> + keystone user-role-add --user_id --role_id --tenant_id
> usage: keystone user-role-add --user-id <user-id> --role-id <role-id>
>                               [--tenant-id <tenant-id>]
> keystone user-role-add: error: argument --user-id/--user_id: expected one
> argument
> + [[ sql = \s\q\l ]]
> ++ keystone service-create --name keystone --type identity --description
> 'Keystone Identity Service'
> ++ grep ' id '
> ++ get_field 2
> ++ read data
> Unable to communicate with identity service: {"error": {"message": "An
> unexpected error prevented the server from fulfilling your request.
> (OperationalError) (1045, \"Access denied for user 'root'@'localhost'
> (using password: YES)\") None None", "code": 500, "title": "Internal Server
> Error"}}. (HTTP 500)
> + KEYSTONE_SERVICE=
> + keystone endpoint-create --region RegionOne --service_id --publicurl
> http://192.168.1.13:5000/v2.0 --adminurl http://192.168.1.13:35357/v2.0--internalurl
> http://192.168.1.13:5000/v2.0
> usage: keystone endpoint-create [--region <endpoint-region>] --service-id
>                                 <service-id> [--publicurl <public-url>]
>                                 [--adminurl <admin-url>]
>                                 [--internalurl <internal-url>]
> keystone endpoint-create: error: argument --service-id/--service_id:
> expected one argument
> ++ failed
> ++ local r=2
> +++ jobs -p
> ++ kill
> ++ set +o xtrace****
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20130121/272ccb3e/attachment.html>


More information about the Openstack mailing list