I had been thinking I was running out of space, lxc reports the container as started. Checking the machine log for that machine shows that the machine is unable to connect to the api server due to the juju-generated CA being rejected, while all other machines obviously don't have this problem:
I'm repeatedly deploying a stack with 8 machines and around 50% of the time (small sample) one unit remains pending indefinitely:
$ juju status sca-dp-fe local-machine- 5 apache2- 0
agent- state: allocating
environment: local
machines:
"5":
agent-state: pending
instance-id: michael-
series: trusty
hardware: arch=amd64
services:
sca-dp-fe:
charm: local:trusty/
exposed: false
units:
sca-dp-fe/0:
machine: "5"
I had been thinking I was running out of space, lxc reports the container as started. Checking the machine log for that machine shows that the machine is unable to connect to the api server due to the juju-generated CA being rejected, while all other machines obviously don't have this problem:
http:// paste.ubuntu. com/11071952/
$ apt-cache policy juju-core 0ubuntu1~ 14.04.1~ juju1 0ubuntu1~ 14.04.1~ juju1
juju-core:
Installed: 1.23.2-
Candidate: 1.23.2-
Destroying the environment (needing --force) and rebootstraping is currently the only way I know to get around this :/