I'm ready to propose the branch with the fix. Running the script above now produces this:
local -> local [sudo] password for dimitern: Logging to /home/dimitern/.juju/local/log/cloud-init-output.log on remote host Fetching tools: wget --no-verbose -O $bin/tools.tar.gz 'http://10.0.3.1:8040/tools/releases/juju-1.17.1.1-saucy-amd64.tgz' Starting MongoDB server (juju-db-dimitern-local) Bootstrapping Juju machine agent Starting Juju machine agent (juju-agent-dimitern-local) environment: local machines: "0": agent-state: pending dns-name: localhost instance-id: localhost series: saucy services: {} Added charm "cs:precise/wordpress-21" to the environment. ERROR charm "cs:precise/wordpress-21" already uploaded
We catch the race before it happens and report it to the user.
I'm ready to propose the branch with the fix. Running the script above now produces this:
local -> local .juju/local/ log/cloud- init-output. log on remote host 10.0.3. 1:8040/ tools/releases/ juju-1. 17.1.1- saucy-amd64. tgz' dimitern- local) dimitern- local) wordpress- 21" to the environment. wordpress- 21" already uploaded
[sudo] password for dimitern:
Logging to /home/dimitern/
Fetching tools: wget --no-verbose -O $bin/tools.tar.gz 'http://
Starting MongoDB server (juju-db-
Bootstrapping Juju machine agent
Starting Juju machine agent (juju-agent-
environment: local
machines:
"0":
agent-state: pending
dns-name: localhost
instance-id: localhost
series: saucy
services: {}
Added charm "cs:precise/
ERROR charm "cs:precise/
We catch the race before it happens and report it to the user.