horizon_keystone_url malformed in horizon role

Bug #2006780 reported by Bertrand Lanson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla-ansible
Incomplete
Undecided
Unassigned

Bug Description

The horizon_keystone_url isnt declared with its "/v3/" ending in the defaults for the role, causing a 404 if configuring an OIDC provider. I think the url should be formed as it is in the skyline role, with the trailing "/v3/".

edit/erratum:
the issue appears in local_settings.j2 from roles/horizon/templates.

WEBSSO_KEYSTONE_URL = "{{ keystone_public_url }}"

I would form this as :

WEBSSO_KEYSTONE_URL = "{{ keystone_public_url }}/v3"

or maybe reuse the role's defaults like the horizon_keystone_url to adjust it

Bertrand Lanson (ednxzu)
description: updated
Revision history for this message
Michal Nasiadka (mnasiadka) wrote :
Changed in kolla-ansible:
status: New → Fix Released
Revision history for this message
Bertrand Lanson (ednxzu) wrote (last edit ):

Update: this has not been fixed. As of today, the WEBSSO_KEYSTONE_URL value is still {{ keystone_public_url }} without the trailing /v3.

The change you linked removed the trailing /v3 in the url, which is what is causing the bug.

Bertrand Lanson (ednxzu)
Changed in kolla-ansible:
status: Fix Released → Incomplete
Bertrand Lanson (ednxzu)
Changed in kolla-ansible:
status: Incomplete → Fix Released
Bertrand Lanson (ednxzu)
Changed in kolla-ansible:
status: Fix Released → New
status: New → Incomplete
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.