Nova's quota-set api will validate project id after pike release, but it
will force to using keystone version v3 with following url
"/v3/projects/%s". If keystone endpoint suffix with version, then
request url will be "/v3/v3/projects/%s". Nova will raise bad request
and quota-set api can not work.
Reviewed: https:/ /review. openstack. org/463500 /git.openstack. org/cgit/ openstack/ kolla-kubernete s/commit/ ?id=04c44218662 e70911ee66b4ac7 09def924d3e764
Committed: https:/
Submitter: Jenkins
Branch: master
commit 04c44218662e709 11ee66b4ac709de f924d3e764
Author: Chung Chih, Hung <email address hidden>
Date: Tue May 9 17:17:29 2017 +0800
Keystone endpoint should be versionless
Nova's quota-set api will validate project id after pike release, but it projects/ %s". If keystone endpoint suffix with version, then projects/ %s". Nova will raise bad request
will force to using keystone version v3 with following url
"/v3/
request url will be "/v3/v3/
and quota-set api can not work.
The keystone endpoint should be versionless.
Change-Id: I202e212db22af4 f56a43283db67b6 b583c39a6dd
Related-Bug: 1667679