neutron + keystone v3
Hello.
We have a Juno deployment (test environment, but set up manually according to the documentation, not devstack)
Before we had set it up with keystone v2, then after a while i saw a comment in some documentation that is it deprecated and v3 should be used instead.
Everything went fine up until Neutron. It seems to have support for keystone v3 in the cli/shell client, but not sure about the actual python libs.
Basically we were trying setting auth_version to v3.0 as for the other services, but based on our debug info, it is still using the v2 way of authentication OR we are missing something obvious.
The information regarding this seems to be very scarse and we can't find a definitive answer: does neutron support keystone v3 auth?
i looked into git history and i found this commit: https://github.com/openstack/python-neutronclient/commit/2203b013fb66808ef280eff0285318ce21d9bc67 (https://github.com/openstack/python-n...) Which supposedly adds keystone v3 auth support, but most of the code has been rewritten, based on later commits and most of the code is in shell.py, leaving the client.py in almost the same state as before.
Our current issue relating to this is that neutron doesn't see users in other domains besides Default ( also we have questions about the policies, but that's later )