esxi host doesn't know about portgroup portgroup is a feature on vsphere, packer currently sshs into the esxi , so the portgroup wont work
On Fri, Nov 30, 2018 at 10:28 PM Srinivas Boddula < [email protected]> wrote: > > I have the same issue and below is my vmx_data section of my packer file > , am I missing any thing ? > > > "vmx_data": { > "cpuid.coresPerSocket": "1", > "memsize": "4096", > "numvcpus": "2", > "ethernet0.dvs.switchid": "50 16 a6 17 28 0e 7f bd-ee 55 67 a2 b8 > e9 2f 7a", > "ethernet0.dvs.portgroupid": "dvportgroup-112", > "ethernet0.virtualdev": "vmxnet3", > "ethernet0.networkName": "LABD-General_980", > "ethernet0.addressType": "generated", > "ethernet0.wakeOnPcktRcv": "FALSE", > "ethernet0.uptCompatibility": "TRUE", > "ethernet0.startConnected": "TRUE", > "ethernet0.present": "true", > "vcpu.hotadd": "true", > "vmem.hotadd": "true" > > }, > > > On Sunday, 10 December 2017 04:37:50 UTC-6, Alvaro Miranda Aguilera wrote: >> >> This works for me: >> >> seems you are missing network Name but your network seems to be different >> from standard one. >> >> Can you create or instpect a working VM in that network and check what >> you may be missing on ethernet0. ? >> >> >> >> >> "vmx_data": { >> >> "memsize": "2048", >> >> "ethernet0.startConnected": "TRUE", >> >> "ethernet0.virtualDev": "vmxnet3", >> >> "ethernet0.networkName": "{{user `esx5_network`}}", >> >> "ethernet0.addressType": "generated", >> >> "ethernet0.wakeOnPcktRcv": "FALSE", >> >> "ethernet0.uptCompatibility": "TRUE", >> >> "ethernet0.present": "TRUE" >> >> } >> >> On Sat, Dec 9, 2017 at 11:52 PM, Sergey Kharnam <[email protected]> wrote: >> >>> >>> - VM is coming up with disconnected interface. >>> - If I try to tick the Connect check-box it throws an error "Failed to >>> connect virtual device" >>> - If I switch over to another network and back again to the initial one >>> and only tick the Connect check-box it becomes up and running. >>> >>> See below my vmx_data defines the networking: >>> >>> { >>> "variables": { >>> "version": "1.0" >>> }, >>> >>> "builders": [ >>> { >>> "name": "rhel7.3", >>> "vm_name": "rhel7.3", >>> "vmdk_name": "rhel7.3", >>> "type": "vmware-iso", >>> "communicator": "ssh", >>> "ssh_pty": "true", >>> "headless": false, >>> "disk_size": 102400, >>> "guest_os_type": "rhel7-64", >>> "iso_url": >>> "/mnt/framework_bin_repo/rhel_7.3/rhel-server-7.3-x86_64-dvd.iso", >>> "iso_checksum": >>> "120acbca7b3d55465eb9f8ef53ad7365f2997d42d4f83d7cc285bf5c71e1131f", >>> "iso_checksum_type": "none", >>> "vnc_disable_password": "true", >>> "shutdown_command": "echo 'packer' | sudo -S shutdown -P now", >>> >>> "remote_host": "{{user `packer_remote_host`}}", >>> "remote_datastore": "{{user `packer_remote_datastore`}}", >>> "remote_username": "{{user `packer_remote_username`}}", >>> "remote_password": "{{user `packer_remote_password`}}", >>> "remote_type": "esx5", >>> >>> "ssh_username": "packer", >>> "ssh_password": "packer", >>> "ssh_wait_timeout": "20m", >>> "tools_upload_flavor": "linux", >>> "http_directory": "", >>> "boot_wait": "5s", >>> "vmx_data": { >>> "memsize": "4096", >>> "numvcpus": "2", >>> "ethernet0.virtualDev": "vmxnet3", >>> "ethernet0.dvs.switchId": "01 e1 20 50 95 72 e5 7a-8b 9f 44 1a 6c >>> 1e 24 af", >>> "ethernet0.dvs.portgroupId": "dvportgroup-12221", >>> "ethernet0.addressType": "vpx", >>> "ethernet0.uptCompatibility": "TRUE", >>> "ethernet0.present": "TRUE", >>> "ethernet0.startConnected": "TRUE" >>> }, >>> "vmx_data_post": { >>> "ide1:0.startConnected": "TRUE", >>> "ide1:0.clientDevice": "TRUE", >>> "ide1:0.fileName": "emptyBackingString" >>> }, >>> >>> "boot_command": [ >>> "<esc><wait>", >>> "vmlinuz initrd=initrd.img quite ", >>> >>> "inst.ks=http://bitbucket.agile.bns/projects/PRVCT/repos/framework/raw/applications/os_template_generator/kickstart/kickstart_template_generic_rhel_7.3.cfg", >>> "<enter>" >>> ] >>> } >>> ], >>> >>> "provisioners": [{ >>> "type": "shell", >>> "execute_command": "echo 'packer' | {{.Vars}} sudo -S -E bash >>> '{{.Path}}'", >>> "scripts": [ >>> >>> "/mnt/framework/applications/os_template_generator/packer/scripts/packer_postprovisioning_rhel_7.3.sh", >>> >>> "/mnt/framework/applications/os_template_generator/packer/scripts/localyumsetup.sh", >>> >>> "/mnt/framework/applications/os_template_generator/packer/scripts/vraguestagent.sh" >>> ] >>> }] >>> } >>> >>> >>> >>> -- >>> 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/11bbc002-43d3-4745-9d69-83e391eee43f%40googlegroups.com >>> <https://groups.google.com/d/msgid/packer-tool/11bbc002-43d3-4745-9d69-83e391eee43f%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/1bfd49b4-1d28-4e74-8b11-cf4796f9ee57%40googlegroups.com > <https://groups.google.com/d/msgid/packer-tool/1bfd49b4-1d28-4e74-8b11-cf4796f9ee57%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/CAHqq0ezr9niFTc9-R6s1UCJ15AS%3DMV1zzCQyWszreMTTNwmoQw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
