ami is missing #33

crankyadmin opened this Issue May 25, 2012 · 5 comments


None yet

4 participants


When trying to launch a 50 node hive I get the below return.

Connecting to the hive.
Attempting to call up 50 bees.
Traceback (most recent call last):
  File "/usr/local/bin/bees", line 5, in <module>
  File "/Library/Python/2.7/site-packages/beeswithmachineguns/", line 127, in main
  File "/Library/Python/2.7/site-packages/beeswithmachineguns/", line 111, in parse_options
    bees.up(options.servers,,, options.instance, options.login, options.key)
  File "/Library/Python/2.7/site-packages/beeswithmachineguns/", line 104, in up
  File "/Library/Python/2.7/site-packages/boto/ec2/", line 618, in run_instances
    return self.get_object('RunInstances', params, Reservation, verb='POST')
  File "/Library/Python/2.7/site-packages/boto/", line 699, in get_object
    raise self.ResponseError(response.status, response.reason, body)
boto.exception.EC2ResponseError: EC2ResponseError: 400 Bad Request
<?xml version="1.0" encoding="UTF-8"?>
<Response><Errors><Error><Code>InvalidAMIID.NotFound</Code><Message>The AMI ID 'ami-ff17fb96' does not exist</Message></Error></Errors><RequestID>c5420b2a-4d8a-4c76-81ff-9f24dfa77de3</RequestID></Response>

I didn't know this before, but it looks like AMIs are limited to specific availability zones. Is it the case that you're using something other than US-east? I can find it in US-east but not, for one example, US-west. I'll try to do some homework about what it takes to make it available in other zones.


Here it is.

In which region are you hoping to unleash the bees?


EU-West-1. Can we copy the ami to the EU? I don't mind sharing it out of my account if needs be?


I found this that provides some base AMI id's for all regions.

cosmin commented Jan 3, 2013

Going to address this as part of #19

@cosmin cosmin closed this Jan 3, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment