Comment 4 for bug 1657739

Revision history for this message
Sergei Chipiga (schipiga) wrote :

As I debug, openstack clients use admin network to communicate:

ipdb> user_steps._client.client.get_endpoint()
u'http://10.109.0.2:35357/v2.0'

Despite of keystone session contains public url still:

ipdb> user_steps._client.client.session.auth.auth_url
'http://10.109.5.3:5000/v3'

I think, root cause is inside keystone client, which is responsible for endpoint yielding. From my side I can recommend to make admin network available for tests. Because, as I see, clients prefer admin URL to communicate with openstack.