hm. Then maybe this is a different issue after all. Are you sure it's
correctly uploading? We have another problem where OFVTool isn't properly
uploading vms with the hddOrder _set_ in the template (fun, right?)

On Mon, Dec 10, 2018 at 10:10 AM PaulG <[email protected]> wrote:

> Hmm, looking at my .vmx I do have an order set. Am I missing something?
> Thank you for your help, Megan.
>
> .encoding = "UTF-8"
> bios.bootorder = "hdd,cdrom"
> bios.hddorder = "scsi0:0"
> checkpoint.vmstate = ""
> cleanshutdown = "TRUE"
> config.version = "8"
> cpuid.corespersocket = "2"
> displayname = "VM-packer-build-centos7v2"
>
>
>
> On Monday, December 10, 2018 at 9:55:30 AM UTC-8, Megan Marsh wrote:
>>
>> The _fix_ was reverted in 1.3.3 because it was causing other issues. So
>> the original problem, with the template not booting because hddOrder is
>> unset, is back.  :(
>>
>> On Mon, Dec 10, 2018 at 9:52 AM PaulG <[email protected]> wrote:
>>
>>> 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]>
>>>> 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]>
>>>>> 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].
>>>>>> 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
>>> <https://groups.google.com/d/msgid/packer-tool/ad657b81-6859-4d47-8994-7adfee1f0102%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/a6e6f405-b4d3-4baf-b6f3-a84f43381f78%40googlegroups.com
> <https://groups.google.com/d/msgid/packer-tool/a6e6f405-b4d3-4baf-b6f3-a84f43381f78%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/CAGPV1up3Osh%2BrFjd-y24kRC-um-q6p6pNjLwqUO2BACrdeEwcw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to