Re: [Openstack] [cinder] Issue with OpenStack installation on Ubuntu 12.04 LTS
I tried the following, 1) Rebooted server and restarted all services: Keystone, Glance, Cinder 2) Disabled SSL in keystone config and restarted service But still I get the 401 error. I am able to run Keystone and Glance commands successfully. It will really helpful if any one can give a hint to debug this further. Thanks Sreejith cinder --debug list REQ: curl -i http://localhost:5000/v2.0/tokens -X POST -H "Content-Type: application/json" -H "Accept: application/json" -H "User-Agent: python-cinderclient" -d '{"auth": {"tenantName": "demo", "passwordCredentials": {"username": "admin", "password": "secrete"}}}' RESP: [200] {'date': 'Fri, 07 Jun 2013 06:20:00 GMT', 'content-type': 'application/json', 'content-length': '2467', 'vary': 'X-Auth-Token'} RESP BODY: {"access": {"token": {"issued_at": "2013-06-07T06:20:00.106371", "expires": "2013-06-08T06:20:00Z", "id": "ee3a054d267e4470a6b539acb9226604", "tenant": {"description": "Default Tenant", "enabled": true, "id": "38574792821d43d58bcecc7760149a90", "name": "demo"}}, "serviceCatalog": [{"endpoints": [{"adminURL": " http://localhost:8774/v2/38574792821d43d58bcecc7760149a90";, "region": "RegionOne", "internalURL": " http://localhost:8774/v2/38574792821d43d58bcecc7760149a90";, "id": "3958d10ac48643f7812265cc48dabc2b", "publicURL": " http://localhost:8774/v2/38574792821d43d58bcecc7760149a90"}], "endpoints_links": [], "type": "compute", "name": "nova"}, {"endpoints": [{"adminURL": "http://localhost:9292";, "region": "RegionOne", "internalURL": "http://localhost:9292";, "id": "3ca52129990d4cc39e9733cdcb3cf9b1", "publicURL": "http://localhost:9292"}], "endpoints_links": [], "type": "image", "name": "glance"}, {"endpoints": [{"adminURL": "http://localhost:8776/v1/38574792821d43d58bcecc7760149a90";, "region": "RegionOne", "internalURL": " http://localhost:8776/v1/38574792821d43d58bcecc7760149a90";, "id": "58885f13d2794787b73e174386e1557b", "publicURL": " http://localhost:8776/v1/38574792821d43d58bcecc7760149a90"}], "endpoints_links": [], "type": "volume", "name": "volume"}, {"endpoints": [{"adminURL": "http://localhost:8773/services/Admin";, "region": "RegionOne", "internalURL": "http://localhost:8773/services/Cloud";, "id": "9aa14a6266ca44ad9091edfd1726ffe3", "publicURL": " http://localhost:8773/services/Cloud"}], "endpoints_links": [], "type": "ec2", "name": "ec2"}, {"endpoints": [{"adminURL": "http://localhost:/v1";, "region": "RegionOne", "internalURL": " http://localhost:/v1/AUTH_38574792821d43d58bcecc7760149a90";, "id": "a832b7b4ee5c417e8657aa5e35b8c6f5", "publicURL": " http://localhost:/v1/AUTH_38574792821d43d58bcecc7760149a90"}], "endpoints_links": [], "type": "object-store", "name": "swift"}, {"endpoints": [{"adminURL": "http://localhost:35357/v2.0";, "region": "RegionOne", "internalURL": "http://localhost:5000/v2.0";, "id": "00996f2061524df898642b463b43a69e", "publicURL": "http://localhost:5000/v2.0"}], "endpoints_links": [], "type": "identity", "name": "keystone"}], "user": {"username": "admin", "roles_links": [], "id": "bcc02d66f571431daff8fc1c89ebb869", "roles": [{"name": "_member_"}, {"name": "admin"}], "name": "admin"}, "metadata": {"is_admin": 0, "roles": ["9fe2ff9ee4384b1894a90878d3e92bab", "e880a3ec7a464240b5c6b9718f201a34"]}}} REQ: curl -i http://localhost:8776/v1/38574792821d43d58bcecc7760149a90/volumes/detail -X GET -H "X-Auth-Project-Id: demo" -H "User-Agent: python-cinderclient" -H "Accept: application/json" -H &
Re: [Openstack] Issue with OpenStack installation on Ubuntu 12.04 LTS
JhZG1pblVSTCI6ICJodHRwOi8vbG9jYWxob3N0Ojg3NzQvdjIvMzg1NzQ3OTI4MjFkNDNkNThiY2VjYzc3NjAxNDlhOTAiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vbG9jYWxob3N0Ojg3NzQvdjIvMzg1NzQ3OTI4MjFkNDNkNThiY2VjYzc3NjAxNDlhOTAiLCAiaWQiOiAiMzk1OGQxMGFjNDg2NDNmNzgxMjI2NWNjNDhkYWJjMmIiLCAicHVibGljVVJMIjogImh0dHA6Ly9sb2NhbGhvc3Q6ODc3NC92Mi8zODU3NDc5MjgyMWQ0M2Q1OGJjZWNjNzc2MDE0OWE5MCJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJjb21wdXRlIiwgIm5hbWUiOiAibm92YSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly9sb2NhbGhvc3Q6OTI5MiIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly9sb2NhbGhvc3Q6OTI5MiIsICJpZCI6ICIzY2E1MjEyOTk5MGQ0Y2MzOWU5NzMzY2RjYjNjZjliMSIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo5MjkyIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImltYWdlIiwgIm5hbWUiOiAiZ2xhbmNlIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo4Nzc2L3YxLzM4NTc0NzkyODIxZDQzZDU4YmNlY2M3NzYwMTQ5YTkwIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo4Nzc2L3YxLzM4NTc0NzkyODIxZDQzZDU4YmNlY2M3NzYwMTQ5YTkwIiwgImlkIjogIjU4ODg1ZjEzZDI3OTQ3ODdiNzNlMTc0Mzg2ZTE1NTdiIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vbG9jYWxob3N0Ojg3NzYvdjEvMzg1NzQ3OTI4MjFkNDNkNThiY2VjYzc3NjAxNDlhOTAifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAidm9sdW1lIiwgIm5hbWUiOiAidm9sdW1lIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo4NzczL3NlcnZpY2VzL0FkbWluIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo4NzczL3NlcnZpY2VzL0Nsb3VkIiwgImlkIjogIjlhYTE0YTYyNjZjYTQ0YWQ5MDkxZWRmZDE3MjZmZmUzIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vbG9jYWxob3N0Ojg3NzMvc2VydmljZXMvQ2xvdWQifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiZWMyIiwgIm5hbWUiOiAiZWMyIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo4ODg4L3YxIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo4ODg4L3YxL0FVVEhfMzg1NzQ3OTI4MjFkNDNkNThiY2VjYzc3NjAxNDlhOTAiLCAiaWQiOiAiYTgzMmI3YjRlZTVjNDE3ZTg2NTdhYTVlMzViOGM2ZjUiLCAicHVibGljVVJMIjogImh0dHA6Ly9sb2NhbGhvc3Q6ODg4OC92MS9BVVRIXzM4NTc0NzkyODIxZDQzZDU4YmNlY2M3NzYwMTQ5YTkwIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogIm9iamVjdC1zdG9yZSIsICJuYW1lIjogInN3aWZ0In0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL2xvY2FsaG9zdDozNTM1Ny92Mi4wIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2xvY2FsaG9zdDo1MDAwL3YyLjAiLCAiaWQiOiAiMDA5OTZmMjA2MTUyNGRmODk4NjQyYjQ2M2I0M2E2OWUiLCAicHVibGljVVJMIjogImh0dHA6Ly9sb2NhbGhvc3Q6NTAwMC92Mi4wIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImlkZW50aXR5IiwgIm5hbWUiOiAia2V5c3RvbmUifV0sICJ1c2VyIjogeyJ1c2VybmFtZSI6ICJhZG1pbiIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAiYmNjMDJkNjZmNTcxNDMxZGFmZjhmYzFjODllYmI4NjkiLCAicm9sZXMiOiBbeyJuYW1lIjogIl9tZW1iZXJfIn0sIHsibmFtZSI6ICJhZG1pbiJ9XSwgIm5hbWUiOiAiYWRtaW4ifSwgIm1ldGFkYXRhIjogeyJpc19hZG1pbiI6IDAsICJyb2xlcyI6IFsiOWZlMmZmOWVlNDM4NGIxODk0YTkwODc4ZDNlOTJiYWIiLCAiZTg4MGEzZWM3YTQ2NDI0MGI1YzZiOTcxOGYyMDFhMzQiXX19fTGB-zCB-AIBATBcMFcxCzAJBgNVBAYTAlVTMQ4wDAYDVQQIEwVVbnNldDEOMAwGA1UEBxMFVW5zZXQxDjAMBgNVBAoTBVVuc2V0MRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20CAQEwBwYFKw4DAhowDQYJKoZIhvcNAQEBBQAEgYCDVHPvhw9F0qeKaRgo5cXbxh3Fy+584Achv-ooTi4XN-2LyZAxYnq6Xw0UJwplLIcxePpnJlZWalUWDxBV0NmQ50J5IEJc4ECmCtgXrgX3-wXovn8LHQvfGg0M8PpBmcj6UCyZ10YiW8yzeB8eWSEO2Ff0mplIi1MVP62iDGX+zw==" -d '{"volume": {"status": "creating", "availability_zone": null, "source_volid": null, "display_description": null, "snapshot_id": null, "user_id": null, "size": 1, "display_name": "test", "imageRef": null, "attach_status": "detached", "volume_type": null, "project_id": null, "metadata": {}}}' RESP: [401] {'date': 'Thu, 06 Jun 2013 12:31:47 GMT', 'content-length': '276', 'content-type': 'text/plain; charset=UTF-8', 'www-authenticate': "Keystone uri='http://127.0.0.1:35357'"} RESP BODY: 401 Unauthorized This server could not verify that you are authorized to access the document you requested. Either you supplied the wrong credentials (e.g., bad password), or your browser does not understand how to supply the credentials required. Authentication required Unauthorized, reauthenticating. On Wed, Jun 5, 2013 at 5:57 PM, Sreejith N wrote: > 'keystone-manage db_sync' was failing to create the keystone tables. When > I used root privileges, it succeeded and tenants, users and roles setup > succeeded. > > BR > Sreejith > > > On Wed, Jun 5, 2013 at 3:18 PM, Sreejith N > wrote: > >> I have the following line in keystone.conf: >> connection = mysql://keystone:keystone@localhost/keystone >> >> mysql> SHOW DATABASES; >> ++ >> | Database | >> ++ >> | information_schema | >> | keystone | >> >> mysql> select User from mysql.user; >> +--+ >> | User | >> +---
Re: [Openstack] Issue with OpenStack installation on Ubuntu 12.04 LTS
'keystone-manage db_sync' was failing to create the keystone tables. When I used root privileges, it succeeded and tenants, users and roles setup succeeded. BR Sreejith On Wed, Jun 5, 2013 at 3:18 PM, Sreejith N wrote: > I have the following line in keystone.conf: > connection = mysql://keystone:keystone@localhost/keystone > > mysql> SHOW DATABASES; > ++ > | Database | > ++ > | information_schema | > | keystone | > > mysql> select User from mysql.user; > +--+ > | User | > +--+ > | keystone | > > mysql> show grants for 'keystone'@'localhost'; > > +-+ > | Grants for keystone@localhost > | > > +-+ > | GRANT USAGE ON *.* TO 'keystone'@'localhost' IDENTIFIED BY PASSWORD > '*936E8F7AB2E21B47F6C9A7E5D9FE14DBA2255E5A' | > | GRANT ALL PRIVILEGES ON `keystone`.* TO 'keystone'@'localhost' > | > > +-+ > > Also I verified the database connection with the keystone credentials. > What else could go wrong? > > Thanks > Sreejith > > > On Wed, Jun 5, 2013 at 2:53 PM, K, Shanthakumar wrote: > >> Ensure you have provided the passwords correctly in the all the >> configuration file. >> >> ** ** >> >> Its seems your keystone itself not working properly. >> >> ** ** >> >> Thanks >> >> Shanthakumar K >> >> ** ** >> >> *From:* Openstack [mailto:openstack-bounces+sk13= >> hp@lists.launchpad.net] *On Behalf Of *Sreejith N >> *Sent:* Wednesday, June 05, 2013 2:49 PM >> *To:* openstack@lists.launchpad.net >> *Subject:* [Openstack] Issue with OpenStack installation on Ubuntu 12.04 >> LTS >> >> ** ** >> >> Hi, >> >> I am trying to setup Openstack in a single node architecture for >> evaluation. I am following the Openstack installation Guide for Ubuntu >> 12.04 LTS. I am getting the following error when trying to setup tenants, >> users and roles manually. >> >> OS: Ubuntu 12.04 LTS >> Model: Single node (For trying out OpenStack) >> >> ** ** >> >> Error-1: >> >> ~$ keystone --debug tenant-create --name demo --description "Default >> Tenant" >> REQ: curl -i http://localhost:35357/v2.0/tenants -X POST -H "User-Agent: >> python-keystoneclient" -H "Content-Type: application/json" -H >> "X-Auth-Token: 012345SECRET99TOKEN012345" >> REQ BODY: {"tenant": {"enabled": true, "name": "demo", "description": >> "Default Tenant"}} >> >> RESP: [500] {'date': 'Wed, 05 Jun 2013 09:06:35 GMT', 'content-type': >> 'application/json', 'content-length': '401', 'vary': 'X-Auth-Token'} >> RESP BODY: {"error": {"message": "An unexpected error prevented the >> server from fulfilling your request. (ProgrammingError) (1146, \"Table >> 'keystone.project' doesn't exist\") 'INSERT INTO project (id, name, >> domain_id, description, enabled, extra) VALUES (%s, %s, %s, %s, %s, %s)' >> ('9b7781a3a27c4ecaae86e0766999498c', 'demo', 'default', 'Default Tenant', >> 1, '{}')", "code": 500, "title": "Internal Server Error"}} >> >> Request returned failure status: 500 >> Unable to communicate with identity service: {"error": {"message": "An >> unexpected error prevented the server from fulfilling your request. >> (ProgrammingError) (1146, \"Table 'keystone.project' doesn't exist\") >> 'INSERT INTO project (id, name, domain_id, description, enabled, extra) >> VALUES (%s, %s, %s, %s, %s, %s)' ('9b7781a3a27c4ecaae86e0766999498c', >> 'demo', 'default', 'Default Tenant', 1, '{}')", "code": 500, "title": >> "Internal Server Error"}}. (HTTP 500) >> >> ** ** >> >> Error-2: >> ~$ keystone user-list >> Unable to communicate with identity service: {"error": {"message": "An >> unexpected error prevented the server from fulfilling your request. >> (ProgrammingError) (1146, \"Table 'keystone.user' doesn't exist\") 'SELECT >> user.id AS user_id, user.name AS user_name, user.domain_id AS >> user_domain_id, user.password AS user_password, user.enabled AS >> user_enabled, user.extra AS user_extra \\nFROM user' ()", "code": 500, >> "title": "Internal Server Error"}}. (HTTP 500) >> >> I am stuck here, any help or hint is greatly appreciated. >> >> Thanks >> >> Sreejith >> > > ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
Re: [Openstack] Issue with OpenStack installation on Ubuntu 12.04 LTS
I have the following line in keystone.conf: connection = mysql://keystone:keystone@localhost/keystone mysql> SHOW DATABASES; ++ | Database | ++ | information_schema | | keystone | mysql> select User from mysql.user; +--+ | User | +--+ | keystone | mysql> show grants for 'keystone'@'localhost'; +-+ | Grants for keystone@localhost | +-+ | GRANT USAGE ON *.* TO 'keystone'@'localhost' IDENTIFIED BY PASSWORD '*936E8F7AB2E21B47F6C9A7E5D9FE14DBA2255E5A' | | GRANT ALL PRIVILEGES ON `keystone`.* TO 'keystone'@'localhost' | +-+ Also I verified the database connection with the keystone credentials. What else could go wrong? Thanks Sreejith On Wed, Jun 5, 2013 at 2:53 PM, K, Shanthakumar wrote: > Ensure you have provided the passwords correctly in the all the > configuration file. > > ** ** > > Its seems your keystone itself not working properly. > > ** ** > > Thanks > > Shanthakumar K > > ** ** > > *From:* Openstack [mailto:openstack-bounces+sk13= > hp@lists.launchpad.net] *On Behalf Of *Sreejith N > *Sent:* Wednesday, June 05, 2013 2:49 PM > *To:* openstack@lists.launchpad.net > *Subject:* [Openstack] Issue with OpenStack installation on Ubuntu 12.04 > LTS > > ** ** > > Hi, > > I am trying to setup Openstack in a single node architecture for > evaluation. I am following the Openstack installation Guide for Ubuntu > 12.04 LTS. I am getting the following error when trying to setup tenants, > users and roles manually. > > OS: Ubuntu 12.04 LTS > Model: Single node (For trying out OpenStack) > > ** ** > > Error-1: > > ~$ keystone --debug tenant-create --name demo --description "Default > Tenant" > REQ: curl -i http://localhost:35357/v2.0/tenants -X POST -H "User-Agent: > python-keystoneclient" -H "Content-Type: application/json" -H > "X-Auth-Token: 012345SECRET99TOKEN012345" > REQ BODY: {"tenant": {"enabled": true, "name": "demo", "description": > "Default Tenant"}} > > RESP: [500] {'date': 'Wed, 05 Jun 2013 09:06:35 GMT', 'content-type': > 'application/json', 'content-length': '401', 'vary': 'X-Auth-Token'} > RESP BODY: {"error": {"message": "An unexpected error prevented the server > from fulfilling your request. (ProgrammingError) (1146, \"Table > 'keystone.project' doesn't exist\") 'INSERT INTO project (id, name, > domain_id, description, enabled, extra) VALUES (%s, %s, %s, %s, %s, %s)' > ('9b7781a3a27c4ecaae86e0766999498c', 'demo', 'default', 'Default Tenant', > 1, '{}')", "code": 500, "title": "Internal Server Error"}} > > Request returned failure status: 500 > Unable to communicate with identity service: {"error": {"message": "An > unexpected error prevented the server from fulfilling your request. > (ProgrammingError) (1146, \"Table 'keystone.project' doesn't exist\") > 'INSERT INTO project (id, name, domain_id, description, enabled, extra) > VALUES (%s, %s, %s, %s, %s, %s)' ('9b7781a3a27c4ecaae86e0766999498c', > 'demo', 'default', 'Default Tenant', 1, '{}')", "code": 500, "title": > "Internal Server Error"}}. (HTTP 500) > > ** ** > > Error-2: > ~$ keystone user-list > Unable to communicate with identity service: {"error": {"message": "An > unexpected error prevented the server from fulfilling your request. > (ProgrammingError) (1146, \"Table 'keystone.user' doesn't exist\") 'SELECT > user.id AS user_id, user.name AS user_name, user.domain_id AS > user_domain_id, user.password AS user_password, user.enabled AS > user_enabled, user.extra AS user_extra \\nFROM user' ()", "code": 500, > "title": "Internal Server Error"}}. (HTTP 500) > > I am stuck here, any help or hint is greatly appreciated. > > Thanks > > Sreejith > ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp
[Openstack] Issue with OpenStack installation on Ubuntu 12.04 LTS
Hi, I am trying to setup Openstack in a single node architecture for evaluation. I am following the Openstack installation Guide for Ubuntu 12.04 LTS. I am getting the following error when trying to setup tenants, users and roles manually. OS: Ubuntu 12.04 LTS Model: Single node (For trying out OpenStack) Error-1: ~$ keystone --debug tenant-create --name demo --description "Default Tenant" REQ: curl -i http://localhost:35357/v2.0/tenants -X POST -H "User-Agent: python-keystoneclient" -H "Content-Type: application/json" -H "X-Auth-Token: 012345SECRET99TOKEN012345" REQ BODY: {"tenant": {"enabled": true, "name": "demo", "description": "Default Tenant"}} RESP: [500] {'date': 'Wed, 05 Jun 2013 09:06:35 GMT', 'content-type': 'application/json', 'content-length': '401', 'vary': 'X-Auth-Token'} RESP BODY: {"error": {"message": "An unexpected error prevented the server from fulfilling your request. (ProgrammingError) (1146, \"Table 'keystone.project' doesn't exist\") 'INSERT INTO project (id, name, domain_id, description, enabled, extra) VALUES (%s, %s, %s, %s, %s, %s)' ('9b7781a3a27c4ecaae86e0766999498c', 'demo', 'default', 'Default Tenant', 1, '{}')", "code": 500, "title": "Internal Server Error"}} Request returned failure status: 500 Unable to communicate with identity service: {"error": {"message": "An unexpected error prevented the server from fulfilling your request. (ProgrammingError) (1146, \"Table 'keystone.project' doesn't exist\") 'INSERT INTO project (id, name, domain_id, description, enabled, extra) VALUES (%s, %s, %s, %s, %s, %s)' ('9b7781a3a27c4ecaae86e0766999498c', 'demo', 'default', 'Default Tenant', 1, '{}')", "code": 500, "title": "Internal Server Error"}}. (HTTP 500) Error-2: ~$ keystone user-list Unable to communicate with identity service: {"error": {"message": "An unexpected error prevented the server from fulfilling your request. (ProgrammingError) (1146, \"Table 'keystone.user' doesn't exist\") 'SELECT user.id AS user_id, user.name AS user_name, user.domain_id AS user_domain_id, user.password AS user_password, user.enabled AS user_enabled, user.extra AS user_extra \\nFROM user' ()", "code": 500, "title": "Internal Server Error"}}. (HTTP 500) I am stuck here, any help or hint is greatly appreciated. Thanks Sreejith ___ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp