environs/ec2: certain operations should be retried if possible
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
High
|
Unassigned |
Bug Description
lucky(~
2012/08/27 18:01:15 JUJU environs/ec2: opening environment "us-west-1"
2012/08/27 18:01:15 JUJU environs/ec2: bootstrapping environment "us-west-1"
2012/08/27 18:01:27 JUJU environs: putting tools tools/juju-
2012/08/27 18:02:38 JUJU environs/ec2: starting machine 0 in "us-west-1" running tools version "0.0.1-
2012/08/27 18:04:05 JUJU:DEBUG juju bootstrap command failed: cannot start bootstrap instance: cannot set up groups: Get https:/
error: cannot start bootstrap instance: cannot set up groups: Get https:/
At this point I had to remove the bucket manually and try again.
Changed in juju-core: | |
milestone: | none → 1.4 |
status: | New → Confirmed |
assignee: | nobody → Dave Cheney (dave-cheney) |
importance: | Undecided → High |
Changed in juju-core: | |
milestone: | 1.9.1 → 1.9.2 |
Changed in juju-core: | |
milestone: | 1.9.2 → 2.0 |
Changed in juju-core: | |
assignee: | Dave Cheney (dave-cheney) → nobody |
Changed in juju-core: | |
importance: | Medium → High |
tags: | added: ec2 |
tags: | added: bootstrap |
tags: | added: performance |
Changed in juju-core: | |
status: | Triaged → Fix Released |
Changed in juju-core: | |
milestone: | 2.0 → 1.17.0 |
This happens frequently, and can be resolved by just trying "over and over" again
marco@home:~$ juju bootstrap -e ondina2 /s3.amazonaws. com/juju- asfasdfsadfasfd gojuju/ ?delimiter= &prefix= tools%2Fjuju- &marker=: read tcp 207.171. 163.205: 443: connection reset by peer /s3.amazonaws. com/juju- asfasdfsadfasfd gojuju/ ?delimiter= &prefix= tools%2Fjuju- &marker=: read tcp 205.251. 242.196: 443: connection reset by peer /s3.amazonaws. com/juju- asfasdfsadfasfd gojuju/ ?prefix= tools%2Fjuju- &marker= &delimiter=: read tcp 205.251. 242.196: 443: connection reset by peer
error: Get https:/
marco@home:~$ juju bootstrap -e ondina2
error: Get https:/
marco@home:~$ juju bootstrap -e ondina2
error: Get https:/
marco@home:~$ juju bootstrap -e ondina2
marco@home:~$
Possibly add a set amount of times to retry? (Say 5) before erroring out with a slightly more helpful error message ("Unable to communicate with S3 Bucket." possibly with more verbose instructions even?)