vagrantからawsのインスタンスをたちあげたいのですが、エラーが出て立ち上げることが出来ません。


エラーは以下のようなメッセージが出力されます。

Error: Expected(200) <=> Actual(400 Bad Request)
(中略)
<Code>InvalidAMIID.NotFound</Code>
<Message>The image id '[ami-b8a63b88]' does not exist</Message>

Vagrantfileは以下のように設定しています。

Vagrant.configure("2") do |config|
 config.vm.box = "dummy"
 config.vm.box_url = "https://github.com/mitchellh/vagrant-aws/raw/master/dummy.box"

 config.vm.provider :aws do |aws, override|
  aws.instance_type = "t1.micro"
  aws.ami = "ami-b8a63b88"
  aws.security_groups = ["default"]
  aws.tags = [
   "name:myapp",
   "environments:development"
  ]

  aws.access_key_id = '****'
  aws.secret_access_key = '****'
  aws.region = "ap-northeast-1"
  aws.availability_zone = "ap-northeast-1a"
  aws.keypair_name = "****"
  override.ssh.username = "ec2-user"
  override.ssh.private_key_path = "./key.pem"
 end
end

エラーメッセージからは指定したami-idが無いよと言われていると思うのですが、
指定しているami-idはawsが公開しているものを利用しており、存在しないということはないと思うのです。

何が問題なのでしょうか?

回答の条件
  • 1人50回まで
  • 登録:
  • 終了:2013/09/22 18:25:03

回答0件)

回答はまだありません

  • id:fiwa
    適当なこと書きますがリージョンが違っているから、とかですかね?
    https://forums.aws.amazon.com/thread.jspa?messageID=246710
  • id:k-motoyan888
    まさに、リージョンが違っていたようです。
    リージョンを調べて修正したところ、このエラーが出なくなりました。

    有難うございました。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません