Try dropping these two lines:
 "user": "ec2-user",
 "sftp_command": "/usr/libexec/openssh/sftp-server -e"

On 27 February 2017 at 14:45, Tony Mills <[email protected]>
wrote:

> Hi All,
>
> I am trying to get packer running ansible and am wondering if there is a
> fix for the following problem:-
>
> packer itself is able to create an ami from a src
>
> I'm new to this so probably got something wrong....
>
> but
>
> ive setup a basic test json file:-
>
> {
>   "provisioners": [
>    {
> "type": "ansible",
>         "user": "ec2-user",
>         "playbook_file": "./environment/tony/test.yml",
> "sftp_command": "/usr/libexec/openssh/sftp-server -e"
>    }
>   ],
>   "builders": [
>     {
>       "type": "amazon-ebs",
>       "region": "XXXXXXX",
>       "vpc_id": "XXXXXXX",
>       "subnet_id": "XXXXXXXXXXX",
>       "source_ami": "ami-02ace471",
>       "instance_type": "t2.medium",
>       "ssh_username": "ec2-user",
>       "ami_name": "packer - XXXXXX {{timestamp}}"
>     }
>   ]
> }
>
>
> however i can see in the debug log that it is calling ansible playbook
> with an inventory file that doesnt exists, when ansible tries to connect to
> default it doesnt exist and fails to resolve. there is also some kind of
> proxy thing going on, which i dont understand currently.
>
> below is the debug
>
> Any help greatly appreciated
>
> Thanks in advance
>
> Tony
>
> 2017/02/27 13:36:20 [INFO] Packer version: 0.12.2
> 2017/02/27 13:36:20 Packer Target OS/Arch: linux amd64
> 2017/02/27 13:36:20 Built with Go Version: go1.7.4
> 2017/02/27 13:36:20 Detected home directory from env var: /home/atnmi
> 2017/02/27 13:36:20 Using internal plugin for azure-arm
> 2017/02/27 13:36:20 Using internal plugin for null
> 2017/02/27 13:36:20 Using internal plugin for oneandone
> 2017/02/27 13:36:20 Using internal plugin for parallels-iso
> 2017/02/27 13:36:20 Using internal plugin for triton
> 2017/02/27 13:36:20 Using internal plugin for amazon-ebs
> 2017/02/27 13:36:20 Using internal plugin for amazon-ebsvolume
> 2017/02/27 13:36:20 Using internal plugin for file
> 2017/02/27 13:36:20 Using internal plugin for hyperv-iso
> 2017/02/27 13:36:20 Using internal plugin for virtualbox-iso
> 2017/02/27 13:36:20 Using internal plugin for vmware-iso
> 2017/02/27 13:36:20 Using internal plugin for vmware-vmx
> 2017/02/27 13:36:20 Using internal plugin for cloudstack
> 2017/02/27 13:36:20 Using internal plugin for docker
> 2017/02/27 13:36:20 Using internal plugin for googlecompute
> 2017/02/27 13:36:20 Using internal plugin for virtualbox-ovf
> 2017/02/27 13:36:20 Using internal plugin for amazon-chroot
> 2017/02/27 13:36:20 Using internal plugin for digitalocean
> 2017/02/27 13:36:20 Using internal plugin for parallels-pvm
> 2017/02/27 13:36:20 Using internal plugin for profitbricks
> 2017/02/27 13:36:20 Using internal plugin for qemu
> 2017/02/27 13:36:20 Using internal plugin for amazon-instance
> 2017/02/27 13:36:20 Using internal plugin for openstack
> 2017/02/27 13:36:20 Using internal plugin for powershell
> 2017/02/27 13:36:20 Using internal plugin for windows-restart
> 2017/02/27 13:36:20 Using internal plugin for chef-client
> 2017/02/27 13:36:20 Using internal plugin for chef-solo
> 2017/02/27 13:36:20 Using internal plugin for salt-masterless
> 2017/02/27 13:36:20 Using internal plugin for shell-local
> 2017/02/27 13:36:20 Using internal plugin for windows-shell
> 2017/02/27 13:36:20 Using internal plugin for ansible-local
> 2017/02/27 13:36:20 Using internal plugin for converge
> 2017/02/27 13:36:20 Using internal plugin for file
> 2017/02/27 13:36:20 Using internal plugin for puppet-masterless
> 2017/02/27 13:36:20 Using internal plugin for puppet-server
> 2017/02/27 13:36:20 Using internal plugin for ansible
> 2017/02/27 13:36:20 Using internal plugin for shell
> 2017/02/27 13:36:20 Using internal plugin for atlas
> 2017/02/27 13:36:20 Using internal plugin for checksum
> 2017/02/27 13:36:20 Using internal plugin for docker-save
> 2017/02/27 13:36:20 Using internal plugin for docker-tag
> 2017/02/27 13:36:20 Using internal plugin for googlecompute-export
> 2017/02/27 13:36:20 Using internal plugin for vagrant
> 2017/02/27 13:36:20 Using internal plugin for docker-push
> 2017/02/27 13:36:20 Using internal plugin for compress
> 2017/02/27 13:36:20 Using internal plugin for docker-import
> 2017/02/27 13:36:20 Using internal plugin for manifest
> 2017/02/27 13:36:20 Using internal plugin for shell-local
> 2017/02/27 13:36:20 Using internal plugin for vsphere
> 2017/02/27 13:36:20 Using internal plugin for amazon-import
> 2017/02/27 13:36:20 Using internal plugin for artifice
> 2017/02/27 13:36:20 Using internal plugin for vagrant-cloud
> 2017/02/27 13:36:20 Detected home directory from env var: /home/atnmi
> 2017/02/27 13:36:20 Attempting to open config file:
> /home/atnmi/.packerconfig
> 2017/02/27 13:36:20 [WARN] Config file doesn't exist:
> /home/atnmi/.packerconfig
> 2017/02/27 13:36:20 Packer config: &{DisableCheckpoint:false
> DisableCheckpointSignature:false PluginMinPort:10000 PluginMaxPort:25000
> Builders:map[azure-arm:/home/atnmi/packer/packer-PACKERSPACE-plugin-
> PACKERSPACE-packer-builder-azure-arm triton:/home/atnmi/packer/
> packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-triton
> hyperv-iso:/home/atnmi/packer/packer-PACKERSPACE-plugin-
> PACKERSPACE-packer-builder-hyperv-iso virtualbox-iso:/home/atnmi/
> packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-virtualbox-iso
> amazon-instance:/home/atnmi/packer/packer-PACKERSPACE-
> plugin-PACKERSPACE-packer-builder-amazon-instance
> parallels-iso:/home/atnmi/packer/packer-PACKERSPACE-
> plugin-PACKERSPACE-packer-builder-parallels-iso
> vmware-iso:/home/atnmi/packer/packer-PACKERSPACE-plugin-
> PACKERSPACE-packer-builder-vmware-iso amazon-chroot:/home/atnmi/
> packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-chroot
> digitalocean:/home/atnmi/packer/packer-PACKERSPACE-
> plugin-PACKERSPACE-packer-builder-digitalocean qemu:/home/atnmi/packer/
> packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-qemu
> virtualbox-ovf:/home/atnmi/packer/packer-PACKERSPACE-
> plugin-PACKERSPACE-packer-builder-virtualbox-ovf null:/home/atnmi/packer/
> packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-null
> oneandone:/home/atnmi/packer/packer-PACKERSPACE-plugin-
> PACKERSPACE-packer-builder-oneandone amazon-ebsvolume:/home/atnmi/
> packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-ebsvolume
> file:/home/atnmi/packer/packer-PACKERSPACE-plugin-
> PACKERSPACE-packer-builder-file cloudstack:/home/atnmi/packer/
> packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-cloudstack
> docker:/home/atnmi/packer/packer-PACKERSPACE-plugin-
> PACKERSPACE-packer-builder-docker googlecompute:/home/atnmi/
> packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-googlecompute
> profitbricks:/home/atnmi/packer/packer-PACKERSPACE-
> plugin-PACKERSPACE-packer-builder-profitbricks
> amazon-ebs:/home/atnmi/packer/packer-PACKERSPACE-plugin-
> PACKERSPACE-packer-builder-amazon-ebs vmware-vmx:/home/atnmi/packer/
> packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-vmware-vmx
> parallels-pvm:/home/atnmi/packer/packer-PACKERSPACE-
> plugin-PACKERSPACE-packer-builder-parallels-pvm
> openstack:/home/atnmi/packer/packer-PACKERSPACE-plugin-
> PACKERSPACE-packer-builder-openstack] PostProcessors:map[docker-
> save:/home/atnmi/packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-docker-save
> docker-tag:/home/atnmi/packer/packer-PACKERSPACE-plugin-
> PACKERSPACE-packer-post-processor-docker-tag shell-local:/home/atnmi/
> packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-shell-local
> vsphere:/home/atnmi/packer/packer-PACKERSPACE-plugin-
> PACKERSPACE-packer-post-processor-vsphere atlas:/home/atnmi/packer/
> packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-atlas
> artifice:/home/atnmi/packer/packer-PACKERSPACE-plugin-
> PACKERSPACE-packer-post-processor-artifice vagrant-cloud:/home/atnmi/
> packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-vagrant-cloud
> checksum:/home/atnmi/packer/packer-PACKERSPACE-plugin-
> PACKERSPACE-packer-post-processor-checksum googlecompute-export:/home/
> atnmi/packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-googlecompute-export
> vagrant:/home/atnmi/packer/packer-PACKERSPACE-plugin-
> PACKERSPACE-packer-post-processor-vagrant docker-push:/home/atnmi/
> packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-docker-push
> compress:/home/atnmi/packer/packer-PACKERSPACE-plugin-
> PACKERSPACE-packer-post-processor-compress docker-import:/home/atnmi/
> packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-docker-import
> manifest:/home/atnmi/packer/packer-PACKERSPACE-plugin-
> PACKERSPACE-packer-post-processor-manifest amazon-import:/home/atnmi/
> packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-amazon-import]
> Provisioners:map[ansible:/home/atnmi/packer/packer-PACKERSPACE-plugin-
> PACKERSPACE-packer-provisioner-ansible powershell:/home/atnmi/packer/
> packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-powershell
> windows-restart:/home/atnmi/packer/packer-PACKERSPACE-
> plugin-PACKERSPACE-packer-provisioner-windows-restart
> chef-solo:/home/atnmi/packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-chef-solo
> windows-shell:/home/atnmi/packer/packer-PACKERSPACE-
> plugin-PACKERSPACE-packer-provisioner-windows-shell
> file:/home/atnmi/packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-file
> puppet-server:/home/atnmi/packer/packer-PACKERSPACE-
> plugin-PACKERSPACE-packer-provisioner-puppet-server
> chef-client:/home/atnmi/packer/packer-PACKERSPACE-
> plugin-PACKERSPACE-packer-provisioner-chef-client
> ansible-local:/home/atnmi/packer/packer-PACKERSPACE-
> plugin-PACKERSPACE-packer-provisioner-ansible-local
> converge:/home/atnmi/packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-converge
> shell-local:/home/atnmi/packer/packer-PACKERSPACE-
> plugin-PACKERSPACE-packer-provisioner-shell-local
> salt-masterless:/home/atnmi/packer/packer-PACKERSPACE-
> plugin-PACKERSPACE-packer-provisioner-salt-masterless
> puppet-masterless:/home/atnmi/packer/packer-PACKERSPACE-
> plugin-PACKERSPACE-packer-provisioner-puppet-masterless
> shell:/home/atnmi/packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-
> provisioner-shell]}
> 2017/02/27 13:36:20 Setting cache directory: /git/universepilot/packer_
> cache
> 2017/02/27 13:36:20 Detected home directory from env var: /home/atnmi
> 2017/02/27 13:36:20 Loading builder: amazon-ebs
> 2017/02/27 13:36:20 Plugin could not be found. Checking same directory as
> executable.
> 2017/02/27 13:36:20 Current exe path: /home/atnmi/packer/packer
> 2017/02/27 13:36:20 Creating plugin client for path:
> /home/atnmi/packer/packer
> 2017/02/27 13:36:20 Starting plugin: /home/atnmi/packer/packer
> []string{"/home/atnmi/packer/packer", "plugin",
> "packer-builder-amazon-ebs"}
> 2017/02/27 13:36:20 Waiting for RPC address for: /home/atnmi/packer/packer
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 [INFO] Packer version:
> 0.12.2
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Packer Target OS/Arch:
> linux amd64
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Built with Go Version:
> go1.7.4
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Detected home directory
> from env var: /home/atnmi
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Attempting to open config
> file: /home/atnmi/.packerconfig
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 [WARN] Config file doesn't
> exist: /home/atnmi/.packerconfig
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Packer config:
> &{DisableCheckpoint:false DisableCheckpointSignature:false
> PluginMinPort:10000 PluginMaxPort:25000 Builders:map[] PostProcessors:map[]
> Provisioners:map[]}
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Setting cache directory:
> /git/universepilot/packer_cache
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 args:
> []string{"packer-builder-amazon-ebs"}
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Plugin minimum port: 10000
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Plugin maximum port: 25000
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Detected home directory
> from env var: /home/atnmi
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Plugin address: unix
> /tmp/packer-plugin831698476
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Waiting for connection...
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Serving a plugin
> connection...
> 2017/02/27 13:36:20 Loading provisioner: ansible
> 2017/02/27 13:36:20 Plugin could not be found. Checking same directory as
> executable.
> 2017/02/27 13:36:20 Current exe path: /home/atnmi/packer/packer
> 2017/02/27 13:36:20 Creating plugin client for path:
> /home/atnmi/packer/packer
> 2017/02/27 13:36:20 Starting plugin: /home/atnmi/packer/packer
> []string{"/home/atnmi/packer/packer", "plugin",
> "packer-provisioner-ansible"}
> 2017/02/27 13:36:20 Waiting for RPC address for: /home/atnmi/packer/packer
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 [INFO] Packer version:
> 0.12.2
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Packer Target OS/Arch:
> linux amd64
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Built with Go Version:
> go1.7.4
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Detected home directory
> from env var: /home/atnmi
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Attempting to open config
> file: /home/atnmi/.packerconfig
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 [WARN] Config file doesn't
> exist: /home/atnmi/.packerconfig
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Packer config:
> &{DisableCheckpoint:false DisableCheckpointSignature:false
> PluginMinPort:10000 PluginMaxPort:25000 Builders:map[] PostProcessors:map[]
> Provisioners:map[]}
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Setting cache directory:
> /git/universepilot/packer_cache
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 args:
> []string{"packer-provisioner-ansible"}
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Plugin minimum port: 10000
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Plugin maximum port: 25000
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Detected home directory
> from env var: /home/atnmi
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Plugin address: unix
> /tmp/packer-plugin800265621
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Waiting for connection...
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Serving a plugin
> connection...
> 2017/02/27 13:36:20 ui: amazon-ebs output will be in this color.
> 2017/02/27 13:36:20 ui:
> 2017/02/27 13:36:20 Build debug mode: false
> 2017/02/27 13:36:20 Force build: false
> 2017/02/27 13:36:20 On error:
> 2017/02/27 13:36:20 Preparing build: amazon-ebs
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 Config: 
> {PackerConfig:{PackerBuildName:amazon-ebs
> PackerBuilderType:amazon-ebs PackerDebug:false PackerForce:false
> PackerOnError: PackerUserVars:map[]} AccessConfig:{AccessKey: SecretKey:
> RawRegion:eu-west-1 SkipValidation:false Token: ProfileName:}
> AMIConfig:{AMIName:packer - universepilot 1488202580 AMIDescription:
> AMIVirtType: AMIUsers:[] AMIGroups:[] AMIProductCodes:[] AMIRegions:[]
> AMISkipRegionValidation:false AMITags:map[] AMIEnhancedNetworking:false
> AMIForceDeregister:false AMIForceDeleteSnapshot:false
> AMIEncryptBootVolume:false AMIKmsKeyId: SnapshotTags:map[] SnapshotUsers:[]
> SnapshotGroups:[]} BlockDevices:{AMIBlockDevices:{AMIMappings:[]}
> LaunchBlockDevices:{LaunchMappings:[]}} 
> RunConfig:{AssociatePublicIpAddress:false
> AvailabilityZone: EbsOptimized:false IamInstanceProfile:
> InstanceType:t2.medium RunTags:map[] SourceAmi:ami-02ace471
> SourceAmiFilter:{Filters:map[] Owners:[] MostRecent:false} SpotPrice:
> SpotPriceAutoProduct: DisableStopInstance:false SecurityGroupId:
> SecurityGroupIds:[] SubnetId:subnet-5db53405 TemporaryKeyPairName:packer_
> 58b42b54-0198-5c39-3996-e7f317959470 UserData: UserDataFile:
> WindowsPasswordTimeout:10m0s VpcId:vpc-de1d7eba
> InstanceInitiatedShutdownBehavior:stop Comm:{Type:ssh SSHHost: SSHPort:22
> SSHUsername:ec2-user SSHPassword: SSHPrivateKey: SSHPty:false
> SSHTimeout:5m0s SSHAgentAuth:false SSHDisableAgent:false
> SSHHandshakeAttempts:10 SSHBastionHost: SSHBastionPort:0
> SSHBastionUsername: SSHBastionPassword: SSHBastionPrivateKey:
> SSHFileTransferMethod:scp WinRMUser: WinRMPassword: WinRMHost: WinRMPort:0
> WinRMTimeout:0s WinRMUseSSL:false WinRMInsecure:false
> WinRMTransportDecorator:<nil>} SSHKeyPairName: SSHPrivateIp:false}
> VolumeRunTags:map[] ctx:{Data:<nil> Funcs:map[clean_ami_name:0x918c30]
> UserVariables:map[] EnableEnv:false BuildName:amazon-ebs
> BuildType:amazon-ebs TemplatePath:/git/universepilot/packer/test.json}}
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 ansible-playbook version:
> 2.2.1.0
> 2017/02/27 13:36:20 Waiting on builds to complete...
> 2017/02/27 13:36:20 Starting build run: amazon-ebs
> 2017/02/27 13:36:20 Running builder: amazon-ebs
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 [INFO] Finding AZ for the
> given subnet 'subnet-5db53405'
> 2017/02/27 13:36:20 packer: 2017/02/27 13:36:20 [INFO] AZ found:
> 'eu-west-1c'
> 2017/02/27 13:36:20 ui: ==> amazon-ebs: Prevalidating AMI Name...
> 2017/02/27 13:36:22 packer: 2017/02/27 13:36:22 Using AMI Filters {
> 2017/02/27 13:36:22 packer:   ImageIds: ["ami-02ace471"]
> 2017/02/27 13:36:22 packer: }
> 2017/02/27 13:36:23 ui:     amazon-ebs: Found Image ID: ami-02ace471
> 2017/02/27 13:36:23 ui: ==> amazon-ebs: Creating temporary keypair:
> packer_58b42b54-0198-5c39-3996-e7f317959470
> 2017/02/27 13:36:23 ui: ==> amazon-ebs: Creating temporary security group
> for this instance...
> 2017/02/27 13:36:23 packer: 2017/02/27 13:36:23 Temporary group name:
> packer 58b42b57-1dd7-181c-220e-46c7af902bbf
> 2017/02/27 13:36:23 ui: ==> amazon-ebs: Authorizing access to port 22 the
> temporary security group...
> 2017/02/27 13:36:23 packer: 2017/02/27 13:36:23 [DEBUG] Waiting for
> temporary security group: sg-6a574b0c
> 2017/02/27 13:36:23 packer: 2017/02/27 13:36:23 [DEBUG] Found security
> group sg-6a574b0c
> 2017/02/27 13:36:23 ui: ==> amazon-ebs: Launching a source AWS instance...
> 2017/02/27 13:36:24 ui:     amazon-ebs: Instance ID: i-01f66af55efa885eb
> 2017/02/27 13:36:24 ui: ==> amazon-ebs: Waiting for instance
> (i-01f66af55efa885eb) to become ready...
> 2017/02/27 13:36:24 packer: 2017/02/27 13:36:24 Waiting for state to
> become: running
> 2017/02/27 13:36:24 packer: 2017/02/27 13:36:24 Using 2s as polling delay
> (change with AWS_POLL_DELAY_SECONDS)
> 2017/02/27 13:36:24 packer: 2017/02/27 13:36:24 Allowing 300s to complete
> (change with AWS_TIMEOUT_SECONDS)
> 2017/02/27 13:36:41 ui: ==> amazon-ebs: Adding tags to source instance
> 2017/02/27 13:36:41 packer: 2017/02/27 13:36:41 [DEBUG] Creating tag
> Name=Packer Builder
> 2017/02/27 13:36:41 packer: 2017/02/27 13:36:41 [INFO] Not using winrm
> communicator, skipping get password...
> 2017/02/27 13:36:41 packer: 2017/02/27 13:36:41 [INFO] Waiting for SSH, up
> to timeout: 5m0s
> 2017/02/27 13:36:41 ui: ==> amazon-ebs: Waiting for SSH to become
> available...
> 2017/02/27 13:36:56 packer: 2017/02/27 13:36:56 [DEBUG] TCP connection to
> SSH ip/port failed: dial tcp 10.33.21.51:22: i/o timeout
> 2017/02/27 13:37:16 packer: 2017/02/27 13:37:16 [DEBUG] TCP connection to
> SSH ip/port failed: dial tcp 10.33.21.51:22: i/o timeout
> 2017/02/27 13:37:21 packer: 2017/02/27 13:37:21 [INFO] Attempting SSH
> connection...
> 2017/02/27 13:37:21 packer: 2017/02/27 13:37:21 reconnecting to TCP
> connection for SSH
> 2017/02/27 13:37:21 packer: 2017/02/27 13:37:21 handshaking with SSH
> 2017/02/27 13:37:22 packer: 2017/02/27 13:37:22 handshake complete!
> 2017/02/27 13:37:22 packer: 2017/02/27 13:37:22 opening new ssh session
> 2017/02/27 13:37:22 packer: 2017/02/27 13:37:22 [INFO] agent forwarding
> enabled
> 2017/02/27 13:37:22 ui: ==> amazon-ebs: Connected to SSH!
> 2017/02/27 13:37:22 packer: 2017/02/27 13:37:22 Running the provision hook
> 2017/02/27 13:37:22 ui: ==> amazon-ebs: Provisioning with Ansible...
> 2017/02/27 13:37:23 packer: 2017/02/27 13:37:23 Executing Ansible: 
> *ansible-playbook
> /git/universepilot/environment/tony/test.yml -i
> /tmp/packer-provisioner-ansible107521167 --private-key
> /tmp/ansible-key723215856*
> 2017/02/27 13:37:23 packer: 2017/02/27 13:37:23 SSH proxy: serving on
> 127.0.0.1:33920
> 2017/02/27 13:37:23 ui:     amazon-ebs:
> 2017/02/27 13:37:23 ui:     amazon-ebs: PLAY [all]
> *********************************************************************
> 2017/02/27 13:37:23 ui:     amazon-ebs:
> 2017/02/27 13:37:23 ui:     amazon-ebs: TASK [setup]
> *******************************************************************
> 2017/02/27 13:37:23 ui:     amazon-ebs: fatal: [default]: UNREACHABLE! =>
> {"changed": false, "msg": "Failed to connect to the host via ssh: ssh:
> Could not resolve hostname default: Name or service not known\r\n",
> "unreachable": true}
> 2017/02/27 13:37:23 ui:     amazon-ebs:
> 2017/02/27 13:37:23 ui:     amazon-ebs: PLAY RECAP
> *********************************************************************
> 2017/02/27 13:37:23 ui:     amazon-ebs: default                    : ok=0
>    changed=0    unreachable=1    failed=0
> 2017/02/27 13:37:23 ui:     amazon-ebs:
> 2017/02/27 13:37:23 packer: 2017/02/27 13:37:23 shutting down the SSH proxy
> 2017/02/27 13:37:23 ui: ==> amazon-ebs: Terminating the source AWS
> instance...
> 2017/02/27 13:37:24 packer: 2017/02/27 13:37:24 Waiting for state to
> become: terminated
> 2017/02/27 13:37:24 packer: 2017/02/27 13:37:24 Using 2s as polling delay
> (change with AWS_POLL_DELAY_SECONDS)
> 2017/02/27 13:37:24 packer: 2017/02/27 13:37:24 Allowing 300s to complete
> (change with AWS_TIMEOUT_SECONDS)
> 2017/02/27 13:37:54 ui: ==> amazon-ebs: Cleaning up any extra volumes...
> 2017/02/27 13:37:55 ui: ==> amazon-ebs: No volumes to clean up, skipping
> 2017/02/27 13:37:55 ui: ==> amazon-ebs: Deleting temporary security
> group...
> 2017/02/27 13:37:56 ui: ==> amazon-ebs: Deleting temporary keypair...
> 2017/02/27 13:37:56 ui error: Build 'amazon-ebs' errored: Error executing
> Ansible: Non-zero exit status: exit status 4
> 2017/02/27 13:37:56 Builds completed. Waiting on interrupt barrier...
> 2017/02/27 13:37:56 machine readable: error-count []string{"1"}
> 2017/02/27 13:37:56 ui error:
> ==> Some builds didn't complete successfully and had errors:
> 2017/02/27 13:37:56 machine readable: amazon-ebs,error []string{"Error
> executing Ansible: Non-zero exit status: exit status 4"}
> 2017/02/27 13:37:56 ui error: --> amazon-ebs: Error executing Ansible:
> Non-zero exit status: exit status 4
> 2017/02/27 13:37:56 ui:
> ==> Builds finished but no artifacts were created.
> 2017/02/27 13:37:56 waiting for all plugin processes to complete...
> 2017/02/27 13:37:56 /home/atnmi/packer/packer: plugin process exited
> 2017/02/27 13:37:56 /home/atnmi/packer/packer: plugin process exited
>
>
>
>
>
>
>
>
> *This e-mail and any attachments are confidential and intended solely for
> the use of the addressee only. If you have received this message in error,
> you must not copy, distribute or disclose the contents; please notify the
> sender immediately and delete the message.This message is attributed to the
> sender and may not necessarily reflect the view of Travis Perkins Trading
> Company Limited, 733503, Lodge Way House, Lodge Way, Harlestone Road,
> Northampton, NN5 7UG or its parent company Travis Perkins plc (Registered
> in England No. 824821; Lodge Way House, Lodge Way, Harlestone Road,
> Northampton, NN5 7UG; VAT number 408556737) and any of its subsidiaries.
> Agreements binding Travis Perkins Trading Company Limited may not be
> concluded by means of e-mail communication.E-mail transmissions are not
> secure and Travis Perkins Trading accepts no responsibility for changes
> made to this message after it was sent. Whilst steps have been taken to
> ensure that this message is virus free, Travis Perkins Trading accepts no
> liability for infection and recommends that you scan this e-mail and any
> attachments.*
>
> --
> 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/64c43d66-0c56-4c03-a2fb-8c02375f4111%40googlegroups.com
> <https://groups.google.com/d/msgid/packer-tool/64c43d66-0c56-4c03-a2fb-8c02375f4111%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/CALz9Rt-vTWngSGgcNB5fK1cv%2BA8Ry5-LPXeNC_C18oiOgB0-zQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to