[Expired for OpenStack Identity (keystone) because there has been no
activity for 60 days.]
** Changed in: keystone
Status: Incomplete => Expired
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Identity (keystone).
https://bugs.launchpad.net/bugs/1600393
Title:
v2.0 catalog seen in v3 token
Status in OpenStack Identity (keystone):
Expired
Bug description:
During a Rally test of our deployment using Mitaka keystone we
observed the following traceback in the logs. It seems that the v3
catalog is returned as a list whereas the v2.0 catalog is a dict. But
the format_catalog() function always expects a dict.
2016-07-06 03:00:55.171 18314 INFO eventlet.wsgi.server
[req-5ebbe11b-5efb-4606-a46c-58f100a8a550 5716d29278b8438a95f718ea926e4e7a
954d6157b061441197b228ac7b4dd6ee - default default]
10.111.109.191,10.111.109.89 - - [06/Jul/2016 03:00:55] "DELETE
/v2.0/tenants/37b1a3bad0e54dc2a9824ac51ba02a9f HTTP/1.1" 204 212 0.070017
2016-07-06 03:00:55.779 18323 DEBUG keystone.middleware.auth
[req-9843ab92-0f8f-42b9-8b56-a5fc6d011569 - - - - -] There is either no auth
token in the request or the certificate issuer is not trusted. No auth context
will be set. _build_auth_context
/usr/lib/python2.7/dist-packages/keystone/middleware/auth.py:71
2016-07-06 03:00:55.781 18323 INFO keystone.common.wsgi
[req-9843ab92-0f8f-42b9-8b56-a5fc6d011569 - - - - -] POST
http://10.111.109.81:5000/v2.0/tokens
2016-07-06 03:00:55.879 18323 INFO keystone.token.providers.fernet.utils
[req-9843ab92-0f8f-42b9-8b56-a5fc6d011569 - - - - -] Loaded 2 encryption keys
(max_active_keys=3) from: /etc/keystone/fernet-keys/
2016-07-06 03:00:55.882 18323 INFO eventlet.wsgi.server
[req-9843ab92-0f8f-42b9-8b56-a5fc6d011569 - - - - -]
10.111.109.191,10.111.109.89 - - [06/Jul/2016 03:00:55] "POST /v2.0/tokens
HTTP/1.1" 200 3585 0.102872
2016-07-06 03:00:57.450 18323 DEBUG keystone.middleware.auth
[req-57632939-e139-4dc7-a1f4-833ce4e84665 - - - - -] There is either no auth
token in the request or the certificate issuer is not trusted. No auth context
will be set. _build_auth_context
/usr/lib/python2.7/dist-packages/keystone/middleware/auth.py:71
2016-07-06 03:00:57.452 18323 INFO keystone.common.wsgi
[req-57632939-e139-4dc7-a1f4-833ce4e84665 - - - - -] POST
http://10.111.109.81:5000/v2.0/tokens
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi
[req-57632939-e139-4dc7-a1f4-833ce4e84665 - - - - -] 'list' object has no
attribute 'items'
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi Traceback (most
recent call last):
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi File
"/usr/lib/python2.7/dist-packages/keystone/common/wsgi.py", line 249, in
__call__
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi result =
method(context, **params)
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi File
"/usr/lib/python2.7/dist-packages/oslo_log/versionutils.py", line 165, in
wrapped
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi return
func_or_cls(*args, **kwargs)
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi File
"/usr/lib/python2.7/dist-packages/keystone/token/controllers.py", line 144, in
authenticate
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi auth_token_data,
roles_ref=roles_ref, catalog_ref=catalog_ref)
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi File
"/usr/lib/python2.7/dist-packages/keystone/common/manager.py", line 124, in
wrapped
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi __ret_val =
__f(*args, **kwargs)
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi File
"/usr/lib/python2.7/dist-packages/keystone/token/provider.py", line 360, in
issue_v2_token
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi token_ref,
roles_ref, catalog_ref)
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi File
"/usr/lib/python2.7/dist-packages/keystone/token/providers/fernet/core.py",
line 38, in issue_v2_token
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi *args, **kwargs)
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi File
"/usr/lib/python2.7/dist-packages/keystone/token/providers/common.py", line
570, in issue_v2_token
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi token_ref,
roles_ref, catalog_ref, trust_ref)
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi File
"/usr/lib/python2.7/dist-packages/keystone/token/providers/common.py", line
163, in format_token
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi catalog_ref)
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi File
"/usr/lib/python2.7/dist-packages/keystone/token/providers/common.py", line
214, in format_catalog
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi for region,
region_ref in catalog_ref.items():
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi AttributeError:
'list' object has no attribute 'items'
2016-07-06 03:00:57.565 18323 ERROR keystone.common.wsgi
2016-07-06 03:00:57.570 18323 INFO eventlet.wsgi.server
[req-57632939-e139-4dc7-a1f4-833ce4e84665 - - - - -]
10.111.109.191,10.111.109.89 - - [06/Jul/2016 03:00:57] "POST /v2.0/tokens
HTTP/1.1" 500 400 0.120986
2016-07-06 03:00:58.181 18317 INFO keystone.token.providers.fernet.utils
[req-7e2abf43-3cee-4335-a061-6a5c57a66b8d - - - - -] Loaded 2 encryption keys
(max_active_keys=3) from: /etc/keystone/fernet-keys/
2016-07-06 03:00:58.273 18317 DEBUG keystone.middleware.auth
[req-7e2abf43-3cee-4335-a061-6a5c57a66b8d 5716d29278b8438a95f718ea926e4e7a
954d6157b061441197b228ac7b4dd6ee - default default] RBAC: auth_context:
{'is_delegated_auth': False, 'access_token_id': None, 'user_id':
u'5716d29278b8438a95f718ea926e4e7a', 'roles': [u'_member_', u'admin'],
'user_domain_id': u'default', 'trustee_id': None, 'trustor_id': None,
'consumer_id': None, 'token': <KeystoneToken (audit_id=4qmxuLzaSS-IFbH_5iawCQ,
audit_chain_id=4qmxuLzaSS-IFbH_5iawCQ) at 0x7ff84d604868>, 'project_id':
u'954d6157b061441197b228ac7b4dd6ee', 'trust_id': None, 'project_domain_id':
u'default'} process_request
/usr/lib/python2.7/dist-packages/keystone/middleware/auth.py:221
To manage notifications about this bug go to:
https://bugs.launchpad.net/keystone/+bug/1600393/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp