When using a specific public IP set endpoints too.

Otherwise the deployment network - the undercloud - gets registered as
the endpoint, which is an epic fail.

Change-Id: Ic31fb5a5afcef78166d97c07bc7487b9e5d901fa
Merge "When using a specific public IP set endpoints too."