Comment 5 for bug 1910974

Revision history for this message
Joseph Phillips (manadart) wrote :

The relation settings must have been written/re-written with the FQDN as the private address. The charm logic that does that might be of interest.

Note that for manually provisioned machines, the provider always returns the address used to provision it (presumably, "juju add-machine ssh:<email address hidden>") when queried.

"unit-get" appears to be getting an IP address because it is using the NetworkInfo method, which queries link-layer devices.

Something curious though; can you check your logs for errors? Based on the model.yaml on your private fileshare, all of your link-layer device addresses have an origin of "provider". This is set as an upgrade step and I would expect that many of these would be relinquished to the machine since.