Comment 4 for bug 1381961

Revision history for this message
Yang Zhang (bjzyang) wrote :

Yes, and the IP in self link will also be inconsistent if we are using different IP for public and admin URLs of endpoint. That will cause more problem as described below:

The main effect of this is that some standard tooling and possibly certain automation frameworks will break, as they use the self link for further calls.

For example, python-openstackclient supports identity v3 API, and it's keystone management using v3 API commands will fail to execute because after initial token it tries to connect to the wrong network which is for admin URL.
Example:

$ openstack user list
INFO: urllib3.connectionpool Starting new HTTPS connection (1): 192.168.101.10
INFO: urllib3.connectionpool Starting new HTTPS connection (1): 172.20.14.10
(times out after that)

(192.168.101.10 above is for public URL, 172.20.14.10 is for admin URL)

So I would suggest to raise the importance of this bug. Thanks!