Adding Juju again. I think it's weird that Juju is starting the unit before the machine is really "ready" and I'd like to see further investigation into why that's happening.
I will leave this open against the charm because I do agree that the charm should be made more resilient to this. But:
> Also, the charm should be using network-get and not unit-get pubic-address which is deprecated.
I'm confused about this. I know that `unit-get private-address` was deprecated some time ago, but as far as I know, `unit-get public-address` is still valid. Given that network-get doesn't provide the public address (except in cross-model situations), how else are we supposed to get the public address?
Adding Juju again. I think it's weird that Juju is starting the unit before the machine is really "ready" and I'd like to see further investigation into why that's happening.
I will leave this open against the charm because I do agree that the charm should be made more resilient to this. But:
> Also, the charm should be using network-get and not unit-get pubic-address which is deprecated.
I'm confused about this. I know that `unit-get private-address` was deprecated some time ago, but as far as I know, `unit-get public-address` is still valid. Given that network-get doesn't provide the public address (except in cross-model situations), how else are we supposed to get the public address?