commit 932ca49e769980043996f5872c6513d9fc68bb48
Author: Timur Sufiev <email address hidden>
Date: Thu May 26 19:07:36 2016 +0300
Fix Keystone url version suffix when webpath is present
There was a false assumption within utils.fix_auth_url_version()
routine that everything that goes after hostname:port part of Keystone
auth_url is could be only version suffix. Once '/identity' webpath was
enabled in Keystone Apache configuration in Devstack by default, the
falsehood was exposed and broken all integration tests. This is fixed.
While debugging fix_auth_url_version() I noticed another side-effect
of the fix: Horizon no longer needs to specify version suffix inside
OPENSTACK_KEYSTONE_URL setting, the fixed function works perfectly
without it. This will be mentioned in release notes for the dependent
Horizon patch.
Reviewed: https:/ /review. openstack. org/323785 /git.openstack. org/cgit/ openstack/ django_ openstack_ auth/commit/ ?id=932ca49e769 980043996f5872c 6513d9fc68bb48
Committed: https:/
Submitter: Jenkins
Branch: stable/mitaka
commit 932ca49e7699800 43996f5872c6513 d9fc68bb48
Author: Timur Sufiev <email address hidden>
Date: Thu May 26 19:07:36 2016 +0300
Fix Keystone url version suffix when webpath is present
There was a false assumption within utils.fix_ auth_url_ version( )
routine that everything that goes after hostname:port part of Keystone
auth_url is could be only version suffix. Once '/identity' webpath was
enabled in Keystone Apache configuration in Devstack by default, the
falsehood was exposed and broken all integration tests. This is fixed.
While debugging fix_auth_ url_version( ) I noticed another side-effect KEYSTONE_ URL setting, the fixed function works perfectly
of the fix: Horizon no longer needs to specify version suffix inside
OPENSTACK_
without it. This will be mentioned in release notes for the dependent
Horizon patch.
Partial-Bug: #1585682 ed84934c75cfd8c 9d91cb2a895 fb4c60df0073968 d8caf7fbc5e 45975d534634165 caa701c92b)
Needed-By: Icebfc291ec2b06
Change-Id: Iea9b8e8378e6c5
(cherry picked from commit 405cb08207cf871