Ensure that you have IAM permission ec2:DescribeInstanceStatus On Dec 15, 2017 21:12, "Ian W" <[email protected]> wrote:
> Awesome! Thanks for investigating. > > I believe I don't need any features in 1.1.3 so will roll back to 1.1.2 > > Thanks again! > > On Friday, December 15, 2017 at 2:35:28 PM UTC-5, Matthew Hooker wrote: >> >> Thanks for the report. We recently changed how we wait for instances to >> become ready, and I think this is related to that. This will be fixed in >> the next version of packer. In the meantime, can you use 1.1.2? If there's >> a feature in 1.1.3 that you need, I think I can probably provide a patch >> that should fix this for you. Tracking here https://github.com/hashic >> orp/packer/issues/5705#issuecomment-352082197 >> >> On Thu, Dec 14, 2017 at 8:14 PM Ian W <[email protected]> wrote: >> >>> ==> amazon-ebs: Waiting for instance (i-048e9f790bb8d98c6) to become >>> ready... >>> >>> $ aws ec2 describe-instances --instance-ids i-048e9f790bb8d98c6 >>> { >>> "Reservations": [ >>> { >>> "ReservationId": "r-08ec7f3fd782f5a6f", >>> "OwnerId": "653221882153", >>> "Groups": [], >>> "Instances": [ >>> { >>> "StateTransitionReason": "", >>> "RootDeviceName": "/dev/sda1", >>> "InstanceType": "m3.medium", >>> "Monitoring": { >>> "State": "disabled" >>> }, >>> "PublicDnsName": "ec2-54-209-230-84.compute-1.a >>> mazonaws.com", >>> "Hypervisor": "xen", >>> "EnaSupport": true, >>> "PublicIpAddress": "54.209.230.84", >>> "SubnetId": "subnet-12289d3d", >>> "BlockDeviceMappings": [ >>> { >>> "DeviceName": "/dev/sda1", >>> "Ebs": { >>> "Status": "attached", >>> "VolumeId": "vol-05e9c5a94eb5a29a7", >>> "DeleteOnTermination": true, >>> "AttachTime": "2017-12-15T04:12:48.000Z" >>> } >>> } >>> ], >>> "Tags": [ >>> { >>> "Value": "Packer Builder", >>> "Key": "Name" >>> } >>> ], >>> "PrivateIpAddress": "172.31.89.61", >>> "SecurityGroups": [ >>> { >>> "GroupId": "sg-c4d0e6b1", >>> "GroupName": "packer_5a334bbb-9503-77e2-c81 >>> 0-52fd0bd1ea20" >>> } >>> ], >>> "State": { >>> "Code": 16, >>> "Name": "running" >>> }, >>> "RootDeviceType": "ebs", >>> "ClientToken": "", >>> "VirtualizationType": "hvm", >>> "VpcId": "vpc-32dd984a", >>> "KeyName": "packer_5a334ba7-e836-995f-7a0 >>> 9-39f82a741755", >>> "SourceDestCheck": true, >>> "ImageId": "ami-3dec9947", >>> "AmiLaunchIndex": 0, >>> "Architecture": "x86_64", >>> "NetworkInterfaces": [ >>> { >>> "PrivateIpAddress": "172.31.89.61", >>> "MacAddress": "12:ce:72:29:d7:f0", >>> "Attachment": { >>> "AttachmentId": "eni-attach-f2b12139", >>> "DeviceIndex": 0, >>> "Status": "attached", >>> "DeleteOnTermination": true, >>> "AttachTime": "2017-12-15T04:12:47.000Z" >>> }, >>> "Groups": [ >>> { >>> "GroupId": "sg-c4d0e6b1", >>> "GroupName": >>> "packer_5a334bbb-9503-77e2-c810-52fd0bd1ea20" >>> } >>> ], >>> "Status": "in-use", >>> "Description": "", >>> "OwnerId": "653221882153", >>> "PrivateIpAddresses": [ >>> { >>> "Primary": true, >>> "PrivateIpAddress": "172.31.89.61", >>> "Association": { >>> "IpOwnerId": "amazon", >>> "PublicDnsName": " >>> ec2-54-209-230-84.compute-1.amazonaws.com", >>> "PublicIp": "54.209.230.84" >>> }, >>> "PrivateDnsName": >>> "ip-172-31-89-61.ec2.internal" >>> } >>> ], >>> "Association": { >>> "IpOwnerId": "amazon", >>> "PublicDnsName": " >>> ec2-54-209-230-84.compute-1.amazonaws.com", >>> "PublicIp": "54.209.230.84" >>> }, >>> "NetworkInterfaceId": "eni-983fd016", >>> "SubnetId": "subnet-12289d3d", >>> "PrivateDnsName": >>> "ip-172-31-89-61.ec2.internal", >>> "VpcId": "vpc-32dd984a", >>> "SourceDestCheck": true >>> } >>> ], >>> "InstanceId": "i-048e9f790bb8d98c6", >>> "ProductCodes": [], >>> "Placement": { >>> "AvailabilityZone": "us-east-1b", >>> "Tenancy": "default", >>> "GroupName": "" >>> }, >>> "PrivateDnsName": "ip-172-31-89-61.ec2.internal", >>> "LaunchTime": "2017-12-15T04:12:47.000Z", >>> "EbsOptimized": false >>> } >>> ] >>> } >>> ] >>> } >>> $ >>> >>> >>> Then sshing to it: >>> >>> $ ssh -i ec2_amazon-ebs.pem [email protected] >>> te-1.amazonaws.com date >>> Fri Dec 15 04:14:12 UTC 2017 >>> $ >>> >>> >>> On Thursday, December 14, 2017 at 8:09:13 AM UTC-5, Rickard von Essen >>> wrote: >>> >>>> I'm using a dev builds but I checked that there is no changes since >>>> 1.1.3 which you have. IAM can't interfere with this. Can you confirm that >>>> you can connect from the same host that runs packer with the ubuntu user >>>> and the private key packer created to public ip of the instance? >>>> >>>> Can you provide the output of: aws ec2 describe-instances >>>> --instance-ids <instance-id> >>>> when packer is waiting for it to become ready. >>>> >>> On 14 December 2017 at 13:09, Ian Wormsbecker <[email protected]> wrote: >>>> >>> What version of packer are you using? Perhaps there is a regression as I >>>>> downloaded packer just a few days ago. >>>>> >>>>> Or perhaps I have some Amazon IAM issue? I used the suggested IAM >>>>> template out of the documentation. >>>>> >>>> On Dec 14, 2017 3:29 AM, "Rickard von Essen" <[email protected]> >>>>> wrote: >>>>> >>>> That exact template worked for me. >>>>>> >>>>> On 14 December 2017 at 06:21, Ian W <[email protected]> wrote: >>>>>> >>>>> It always fails the 'waiting for instance' stage. >>>>>>> I have tried various sizes of instance_type >>>>>>> >>>>>>> ==> amazon-ebs: Adding tags to source instance >>>>>>> amazon-ebs: Adding tag: "Name": "Packer Builder" >>>>>>> 2017/12/13 23:55:52 ui: amazon-ebs: Instance ID: >>>>>>> i-01150984b7da79d53 >>>>>>> 2017/12/13 23:55:52 ui: ==> amazon-ebs: Waiting for instance >>>>>>> (i-01150984b7da79d53) to become ready... >>>>>>> amazon-ebs: Instance ID: i-01150984b7da79d53 >>>>>>> ==> amazon-ebs: Waiting for instance (i-01150984b7da79d53) to become >>>>>>> ready... >>>>>>> >>>>>>> >>>>>>> I am able to see the instance up and running in aws console. >>>>>>> I am able to ssh to the machine at this point without issue using >>>>>>> the packer created pem. >>>>>>> >>>>>>> >>>>>>> Here is my invocation: >>>>>>> $ PACKER_LOG=1 packer build -debug -var 'aws_access_key=<redacted>' >>>>>>> -var 'aws_secret_key=<redacted>' -var "sha1_hash=$(git rev-parse HEAD)" >>>>>>> ami.json >>>>>>> >>>>>>> >>>>>>> Here is my template file: >>>>>>> >>>>>>> { >>>>>>> "variables": { >>>>>>> "aws_access_key": "", >>>>>>> "aws_secret_key": "", >>>>>>> "sha1_hash": "" >>>>>>> }, >>>>>>> "builders": [{ >>>>>>> "type": "amazon-ebs", >>>>>>> "access_key": "{{user `aws_access_key`}}", >>>>>>> "secret_key": "{{user `aws_secret_key`}}", >>>>>>> "region": "us-east-1", >>>>>>> "source_ami_filter": { >>>>>>> "filters": { >>>>>>> "virtualization-type": "hvm", >>>>>>> "name": "ubuntu/images/*ubuntu-xenial-16.04-amd64-server-*", >>>>>>> "root-device-type": "ebs" >>>>>>> }, >>>>>>> "owners": ["099720109477"], >>>>>>> "most_recent": true >>>>>>> }, >>>>>>> "instance_type": "m3.medium", >>>>>>> "ssh_username": "ubuntu", >>>>>>> "ami_name": "myami_{{user `sha1_hash`}}" >>>>>>> }] >>>>>>> } >>>>>>> >>>>>>> Here is the full log: >>>>>>> 2017/12/13 23:54:51 [INFO] Packer version: 1.1.3 >>>>>>> 2017/12/13 23:54:51 Packer Target OS/Arch: linux amd64 >>>>>>> 2017/12/13 23:54:51 Built with Go Version: go1.9 >>>>>>> 2017/12/13 23:54:51 Detected home directory from env var: /home/ianw >>>>>>> 2017/12/13 23:54:51 Using internal plugin for amazon-chroot >>>>>>> 2017/12/13 23:54:51 Using internal plugin for amazon-instance >>>>>>> 2017/12/13 23:54:51 Using internal plugin for oracle-oci >>>>>>> 2017/12/13 23:54:51 Using internal plugin for parallels-pvm >>>>>>> 2017/12/13 23:54:51 Using internal plugin for profitbricks >>>>>>> 2017/12/13 23:54:51 Using internal plugin for virtualbox-ovf >>>>>>> 2017/12/13 23:54:51 Using internal plugin for amazon-ebs >>>>>>> 2017/12/13 23:54:51 Using internal plugin for amazon-ebssurrogate >>>>>>> 2017/12/13 23:54:51 Using internal plugin for digitalocean >>>>>>> 2017/12/13 23:54:51 Using internal plugin for null >>>>>>> 2017/12/13 23:54:51 Using internal plugin for virtualbox-iso >>>>>>> 2017/12/13 23:54:51 Using internal plugin for googlecompute >>>>>>> 2017/12/13 23:54:51 Using internal plugin for file >>>>>>> 2017/12/13 23:54:51 Using internal plugin for hyperv-vmcx >>>>>>> 2017/12/13 23:54:51 Using internal plugin for lxd >>>>>>> 2017/12/13 23:54:51 Using internal plugin for vmware-iso >>>>>>> 2017/12/13 23:54:51 Using internal plugin for azure-arm >>>>>>> 2017/12/13 23:54:51 Using internal plugin for docker >>>>>>> 2017/12/13 23:54:51 Using internal plugin for hyperv-iso >>>>>>> 2017/12/13 23:54:51 Using internal plugin for openstack >>>>>>> 2017/12/13 23:54:51 Using internal plugin for triton >>>>>>> 2017/12/13 23:54:51 Using internal plugin for cloudstack >>>>>>> 2017/12/13 23:54:51 Using internal plugin for lxc >>>>>>> 2017/12/13 23:54:51 Using internal plugin for qemu >>>>>>> 2017/12/13 23:54:51 Using internal plugin for alicloud-ecs >>>>>>> 2017/12/13 23:54:51 Using internal plugin for oneandone >>>>>>> 2017/12/13 23:54:51 Using internal plugin for parallels-iso >>>>>>> 2017/12/13 23:54:51 Using internal plugin for vmware-vmx >>>>>>> 2017/12/13 23:54:51 Using internal plugin for amazon-ebsvolume >>>>>>> 2017/12/13 23:54:51 Using internal plugin for converge >>>>>>> 2017/12/13 23:54:51 Using internal plugin for puppet-masterless >>>>>>> 2017/12/13 23:54:51 Using internal plugin for puppet-server >>>>>>> 2017/12/13 23:54:51 Using internal plugin for windows-shell >>>>>>> 2017/12/13 23:54:51 Using internal plugin for ansible >>>>>>> 2017/12/13 23:54:51 Using internal plugin for ansible-local >>>>>>> 2017/12/13 23:54:51 Using internal plugin for chef-client >>>>>>> 2017/12/13 23:54:51 Using internal plugin for salt-masterless >>>>>>> 2017/12/13 23:54:51 Using internal plugin for powershell >>>>>>> 2017/12/13 23:54:51 Using internal plugin for shell >>>>>>> 2017/12/13 23:54:51 Using internal plugin for windows-restart >>>>>>> 2017/12/13 23:54:51 Using internal plugin for chef-solo >>>>>>> 2017/12/13 23:54:51 Using internal plugin for file >>>>>>> 2017/12/13 23:54:51 Using internal plugin for shell-local >>>>>>> 2017/12/13 23:54:51 Using internal plugin for compress >>>>>>> 2017/12/13 23:54:51 Using internal plugin for docker-import >>>>>>> 2017/12/13 23:54:51 Using internal plugin for docker-push >>>>>>> 2017/12/13 23:54:51 Using internal plugin for docker-tag >>>>>>> 2017/12/13 23:54:51 Using internal plugin for manifest >>>>>>> 2017/12/13 23:54:51 Using internal plugin for vagrant >>>>>>> 2017/12/13 23:54:51 Using internal plugin for atlas >>>>>>> 2017/12/13 23:54:51 Using internal plugin for googlecompute-export >>>>>>> 2017/12/13 23:54:51 Using internal plugin for vagrant-cloud >>>>>>> 2017/12/13 23:54:51 Using internal plugin for amazon-import >>>>>>> 2017/12/13 23:54:51 Using internal plugin for checksum >>>>>>> 2017/12/13 23:54:51 Using internal plugin for docker-save >>>>>>> 2017/12/13 23:54:51 Using internal plugin for shell-local >>>>>>> 2017/12/13 23:54:51 Using internal plugin for vsphere >>>>>>> 2017/12/13 23:54:51 Using internal plugin for vsphere-template >>>>>>> 2017/12/13 23:54:51 Using internal plugin for alicloud-import >>>>>>> 2017/12/13 23:54:51 Using internal plugin for artifice >>>>>>> 2017/12/13 23:54:51 Detected home directory from env var: /home/ianw >>>>>>> 2017/12/13 23:54:51 Attempting to open config file: >>>>>>> /home/ianw/.packerconfig >>>>>>> 2017/12/13 23:54:51 [WARN] Config file doesn't exist: >>>>>>> /home/ianw/.packerconfig >>>>>>> 2017/12/13 23:54:51 Packer config: &{DisableCheckpoint:false >>>>>>> DisableCheckpointSignature:false PluginMinPort:10000 >>>>>>> PluginMaxPort:25000 Builders:map[amazon-instance:/ >>>>>>> home/ianw/software/packer/packer-PACKERSPACE-plugin-PACKERSP >>>>>>> ACE-packer-builder-amazon-instance virtualbox-ovf:/home/ianw/soft >>>>>>> ware/packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-virtualbox-ovf >>>>>>> cloudstack:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-builder-cloudstack >>>>>>> docker:/home/ianw/software/packer/packer-PACKERSPACE-plugin- >>>>>>> PACKERSPACE-packer-builder-docker alicloud-ecs:/home/ianw/softwa >>>>>>> re/packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-alicloud-ecs >>>>>>> vmware-vmx:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-builder-vmware-vmx >>>>>>> virtualbox-iso:/home/ianw/software/packer/packer-PACKERSPACE >>>>>>> -plugin-PACKERSPACE-packer-builder-virtualbox-iso >>>>>>> file:/home/ianw/software/packer/packer-PACKERSPACE-plugin- >>>>>>> PACKERSPACE-packer-builder-file vmware-iso:/home/ianw/software >>>>>>> /packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-vmware-iso >>>>>>> hyperv-iso:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-builder-hyperv-iso >>>>>>> oneandone:/home/ianw/software/packer/packer-PACKERSPACE-plug >>>>>>> in-PACKERSPACE-packer-builder-oneandone >>>>>>> parallels-iso:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-builder-parallels-iso >>>>>>> oracle-oci:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-builder-oracle-oci >>>>>>> amazon-ebssurrogate:/home/ianw/software/packer/packer-PACKER >>>>>>> SPACE-plugin-PACKERSPACE-packer-builder-amazon-ebssurrogate >>>>>>> hyperv-vmcx:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-builder-hyperv-vmcx >>>>>>> amazon-ebsvolume:/home/ianw/software/packer/packer-PACKERSPA >>>>>>> CE-plugin-PACKERSPACE-packer-builder-amazon-ebsvolume >>>>>>> parallels-pvm:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-builder-parallels-pvm >>>>>>> null:/home/ianw/software/packer/packer-PACKERSPACE-plugin- >>>>>>> PACKERSPACE-packer-builder-null openstack:/home/ianw/software/ >>>>>>> packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-openstack >>>>>>> triton:/home/ianw/software/packer/packer-PACKERSPACE-plugin- >>>>>>> PACKERSPACE-packer-builder-triton lxc:/home/ianw/software/packer >>>>>>> /packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-lxc >>>>>>> qemu:/home/ianw/software/packer/packer-PACKERSPACE-plugin- >>>>>>> PACKERSPACE-packer-builder-qemu profitbricks:/home/ianw/softwa >>>>>>> re/packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-profitbricks >>>>>>> googlecompute:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-builder-googlecompute >>>>>>> lxd:/home/ianw/software/packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-lxd >>>>>>> azure-arm:/home/ianw/software/packer/packer-PACKERSPACE-plug >>>>>>> in-PACKERSPACE-packer-builder-azure-arm >>>>>>> amazon-chroot:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-builder-amazon-chroot >>>>>>> amazon-ebs:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-builder-amazon-ebs >>>>>>> digitalocean:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-builder-digitalocean] >>>>>>> PostProcessors:map[vagrant-cloud:/home/ianw/software/packer/ >>>>>>> packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-vagrant-cloud >>>>>>> shell-local:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-post-processor-shell-local >>>>>>> googlecompute-export:/home/ianw/software/packer/packer-PACKE >>>>>>> RSPACE-plugin-PACKERSPACE-packer-post-processor-googlecompute-export >>>>>>> checksum:/home/ianw/software/packer/packer-PACKERSPACE-plugi >>>>>>> n-PACKERSPACE-packer-post-processor-checksum >>>>>>> docker-save:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-post-processor-docker-save >>>>>>> docker-tag:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-post-processor-docker-tag >>>>>>> manifest:/home/ianw/software/packer/packer-PACKERSPACE-plugi >>>>>>> n-PACKERSPACE-packer-post-processor-manifest >>>>>>> atlas:/home/ianw/software/packer/packer-PACKERSPACE-plugin- >>>>>>> PACKERSPACE-packer-post-processor-atlas >>>>>>> amazon-import:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-post-processor-amazon-import >>>>>>> vsphere-template:/home/ianw/software/packer/packer-PACKERSPA >>>>>>> CE-plugin-PACKERSPACE-packer-post-processor-vsphere-template >>>>>>> artifice:/home/ianw/software/packer/packer-PACKERSPACE-plugi >>>>>>> n-PACKERSPACE-packer-post-processor-artifice >>>>>>> docker-import:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-post-processor-docker-import >>>>>>> docker-push:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-post-processor-docker-push >>>>>>> vsphere:/home/ianw/software/packer/packer-PACKERSPACE-plugin >>>>>>> -PACKERSPACE-packer-post-processor-vsphere >>>>>>> alicloud-import:/home/ianw/software/packer/packer-PACKERSPAC >>>>>>> E-plugin-PACKERSPACE-packer-post-processor-alicloud-import >>>>>>> compress:/home/ianw/software/packer/packer-PACKERSPACE-plugi >>>>>>> n-PACKERSPACE-packer-post-processor-compress >>>>>>> vagrant:/home/ianw/software/packer/packer-PACKERSPACE-plugin >>>>>>> -PACKERSPACE-packer-post-processor-vagrant] >>>>>>> Provisioners:map[file:/home/ianw/software/packer/packer-PACK >>>>>>> ERSPACE-plugin-PACKERSPACE-packer-provisioner-file >>>>>>> shell-local:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-provisioner-shell-local >>>>>>> chef-solo:/home/ianw/software/packer/packer-PACKERSPACE-plug >>>>>>> in-PACKERSPACE-packer-provisioner-chef-solo >>>>>>> puppet-masterless:/home/ianw/software/packer/packer-PACKERSP >>>>>>> ACE-plugin-PACKERSPACE-packer-provisioner-puppet-masterless >>>>>>> puppet-server:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-provisioner-puppet-server >>>>>>> salt-masterless:/home/ianw/software/packer/packer-PACKERSPAC >>>>>>> E-plugin-PACKERSPACE-packer-provisioner-salt-masterless >>>>>>> shell:/home/ianw/software/packer/packer-PACKERSPACE-plugin- >>>>>>> PACKERSPACE-packer-provisioner-shell windows-restart:/home/ianw/sof >>>>>>> tware/packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-windows-restart >>>>>>> converge:/home/ianw/software/packer/packer-PACKERSPACE-plugi >>>>>>> n-PACKERSPACE-packer-provisioner-converge >>>>>>> windows-shell:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-provisioner-windows-shell >>>>>>> ansible-local:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-provisioner-ansible-local >>>>>>> powershell:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-provisioner-powershell >>>>>>> ansible:/home/ianw/software/packer/packer-PACKERSPACE-plugin >>>>>>> -PACKERSPACE-packer-provisioner-ansible >>>>>>> chef-client:/home/ianw/software/packer/packer-PACKERSPACE- >>>>>>> plugin-PACKERSPACE-packer-provisioner-chef-client]} >>>>>>> 2017/12/13 23:54:51 Detected home directory from env var: /home/ianw >>>>>>> 2017/12/13 23:54:51 Setting cache directory: >>>>>>> /home/ianw/WORK/CODE/analyzer-cli/package/packer/packer_cache >>>>>>> 2017/12/13 23:54:51 Detected home directory from env var: /home/ianw >>>>>>> 2017/12/13 23:54:51 Loading builder: amazon-ebs >>>>>>> 2017/12/13 23:54:51 Plugin could not be found. Checking same >>>>>>> directory as executable. >>>>>>> 2017/12/13 23:54:51 Current exe path: /home/ianw/software/packer/pac >>>>>>> ker >>>>>>> 2017/12/13 23:54:51 Creating plugin client for path: >>>>>>> /home/ianw/software/packer/packer >>>>>>> 2017/12/13 23:54:51 Starting plugin: /home/ianw/software/packer/packer >>>>>>> []string{"/home/ianw/software/packer/packer", "plugin", >>>>>>> "packer-builder-amazon-ebs"} >>>>>>> 2017/12/13 23:54:51 Waiting for RPC address for: >>>>>>> /home/ianw/software/packer/packer >>>>>>> 2017/12/13 23:54:51 packer: 2017/12/13 23:54:51 [INFO] Packer >>>>>>> version: 1.1.3 >>>>>>> 2017/12/13 23:54:51 packer: 2017/12/13 23:54:51 Packer Target >>>>>>> OS/Arch: linux amd64 >>>>>>> 2017/12/13 23:54:51 packer: 2017/12/13 23:54:51 Built with Go >>>>>>> Version: go1.9 >>>>>>> 2017/12/13 23:54:51 packer: 2017/12/13 23:54:51 Detected home >>>>>>> directory from env var: /home/ianw >>>>>>> 2017/12/13 23:54:51 packer: 2017/12/13 23:54:51 Attempting to open >>>>>>> config file: /home/ianw/.packerconfig >>>>>>> 2017/12/13 23:54:51 packer: 2017/12/13 23:54:51 [WARN] Config file >>>>>>> doesn't exist: /home/ianw/.packerconfig >>>>>>> 2017/12/13 23:54:51 packer: 2017/12/13 23:54:51 Packer config: >>>>>>> &{DisableCheckpoint:false DisableCheckpointSignature:false >>>>>>> PluginMinPort:10000 PluginMaxPort:25000 Builders:map[] >>>>>>> PostProcessors:map[] >>>>>>> Provisioners:map[]} >>>>>>> 2017/12/13 23:54:51 packer: 2017/12/13 23:54:51 Detected home >>>>>>> directory from env var: /home/ianw >>>>>>> 2017/12/13 23:54:51 packer: 2017/12/13 23:54:51 Setting cache >>>>>>> directory: /home/ianw/WORK/CODE/analyzer- >>>>>>> cli/package/packer/packer_cache >>>>>>> 2017/12/13 23:54:51 packer: 2017/12/13 23:54:51 args: >>>>>>> []string{"packer-builder-amazon-ebs"} >>>>>>> 2017/12/13 23:54:51 packer: 2017/12/13 23:54:51 Plugin minimum port: >>>>>>> 10000 >>>>>>> 2017/12/13 23:54:51 packer: 2017/12/13 23:54:51 Plugin maximum port: >>>>>>> 25000 >>>>>>> 2017/12/13 23:54:51 packer: 2017/12/13 23:54:51 Detected home >>>>>>> directory from env var: /home/ianw >>>>>>> 2017/12/13 23:54:51 packer: 2017/12/13 23:54:51 Plugin address: unix >>>>>>> /tmp/packer-plugin266249771 >>>>>>> 2017/12/13 23:54:51 packer: 2017/12/13 23:54:51 Waiting for >>>>>>> connection... >>>>>>> 2017/12/13 23:54:51 packer: 2017/12/13 23:54:51 Serving a plugin >>>>>>> connection... >>>>>>> 2017/12/13 23:54:51 ui: Debug mode enabled. Builds will not be >>>>>>> parallelized. >>>>>>> 2017/12/13 23:54:51 ui: amazon-ebs output will be in this color. >>>>>>> 2017/12/13 23:54:51 ui: >>>>>>> 2017/12/13 23:54:51 Build debug mode: true >>>>>>> 2017/12/13 23:54:51 Force build: false >>>>>>> 2017/12/13 23:54:51 On error: >>>>>>> 2017/12/13 23:54:51 Preparing build: amazon-ebs >>>>>>> Debug mode enabled. Builds will not be parallelized. >>>>>>> amazon-ebs output will be in this color. >>>>>>> >>>>>>> 2017/12/13 23:54:51 packer: 2017/12/13 23:54:51 Config: >>>>>>> {PackerConfig:{PackerBuildName:amazon-ebs >>>>>>> PackerBuilderType:amazon-ebs PackerDebug:true PackerForce:false >>>>>>> PackerOnError: PackerUserVars:map[aws_access_key:<Filtered> >>>>>>> aws_secret_key:<Filtered> >>>>>>> sha1_hash:a0dc01cb86eef2bed9bc286b39433d3888df1535]} >>>>>>> AccessConfig:{AccessKey:<Filtered> CustomEndpointEc2: MFACode: >>>>>>> ProfileName: RawRegion:us-east-1 SecretKey:<Filtered> >>>>>>> SkipValidation:false >>>>>>> Token: session:<nil>} AMIConfig:{AMIName:myami_a0dc0 >>>>>>> 1cb86eef2bed9bc286b39433d3888df1535 AMIDescription: AMIVirtType: >>>>>>> AMIUsers:[] AMIGroups:[] AMIProductCodes:[] AMIRegions:[] >>>>>>> AMISkipRegionValidation:false AMITags:map[] AMIENASupport:false >>>>>>> AMISriovNetSupport:false AMIForceDeregister:false >>>>>>> AMIForceDeleteSnapshot:false AMIEncryptBootVolume:false AMIKmsKeyId: >>>>>>> AMIRegionKMSKeyIDs:map[] SnapshotTags:map[] SnapshotUsers:[] >>>>>>> SnapshotGroups:[]} BlockDevices:{AMIBlockDevices:{AMIMappings:[]} >>>>>>> LaunchBlockDevices:{LaunchMappings:[]}} >>>>>>> RunConfig:{AssociatePublicIpAddress:false AvailabilityZone: >>>>>>> EbsOptimized:false IamInstanceProfile: InstanceType:m3.medium >>>>>>> RunTags:map[] >>>>>>> SourceAmi: SourceAmiFilter:{Filters:map[0xc42043a080:0xc42043a0a0 >>>>>>> 0xc42043a0c0:0xc42043a0e0 0xc42043a100:0xc42043a120] >>>>>>> Owners:[0xc42043a1a0] >>>>>>> MostRecent:true} SpotPrice: SpotPriceAutoProduct: >>>>>>> DisableStopInstance:false >>>>>>> SecurityGroupId: SecurityGroupIds:[] TemporarySGSourceCidr:0.0.0.0/0 >>>>>>> SubnetId: TemporaryKeyPairName:packer_5a >>>>>>> 32041b-2e71-bf02-3989-bfc3044d403d UserData: UserDataFile: >>>>>>> WindowsPasswordTimeout:20m0s VpcId: >>>>>>> InstanceInitiatedShutdownBehavior:stop >>>>>>> Comm:{Type:ssh SSHHost: SSHPort:22 SSHUsername:ubuntu SSHPassword: >>>>>>> SSHPrivateKey: SSHPty:false SSHTimeout:5m0s SSHAgentAuth:false >>>>>>> SSHDisableAgentForwarding:false SSHHandshakeAttempts:10 >>>>>>> SSHBastionHost: SSHBastionPort:0 SSHBastionAgentAuth:false >>>>>>> SSHBastionUsername: SSHBastionPassword: SSHBastionPrivateKey: >>>>>>> SSHFileTransferMethod:scp SSHProxyHost: SSHProxyPort:0 SSHProxyUsername: >>>>>>> SSHProxyPassword: WinRMUser: WinRMPassword: WinRMHost: WinRMPort:0 >>>>>>> WinRMTimeout:0s WinRMUseSSL:false WinRMInsecure:false WinRMUseNTLM:false >>>>>>> WinRMTransportDecorator:<nil>} SSHKeyPairName: SSHPrivateIp:false >>>>>>> SSHInterface:} VolumeRunTags:map[] ctx:{Data:<nil> >>>>>>> Funcs:map[clean_ami_name:0xc63f40] UserVariables:map[sha1_hash:a0 >>>>>>> dc01cb86eef2bed9bc286b39433d3888df1535 aws_access_key:<Filtered> >>>>>>> aws_secret_key:<Filtered>] EnableEnv:false BuildName:amazon-ebs >>>>>>> BuildType:amazon-ebs TemplatePath:/home/ianw/WORK/C >>>>>>> ODE/analyzer-cli/package/packer/ami.json}} >>>>>>> 2017/12/13 23:54:51 Debug enabled, so waiting for build to finish: >>>>>>> amazon-ebs >>>>>>> 2017/12/13 23:54:51 Starting build run: amazon-ebs >>>>>>> 2017/12/13 23:54:51 Running builder: amazon-ebs >>>>>>> 2017/12/13 23:54:51 [INFO] (telemetry) Starting builder amazon-ebs >>>>>>> 2017/12/13 23:54:51 packer: 2017/12/13 23:54:51 Found region >>>>>>> us-east-1 >>>>>>> 2017/12/13 23:54:51 ui: ==> amazon-ebs: Prevalidating AMI Name: >>>>>>> myami_a0dc01cb86eef2bed9bc286b39433d3888df1535 >>>>>>> ==> amazon-ebs: Prevalidating AMI Name: >>>>>>> myami_a0dc01cb86eef2bed9bc286b39433d3888df1535 >>>>>>> 2017/12/13 23:54:54 ui: ask: ==> amazon-ebs: Pausing after run of >>>>>>> step 'StepPreValidate'. Press enter to continue. >>>>>>> ==> amazon-ebs: Pausing after run of step 'StepPreValidate'. Press >>>>>>> enter to continue. >>>>>>> 2017/12/13 23:55:43 packer: 2017/12/13 23:55:43 Using AMI Filters { >>>>>>> 2017/12/13 23:55:43 packer: Filters: [{ >>>>>>> 2017/12/13 23:55:43 packer: Name: "root-device-type", >>>>>>> 2017/12/13 23:55:43 packer: Values: ["ebs"] >>>>>>> 2017/12/13 23:55:43 packer: },{ >>>>>>> 2017/12/13 23:55:43 packer: Name: "virtualization-type", >>>>>>> 2017/12/13 23:55:43 packer: Values: ["hvm"] >>>>>>> 2017/12/13 23:55:43 packer: },{ >>>>>>> 2017/12/13 23:55:43 packer: Name: "name", >>>>>>> 2017/12/13 23:55:43 packer: Values: >>>>>>> ["ubuntu/images/*ubuntu-xenial-16.04-amd64-server-*"] >>>>>>> 2017/12/13 23:55:43 packer: }], >>>>>>> 2017/12/13 23:55:43 packer: Owners: ["099720109477"] >>>>>>> 2017/12/13 23:55:43 packer: } >>>>>>> 2017/12/13 23:55:46 ui: amazon-ebs: Found Image ID: ami-3dec9947 >>>>>>> amazon-ebs: Found Image ID: ami-3dec9947 >>>>>>> 2017/12/13 23:55:46 ui: ask: ==> amazon-ebs: Pausing after run of >>>>>>> step 'StepSourceAMIInfo'. Press enter to continue. >>>>>>> ==> amazon-ebs: Pausing after run of step 'StepSourceAMIInfo'. Press >>>>>>> enter to continue. >>>>>>> 2017/12/13 23:55:47 ui: ==> amazon-ebs: Creating temporary keypair: >>>>>>> packer_5a32041b-2e71-bf02-3989-bfc3044d403d >>>>>>> ==> amazon-ebs: Creating temporary keypair: >>>>>>> packer_5a32041b-2e71-bf02-3989-bfc3044d403d >>>>>>> 2017/12/13 23:55:47 ui: amazon-ebs: Saving key for debug >>>>>>> purposes: ec2_amazon-ebs.pem >>>>>>> amazon-ebs: Saving key for debug purposes: ec2_amazon-ebs.pem >>>>>>> 2017/12/13 23:55:47 ui: ask: ==> amazon-ebs: Pausing after run of >>>>>>> step 'StepKeyPair'. Press enter to continue. >>>>>>> ==> amazon-ebs: Pausing after run of step 'StepKeyPair'. Press enter >>>>>>> to continue. >>>>>>> 2017/12/13 23:55:47 ui: ==> amazon-ebs: Creating temporary security >>>>>>> group for this instance: packer_5a320453-4f56-ee31-2999-b5c0b37c31e3 >>>>>>> ==> amazon-ebs: Creating temporary security group for this instance: >>>>>>> packer_5a320453-4f56-ee31-2999-b5c0b37c31e3 >>>>>>> 2017/12/13 23:55:48 ui: ==> amazon-ebs: Authorizing access to port >>>>>>> 22 from 0.0.0.0/0 in the temporary security group... >>>>>>> ==> amazon-ebs: Authorizing access to port 22 from 0.0.0.0/0 in the >>>>>>> temporary security group... >>>>>>> 2017/12/13 23:55:48 packer: 2017/12/13 23:55:48 [DEBUG] Waiting for >>>>>>> temporary security group: sg-8f2109fa >>>>>>> 2017/12/13 23:55:48 packer: 2017/12/13 23:55:48 [DEBUG] Found >>>>>>> security group sg-8f2109fa >>>>>>> 2017/12/13 23:55:48 ui: ask: ==> amazon-ebs: Pausing after run of >>>>>>> step 'StepSecurityGroup'. Press enter to continue. >>>>>>> ==> amazon-ebs: Pausing after run of step 'StepSecurityGroup'. Press >>>>>>> enter to continue. >>>>>>> 2017/12/13 23:55:50 ui: ask: ==> amazon-ebs: Pausing after run of >>>>>>> step 'stepCleanupVolumes'. Press enter to continue. >>>>>>> ==> amazon-ebs: Pausing after run of step 'stepCleanupVolumes'. >>>>>>> Press enter to continue. >>>>>>> 2017/12/13 23:55:51 ui: ==> amazon-ebs: Launching a source AWS >>>>>>> instance... >>>>>>> ==> amazon-ebs: Launching a source AWS instance... >>>>>>> 2017/12/13 23:55:51 ui: ==> amazon-ebs: Adding tags to source >>>>>>> instance >>>>>>> 2017/12/13 23:55:51 ui: amazon-ebs: Adding tag: "Name": "Packer >>>>>>> Builder" >>>>>>> ==> amazon-ebs: Adding tags to source instance >>>>>>> amazon-ebs: Adding tag: "Name": "Packer Builder" >>>>>>> 2017/12/13 23:55:52 ui: amazon-ebs: Instance ID: >>>>>>> i-01150984b7da79d53 >>>>>>> 2017/12/13 23:55:52 ui: ==> amazon-ebs: Waiting for instance >>>>>>> (i-01150984b7da79d53) to become ready... >>>>>>> amazon-ebs: Instance ID: i-01150984b7da79d53 >>>>>>> ==> amazon-ebs: Waiting for instance (i-01150984b7da79d53) to become >>>>>>> ready... >>>>>>> >>>>>>> It eventually times out and gives up :) >>>>>>> >>>>>>> -- >>>>>>> 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 [email protected]. >>>>>> >>>>>> >>>>>>> To view this discussion on the web visit >>>>>>> https://groups.google.com/d/msgid/packer-tool/b006b833-47c4- >>>>>>> 46f9-8583-74f45686d0cb%40googlegroups.com >>>>>>> <https://groups.google.com/d/msgid/packer-tool/b006b833-47c4-46f9-8583-74f45686d0cb%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>> . >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> -- >>>>>> 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 a topic in the >>>>>> Google Groups "Packer" group. >>>>>> To unsubscribe from this topic, visit https://groups.google.com/d/to >>>>>> pic/packer-tool/q8JC6JaHAIs/unsubscribe. >>>>>> >>>>> To unsubscribe from this group and all its topics, send an email to >>>>>> [email protected]. >>>>> >>>>> >>>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/packer-tool/CALz9Rt-O10DEn >>>>>> 4XP%3Ds7zfPr2R_3kYs7TJhtFhzFRpuFsqdkbxg%40mail.gmail.com >>>>>> <https://groups.google.com/d/msgid/packer-tool/CALz9Rt-O10DEn4XP%3Ds7zfPr2R_3kYs7TJhtFhzFRpuFsqdkbxg%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>> -- >>>>> 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 [email protected]. >>>>> >>>> To view this discussion on the web visit https://groups.google.com/d/ms >>>>> gid/packer-tool/CAK2p-L9Z7WQ%3DMwpAietunOu-gFdzhpD07eKAow- >>>>> dPuoQF1EWrg%40mail.gmail.com >>>>> <https://groups.google.com/d/msgid/packer-tool/CAK2p-L9Z7WQ%3DMwpAietunOu-gFdzhpD07eKAow-dPuoQF1EWrg%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> -- >>> 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 [email protected]. >>> To view this discussion on the web visit https://groups.google.com/d/ms >>> gid/packer-tool/37a82ed8-2c55-4097-95f0-2c607bff72bc%40googlegroups.com >>> <https://groups.google.com/d/msgid/packer-tool/37a82ed8-2c55-4097-95f0-2c607bff72bc%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> For more options, visit https://groups.google.com/d/optout. >>> >> -- > 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 [email protected]. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/packer-tool/8178dc8e-3ea7-4049-8249-87b7f0624a81%40googlegroups.com > <https://groups.google.com/d/msgid/packer-tool/8178dc8e-3ea7-4049-8249-87b7f0624a81%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/packer-tool/CALz9Rt9kZzfx4CAWaFDhyDX2otuQLOQN5VrTpUiesPcg2NVd-g%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
