This issue is happening after nova switched to openstacksdk with [1], prior to this it seems '/' was appended to url by keystone adapter. Further checking placement wsgi returns unauthorized for GET /placement, and returns version for GET /placement/, i think placement should handle both '/placement' and '/placement/', will propose a patch and get feedback from placement folks. Also need to check why it's happening after switching to openstacksdk(like it being handled with keystone adapter).
This issue is happening after nova switched to openstacksdk with [1], prior to this it seems '/' was appended to url by keystone adapter. Further checking placement wsgi returns unauthorized for GET /placement, and returns version for GET /placement/, i think placement should handle both '/placement' and '/placement/', will propose a patch and get feedback from placement folks. Also need to check why it's happening after switching to openstacksdk(like it being handled with keystone adapter).
[1] https:/ /review. opendev. org/#/c/ 656023/