Rocky Horizon fails to authorize with Keystone

Bug #1789961 reported by David Ames
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard Charm
Fix Released
High
David Ames

Bug Description

Rocky horizon is able to authenticate with keystone however it fails to authorize for anything useful.

The apache2 error logs shows the following:

[Thu Aug 30 18:14:59.185690 2018] [wsgi:error] [pid 21133:tid 140625465734912] [remote 10.5.0.30:58682] DEBUG:urllib3.connectionpool:http://10.5.0.23:5000 "POST /v3/auth/tokens HTTP/1.1" 201 1274
[Thu Aug 30 18:14:59.187056 2018] [wsgi:error] [pid 21133:tid 140625465734912] [remote 10.5.0.30:58682] DEBUG:keystoneauth.identity.v3.base:{"token": {"is_domain": false, "methods": ["token", "password"], "roles": [{"id": "1f9666e4e26040b4832c7e842e26863f", "name": "Admin"}, {"id": "c9814fe6457249a68effacc3afe56164", "name": "Member"}], "expires_at": "2018-08-30T19:14:58.000000Z", "project": {"domain": {"id": "5f3917ee8a45442a8a195972839bb1b6", "name": "admin_domain"}, "id": "808f18909f4e464cabf565bcaae04137", "name": "admin"}, "catalog": [{"endpoints": [{"url": "http://10.5.0.23:5000/v3", "interface": "internal", "region": "RegionOne", "region_id": "RegionOne", "id": "16c8144e7bc74f0a9397b8f4b33a1248"}, {"url": "http://10.5.0.23:35357/v3", "interface": "admin", "region": "RegionOne", "region_id": "RegionOne", "id": "5e870ac4fe59411ea3b9864510272518"}, {"url": "http://10.5.0.23:5000/v3", "interface": "public", "region": "RegionOne", "region_id": "RegionOne", "id": "c78d31fa519b462696d2c791d37be06c"}], "type": "identity", "id": "28d709e297f24545a04b708beb54f893", "name": "keystone"}], "user": {"domain": {"id": "5f3917ee8a45442a8a195972839bb1b6", "name": "admin_domain"}, "password_expires_at": null, "name": "admin", "id": "56f961150d39471783442cce3d5731a9"}, "audit_ids": ["cPaXwGDER0y_nCTxlVqBog", "iAB5jgopSKCNbkbqNdTsQg"], "issued_at": "2018-08-30T18:14:59.000000Z", "is_admin_project": true}}
[Thu Aug 30 18:14:59.190449 2018] [wsgi:error] [pid 21133:tid 140625465734912] [remote 10.5.0.30:58682] Login successful for user "admin" using domain "admin_domain", remote address 10.5.0.30.
[Thu Aug 30 18:14:59.464332 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:keystoneauth.session:REQ: curl -g -i -X GET http://10.5.0.23:5000/v3/users/56f961150d39471783442cce3d5731a9/projects? -H "Accept: application/json" -H "User-Agent: python-keystoneclient" -H "X-Auth-Token: {SHA1}d815f0cd3437b278b8b4a3e7bf78698909f0b204"
[Thu Aug 30 18:14:59.466783 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): 10.5.0.23
[Thu Aug 30 18:14:59.492663 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:urllib3.connectionpool:http://10.5.0.23:5000 "GET /v3/users/56f961150d39471783442cce3d5731a9/projects HTTP/1.1" 200 472
[Thu Aug 30 18:14:59.494269 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:keystoneauth.session:RESP: [200] Connection: Keep-Alive Content-Length: 472 Content-Type: application/json Date: Thu, 30 Aug 2018 18:14:59 GMT Keep-Alive: timeout=5, max=100 Server: Apache/2.4.29 (Ubuntu) Vary: X-Auth-Token X-Distribution: Ubuntu x-openstack-request-id: req-c598b0c9-d54d-45d3-a098-52492b5ad49c
[Thu Aug 30 18:14:59.494855 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:keystoneauth.session:RESP BODY: {"links": {"self": "http://10.5.0.23:5000/v3/users/56f961150d39471783442cce3d5731a9/projects", "previous": null, "next": null}, "projects": [{"is_domain": false, "description": "Created by Juju", "links": {"self": "http://10.5.0.23:5000/v3/projects/808f18909f4e464cabf565bcaae04137"}, "tags": [], "enabled": true, "domain_id": "5f3917ee8a45442a8a195972839bb1b6", "parent_id": "5f3917ee8a45442a8a195972839bb1b6", "id": "808f18909f4e464cabf565bcaae04137", "name": "admin"}]}
[Thu Aug 30 18:14:59.495063 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:keystoneauth.session:GET call to identity for http://10.5.0.23:5000/v3/users/56f961150d39471783442cce3d5731a9/projects used request id req-c598b0c9-d54d-45d3-a098-52492b5ad49c
[Thu Aug 30 18:14:59.555925 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.558363 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:oslo_policy._cache_handler:Reloading cached file /usr/lib/python2.7/dist-packages/openstack_dashboard/conf/nova_policy.json
[Thu Aug 30 18:14:59.560266 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:stevedore.extension:found extension EntryPoint.parse('http = oslo_policy._external:HttpCheck')
[Thu Aug 30 18:14:59.560789 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:stevedore.extension:found extension EntryPoint.parse('https = oslo_policy._external:HttpsCheck')
[Thu Aug 30 18:14:59.566534 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:oslo_policy.policy:Reloaded policy file: /usr/lib/python2.7/dist-packages/openstack_dashboard/conf/nova_policy.json
[Thu Aug 30 18:14:59.566895 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:oslo_policy._cache_handler:Reloading cached file /usr/lib/python2.7/dist-packages/openstack_dashboard/conf/nova_policy.d/api-extensions.yaml
[Thu Aug 30 18:14:59.568589 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:oslo_policy.policy:Reloaded policy file: /usr/lib/python2.7/dist-packages/openstack_dashboard/conf/nova_policy.d/api-extensions.yaml
[Thu Aug 30 18:14:59.571143 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:oslo_policy._cache_handler:Reloading cached file /usr/lib/python2.7/dist-packages/openstack_dashboard/conf/neutron_policy.json
[Thu Aug 30 18:14:59.578271 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:oslo_policy.policy:Reloaded policy file: /usr/lib/python2.7/dist-packages/openstack_dashboard/conf/neutron_policy.json
[Thu Aug 30 18:14:59.581536 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:oslo_policy._cache_handler:Reloading cached file /usr/lib/python2.7/dist-packages/openstack_dashboard/conf/glance_policy.json
[Thu Aug 30 18:14:59.582217 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:oslo_policy.policy:Reloaded policy file: /usr/lib/python2.7/dist-packages/openstack_dashboard/conf/glance_policy.json
[Thu Aug 30 18:14:59.583460 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:oslo_policy._cache_handler:Reloading cached file /usr/lib/python2.7/dist-packages/openstack_dashboard/conf/cinder_policy.json
[Thu Aug 30 18:14:59.587724 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:oslo_policy.policy:Reloaded policy file: /usr/lib/python2.7/dist-packages/openstack_dashboard/conf/cinder_policy.json
[Thu Aug 30 18:14:59.588040 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:oslo_policy._cache_handler:Reloading cached file /usr/lib/python2.7/dist-packages/openstack_dashboard/conf/cinder_policy.d/consistencygroup.yaml
[Thu Aug 30 18:14:59.591441 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:oslo_policy.policy:Reloaded policy file: /usr/lib/python2.7/dist-packages/openstack_dashboard/conf/cinder_policy.d/consistencygroup.yaml
[Thu Aug 30 18:14:59.595222 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:oslo_policy._cache_handler:Reloading cached file /usr/lib/python2.7/dist-packages/openstack_dashboard/conf/heat_policy.json
[Thu Aug 30 18:14:59.597910 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:oslo_policy.policy:Reloaded policy file: /usr/lib/python2.7/dist-packages/openstack_dashboard/conf/heat_policy.json
[Thu Aug 30 18:14:59.599437 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:oslo_policy._cache_handler:Reloading cached file /usr/lib/python2.7/dist-packages/openstack_dashboard/conf/keystonev3_policy.json
[Thu Aug 30 18:14:59.600858 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] ERROR:oslo_policy._parser:Failed to understand rule rule:admin_required and (domain_id:%(group.domain_id)s or domain_id:%(user.domain_id)s
[Thu Aug 30 18:14:59.600880 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] Traceback (most recent call last):
[Thu Aug 30 18:14:59.600890 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] File "/usr/lib/python2.7/dist-packages/oslo_policy/_parser.py", line 340, in _parse_text_rule
[Thu Aug 30 18:14:59.600894 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] return state.result
[Thu Aug 30 18:14:59.600897 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] File "/usr/lib/python2.7/dist-packages/oslo_policy/_parser.py", line 141, in result
[Thu Aug 30 18:14:59.600901 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] raise ValueError('Could not parse rule')
[Thu Aug 30 18:14:59.600904 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] ValueError: Could not parse rule
[Thu Aug 30 18:14:59.606340 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] ERROR:oslo_policy._parser:Failed to understand rule rule:admin_required and (domain_id:%(group.domain_id)s or domain_id:%(user.domain_id)s
[Thu Aug 30 18:14:59.606368 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] Traceback (most recent call last):
[Thu Aug 30 18:14:59.606373 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] File "/usr/lib/python2.7/dist-packages/oslo_policy/_parser.py", line 340, in _parse_text_rule
[Thu Aug 30 18:14:59.606377 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] return state.result
[Thu Aug 30 18:14:59.606381 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] File "/usr/lib/python2.7/dist-packages/oslo_policy/_parser.py", line 141, in result
[Thu Aug 30 18:14:59.606384 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] raise ValueError('Could not parse rule')
[Thu Aug 30 18:14:59.606388 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] ValueError: Could not parse rule
[Thu Aug 30 18:14:59.727576 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:oslo_policy.policy:Reloaded policy file: /usr/lib/python2.7/dist-packages/openstack_dashboard/conf/keystonev3_policy.json
[Thu Aug 30 18:14:59.731682 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.732591 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.733424 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.734208 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.734967 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.735690 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.736444 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.737301 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.738073 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.739014 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.739651 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.740693 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.741560 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.742283 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.743140 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.743758 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.744344 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.745015 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.745626 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.746356 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.746915 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.747441 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.747979 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.748553 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.749207 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.749788 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.750394 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.751182 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.752155 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.752920 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.753779 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.754454 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.755223 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.755899 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.756630 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.757324 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.758098 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:14:59.765558 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:keystoneauth.session:REQ: curl -g -i -X GET http://10.5.0.23:5000/v3 -H "Accept: application/json" -H "Forwarded: for=10.5.0.30;by=keystoneauth1/3.10.0 python-requests/2.18.4 CPython/2.7.15rc1" -H "User-Agent: keystoneauth1/3.10.0 python-requests/2.18.4 CPython/2.7.15rc1"
[Thu Aug 30 18:14:59.766496 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): 10.5.0.23
[Thu Aug 30 18:14:59.773585 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:urllib3.connectionpool:http://10.5.0.23:5000 "GET /v3 HTTP/1.1" 200 249
[Thu Aug 30 18:14:59.774216 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:keystoneauth.session:RESP: [200] Connection: Keep-Alive Content-Length: 249 Content-Type: application/json Date: Thu, 30 Aug 2018 18:14:59 GMT Keep-Alive: timeout=5, max=100 Server: Apache/2.4.29 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-dd4109a3-10db-4b03-96f3-4520a8ea4eec
[Thu Aug 30 18:14:59.774394 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:keystoneauth.session:RESP BODY: {"version": {"status": "stable", "updated": "2018-02-28T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}], "id": "v3.10", "links": [{"href": "http://10.5.0.23:5000/v3/", "rel": "self"}]}}
[Thu Aug 30 18:14:59.774476 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:keystoneauth.session:GET call to http://10.5.0.23:5000/v3 used request id req-dd4109a3-10db-4b03-96f3-4520a8ea4eec
[Thu Aug 30 18:14:59.775312 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] No regions could be found excluding identity.
[Thu Aug 30 18:15:00.984865 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:keystoneauth.session:REQ: curl -g -i -X GET http://10.5.0.23:5000/v3/users/56f961150d39471783442cce3d5731a9/projects? -H "Accept: application/json" -H "User-Agent: python-keystoneclient" -H "X-Auth-Token: {SHA1}d815f0cd3437b278b8b4a3e7bf78698909f0b204"
[Thu Aug 30 18:15:00.986387 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): 10.5.0.23
[Thu Aug 30 18:15:01.011873 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:urllib3.connectionpool:http://10.5.0.23:5000 "GET /v3/users/56f961150d39471783442cce3d5731a9/projects HTTP/1.1" 200 472
[Thu Aug 30 18:15:01.012983 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:keystoneauth.session:RESP: [200] Connection: Keep-Alive Content-Length: 472 Content-Type: application/json Date: Thu, 30 Aug 2018 18:15:00 GMT Keep-Alive: timeout=5, max=100 Server: Apache/2.4.29 (Ubuntu) Vary: X-Auth-Token X-Distribution: Ubuntu x-openstack-request-id: req-96bc543e-570a-4862-8c41-fce34adf0020
[Thu Aug 30 18:15:01.013322 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:keystoneauth.session:RESP BODY: {"links": {"self": "http://10.5.0.23:5000/v3/users/56f961150d39471783442cce3d5731a9/projects", "previous": null, "next": null}, "projects": [{"is_domain": false, "description": "Created by Juju", "links": {"self": "http://10.5.0.23:5000/v3/projects/808f18909f4e464cabf565bcaae04137"}, "tags": [], "enabled": true, "domain_id": "5f3917ee8a45442a8a195972839bb1b6", "parent_id": "5f3917ee8a45442a8a195972839bb1b6", "id": "808f18909f4e464cabf565bcaae04137", "name": "admin"}]}
[Thu Aug 30 18:15:01.013461 2018] [wsgi:error] [pid 21132:tid 140625482520320] [remote 10.5.0.30:58682] DEBUG:keystoneauth.session:GET call to identity for http://10.5.0.23:5000/v3/users/56f961150d39471783442cce3d5731a9/projects used request id req-96bc543e-570a-4862-8c41-fce34adf0020

Revision history for this message
James Page (james-page) wrote :

Testing with Rocky Horizon today I'm not able to reproduce this issue - I can login, query and launch instances etc...

That said the compress part of the static asset collection process was very slow (taking upwards of 5 minutes) compared to previous releases.

I wonder if something that was a native extension is now not for some reason...

Changed in charm-openstack-dashboard:
status: New → Incomplete
Revision history for this message
David Ames (thedac) wrote :

Apologies for not updating this bug before the long weekend. This bug is a combination of the following:

1) Our policy.json had a couple of bugs found by ospolicy-checker
2) When compute is not in the cloud /horizon/project/ shows as unauthorized
3) The authentication test in amulet is intermittent

1 is done.
2 Redirecting >= xenial_queens to /horizon/project/api_access which is available. Done.
3 Still working on a consistent solution

https://review.openstack.org/#/c/596953/

Changed in charm-openstack-dashboard:
status: Incomplete → In Progress
importance: Undecided → High
assignee: nobody → David Ames (thedac)
milestone: none → 18.08
Ryan Beisner (1chb1n)
summary: - Rocky Horizon fails to athorize with Keystone
+ Rocky Horizon fails to authorize with Keystone
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-openstack-dashboard (master)

Reviewed: https://review.openstack.org/596953
Committed: https://git.openstack.org/cgit/openstack/charm-openstack-dashboard/commit/?id=f9c822e9014baf0fbd5a0e73aa31f77e6d9a5b13
Submitter: Zuul
Branch: master

commit f9c822e9014baf0fbd5a0e73aa31f77e6d9a5b13
Author: Ryan Beisner <email address hidden>
Date: Mon Aug 27 18:17:28 2018 -0500

    Update functional test definitions

    Update testing setup and config.
    Fixes to policy.json

    Closes-Bug: #1789961
    Change-Id: Iac5da7cd02a5c87f3002dbabf6c21a5c2f936536

Changed in charm-openstack-dashboard:
status: In Progress → Fix Committed
David Ames (thedac)
Changed in charm-openstack-dashboard:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.