Can you file a bug report against keystone so we can track this? https://bugs.launchpad.net/keystone
Thanks! On Fri, Oct 25, 2013 at 5:47 PM, Miller, Mark M (EB SW Cloud - R&D - Corvallis) <[email protected]> wrote: > Hello,**** > > ** ** > > We are getting an HTTP 500 error when we try to list all trusts. We can > list individual trusts, but not the generic list.**** > > ** ** > > ** ** > > ** ** > > *GET REST Request:* > > ** ** > > curl -v -X GET http://10.1.8.20:35357/v3/OS-TRUST/trusts -H > "X-Auth-Token: ed241ae1e986319086f3"**** > > ** ** > > ** ** > > ** ** > > *REST Response:* > > ** ** > > {**** > > "error": {**** > > "message": "An unexpected error prevented the server from > fulfilling your request. 'id'",**** > > "code": 500,**** > > "title": "Internal Server Error"**** > > }**** > > }**** > > ** ** > > ** ** > > ** ** > > */var/log/keystone/keystone.log file entry:* > > ** ** > > 2013-10-25 22:39:25 DEBUG [keystone.common.wsgi] arg_dict: {'trust_id': > u'f30840dc20b3417bbc187bc15e1b72dd'}**** > > 2013-10-25 22:39:26 INFO [sqlalchemy.engine.base.Engine] SELECT > token.id AS token_id, token.expires AS token_expires, token.extra AS > token_extra, token.valid AS token_valid, token.user_id AS token_user_id, > token.trust_id AS token_trust_id**** > > FROM token**** > > WHERE token.id = %(param_1)s**** > > 2013-10-25 22:39:26 INFO [sqlalchemy.engine.base.Engine] {'param_1': > 'a8b2004cd0ea47be9a350890b0463fc2'}**** > > 2013-10-25 22:39:26 INFO [sqlalchemy.engine.base.Engine] SELECT > trust.id AS trust_id, trust.trustor_user_id AS trust_trustor_user_id, > trust.trustee_user_id AS trust_trustee_user_id, trust.project_id AS > trust_project_id, trust.impersonation AS trust_impersonation, > trust.deleted_at AS trust_deleted_at, trust.expires_at AS trust_expires_at, > trust.extra AS trust_extra**** > > FROM trust**** > > WHERE trust.deleted_at IS NULL AND trust.id = %(id_1)s**** > > LIMIT %(param_1)s**** > > 2013-10-25 22:39:26 INFO [sqlalchemy.engine.base.Engine] {'id_1': > u'f30840dc20b3417bbc187bc15e1b72dd', 'param_1': 1}**** > > 2013-10-25 22:39:26 INFO [sqlalchemy.engine.base.Engine] SELECT > trust_role.trust_id AS trust_role_trust_id, trust_role.role_id AS > trust_role_role_id**** > > FROM trust_role**** > > WHERE trust_role.trust_id = %(trust_id_1)s**** > > 2013-10-25 22:39:26 INFO [sqlalchemy.engine.base.Engine] > {'trust_id_1': u'f30840dc20b3417bbc187bc15e1b72dd'}**** > > 2013-10-25 22:39:26 INFO [sqlalchemy.engine.base.Engine] SELECT > role.id AS role_id, role.name AS role_name, role.extra AS role_extra**** > > FROM role**** > > 2013-10-25 22:39:26 INFO [sqlalchemy.engine.base.Engine] {}**** > > 2013-10-25 22:39:26 INFO [access] 127.0.0.1 - - [25/Oct/2013:22:39:26 > +0000] "GET > http://localhost:35357/v3/OS-TRUST/trusts/f30840dc20b3417bbc187bc15e1b72ddHTTP/1.0" > 200 626 > **** > > 2013-10-25 22:39:26 DEBUG [eventlet.wsgi.server] 127.0.0.1 - - > [25/Oct/2013 22:39:26] "GET > /v3/OS-TRUST/trusts/f30840dc20b3417bbc187bc15e1b72dd HTTP/1.1" 200 755 > 0.241976**** > > ** ** > > 2013-10-25 22:41:52 DEBUG [keystone.common.wsgi] arg_dict: {}**** > > 2013-10-25 22:41:52 WARNING [keystone.common.controller] RBAC: Bypassing > authorization**** > > 2013-10-25 22:41:52 INFO [sqlalchemy.engine.base.Engine] SELECT > token.id AS token_id, token.expires AS token_expires, token.extra AS > token_extra, token.valid AS token_valid, token.user_id AS token_user_id, > token.trust_id AS token_trust_id**** > > FROM token**** > > WHERE token.id = %(param_1)s**** > > 2013-10-25 22:41:52 INFO [sqlalchemy.engine.base.Engine] {'param_1': > 'a03530ce84ab4384aca15d2ef8e5fa9d'}**** > > 2013-10-25 22:41:52 ERROR [keystone.token.providers.uuid] Failed to > verify token**** > > Traceback (most recent call last):**** > > File > "/usr/lib/python2.6/site-packages/keystone/token/providers/uuid.py", line > 560, in validate_token**** > > return self._validate_v3_token(token_id)**** > > File > "/usr/lib/python2.6/site-packages/keystone/token/providers/uuid.py", line > 532, in _validate_v3_token**** > > token_ref = self._verify_token(token_id)**** > > File > "/usr/lib/python2.6/site-packages/keystone/token/providers/uuid.py", line > 441, in _verify_token**** > > token_ref = self.token_api.get_token(token_id=token_id)**** > > File "/usr/lib/python2.6/site-packages/keystone/token/core.py", line > 118, in get_token**** > > return self.driver.get_token(self._unique_id(token_id))**** > > File "/usr/lib/python2.6/site-packages/keystone/token/backends/sql.py", > line 47, in get_token**** > > raise exception.TokenNotFound(token_id=token_id)**** > > TokenNotFound: Could not find token, a03530ce84ab4384aca15d2ef8e5fa9d.**** > > 2013-10-25 22:41:52 WARNING [keystone.common.wsgi] Authorization failed. > Could not find token, a03530ce84ab4384aca15d2ef8e5fa9d. from 127.0.0.1**** > > 2013-10-25 22:41:52 INFO [access] 127.0.0.1 - - [25/Oct/2013:22:41:52 > +0000] "GET http://localhost:5000/v3/auth/tokens HTTP/1.0" 401 119**** > > 2013-10-25 22:41:52 DEBUG [eventlet.wsgi.server] 10.1.5.157,127.0.0.1 - > - [25/Oct/2013 22:41:52] "GET //v3/auth/tokens HTTP/1.1" 401 282 0.017426* > *** > > _______________________________________________ > OpenStack-dev mailing list > [email protected] > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > > -- -Dolph
_______________________________________________ OpenStack-dev mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
