Hey!
Got this error today when I tried ruuning "amazon-instance" builder. 
here is the relevant part of the config - 

{
  "variables": {
    "aws_access_key": "",
    "aws_secret_key": "",
    "root_device_name": "/dev/sda1",
    "root_volume_size": "10",
    "root_volume_type": "gp2",
    "root_delete_on_termination": "true",
    "data_device_name": "/dev/sdb",
    "data_volume_size": "10",
    "data_volume_type": "standard",
    "data_delete_on_termination": "true"
  },
  "provisioners": [

  ],
  "builders": [
    {
      "type": "amazon-instance",
      "access_key": "{{user `aws_access_key`}}",
      "secret_key": "{{user `aws_secret_key`}}",
      "region": "us-east-1",
      "source_ami": "ami-02eac2c0129f6376b",
      "vpc_id": "<vpc_id>",
      "ssh_username": "centos",
      "instance_type": "t2.micro",
      "ami_name": "{timestamp}}",
      "account_id": "<account>",
      "s3_bucket": "<my_bucket>",
      "x509_cert_path": "<cert>",
      "x509_key_path": "<key>",
      "launch_block_device_mappings": [
        {
          "device_name": "{{user `root_device_name`}}",
          "volume_size": "{{user `root_volume_size`}}",
          "volume_type": "{{user `root_volume_type`}}",
          "delete_on_termination": "{{user `root_delete_on_termination`}}"
        }
      ],
      "ami_block_device_mappings": [
        {
          "device_name": "{{user `data_device_name`}}",
          "volume_size": "{{user `data_volume_size`}}",
          "volume_type": "{{user `data_volume_type`}}",
          "delete_on_termination": "{{user `data_delete_on_termination`}}"
        }
      ]
    }
  ]
}




And here is the full traceback - 

    amazon-instance: /mnt/img-mnt
==> amazon-instance: 
/usr/local/ec2/ec2-ami-tools-1.5.7/lib/ec2/platform/linux/image.rb:793:in 
`execute': Failed to execute: 'mount -t xfs /dev/mapper/hda1 /mnt/img-mnt' 
(FatalError)
==> amazon-instance: from 
/usr/local/ec2/ec2-ami-tools-1.5.7/lib/ec2/platform/linux/image.rb:670:in 
`mount_image'
==> amazon-instance: from 
/usr/local/ec2/ec2-ami-tools-1.5.7/lib/ec2/platform/linux/image.rb:174:in 
`make'
==> amazon-instance: from 
/usr/local/ec2/ec2-ami-tools-1.5.7/lib/ec2/amitools/bundlevol.rb:184:in 
`bundle_vol'
==> amazon-instance: from 
/usr/local/ec2/ec2-ami-tools-1.5.7/lib/ec2/amitools/bundlevol.rb:231:in 
`main'
==> amazon-instance: from 
/usr/local/ec2/ec2-ami-tools-1.5.7/lib/ec2/amitools/tool_base.rb:201:in 
`run'
==> amazon-instance: from 
/usr/local/ec2/ec2-ami-tools-1.5.7/lib/ec2/amitools/bundlevol.rb:239:in 
`<main>'
==> amazon-instance: Volume bundling failed. Please see the output above 
for more
==> amazon-instance: details on what went wrong.
==> amazon-instance:
==> amazon-instance: One common cause for this error is ec2-bundle-vol not 
being
==> amazon-instance: available on the target instance.

what am I missing?
Thanks!!!

-- 
This mailing list is governed under the HashiCorp Community Guidelines - 
https://www.hashicorp.com/community-guidelines.html. Behavior in violation of 
those guidelines may result in your removal from this mailing list.

GitHub Issues: https://github.com/mitchellh/packer/issues
IRC: #packer-tool on Freenode
--- 
You received this message because you are subscribed to the Google Groups 
"Packer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to packer-tool+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/packer-tool/f9218a8f-3f0e-46be-90ca-dd3a1d32f396%40googlegroups.com.

Reply via email to