To get started with juju, I installed it on a local machine(actually a xUbuntu VM running on windows).
juju-gui got deployed successfully. Then used the gui to deploy mysql.
But it's been hours and still
juju status returns
environment: local machines: "0": agent-state: started agent-version: 18.104.22.168 dns-name: localhost instance-id: localhost series: trusty "1": agent-state: started agent-version: 22.214.171.124 dns-name: 10.0.3.154 instance-id: atech-local-machine-1 series: trusty hardware: arch=i386 "2": instance-id: pending series: precise "3": instance-id: pending series: precise "4": instance-id: pending series: precise services: juju-gui: charm: cs:trusty/juju-gui-3 exposed: true units: juju-gui/0: agent-state: started agent-version: 126.96.36.199 machine: "1" open-ports: - 80/tcp - 443/tcp public-address: 10.0.3.154 mysql: charm: cs:precise/mysql-46 exposed: true relations: cluster: - mysql units: mysql/0: agent-state: pending machine: "4"
What went wrong?
My understanding is that it first installs a lxc and then mysql on it. How do I check whether the status of these?
/var/log/juju/all-machines.log. There are quite number of errors. The most repeated one being machine-0:
2014-06-25 04:33:28 ERROR juju runner.go:220 worker: exited "environ-provisioner": failed to process updated machines: cannot start machine 2: no matching tools available