I think this is not a Tacker issue, but a keystonemiddlware issue. The error you mentioned is raised from the process_request method of keystonemiddlware.
https://github.com/openstack/keystonemiddleware/blob/90df936708aee36d77cead548d04cb7db2327f47/keystonemiddleware/auth_token/__init__.py#L680-L686
So, it's difficult to fix it unless changing the authentication flow of Tacker.
I think this is not a Tacker issue, but a keystonemiddlware issue.
The error you mentioned is raised from the process_request method of keystonemiddlware.
https:/ /github. com/openstack/ keystonemiddlew are/blob/ 90df936708aee36 d77cead548d04cb 7db2327f47/ keystonemiddlew are/auth_ token/_ _init__ .py#L680- L686
So, it's difficult to fix it unless changing the authentication flow of Tacker.