After some digging it turns out that LXD isn't configured by juju beta16 to listen for https, which is why the bootstrapped instance can't connect. That's why I couldn't reproduce it outside a container - it depends on the state of LXD on the host, and mine was already set up correctly. Chasing down why it isn't being configured in beta16 now.
After some digging it turns out that LXD isn't configured by juju beta16 to listen for https, which is why the bootstrapped instance can't connect. That's why I couldn't reproduce it outside a container - it depends on the state of LXD on the host, and mine was already set up correctly. Chasing down why it isn't being configured in beta16 now.