I had forgotten to update the tests and there were also some mistakes in the unit tests due to the misspellings.
I have deleted the old cinder patch and attached and updated one fixing the unit tests issues.
The code works as expected with Glance using Cinder as a backend as well.
Now I'll see if this approach works with older releases, since I don't know when services started sending the service token to each other.
Thanks Melanie for catching those.
I had forgotten to update the tests and there were also some mistakes in the unit tests due to the misspellings.
I have deleted the old cinder patch and attached and updated one fixing the unit tests issues.
The code works as expected with Glance using Cinder as a backend as well.
Now I'll see if this approach works with older releases, since I don't know when services started sending the service token to each other.