I really appreciate the assistance. Full output is attached.
End of the output is:
......
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 [INFO] Attempting SSH
connection...
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 reconnecting to TCP
connection for SSH
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 handshaking with SSH
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 handshake complete!
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 opening new ssh session
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 [INFO] agent forwarding
enabled
2017/10/17 02:36:13 ui: ==> vmware-vmx: Connected to SSH!
==> vmware-vmx: Connected to SSH!
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 Running the provision hook
2017/10/17 02:36:13 [INFO] (telemetry) Starting provisioner shell
2017/10/17 02:36:13 ui: ==> vmware-vmx: Provisioning with shell script:
/tmp/packer-shell888268440
==> vmware-vmx: Provisioning with shell script: /tmp/packer-shell888268440
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 Opening
/tmp/packer-shell888268440 for reading
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 [INFO] 118 bytes written
for 'uploadData'
2017/10/17 02:36:13 [INFO] 118 bytes written for 'uploadData'
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 opening new ssh session
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 Starting remote scp
process: scp -vt /tmp
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 Started SCP session,
beginning transfers...
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 Copying input data into
temporary file so we can read the length
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 [DEBUG] scp: Uploading
script_3281.sh: perms=C0644 size=118
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 SCP session complete,
closing stdin pipe.
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 Waiting for SSH session to
complete.
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 scp stderr (length 31):
Sink: C0644 118 script_3281.sh
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 opening new ssh session
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 starting remote command:
chmod 0755 /tmp/script_3281.sh
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 [INFO] RPC endpoint:
Communicator ended with: 0
2017/10/17 02:36:13 [INFO] RPC client: Communicator ended with: 0
2017/10/17 02:36:13 [INFO] RPC endpoint: Communicator ended with: 0
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 [INFO] RPC client:
Communicator ended with: 0
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 opening new ssh session
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 starting remote command:
chmod +x /tmp/script_3281.sh; PACKER_BUILDER_TYPE='vmware-vmx'
PACKER_BUILD_NAME='vmware-vmx' /tmp/script_3281.sh
2017/10/17 02:36:44 ui: vmware-vmx: Loaded plugins: fastestmirror
vmware-vmx: Loaded plugins: fastestmirror
2017/10/17 02:36:44 ui: vmware-vmx: Loading mirror speeds from cached
hostfile
vmware-vmx: Loading mirror speeds from cached hostfile
2017/10/17 02:36:44 ui: vmware-vmx: * base: centos.mirror.colo-serv.net
vmware-vmx: * base: centos.mirror.colo-serv.net
2017/10/17 02:36:44 ui: vmware-vmx: * extras:
centos.mirror.netelligent.ca
vmware-vmx: * extras: centos.mirror.netelligent.ca
2017/10/17 02:36:44 ui: vmware-vmx: * updates:
centos.mirror.netelligent.ca
vmware-vmx: * updates: centos.mirror.netelligent.ca
2017/10/17 02:36:45 ui: vmware-vmx: No packages marked for update
vmware-vmx: No packages marked for update
2017/10/17 02:36:45 ui: vmware-vmx: Loaded plugins: fastestmirror
vmware-vmx: Loaded plugins: fastestmirror
2017/10/17 02:36:45 ui: vmware-vmx: Loading mirror speeds from cached
hostfile
vmware-vmx: Loading mirror speeds from cached hostfile
2017/10/17 02:36:45 ui: vmware-vmx: * base: centos.mirror.colo-serv.net
vmware-vmx: * base: centos.mirror.colo-serv.net
2017/10/17 02:36:45 ui: vmware-vmx: * extras:
centos.mirror.netelligent.ca
vmware-vmx: * extras: centos.mirror.netelligent.ca
2017/10/17 02:36:45 ui: vmware-vmx: * updates:
centos.mirror.netelligent.ca
vmware-vmx: * updates: centos.mirror.netelligent.ca
2017/10/17 02:36:46 ui: vmware-vmx: Package git-1.8.3.1-12.el7_4.x86_64
already installed and latest version
vmware-vmx: Package git-1.8.3.1-12.el7_4.x86_64 already installed and
latest version
2017/10/17 02:36:46 ui: vmware-vmx: Nothing to do
vmware-vmx: Nothing to do
2017/10/17 02:36:46 packer: 2017/10/17 02:36:46 Remote command exited
without exit status or exit signal.
2017/10/17 02:36:46 packer: 2017/10/17 02:36:46 [INFO] RPC endpoint:
Communicator ended with: 2300218
2017/10/17 02:36:46 [INFO] 499 bytes written for 'stdout'
2017/10/17 02:36:46 [INFO] 0 bytes written for 'stderr'
2017/10/17 02:36:46 [INFO] RPC client: Communicator ended with: 2300218
2017/10/17 02:36:46 [INFO] RPC endpoint: Communicator ended with: 2300218
2017/10/17 02:36:46 packer: 2017/10/17 02:36:46 [INFO] 499 bytes written
for 'stdout'
2017/10/17 02:36:46 packer: 2017/10/17 02:36:46 [INFO] 0 bytes written for
'stderr'
2017/10/17 02:36:46 packer: 2017/10/17 02:36:46 [INFO] RPC client:
Communicator ended with: 2300218
2017/10/17 02:36:46 [INFO] (telemetry) ending shell
2017/10/17 02:36:46 [INFO] (telemetry) found error: Script disconnected
unexpectedly.
2017/10/17 02:36:46 packer: 2017/10/17 02:36:46 Executing: /usr/bin/vmrun
[-T ws list]
2017/10/17 02:36:46 packer: 2017/10/17 02:36:46 stdout: Total running VMs: 1
2017/10/17 02:36:46 packer:
/root/Downloads/testdir/packer-vmware-vmx-1508222149.vmx
2017/10/17 02:36:46 packer: 2017/10/17 02:36:46 stderr:
2017/10/17 02:36:46 ui: ==> vmware-vmx: Stopping virtual machine...
==> vmware-vmx: Stopping virtual machine...
2017/10/17 02:36:46 packer: 2017/10/17 02:36:46 Executing: /usr/bin/vmrun
[-T ws stop testdir/packer-vmware-vmx-1508222149.vmx hard]
2017/10/17 02:36:47 packer: 2017/10/17 02:36:47 stdout:
2017/10/17 02:36:47 packer: 2017/10/17 02:36:47 stderr:
2017/10/17 02:36:47 ui: ==> vmware-vmx: Deleting output directory...
==> vmware-vmx: Deleting output directory...
2017/10/17 02:36:47 [INFO] (telemetry) ending vmware-vmx
2017/10/17 02:36:47 [INFO] (telemetry) found error: Script disconnected
unexpectedly.
2017/10/17 02:36:47 ui error: Build 'vmware-vmx' errored: Script
disconnected unexpectedly.
2017/10/17 02:36:47 Builds completed. Waiting on interrupt barrier...
2017/10/17 02:36:47 machine readable: error-count []string{"1"}
2017/10/17 02:36:47 ui error:
==> Some builds didn't complete successfully and had errors:
2017/10/17 02:36:47 machine readable: vmware-vmx,error []string{"Script
disconnected unexpectedly."}
2017/10/17 02:36:47 ui error: --> vmware-vmx: Script disconnected
unexpectedly.
2017/10/17 02:36:47 ui:
==> Builds finished but no artifacts were created.
Build 'vmware-vmx' errored: Script disconnected unexpectedly.
==> Some builds didn't complete successfully and had errors:
--> vmware-vmx: Script disconnected unexpectedly.
==> Builds finished but no artifacts were created.
2017/10/17 02:36:48 waiting for all plugin processes to complete...
2017/10/17 02:36:48 /root/Downloads/packer: plugin process exited
2017/10/17 02:36:48 /root/Downloads/packer: plugin process exited
2017/10/17 02:36:48 /root/Downloads/packer: plugin process exited
On Monday, October 16, 2017 at 11:39:37 PM UTC-4, Alvaro Miranda Aguilera
wrote:
>
> can you share a verbose log and the error ?
>
> set this var
> PACKER_LOG=1
>
> Alvaro
>
> On Mon, Oct 16, 2017 at 1:11 PM, <[email protected] <javascript:>> wrote:
>
>> Hello All,
>>
>> I'm trying to get my feet wet with using packer for template management
>> in my vSphere environment. I've started with a simple case following this
>> blog (
>> https://theithollow.com/2017/03/06/using-packer-create-vsphere-aws-images/ )
>> and adjusting based on other examples I've found online.
>>
>> Using VMware workstation (trying both windows and linux as a host) on my
>> local VM, I've attempted to use either the vmware-iso or vmware-vmx
>> builders to create a VM within Workstation and then use the vsphere
>> post-provisioner to distribute to my vsphere environment. While the
>> builders and provisioner seem to work flawlessly, the vsphere
>> post-provisioner keeps erroring out with "Script disconnected unexpectedly"
>> and deleting the working directory.
>>
>> ovftool is in the $PATH
>>
>>
>> Is there something I'm missing? Is there some other method or plugin
>> that I need here?
>>
>> Example of my json:
>>
>> {
>> "builders": [
>> {
>> "type": "vmware-vmx",
>> "source_path":
>> "/root/Downloads/output-vmware-iso/test-centos.vmx",
>> "ssh_username": "vagrant",
>> "ssh_password": "vagrant",
>> "ssh_wait_timeout": "10000s",
>> "shutdown_command": "echo 'shutdown -P now' > shutdown.sh;
>> echo 'vagrant' | sudo -S sh 'shutdown.sh'"
>> }],
>> "provisioners": [
>> {
>> "type": "shell",
>> "inline":
>> [
>> "sleep 30",
>> "sudo yum -y update ",
>> "sudo yum -y install git",
>> "sudo touch ~/I_DID_MORE_THINGS",
>> "sudo shutdown -h now"
>> ]
>> }],
>> "post-processors": [
>> {
>> "type": "vsphere",
>> "host": "vCenter-hostname",
>> "username": "vCenter-user",
>> "password": "vCenter-password",
>> "cluster": "CLUSTERNAME",
>> "datacenter": "DATACENTERNAME",
>> "resource_pool": "RPNAME",
>> "datastore": "DATASTORENAME",
>> "vm_folder": "FOLDER",
>> "vm_name": "test1",
>> "vm_network": "PORTGROUP",
>> "disk_mode": "thin",
>> "insecure": "true"
>> }
>> ]
>>
>> }
>>
>> --
>> 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] <javascript:>.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/packer-tool/db842bd2-ba62-4169-8468-fb8bd9154048%40googlegroups.com
>>
>> <https://groups.google.com/d/msgid/packer-tool/db842bd2-ba62-4169-8468-fb8bd9154048%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> --
> Alvaro
>
>
--
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/0ccde473-e899-49a7-ad5a-3af4e217e96d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
2017/10/17 02:35:49 [INFO] Packer version: 1.1.0
2017/10/17 02:35:49 Packer Target OS/Arch: linux amd64
2017/10/17 02:35:49 Built with Go Version: go1.9
2017/10/17 02:35:49 Detected home directory from env var: /root
2017/10/17 02:35:49 Using internal plugin for null
2017/10/17 02:35:49 Using internal plugin for openstack
2017/10/17 02:35:49 Using internal plugin for amazon-ebsvolume
2017/10/17 02:35:49 Using internal plugin for amazon-instance
2017/10/17 02:35:49 Using internal plugin for file
2017/10/17 02:35:49 Using internal plugin for hyperv-iso
2017/10/17 02:35:49 Using internal plugin for lxd
2017/10/17 02:35:49 Using internal plugin for vmware-vmx
2017/10/17 02:35:49 Using internal plugin for cloudstack
2017/10/17 02:35:49 Using internal plugin for profitbricks
2017/10/17 02:35:49 Using internal plugin for triton
2017/10/17 02:35:49 Using internal plugin for amazon-ebssurrogate
2017/10/17 02:35:49 Using internal plugin for lxc
2017/10/17 02:35:49 Using internal plugin for qemu
2017/10/17 02:35:49 Using internal plugin for vmware-iso
2017/10/17 02:35:49 Using internal plugin for amazon-chroot
2017/10/17 02:35:49 Using internal plugin for digitalocean
2017/10/17 02:35:49 Using internal plugin for googlecompute
2017/10/17 02:35:49 Using internal plugin for parallels-iso
2017/10/17 02:35:49 Using internal plugin for parallels-pvm
2017/10/17 02:35:49 Using internal plugin for virtualbox-iso
2017/10/17 02:35:49 Using internal plugin for virtualbox-ovf
2017/10/17 02:35:49 Using internal plugin for alicloud-ecs
2017/10/17 02:35:49 Using internal plugin for amazon-ebs
2017/10/17 02:35:49 Using internal plugin for azure-arm
2017/10/17 02:35:49 Using internal plugin for docker
2017/10/17 02:35:49 Using internal plugin for oneandone
2017/10/17 02:35:49 Using internal plugin for oracle-oci
2017/10/17 02:35:49 Using internal plugin for chef-solo
2017/10/17 02:35:49 Using internal plugin for puppet-server
2017/10/17 02:35:49 Using internal plugin for salt-masterless
2017/10/17 02:35:49 Using internal plugin for shell
2017/10/17 02:35:49 Using internal plugin for ansible-local
2017/10/17 02:35:49 Using internal plugin for file
2017/10/17 02:35:49 Using internal plugin for puppet-masterless
2017/10/17 02:35:49 Using internal plugin for windows-restart
2017/10/17 02:35:49 Using internal plugin for ansible
2017/10/17 02:35:49 Using internal plugin for chef-client
2017/10/17 02:35:49 Using internal plugin for shell-local
2017/10/17 02:35:49 Using internal plugin for windows-shell
2017/10/17 02:35:49 Using internal plugin for converge
2017/10/17 02:35:49 Using internal plugin for powershell
2017/10/17 02:35:49 Using internal plugin for vagrant-cloud
2017/10/17 02:35:49 Using internal plugin for checksum
2017/10/17 02:35:49 Using internal plugin for compress
2017/10/17 02:35:49 Using internal plugin for docker-save
2017/10/17 02:35:49 Using internal plugin for docker-tag
2017/10/17 02:35:49 Using internal plugin for artifice
2017/10/17 02:35:49 Using internal plugin for shell-local
2017/10/17 02:35:49 Using internal plugin for vsphere-template
2017/10/17 02:35:49 Using internal plugin for amazon-import
2017/10/17 02:35:49 Using internal plugin for docker-import
2017/10/17 02:35:49 Using internal plugin for googlecompute-export
2017/10/17 02:35:49 Using internal plugin for manifest
2017/10/17 02:35:49 Using internal plugin for vsphere
2017/10/17 02:35:49 Using internal plugin for alicloud-import
2017/10/17 02:35:49 Using internal plugin for atlas
2017/10/17 02:35:49 Using internal plugin for docker-push
2017/10/17 02:35:49 Using internal plugin for vagrant
2017/10/17 02:35:49 Detected home directory from env var: /root
2017/10/17 02:35:49 Attempting to open config file: /root/.packerconfig
2017/10/17 02:35:49 [WARN] Config file doesn't exist: /root/.packerconfig
2017/10/17 02:35:49 Packer config: &{DisableCheckpoint:false
DisableCheckpointSignature:false PluginMinPort:10000 PluginMaxPort:25000
Builders:map[vmware-vmx:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-vmware-vmx
alicloud-ecs:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-alicloud-ecs
openstack:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-openstack
amazon-ebs:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-ebs
docker:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-docker
lxc:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-lxc
amazon-ebssurrogate:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-ebssurrogate
oneandone:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-oneandone
cloudstack:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-cloudstack
virtualbox-iso:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-virtualbox-iso
null:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-null
hyperv-iso:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-hyperv-iso
lxd:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-lxd
triton:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-triton
azure-arm:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-azure-arm
oracle-oci:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-oracle-oci
file:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-file
amazon-instance:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-instance
googlecompute:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-googlecompute
parallels-iso:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-parallels-iso
virtualbox-ovf:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-virtualbox-ovf
amazon-ebsvolume:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-ebsvolume
vmware-iso:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-vmware-iso
digitalocean:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-digitalocean
profitbricks:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-profitbricks
amazon-chroot:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-chroot
parallels-pvm:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-parallels-pvm
qemu:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-qemu]
PostProcessors:map[vagrant:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-vagrant
shell-local:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-shell-local
alicloud-import:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-alicloud-import
atlas:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-atlas
docker-import:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-docker-import
googlecompute-export:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-googlecompute-export
checksum:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-checksum
docker-save:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-docker-save
docker-tag:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-docker-tag
amazon-import:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-amazon-import
docker-push:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-docker-push
vagrant-cloud:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-vagrant-cloud
artifice:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-artifice
vsphere-template:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-vsphere-template
compress:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-compress
manifest:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-manifest
vsphere:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-vsphere]
Provisioners:map[puppet-server:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-puppet-server
shell:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-shell
ansible-local:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-ansible-local
chef-solo:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-chef-solo
puppet-masterless:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-puppet-masterless
converge:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-converge
windows-shell:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-windows-shell
salt-masterless:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-salt-masterless
file:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-file
windows-restart:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-windows-restart
ansible:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-ansible
shell-local:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-shell-local
chef-client:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-chef-client
powershell:/root/Downloads/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-powershell]}
2017/10/17 02:35:49 Detected home directory from env var: /root
2017/10/17 02:35:49 Setting cache directory: /root/Downloads/packer_cache
2017/10/17 02:35:49 Detected home directory from env var: /root
2017/10/17 02:35:49 Loading builder: vmware-vmx
2017/10/17 02:35:49 Plugin could not be found. Checking same directory as
executable.
2017/10/17 02:35:49 Current exe path: /root/Downloads/packer
2017/10/17 02:35:49 Creating plugin client for path: /root/Downloads/packer
2017/10/17 02:35:49 Starting plugin: /root/Downloads/packer
[]string{"/root/Downloads/packer", "plugin", "packer-builder-vmware-vmx"}
2017/10/17 02:35:49 Waiting for RPC address for: /root/Downloads/packer
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 [INFO] Packer version: 1.1.0
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Packer Target OS/Arch: linux
amd64
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Built with Go Version: go1.9
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Detected home directory from
env var: /root
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Attempting to open config file:
/root/.packerconfig
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 [WARN] Config file doesn't
exist: /root/.packerconfig
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Packer config:
&{DisableCheckpoint:false DisableCheckpointSignature:false PluginMinPort:10000
PluginMaxPort:25000 Builders:map[] PostProcessors:map[] Provisioners:map[]}
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Detected home directory from
env var: /root
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Setting cache directory:
/root/Downloads/packer_cache
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Detected home directory from
env var: /root
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 args:
[]string{"packer-builder-vmware-vmx"}
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Plugin minimum port: 10000
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Plugin maximum port: 25000
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Plugin address: unix
/tmp/packer-plugin951394916
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Waiting for connection...
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Serving a plugin connection...
2017/10/17 02:35:49 Loading provisioner: shell
2017/10/17 02:35:49 Plugin could not be found. Checking same directory as
executable.
2017/10/17 02:35:49 Current exe path: /root/Downloads/packer
2017/10/17 02:35:49 Creating plugin client for path: /root/Downloads/packer
2017/10/17 02:35:49 Starting plugin: /root/Downloads/packer
[]string{"/root/Downloads/packer", "plugin", "packer-provisioner-shell"}
2017/10/17 02:35:49 Waiting for RPC address for: /root/Downloads/packer
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 [INFO] Packer version: 1.1.0
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Packer Target OS/Arch: linux
amd64
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Built with Go Version: go1.9
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Detected home directory from
env var: /root
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Attempting to open config file:
/root/.packerconfig
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 [WARN] Config file doesn't
exist: /root/.packerconfig
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Packer config:
&{DisableCheckpoint:false DisableCheckpointSignature:false PluginMinPort:10000
PluginMaxPort:25000 Builders:map[] PostProcessors:map[] Provisioners:map[]}
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Detected home directory from
env var: /root
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Setting cache directory:
/root/Downloads/packer_cache
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 args:
[]string{"packer-provisioner-shell"}
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Plugin minimum port: 10000
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Plugin maximum port: 25000
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Detected home directory from
env var: /root
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Plugin address: unix
/tmp/packer-plugin197188829
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Waiting for connection...
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Serving a plugin connection...
2017/10/17 02:35:49 Loading post-processor: vsphere
2017/10/17 02:35:49 Plugin could not be found. Checking same directory as
executable.
2017/10/17 02:35:49 Current exe path: /root/Downloads/packer
2017/10/17 02:35:49 Creating plugin client for path: /root/Downloads/packer
2017/10/17 02:35:49 Starting plugin: /root/Downloads/packer
[]string{"/root/Downloads/packer", "plugin", "packer-post-processor-vsphere"}
2017/10/17 02:35:49 Waiting for RPC address for: /root/Downloads/packer
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 [INFO] Packer version: 1.1.0
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Packer Target OS/Arch: linux
amd64
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Built with Go Version: go1.9
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Detected home directory from
env var: /root
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Attempting to open config file:
/root/.packerconfig
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 [WARN] Config file doesn't
exist: /root/.packerconfig
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Packer config:
&{DisableCheckpoint:false DisableCheckpointSignature:false PluginMinPort:10000
PluginMaxPort:25000 Builders:map[] PostProcessors:map[] Provisioners:map[]}
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Detected home directory from
env var: /root
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Setting cache directory:
/root/Downloads/packer_cache
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 args:
[]string{"packer-post-processor-vsphere"}
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Plugin minimum port: 10000
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Plugin maximum port: 25000
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Detected home directory from
env var: /root
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Plugin address: unix
/tmp/packer-plugin085175630
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Waiting for connection...
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Serving a plugin connection...
2017/10/17 02:35:49 ui: vmware-vmx output will be in this color.
2017/10/17 02:35:49 ui:
2017/10/17 02:35:49 Build debug mode: false
2017/10/17 02:35:49 Force build: false
2017/10/17 02:35:49 On error:
2017/10/17 02:35:49 Preparing build: vmware-vmx
vmware-vmx output will be in this color.
2017/10/17 02:35:49 Waiting on builds to complete...
2017/10/17 02:35:49 Starting build run: vmware-vmx
2017/10/17 02:35:49 Running builder: vmware-vmx
2017/10/17 02:35:49 [INFO] (telemetry) Starting builder vmware-vmx
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 VMware app path: /usr/bin/vmware
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 vmrun path: /usr/bin/vmrun
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 vdisk-manager path:
/usr/bin/vmware-vdiskmanager
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Detected VMware WS version: 14
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 No floppy files specified.
Floppy disk will not be made.
2017/10/17 02:35:49 ui: ==> vmware-vmx: Cloning source VM...
==> vmware-vmx: Cloning source VM...
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Cloning from:
/root/Downloads/output-vmware-iso/test-centos.vmx
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Cloning to:
testdir/packer-vmware-vmx-1508222149.vmx
2017/10/17 02:35:49 packer: 2017/10/17 02:35:49 Executing: /usr/bin/vmrun [-T
ws clone /root/Downloads/output-vmware-iso/test-centos.vmx
testdir/packer-vmware-vmx-1508222149.vmx full]
2017/10/17 02:35:51 packer: 2017/10/17 02:35:51 stdout:
2017/10/17 02:35:51 packer: 2017/10/17 02:35:51 stderr:
2017/10/17 02:35:51 packer: 2017/10/17 02:35:51 Writing VMX to:
testdir/packer-vmware-vmx-1508222149.vmx
2017/10/17 02:35:51 packer: 2017/10/17 02:35:51 Suppressing messages in VMX
2017/10/17 02:35:51 packer: 2017/10/17 02:35:51 Looking for available port
between 5900 and 6000
2017/10/17 02:35:51 packer: 2017/10/17 02:35:51 Trying port: 5913
2017/10/17 02:35:51 packer: 2017/10/17 02:35:51 Found available VNC port: 5913
2017/10/17 02:35:51 packer: 2017/10/17 02:35:51 Writing VMX to:
testdir/packer-vmware-vmx-1508222149.vmx
2017/10/17 02:35:51 ui: ==> vmware-vmx: Starting virtual machine...
==> vmware-vmx: Starting virtual machine...
2017/10/17 02:35:51 packer: 2017/10/17 02:35:51 Executing: /usr/bin/vmrun [-T
ws start testdir/packer-vmware-vmx-1508222149.vmx gui]
2017/10/17 02:35:53 packer: 2017/10/17 02:35:53 stdout:
2017/10/17 02:35:53 packer: 2017/10/17 02:35:53 stderr:
2017/10/17 02:35:53 ui: ==> vmware-vmx: Waiting 10s for boot...
==> vmware-vmx: Waiting 10s for boot...
2017/10/17 02:36:03 ui: ==> vmware-vmx: Connecting to VM via VNC
==> vmware-vmx: Connecting to VM via VNC
2017/10/17 02:36:03 packer: 2017/10/17 02:36:03 Connected to VNC desktop: Clone
of test-centos
2017/10/17 02:36:03 packer: 2017/10/17 02:36:03 Host IP for the VMware machine:
192.168.223.1
2017/10/17 02:36:03 ui: ==> vmware-vmx: Typing the boot command over VNC...
==> vmware-vmx: Typing the boot command over VNC...
2017/10/17 02:36:03 packer: 2017/10/17 02:36:03 [INFO] Waiting for SSH, up to
timeout: 2h46m40s
2017/10/17 02:36:03 ui: ==> vmware-vmx: Waiting for SSH to become available...
==> vmware-vmx: Waiting for SSH to become available...
2017/10/17 02:36:03 packer: 2017/10/17 02:36:03 Lookup up IP information...
2017/10/17 02:36:03 packer: 2017/10/17 02:36:03 DHCP leases path:
/etc/vmware/vmnet8/dhcpd/dhcpd.leases
2017/10/17 02:36:03 packer: 2017/10/17 02:36:03 IP lookup failed: IP not found
for MAC 00:0c:29:8e:3c:59 in DHCP leases at
/etc/vmware/vmnet8/dhcpd/dhcpd.leases
2017/10/17 02:36:03 packer: 2017/10/17 02:36:03 [DEBUG] Error getting SSH
address: IP lookup failed: IP not found for MAC 00:0c:29:8e:3c:59 in DHCP
leases at /etc/vmware/vmnet8/dhcpd/dhcpd.leases
2017/10/17 02:36:08 packer: 2017/10/17 02:36:08 Lookup up IP information...
2017/10/17 02:36:08 packer: 2017/10/17 02:36:08 DHCP leases path:
/etc/vmware/vmnet8/dhcpd/dhcpd.leases
2017/10/17 02:36:08 packer: 2017/10/17 02:36:08 IP lookup failed: IP not found
for MAC 00:0c:29:8e:3c:59 in DHCP leases at
/etc/vmware/vmnet8/dhcpd/dhcpd.leases
2017/10/17 02:36:08 packer: 2017/10/17 02:36:08 [DEBUG] Error getting SSH
address: IP lookup failed: IP not found for MAC 00:0c:29:8e:3c:59 in DHCP
leases at /etc/vmware/vmnet8/dhcpd/dhcpd.leases
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 Lookup up IP information...
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 DHCP leases path:
/etc/vmware/vmnet8/dhcpd/dhcpd.leases
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 Detected IP: 192.168.223.147
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 [INFO] Attempting SSH
connection...
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 reconnecting to TCP connection
for SSH
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 handshaking with SSH
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 handshake complete!
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 opening new ssh session
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 [INFO] agent forwarding enabled
2017/10/17 02:36:13 ui: ==> vmware-vmx: Connected to SSH!
==> vmware-vmx: Connected to SSH!
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 Running the provision hook
2017/10/17 02:36:13 [INFO] (telemetry) Starting provisioner shell
2017/10/17 02:36:13 ui: ==> vmware-vmx: Provisioning with shell script:
/tmp/packer-shell888268440
==> vmware-vmx: Provisioning with shell script: /tmp/packer-shell888268440
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 Opening
/tmp/packer-shell888268440 for reading
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 [INFO] 118 bytes written for
'uploadData'
2017/10/17 02:36:13 [INFO] 118 bytes written for 'uploadData'
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 opening new ssh session
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 Starting remote scp process:
scp -vt /tmp
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 Started SCP session, beginning
transfers...
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 Copying input data into
temporary file so we can read the length
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 [DEBUG] scp: Uploading
script_3281.sh: perms=C0644 size=118
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 SCP session complete, closing
stdin pipe.
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 Waiting for SSH session to
complete.
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 scp stderr (length 31): Sink:
C0644 118 script_3281.sh
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 opening new ssh session
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 starting remote command: chmod
0755 /tmp/script_3281.sh
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 [INFO] RPC endpoint:
Communicator ended with: 0
2017/10/17 02:36:13 [INFO] RPC client: Communicator ended with: 0
2017/10/17 02:36:13 [INFO] RPC endpoint: Communicator ended with: 0
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 [INFO] RPC client: Communicator
ended with: 0
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 opening new ssh session
2017/10/17 02:36:13 packer: 2017/10/17 02:36:13 starting remote command: chmod
+x /tmp/script_3281.sh; PACKER_BUILDER_TYPE='vmware-vmx'
PACKER_BUILD_NAME='vmware-vmx' /tmp/script_3281.sh
2017/10/17 02:36:44 ui: vmware-vmx: Loaded plugins: fastestmirror
vmware-vmx: Loaded plugins: fastestmirror
2017/10/17 02:36:44 ui: vmware-vmx: Loading mirror speeds from cached
hostfile
vmware-vmx: Loading mirror speeds from cached hostfile
2017/10/17 02:36:44 ui: vmware-vmx: * base: centos.mirror.colo-serv.net
vmware-vmx: * base: centos.mirror.colo-serv.net
2017/10/17 02:36:44 ui: vmware-vmx: * extras: centos.mirror.netelligent.ca
vmware-vmx: * extras: centos.mirror.netelligent.ca
2017/10/17 02:36:44 ui: vmware-vmx: * updates: centos.mirror.netelligent.ca
vmware-vmx: * updates: centos.mirror.netelligent.ca
2017/10/17 02:36:45 ui: vmware-vmx: No packages marked for update
vmware-vmx: No packages marked for update
2017/10/17 02:36:45 ui: vmware-vmx: Loaded plugins: fastestmirror
vmware-vmx: Loaded plugins: fastestmirror
2017/10/17 02:36:45 ui: vmware-vmx: Loading mirror speeds from cached
hostfile
vmware-vmx: Loading mirror speeds from cached hostfile
2017/10/17 02:36:45 ui: vmware-vmx: * base: centos.mirror.colo-serv.net
vmware-vmx: * base: centos.mirror.colo-serv.net
2017/10/17 02:36:45 ui: vmware-vmx: * extras: centos.mirror.netelligent.ca
vmware-vmx: * extras: centos.mirror.netelligent.ca
2017/10/17 02:36:45 ui: vmware-vmx: * updates: centos.mirror.netelligent.ca
vmware-vmx: * updates: centos.mirror.netelligent.ca
2017/10/17 02:36:46 ui: vmware-vmx: Package git-1.8.3.1-12.el7_4.x86_64
already installed and latest version
vmware-vmx: Package git-1.8.3.1-12.el7_4.x86_64 already installed and
latest version
2017/10/17 02:36:46 ui: vmware-vmx: Nothing to do
vmware-vmx: Nothing to do
2017/10/17 02:36:46 packer: 2017/10/17 02:36:46 Remote command exited without
exit status or exit signal.
2017/10/17 02:36:46 packer: 2017/10/17 02:36:46 [INFO] RPC endpoint:
Communicator ended with: 2300218
2017/10/17 02:36:46 [INFO] 499 bytes written for 'stdout'
2017/10/17 02:36:46 [INFO] 0 bytes written for 'stderr'
2017/10/17 02:36:46 [INFO] RPC client: Communicator ended with: 2300218
2017/10/17 02:36:46 [INFO] RPC endpoint: Communicator ended with: 2300218
2017/10/17 02:36:46 packer: 2017/10/17 02:36:46 [INFO] 499 bytes written for
'stdout'
2017/10/17 02:36:46 packer: 2017/10/17 02:36:46 [INFO] 0 bytes written for
'stderr'
2017/10/17 02:36:46 packer: 2017/10/17 02:36:46 [INFO] RPC client: Communicator
ended with: 2300218
2017/10/17 02:36:46 [INFO] (telemetry) ending shell
2017/10/17 02:36:46 [INFO] (telemetry) found error: Script disconnected
unexpectedly.
2017/10/17 02:36:46 packer: 2017/10/17 02:36:46 Executing: /usr/bin/vmrun [-T
ws list]
2017/10/17 02:36:46 packer: 2017/10/17 02:36:46 stdout: Total running VMs: 1
2017/10/17 02:36:46 packer:
/root/Downloads/testdir/packer-vmware-vmx-1508222149.vmx
2017/10/17 02:36:46 packer: 2017/10/17 02:36:46 stderr:
2017/10/17 02:36:46 ui: ==> vmware-vmx: Stopping virtual machine...
==> vmware-vmx: Stopping virtual machine...
2017/10/17 02:36:46 packer: 2017/10/17 02:36:46 Executing: /usr/bin/vmrun [-T
ws stop testdir/packer-vmware-vmx-1508222149.vmx hard]
2017/10/17 02:36:47 packer: 2017/10/17 02:36:47 stdout:
2017/10/17 02:36:47 packer: 2017/10/17 02:36:47 stderr:
2017/10/17 02:36:47 ui: ==> vmware-vmx: Deleting output directory...
==> vmware-vmx: Deleting output directory...
2017/10/17 02:36:47 [INFO] (telemetry) ending vmware-vmx
2017/10/17 02:36:47 [INFO] (telemetry) found error: Script disconnected
unexpectedly.
2017/10/17 02:36:47 ui error: Build 'vmware-vmx' errored: Script disconnected
unexpectedly.
2017/10/17 02:36:47 Builds completed. Waiting on interrupt barrier...
2017/10/17 02:36:47 machine readable: error-count []string{"1"}
2017/10/17 02:36:47 ui error:
==> Some builds didn't complete successfully and had errors:
2017/10/17 02:36:47 machine readable: vmware-vmx,error []string{"Script
disconnected unexpectedly."}
2017/10/17 02:36:47 ui error: --> vmware-vmx: Script disconnected unexpectedly.
2017/10/17 02:36:47 ui:
==> Builds finished but no artifacts were created.
Build 'vmware-vmx' errored: Script disconnected unexpectedly.
==> Some builds didn't complete successfully and had errors:
--> vmware-vmx: Script disconnected unexpectedly.
==> Builds finished but no artifacts were created.
2017/10/17 02:36:48 waiting for all plugin processes to complete...
2017/10/17 02:36:48 /root/Downloads/packer: plugin process exited
2017/10/17 02:36:48 /root/Downloads/packer: plugin process exited
2017/10/17 02:36:48 /root/Downloads/packer: plugin process exited