I am running thru:

https://www.greenreedtech.com/building-vsphere-templates-from-scratch-using-packer-and-the-vsphere-api/

and continually receive :vsphere-iso panic runtime error invalid memory 
address or nil pointer dereference after running the build

ive attached the crash log tp review


Have you guys run across this?



-- 
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/28cccf3b-29a8-4fbb-a610-1238dd40b2cd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
2019/01/16 13:52:06 [INFO] Packer version: 1.3.2
2019/01/16 13:52:06 Packer Target OS/Arch: linux amd64
2019/01/16 13:52:06 Built with Go Version: go1.11.1
2019/01/16 13:52:06 Detected home directory from env var: /home/pietto
2019/01/16 13:52:06 [DEBUG] Discovered plugin: vsphere-iso = 
/home/pietto/vmware/Packer/packer-builder-vsphere-iso.linux
2019/01/16 13:52:06 Using internal plugin for ncloud
2019/01/16 13:52:06 Using internal plugin for parallels-iso
2019/01/16 13:52:06 Using internal plugin for amazon-ebs
2019/01/16 13:52:06 Using internal plugin for azure-arm
2019/01/16 13:52:06 Using internal plugin for null
2019/01/16 13:52:06 Using internal plugin for openstack
2019/01/16 13:52:06 Using internal plugin for oracle-oci
2019/01/16 13:52:06 Using internal plugin for virtualbox-ovf
2019/01/16 13:52:06 Using internal plugin for vmware-iso
2019/01/16 13:52:06 Using internal plugin for amazon-ebsvolume
2019/01/16 13:52:06 Using internal plugin for lxc
2019/01/16 13:52:06 Using internal plugin for docker
2019/01/16 13:52:06 Using internal plugin for oracle-classic
2019/01/16 13:52:06 Using internal plugin for amazon-chroot
2019/01/16 13:52:06 Using internal plugin for cloudstack
2019/01/16 13:52:06 Using internal plugin for profitbricks
2019/01/16 13:52:06 Using internal plugin for qemu
2019/01/16 13:52:06 Using internal plugin for hcloud
2019/01/16 13:52:06 Using internal plugin for parallels-pvm
2019/01/16 13:52:06 Using internal plugin for vmware-vmx
2019/01/16 13:52:06 Using internal plugin for amazon-instance
2019/01/16 13:52:06 Using internal plugin for oneandone
2019/01/16 13:52:06 Using internal plugin for hyperv-iso
2019/01/16 13:52:06 Using internal plugin for lxd
2019/01/16 13:52:06 Using internal plugin for scaleway
2019/01/16 13:52:06 Using internal plugin for triton
2019/01/16 13:52:06 Using internal plugin for alicloud-ecs
2019/01/16 13:52:06 Using internal plugin for digitalocean
2019/01/16 13:52:06 Using internal plugin for virtualbox-iso
2019/01/16 13:52:06 Using internal plugin for googlecompute
2019/01/16 13:52:06 Using internal plugin for hyperv-vmcx
2019/01/16 13:52:06 Using internal plugin for amazon-ebssurrogate
2019/01/16 13:52:06 Using internal plugin for file
2019/01/16 13:52:06 Using internal plugin for chef-client
2019/01/16 13:52:06 Using internal plugin for ansible-local
2019/01/16 13:52:06 Using internal plugin for converge
2019/01/16 13:52:06 Using internal plugin for file
2019/01/16 13:52:06 Using internal plugin for powershell
2019/01/16 13:52:06 Using internal plugin for ansible
2019/01/16 13:52:06 Using internal plugin for chef-solo
2019/01/16 13:52:06 Using internal plugin for puppet-masterless
2019/01/16 13:52:06 Using internal plugin for salt-masterless
2019/01/16 13:52:06 Using internal plugin for shell-local
2019/01/16 13:52:06 Using internal plugin for puppet-server
2019/01/16 13:52:06 Using internal plugin for shell
2019/01/16 13:52:06 Using internal plugin for windows-restart
2019/01/16 13:52:06 Using internal plugin for windows-shell
2019/01/16 13:52:06 Using internal plugin for manifest
2019/01/16 13:52:06 Using internal plugin for vagrant-cloud
2019/01/16 13:52:06 Using internal plugin for alicloud-import
2019/01/16 13:52:06 Using internal plugin for compress
2019/01/16 13:52:06 Using internal plugin for docker-push
2019/01/16 13:52:06 Using internal plugin for googlecompute-export
2019/01/16 13:52:06 Using internal plugin for googlecompute-import
2019/01/16 13:52:06 Using internal plugin for shell-local
2019/01/16 13:52:06 Using internal plugin for vagrant
2019/01/16 13:52:06 Using internal plugin for vsphere-template
2019/01/16 13:52:06 Using internal plugin for amazon-import
2019/01/16 13:52:06 Using internal plugin for artifice
2019/01/16 13:52:06 Using internal plugin for docker-import
2019/01/16 13:52:06 Using internal plugin for vsphere
2019/01/16 13:52:06 Using internal plugin for checksum
2019/01/16 13:52:06 Using internal plugin for docker-save
2019/01/16 13:52:06 Using internal plugin for docker-tag
2019/01/16 13:52:06 Detected home directory from env var: /home/pietto
2019/01/16 13:52:06 Attempting to open config file: /home/pietto/.packerconfig
2019/01/16 13:52:06 [WARN] Config file doesn't exist: /home/pietto/.packerconfig
2019/01/16 13:52:06 Packer config: &{DisableCheckpoint:false 
DisableCheckpointSignature:false PluginMinPort:10000 PluginMaxPort:25000 
Builders:map[oracle-oci:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-oracle-oci
 
parallels-pvm:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-parallels-pvm
 lxd:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-lxd 
amazon-ebssurrogate:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-ebssurrogate
 
amazon-ebsvolume:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-ebsvolume
 lxc:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-lxc 
digitalocean:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-digitalocean
 
ncloud:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-ncloud
 null:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-null 
openstack:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-openstack
 
amazon-chroot:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-chroot
 
hyperv-iso:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-hyperv-iso
 
scaleway:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-scaleway
 
triton:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-triton
 
parallels-iso:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-parallels-iso
 
azure-arm:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-azure-arm
 
cloudstack:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-cloudstack
 
alicloud-ecs:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-alicloud-ecs
 
oracle-classic:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-oracle-classic
 qemu:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-qemu 
hyperv-vmcx:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-hyperv-vmcx
 
vmware-iso:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-vmware-iso
 
docker:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-docker
 
googlecompute:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-googlecompute
 
virtualbox-ovf:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-virtualbox-ovf
 
hcloud:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-hcloud
 
virtualbox-iso:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-virtualbox-iso
 file:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-file 
vsphere-iso:/home/pietto/vmware/Packer/packer-builder-vsphere-iso.linux 
amazon-ebs:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-ebs
 
profitbricks:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-profitbricks
 
vmware-vmx:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-vmware-vmx
 
amazon-instance:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-instance
 
oneandone:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-oneandone]
 
PostProcessors:map[googlecompute-import:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-googlecompute-import
 
alicloud-import:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-alicloud-import
 
googlecompute-export:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-googlecompute-export
 
shell-local:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-shell-local
 
amazon-import:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-amazon-import
 
vsphere:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-vsphere
 
docker-save:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-docker-save
 
compress:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-compress
 
docker-import:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-docker-import
 
checksum:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-checksum
 
docker-tag:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-docker-tag
 
manifest:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-manifest
 
docker-push:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-docker-push
 
vagrant:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-vagrant
 
vsphere-template:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-vsphere-template
 
artifice:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-artifice
 
vagrant-cloud:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-vagrant-cloud]
 
Provisioners:map[salt-masterless:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-salt-masterless
 
windows-shell:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-windows-shell
 
converge:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-converge
 
puppet-server:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-puppet-server
 
puppet-masterless:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-puppet-masterless
 
shell:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-shell
 
windows-restart:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-windows-restart
 
chef-client:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-chef-client
 
ansible-local:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-ansible-local
 
ansible:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-ansible
 
shell-local:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-shell-local
 
file:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-file
 
powershell:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-powershell
 
chef-solo:/usr/local/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-chef-solo]}
2019/01/16 13:52:06 Detected home directory from env var: /home/pietto
2019/01/16 13:52:06 Setting cache directory: 
/home/pietto/vmware/Packer/packer_cache
2019/01/16 13:52:06 Loading builder: vsphere-iso
2019/01/16 13:52:06 Creating plugin client for path: 
/home/pietto/vmware/Packer/packer-builder-vsphere-iso.linux
2019/01/16 13:52:06 Starting plugin: 
/home/pietto/vmware/Packer/packer-builder-vsphere-iso.linux 
[]string{"/home/pietto/vmware/Packer/packer-builder-vsphere-iso.linux"}
2019/01/16 13:52:06 Waiting for RPC address for: 
/home/pietto/vmware/Packer/packer-builder-vsphere-iso.linux
2019/01/16 13:52:06 Detected home directory from env var: /home/pietto
2019/01/16 13:52:06 packer-builder-vsphere-iso.linux: 2019/01/16 13:52:06 
Plugin minimum port: 10000
2019/01/16 13:52:06 packer-builder-vsphere-iso.linux: 2019/01/16 13:52:06 
Plugin maximum port: 25000
2019/01/16 13:52:06 packer-builder-vsphere-iso.linux: 2019/01/16 13:52:06 
Plugin address: unix /tmp/packer-plugin334927898
2019/01/16 13:52:06 packer-builder-vsphere-iso.linux: 2019/01/16 13:52:06 
Waiting for connection...
2019/01/16 13:52:06 packer-builder-vsphere-iso.linux: 2019/01/16 13:52:06 
Serving a plugin connection...
2019/01/16 13:52:06 ui: Debug mode enabled. Builds will not be parallelized.
2019/01/16 13:52:06 ui: vsphere-iso output will be in this color.
2019/01/16 13:52:06 ui: 
2019/01/16 13:52:06 Build debug mode: true
2019/01/16 13:52:06 Force build: false
2019/01/16 13:52:06 On error: 
2019/01/16 13:52:06 Preparing build: vsphere-iso
2019/01/16 13:52:06 Debug enabled, so waiting for build to finish: vsphere-iso
2019/01/16 13:52:06 Starting build run: vsphere-iso
2019/01/16 13:52:06 Running builder: vsphere-iso
2019/01/16 13:52:06 [INFO] (telemetry) Starting builder vsphere-iso
2019/01/16 13:52:06 ui: ask: ==> vsphere-iso: Pausing after run of step 
'StepConnect'. Press enter to continue.
2019/01/16 13:52:09 ui: ==> vsphere-iso: Creating VM...
2019/01/16 13:52:09 ui: ask: ==> vsphere-iso: Pausing before cleanup of 
step 'StepConnect'. Press enter to continue.
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux: panic: runtime error: 
invalid memory address or nil pointer dereference
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux: [signal SIGSEGV: 
segmentation violation code=0x1 addr=0x0 pc=0xc18b60]
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux: 
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux: goroutine 62 [running]:
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux: 
main.(*Driver).addStorage(0xc4201bbb90, 0xc42000f200, 0x1, 0x1, 0xc4201f6580, 
0x1e, 0xc42001be00, 0x53, 0x271000000000, 0x3, ...)
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux:   
/go/src/github.com/martezr/packer-builder-vsphere-iso/driver.go:327 +0x260
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux: 
main.(*Driver).CreateVM(0xc4201bbb90, 0xc420196488, 0xe, 0xf2cd80, 0xc4201bbb90)
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux:   
/go/src/github.com/martezr/packer-builder-vsphere-iso/driver.go:93 +0x180
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux: 
main.(*StepCreateVM).Run(0xc42000c1e0, 0x17084c0, 0xc420235050, 0x0)
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux:   
/go/src/github.com/martezr/packer-builder-vsphere-iso/step_create.go:53 +0x10e
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux: 
github.com/martezr/packer-builder-vsphere-iso/vendor/github.com/mitchellh/multistep.(*BasicRunner).Run(0xc42024c3c0,
 0x17084c0, 0xc420235050)
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux:   
/go/src/github.com/martezr/packer-builder-vsphere-iso/vendor/github.com/mitchellh/multistep/basic_runner.go:70
 +0x1e2
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux: 
github.com/martezr/packer-builder-vsphere-iso/vendor/github.com/mitchellh/multistep.(*DebugRunner).Run(0xc4202350b0,
 0x17084c0, 0xc420235050)
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux:   
/go/src/github.com/martezr/packer-builder-vsphere-iso/vendor/github.com/mitchellh/multistep/debug_runner.go:80
 +0x36e
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux: 
main.(*Builder).Run(0xc4200a5ba0, 0x170a3c0, 0xc4201f7440, 0x1706340, 
0xc42024e2b0, 0x17094c0, 0xc42000c1d0, 0xc420234f30, 0x0, 0xc42001aae0, ...)
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux:   
/go/src/github.com/martezr/packer-builder-vsphere-iso/builder.go:54 +0x471
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux: 
github.com/martezr/packer-builder-vsphere-iso/vendor/github.com/hashicorp/packer/packer/rpc.(*BuilderServer).Run(0xc4200a5bc0,
 0x1, 0xc42024e210, 0x0, 0x0)
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux:   
/go/src/github.com/martezr/packer-builder-vsphere-iso/vendor/github.com/hashicorp/packer/packer/rpc/builder.go:93
 +0x1ea
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux: 
reflect.Value.call(0xc42001aae0, 0xc42000c158, 0x13, 0xf9fe63, 0x4, 
0xc42003df20, 0x3, 0x3, 0xc42001bbc0, 0x0, ...)
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux:   
/usr/local/go/src/reflect/value.go:434 +0x91f
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux: 
reflect.Value.Call(0xc42001aae0, 0xc42000c158, 0x13, 0xc420202f20, 0x3, 0x3, 
0xc420202f60, 0xa24ac3, 0xd2b780)
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux:   
/usr/local/go/src/reflect/value.go:302 +0xa4
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux: 
net/rpc.(*service).call(0xc4201bc1c0, 0xc4201bc180, 0xc42000ff30, 0xc420058d00, 
0xc4200a5f60, 0xd39e00, 0xc42024e20c, 0x18a, 0xd113a0, 0xc42024e210, ...)
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux:   
/usr/local/go/src/net/rpc/server.go:387 +0x144
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux: created by 
net/rpc.(*Server).ServeCodec
2019/01/16 13:52:09 packer-builder-vsphere-iso.linux:   
/usr/local/go/src/net/rpc/server.go:481 +0x404
2019/01/16 13:52:09 [INFO] (telemetry) ending vsphere-iso
2019/01/16 13:52:09 ui error: Build 'vsphere-iso' errored: unexpected 
EOF
2019/01/16 13:52:09 Waiting on builds to complete...
2019/01/16 13:52:09 Builds completed. Waiting on interrupt barrier...
2019/01/16 13:52:09 machine readable: error-count []string{"1"}
2019/01/16 13:52:09 ui error: 
==> Some builds didn't complete successfully and had errors:
2019/01/16 13:52:09 machine readable: vsphere-iso,error []string{"unexpected 
EOF"}
2019/01/16 13:52:09 ui error: --> vsphere-iso: unexpected EOF
2019/01/16 13:52:09 ui: 
==> Builds finished but no artifacts were created.
2019/01/16 13:52:09 [INFO] (telemetry) Finalizing.
2019/01/16 13:52:09 
/home/pietto/vmware/Packer/packer-builder-vsphere-iso.linux: plugin process 
exited
2019/01/16 13:52:10 waiting for all plugin processes to complete...

Reply via email to