To reproduce the issue in isolation, I wrote a simple echo service to run behind auth_token which can inform the client if the service's perceived tenancy does not reflect the user's expectation. https://review.openstack.org/#/c/75529/
Patchset 1 of the above review depends on wsgiref from stdlib instead of eventlet. `keystoneclient-repro-bug-1282865.diff` modifies that patchset to use eventlet, and monkeypatches with eventlet similarly to how glance stable/havana does (without also monkeypatching thread).
To reproduce the issue in isolation, I wrote a simple echo service to run behind auth_token which can inform the client if the service's perceived tenancy does not reflect the user's expectation. https:/ /review. openstack. org/#/c/ 75529/
Patchset 1 of the above review depends on wsgiref from stdlib instead of eventlet. `keystoneclient -repro-bug-1282865.diff` modifies that patchset to use eventlet, and monkeypatches with eventlet similarly to how glance stable/havana does (without also monkeypatching thread).