Good catch! after changing instance type, I'm getting this error - Non-standard volume device "/dev/nvme0n1p1" (FatalError), Do you have any idea what may cause this?
Thanks again!! On Thursday, July 25, 2019 at 9:59:58 PM UTC+3, Rickard von Essen wrote: > > Hi, > > It was a couple of years since I last built an instance store AMI, but I > would first change to be building it from a instance store instance (which > you aren't, since you are using T2 instances which are EBS only). > > On Thu, Jul 25, 2019, 16:04 Roni Dromi <roni...@gmail.com <javascript:>> > wrote: > >> 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 packe...@googlegroups.com <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/packer-tool/f9218a8f-3f0e-46be-90ca-dd3a1d32f396%40googlegroups.com >> >> <https://groups.google.com/d/msgid/packer-tool/f9218a8f-3f0e-46be-90ca-dd3a1d32f396%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- 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/de875c39-bc48-4a72-a7f0-cc1957e4f966%40googlegroups.com.