Problems with URLs in default UI config

Bug #1692046 reported by Julie Pichon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Julie Pichon

Bug Description

Since support for Keystone v3 merged in bug 1671479, the default instack/puppet configuration no longer works:

1. The keystone URL gets set up with v2.0 but it should be v3

'keystone': 'https://192.168.24.2:443/keystone/v2.0',

2. Several URLs (Heat, Swift) are set up with a %(tenant_id)s placeholder which is no longer processed by the UI - the new expectation is %(project_id)s.

  'heat': 'https://192.168.24.2:443/heat/v1/%(tenant_id)s',
  'swift': 'https://192.168.24.2:443/swift/v1/AUTH_%(project_id)s',

Setting this to High priority as it means the UI does not work out of the box.

Tags: ui
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to instack-undercloud (master)

Fix proposed to branch: master
Review: https://review.openstack.org/466334

Changed in tripleo:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to instack-undercloud (master)

Reviewed: https://review.openstack.org/466334
Committed: https://git.openstack.org/cgit/openstack/instack-undercloud/commit/?id=39cf7a7fe036944bcddc7343cf9772f19d4906bf
Submitter: Jenkins
Branch: master

commit 39cf7a7fe036944bcddc7343cf9772f19d4906bf
Author: Julie Pichon <email address hidden>
Date: Fri May 19 16:37:42 2017 +0100

    Configure UI endpoints to use Keystone v3

    The Keystone endpoint should now point to v3, and other URLs should
    reference %(project_id)s as opposed to %(tenant_id)s.

    Change-Id: I7be5d72b1a9ebf60d81346d530af9625c95d7914
    Closes-Bug: #1692046

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/instack-undercloud 7.1.0

This issue was fixed in the openstack/instack-undercloud 7.1.0 release.

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.