I thought that was reverted in 1.3.3 release? On Monday, December 10, 2018 at 9:38:40 AM UTC-8, Megan Marsh wrote: > > Er, the workaround is described in > https://github.com/hashicorp/packer/issues/6197 > > On Mon, Dec 10, 2018 at 9:37 AM Megan Marsh <[email protected] > <javascript:>> wrote: > >> This sounds to me like https://github.com/hashicorp/packer/pull/6204 >> >> Can you take a look there and at the workaround described? We had to >> revert the code change because it was causing other breakages, and are >> tracking the problem here: >> https://github.com/hashicorp/packer/issues/7067 >> >> On Mon, Dec 10, 2018 at 8:24 AM Paul Grinstead <[email protected] >> <javascript:>> wrote: >> >>> Been having an issue for some time. After the creation and upload of the >>> template to ESX and converting to VM, I get "Operating System not found". I >>> have been scratching my head for the last couple of days. >>> Here is my build config. I am using fusion on my workstation than using >>> vsphere and vsphere-template. The upload is quick, but I can see .vmx when >>> it is completed in the templates folder. >>> >>> $ packer version >>> >>> Packer v1.3.3 >>> >>> Thoughts? >>> >>> { >>> "variables": { >>> "version": "" >>> }, >>> "provisioners": [{ >>> "type": "shell", >>> "execute_command": "echo 'Packer' | {{.Vars}} sudo -S -E bash >>> '{{.Path}}'", >>> "script": "scripts/ansible.sh" >>> }, >>> { >>> "type": "ansible-local", >>> "playbook_file": "ansible/main.yml", >>> "galaxy_file": "requirements.yml" >>> }, >>> { >>> "type": "shell", >>> "execute_command": "echo 'Packer' | {{.Vars}} sudo -S -E bash >>> '{{.Path}}'", >>> "script": "scripts/cleanup.sh" >>> } >>> ], >>> "builders": [{ >>> "type": "vmware-iso", >>> "boot_command": [ >>> "<tab> text ks=http://{{ .HTTPIP }}:{{ .HTTPPort >>> }}/http/ks.cfg<enter><wait>" >>> ], >>> "boot_wait": "10s", >>> "disk_size": 31920, >>> "guest_os_type": "centos7-64", >>> "headless": true, >>> "http_directory": "http", >>> "iso_urls": [ >>> "CentOS-7-x86_64-Minimal-1810.iso", >>> " >>> http://linux.mirrors.es.net/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-Minimal-1810.iso >>> " >>> ], >>> "iso_checksum_type": "sha256", >>> "iso_checksum": >>> "38d5d51d9d100fd73df031ffd6bd8b1297ce24660dc8c13a3b8b4534a4bd291c", >>> "ssh_username": "vagrant", >>> "ssh_password": "vagrant", >>> "ssh_port": 22, >>> "ssh_wait_timeout": "10000s", >>> "shutdown_command": "echo 'vagrant'|sudo -S /sbin/halt -h -p", >>> "vm_name": "packer-centos-7-x86_64", >>> >>> "remote_host": "x.x.x.xl", >>> "remote_datastore": "VNX01_001", >>> "remote_username": "username", >>> "remote_password": "password", >>> "ssh_wait_timeout": "60m", >>> "tools_upload_flavor": "linux", >>> "http_directory": ".", >>> "boot_wait": "5s", >>> "vmx_data": { >>> "ethernet0.virtualdev" : "vmxnet3", >>> "virtualhw.productcompatibility" : "esx", >>> "virtualhw.version" : "13", >>> "cpuid.coresPerSocket": "2", >>> "memsize": "2048", >>> "scsi0.virtualDev": "pvscsi", >>> "numvcpus": "1" >>> }, >>> "tools_upload_flavor": "linux", >>> "vm_name": "VM-packer-build-centos7v2" >>> }], >>> "post-processors": [ >>> [{ "type": "vsphere", >>> "host": "x.x.x.x", >>> "insecure": true, >>> "username": "username", >>> "password": "password", >>> >>> "datacenter": "NSCLAB", >>> "vm_name": "packer-build-centos7v2", >>> "vm_folder": "kitchen", >>> "datastore": "VNX01_001", >>> "vm_network": "VLAN1216", >>> "cluster": "Automation", >>> >>> "keep_input_artifact": true, >>> "overwrite" : true >>> }, >>> { "type": "vsphere-template", >>> "host": "x.x.x.x", >>> "insecure": true, >>> "username": "username", >>> "password": "password", >>> "datacenter": "NSCLAB", >>> "folder": "/kitchen", >>> >>> "keep_input_artifact": true >>> }] >>> ] >>> } >>> >>> ---- >>> >>> ==> vmware-iso: Skipping export of virtual machine (export is allowed >>> only for ESXi)... >>> >>> 2018/12/10 08:07:05 packer: 2018/12/10 08:07:05 Executing: >>> /Applications/VMware Fusion.app/Contents/Library/vmrun -T fusion list >>> >>> 2018/12/10 08:07:05 packer: 2018/12/10 08:07:05 stdout: Total running >>> VMs: 0 >>> >>> 2018/12/10 08:07:05 packer: 2018/12/10 08:07:05 stderr: >>> >>> 2018/12/10 08:07:05 [INFO] (telemetry) ending vmware-iso >>> >>> 2018/12/10 08:07:05 [INFO] (telemetry) Starting post-processor vsphere >>> >>> ==> vmware-iso: Running post-processor: vsphere >>> >>> vmware-iso (vsphere): Uploading >>> output-vmware-iso/VM-packer-build-centos7v2.vmx to vSphere >>> >>> 2018/12/10 08:07:05 packer: 2018/12/10 08:07:05 Starting ovftool with >>> parameters: --acceptAllEulas --name=packer-build-centos7v2 >>> --datastore=VNX01_001 --noSSLVerify=true --diskMode=thick >>> --vmFolder=kitchen --network=VLAN1216 --overwrite >>> output-vmware-iso/VM-packer-build-centos7v2.vmx >>> vi://user:<password>@x.x.x.x/NSCLAB/host/Automation >>> >>> vmware-iso (vsphere): >>> >>> 2018/12/10 08:07:10 [INFO] (telemetry) ending vsphere >>> >>> 2018/12/10 08:07:10 Flagging to keep original artifact from >>> post-processor 'vsphere' >>> >>> 2018/12/10 08:07:10 [INFO] (telemetry) Starting post-processor >>> vsphere-template >>> >>> ==> vmware-iso: Running post-processor: vsphere-template >>> >>> vmware-iso (vsphere-template): Waiting 10s for VMware vSphere to >>> start >>> >>> vmware-iso (vsphere-template): Choosing datacenter... >>> >>> vmware-iso (vsphere-template): Creating or checking destination >>> folders... >>> >>> vmware-iso (vsphere-template): Marking as a template... >>> >>> 2018/12/10 08:07:21 [INFO] (telemetry) ending vsphere-template >>> >>> 2018/12/10 08:07:21 Builds completed. Waiting on interrupt barrier... >>> >>> Build 'vmware-iso' finished. >>> >>> >>> ==> Builds finished. The artifacts of successful builds are: >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact-count >>> []string{"3"} >>> >>> ==> Builds finished. The artifacts of successful builds are: >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"0", >>> "builder-id", "mitchellh.vmware"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"0", >>> "id", "VM-packer-build-centos7v2"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"0", >>> "string", "VM files in directory: %!s(<nil>)"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"0", >>> "files-count", "13"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"0", >>> "file", "0", "output-vmware-iso/VM-packer-build-centos7v2.nvram"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"0", >>> "file", "1", "output-vmware-iso/VM-packer-build-centos7v2.vmsd"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"0", >>> "file", "2", "output-vmware-iso/VM-packer-build-centos7v2.vmx"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"0", >>> "file", "3", "output-vmware-iso/VM-packer-build-centos7v2.vmxf"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"0", >>> "file", "4", "output-vmware-iso/disk-s001.vmdk"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"0", >>> "file", "5", "output-vmware-iso/disk-s002.vmdk"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"0", >>> "file", "6", "output-vmware-iso/disk-s003.vmdk"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"0", >>> "file", "7", "output-vmware-iso/disk-s004.vmdk"} >>> >>> --> vmware-iso: VM files in directory: %!s(<nil>) >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"0", >>> "file", "8", "output-vmware-iso/disk-s005.vmdk"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"0", >>> "file", "9", "output-vmware-iso/disk-s006.vmdk"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"0", >>> "file", "10", "output-vmware-iso/disk-s007.vmdk"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"0", >>> "file", "11", "output-vmware-iso/disk-s008.vmdk"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"0", >>> "file", "12", "output-vmware-iso/disk.vmdk"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"0", >>> "end"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"1", >>> "builder-id", "packer.post-processor.vsphere"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"1", >>> "id", "VNX01_001::kitchen::packer-build-centos7v2"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"1", >>> "string", "VM: packer-build-centos7v2 Folder: kitchen Datastore: VNX01_001"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"1", >>> "files-count", "13"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"1", >>> "file", "0", "output-vmware-iso/VM-packer-build-centos7v2.nvram"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"1", >>> "file", "1", "output-vmware-iso/VM-packer-build-centos7v2.vmsd"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"1", >>> "file", "2", "output-vmware-iso/VM-packer-build-centos7v2.vmx"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"1", >>> "file", "3", "output-vmware-iso/VM-packer-build-centos7v2.vmxf"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"1", >>> "file", "4", "output-vmware-iso/disk-s001.vmdk"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"1", >>> "file", "5", "output-vmware-iso/disk-s002.vmdk"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"1", >>> "file", "6", "output-vmware-iso/disk-s003.vmdk"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"1", >>> "file", "7", "output-vmware-iso/disk-s004.vmdk"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"1", >>> "file", "8", "output-vmware-iso/disk-s005.vmdk"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"1", >>> "file", "9", "output-vmware-iso/disk-s006.vmdk"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"1", >>> "file", "10", "output-vmware-iso/disk-s007.vmdk"} >>> >>> --> vmware-iso: VM: packer-build-centos7v2 Folder: kitchen Datastore: >>> VNX01_001 >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"1", >>> "file", "11", "output-vmware-iso/disk-s008.vmdk"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"1", >>> "file", "12", "output-vmware-iso/disk.vmdk"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"1", >>> "end"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"2", >>> "builder-id", ""} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"2", >>> "id", ""} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"2", >>> "string", ""} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"2", >>> "files-count", "0"} >>> >>> 2018/12/10 08:07:21 machine readable: vmware-iso,artifact []string{"2", >>> "end"} >>> >>> --> vmware-iso: >>> >>> 2018/12/10 08:07:21 [INFO] (telemetry) Finalizing. >>> >>> 2018/12/10 08:07:21 waiting for all plugin processes to complete... >>> >>> 2018/12/10 08:07:21 /usr/local/bin/packer: plugin process exited >>> >>> 2018/12/10 08:07:21 /usr/local/bin/packer: plugin process exited >>> >>> 2018/12/10 08:07:21 /usr/local/bin/packer: plugin process exited >>> >>> 2018/12/10 08:07:21 /usr/local/bin/packer: plugin process exited >>> >>> 2018/12/10 08:07:21 /usr/local/bin/packer: plugin process exited >>> >>> 2018/12/10 08:07:21 /usr/local/bin/packer: plugin process exited >>> >>> -- >>> 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/11c35d7f-9d8e-4697-8bf4-96a9d7585ad4%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/packer-tool/11c35d7f-9d8e-4697-8bf4-96a9d7585ad4%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/ad657b81-6859-4d47-8994-7adfee1f0102%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
