As far I know and have seen keystone is listing on port 5000 you may want to check that and see if that's your case
Remo Inviato da iPad () Il giorno Sep 4, 2013, alle ore 20:39, "Goldstone, Robin J." <goldsto...@llnl.gov> ha scritto: > I am trying to install the RDO OpenStack distribution on a RHEL 6.4 system. > The install is failing during keystone configuration as follows: > ^[[1;35merr: /Stage[main]/Cinder::Keystone::Auth/Keystone_service[cinder]: > Could not evaluate: Execution of '/usr/bin/keystone --endpoint > http://127.0.0.1:35357/v2.0/ service-list' returned 1: 'NoneType' object is > unsubscriptable > > If I run the command interactively I get the same error: > # brutus1 /etc/keystone > export > OS_SERVICE_TOKEN=49c056f8688540fcb933cf7335537676 > # brutus1 /etc/keystone > export > OS_SERVICE_ENDPOINT=http://127.0.0.1:35357/v2.0 > # brutus1 /etc/keystone > keystone service-list > 'NoneType' object is unsubscriptable > > The keystone service appears to be running and connected to the mysql > database: > # brutus1 /root > ps -ef|grep keystone > keystone 8451 1 0 17:20 ? 00:00:00 /usr/bin/python > /usr/bin/keystone-all --config-file /etc/keystone/keystone.conf > # brutus1 /root > lsof -i|grep keystone > keystone- 8451 keystone 4u IPv4 21614 0t0 TCP *:35357 (LISTEN) > keystone- 8451 keystone 6u IPv4 21616 0t0 TCP *:commplex-main > (LISTEN) > keystone- 8451 keystone 8u IPv4 21961 0t0 TCP > ebrutus1:54531->ebrutus1:mysql (ESTABLISHED) > > The mysql database appears to have been properly initialized though hardly > any of the tables have anything in them. > > mysql> use keystone; > Reading table information for completion of table and column names > You can turn off this feature to get a quicker startup with -A > > Database changed > mysql> show tables; > +------------------------+ > | Tables_in_keystone | > +------------------------+ > | credential | > | domain | > | ec2_credential | > | endpoint | > | group | > | group_domain_metadata | > | group_project_metadata | > | migrate_version | > | policy | > | project | > | role | > | service | > | token | > | trust | > | trust_role | > | user | > | user_domain_metadata | > | user_group_membership | > | user_project_metadata | > +------------------------+ > 19 rows in set (0.00 sec) > > mysql> select * from service; > Empty set (0.00 sec) > > I cranked up the debug level in the keystone log file and here is what I see: > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] ******************** > REQUEST ENVIRON ******************** > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] SCRIPT_NAME = /v2.0 > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] webob.adhoc_attrs = > {'response': <Response at 0x2373510 200 OK>} > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] REQUEST_METHOD = GET > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] PATH_INFO = > /OS-KSADM/services > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] SERVER_PROTOCOL = HTTP/1.0 > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] HTTP_X_AUTH_TOKEN = > 49c056f8688540fcb933cf7335537676 > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] HTTP_USER_AGENT = > python-keystoneclient > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] eventlet.posthooks = [] > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] SERVER_NAME = 127.0.0.1 > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] REMOTE_ADDR = 127.0.0.1 > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] eventlet.input = > <eventlet.wsgi.Input object at 0x236b8d0> > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] wsgi.url_scheme = http > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] SERVER_PORT = 35357 > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] wsgi.input = > <eventlet.wsgi.Input object at 0x236b8d0> > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] HTTP_HOST = > 127.0.0.1:35357 > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] wsgi.multithread = True > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] HTTP_ACCEPT = */* > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] wsgi.version = (1, 0) > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] openstack.context = > {'token_id': '49c056f8688540fcb933cf7335537676', 'is_admin': True} > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] GATEWAY_INTERFACE = > CGI/1.1 > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] wsgi.run_once = False > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] wsgi.errors = <open file > '<stderr>', mode 'w' at 0x2aaaaaae81e0> > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] wsgi.multiprocess = False > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] CONTENT_TYPE = text/plain > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] HTTP_ACCEPT_ENCODING = > identity, deflate, compress, gzip > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] ******************** > REQUEST BODY ******************** > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] arg_dict: {} > 2013-09-04 17:37:48 INFO [sqlalchemy.engine.base.Engine] SELECT > service.id AS service_id, service.type AS service_type, service.extra AS > service_extra > FROM service > 2013-09-04 17:37:48 INFO [sqlalchemy.engine.base.Engine] () > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] ******************** > RESPONSE HEADERS ******************** > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] Vary = X-Auth-Token > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] Content-Type = > application/json > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] Content-Length = 25 > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] ******************** > RESPONSE BODY ******************** > 2013-09-04 17:37:48 DEBUG [keystone.common.wsgi] {"OS-KSADM:services": []} > 2013-09-04 17:37:48 INFO [access] 127.0.0.1 - - [05/Sep/2013:00:37:48 > +0000] "GET http://127.0.0.1:35357/v2.0/OS-KSADM/services HTTP/1.0" 200 25 > 2013-09-04 17:37:48 DEBUG [eventlet.wsgi.server] 127.0.0.1 - - > [04/Sep/2013 17:37:48] "GET /v2.0/OS-KSADM/services HTTP/1.1" 200 153 0.008193 > > > I have tried completely wiping out and reinstalling RDO but it chokes at the > same point. Myself, along with several other people, have reported this > error on the RDO forum but no one over there has responded so I thought I > would try my luck over here. If anyone has an idea of what my problem is, or > can offer advice on further troubleshooting, please let me know. > > Thank you in advance. > Robin Goldstone, LLNL > !DSPAM:2,5227d675160051096318629! > _______________________________________________ > Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack > Post to : openstack@lists.openstack.org > Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack > > > !DSPAM:2,5227d675160051096318629! _______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : openstack@lists.openstack.org Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack