As Roger pointed out, we should be trying both the private and the public IP addresses for the controller. However, we are only trying the private one, which apparently doesn't work by default across AWS accounts. The code that generates the cloud-init commands for the attempts relies on the list provided to it:
As Roger pointed out, we should be trying both the private and the public IP addresses for the controller. However, we are only trying the private one, which apparently doesn't work by default across AWS accounts. The code that generates the cloud-init commands for the attempts relies on the list provided to it:
https:/ /github. com/juju/ juju/blob/ master/ cloudconfig/ userdatacfg_ unix.go# L248