damn, this happens in the wild.
root@domU-12-31-39-0B-6D-61:/var/log/juju# less provisioning-agent.log 2012/08/27 06:11:34 JUJU state: opening state; zookeeper addresses: ["localhost:2181"] 2012/08/27 06:11:34 JUJU state: waiting for state to be initialized 2012/08/27 06:11:34 JUJU:DEBUG provisioning: opened state 2012/08/27 06:11:34 JUJU firewaller loaded invalid environment configuration: type: expected string, got nothing 2012/08/27 06:11:34 JUJU provisioner loaded invalid environment configuration: name: expected string, got nothing 2012/08/27 06:11:34 JUJU environs/ec2: opening environment "us-east-1" 2012/08/27 06:11:34 JUJU provisioner loaded new environment configuration 2012/08/27 06:11:34 JUJU environs/ec2: opening environment "us-east-1" 2012/08/27 06:11:34 JUJU firewaller loaded new environment configuration 2012/08/27 06:11:34 JUJU:DEBUG firewaller: started watching machine 0 2012/08/27 06:11:34 JUJU environs/ec2: waiting for zookeeper DNS name(s) of instances [i-f3051b88] 2012/08/27 06:11:35 JUJU machine 0 already started as instance "i-f3051b88" 2012/08/27 06:11:43 JUJU:DEBUG firewaller: started watching machine 1 2012/08/27 06:11:43 JUJU environs/ec2: starting machine 1 in "us-east-1" running tools version "0.0.1-precise-amd64" from "https://s3.amazonaws.com/juju-4218c46225cb7856d9d5ca3c1a685cd87b647996/tools/juju-0.0.1-precise-amd64.tgz?AWSAccessKeyId=AKIAJ4SOKUWG25EDMAOA&Expires=1377583903&Signature=ZDNQhBWKoXewUqulWk2MWjmt24k%3D" 2012/08/27 06:11:44 JUJU:DEBUG firewaller: started watching unit mongodb/0 2012/08/27 06:11:44 JUJU environs/ec2: started instance "i-91001eea" 2012/08/27 06:11:44 JUJU provisioner started machine 1 as instance i-91001eea 2012/08/27 06:11:47 JUJU restarting provisioner and firewaller after error: cannot change firewall ports: instance id for machine 1 is not set not found 2012/08/27 06:11:47 JUJU state: opening state; zookeeper addresses: ["localhost:2181"] 2012/08/27 06:11:47 JUJU state: waiting for state to be initialized 2012/08/27 06:11:47 JUJU:DEBUG provisioning: opened state 2012/08/27 06:11:47 JUJU environs/ec2: opening environment "us-east-1" 2012/08/27 06:11:47 JUJU firewaller loaded new environment configuration 2012/08/27 06:11:47 JUJU:DEBUG firewaller: started watching machine 0 2012/08/27 06:11:47 JUJU:DEBUG firewaller: started watching machine 1 2012/08/27 06:11:47 JUJU environs/ec2: opening environment "us-east-1" 2012/08/27 06:11:47 JUJU provisioner loaded new environment configuration 2012/08/27 06:11:47 JUJU:DEBUG firewaller: started watching unit mongodb/0 2012/08/27 06:11:47 JUJU environs/ec2: waiting for zookeeper DNS name(s) of instances [i-f3051b88] 2012/08/27 06:11:47 JUJU machine 0 already started as instance "i-f3051b88" 2012/08/27 06:11:47 JUJU machine 1 already started as instance "i-91001eea"
damn, this happens in the wild.
root@domU- 12-31-39- 0B-6D-61: /var/log/ juju# less provisioning- agent.log precise- amd64" from "https:/ /s3.amazonaws. com/juju- 4218c46225cb785 6d9d5ca3c1a685c d87b647996/ tools/juju- 0.0.1-precise- amd64.tgz? AWSAccessKeyId= AKIAJ4SOKUWG25E DMAOA&Expires= 1377583903& Signature= ZDNQhBWKoXewUqu lWk2MWjmt24k% 3D"
2012/08/27 06:11:34 JUJU state: opening state; zookeeper addresses: ["localhost:2181"]
2012/08/27 06:11:34 JUJU state: waiting for state to be initialized
2012/08/27 06:11:34 JUJU:DEBUG provisioning: opened state
2012/08/27 06:11:34 JUJU firewaller loaded invalid environment configuration: type: expected string, got nothing
2012/08/27 06:11:34 JUJU provisioner loaded invalid environment configuration: name: expected string, got nothing
2012/08/27 06:11:34 JUJU environs/ec2: opening environment "us-east-1"
2012/08/27 06:11:34 JUJU provisioner loaded new environment configuration
2012/08/27 06:11:34 JUJU environs/ec2: opening environment "us-east-1"
2012/08/27 06:11:34 JUJU firewaller loaded new environment configuration
2012/08/27 06:11:34 JUJU:DEBUG firewaller: started watching machine 0
2012/08/27 06:11:34 JUJU environs/ec2: waiting for zookeeper DNS name(s) of instances [i-f3051b88]
2012/08/27 06:11:35 JUJU machine 0 already started as instance "i-f3051b88"
2012/08/27 06:11:43 JUJU:DEBUG firewaller: started watching machine 1
2012/08/27 06:11:43 JUJU environs/ec2: starting machine 1 in "us-east-1" running tools version "0.0.1-
2012/08/27 06:11:44 JUJU:DEBUG firewaller: started watching unit mongodb/0
2012/08/27 06:11:44 JUJU environs/ec2: started instance "i-91001eea"
2012/08/27 06:11:44 JUJU provisioner started machine 1 as instance i-91001eea
2012/08/27 06:11:47 JUJU restarting provisioner and firewaller after error: cannot change firewall ports: instance id for machine 1 is not set not found
2012/08/27 06:11:47 JUJU state: opening state; zookeeper addresses: ["localhost:2181"]
2012/08/27 06:11:47 JUJU state: waiting for state to be initialized
2012/08/27 06:11:47 JUJU:DEBUG provisioning: opened state
2012/08/27 06:11:47 JUJU environs/ec2: opening environment "us-east-1"
2012/08/27 06:11:47 JUJU firewaller loaded new environment configuration
2012/08/27 06:11:47 JUJU:DEBUG firewaller: started watching machine 0
2012/08/27 06:11:47 JUJU:DEBUG firewaller: started watching machine 1
2012/08/27 06:11:47 JUJU environs/ec2: opening environment "us-east-1"
2012/08/27 06:11:47 JUJU provisioner loaded new environment configuration
2012/08/27 06:11:47 JUJU:DEBUG firewaller: started watching unit mongodb/0
2012/08/27 06:11:47 JUJU environs/ec2: waiting for zookeeper DNS name(s) of instances [i-f3051b88]
2012/08/27 06:11:47 JUJU machine 0 already started as instance "i-f3051b88"
2012/08/27 06:11:47 JUJU machine 1 already started as instance "i-91001eea"