Thank you Alvaro. I just figured out 1. We could use the custom_vmx_settings and add what is required as a key value pair. Thanks for the second one, will try escaping the special characters
-Shashank On Thursday, January 18, 2018 at 6:30:26 PM UTC+5:30, Alvaro Miranda Aguilera wrote: > > Hello > > for 1 you can contact the plugin person to see if he can add the conf part > > for 2 you can use vi://user:password@server > > if you got special characters you can escape them with the html codes ie # > -> %23 i think, by memory but giving you the idea. > > Thanks > Alvaro. > > On Wed, Jan 17, 2018 at 11:54 AM, Shashank Korada <[email protected] > <javascript:>> wrote: > >> Hi, >> >> I am using the vagrant esxi plugin for my testing. >> >> Plugin: https://github.com/josenk/vagrant-vmware-esxi >> >> A couple of issues that I am facing. >> >> 1. For my testing I need to enable hardware virtualization on the VM that >> is brought up on the ESXI server. Is there a flag that I can enable in the >> vagrant file to support this. >> I am currently manually editing the vmx file on the VM by adding the >> following : vhv.enable = "TRUE"' >> >> Is there a flag that I can use in my vagrant file that can be enabled >> to achieve this when the VM is brought up ? >> >> 2. For the plugin to work we need ovftool and when run vagrant to bring >> up the VM ovftool prompts for the password of the esxi server. >> Is there a way to change this config so as to not prompt for the >> password >> >> Log from console: >> VMware ovftool 4.2.0 (build-5965791) >> Opening VMX source: >> /home/sdptest/.vagrant.d/boxes/bento-VAGRANTSLASH-ubuntu-16.04/201801.02.0/vmware_desktop/ZZZZ_sdp-master-esxi-1.vmx >> Enter login information for target vi://10.73.40.19/ >> Username: root >> Password: ********** . =========> Manually entered. How >> can this be avoided? >> >> >> Vagrantfile: >> >> # Adjustable settings for Master Node >> >> CFG_MEMSIZE = "6000" # max memory for each VM >> CFG_TZ = "US/Pacific" # timezone, like US/Pacific, US/Eastern, UTC, >> Europe/Warsaw, etc. >> CFG_CPU_NUM = "2" >> >> CFG_MASTER_NODE_NAME = "sdp-master-esxi-1" >> >> VAGRANTFILE_API_VERSION = "2" >> Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| >> config.ssh.forward_agent = true >> config.vm.define CFG_MASTER_NODE_NAME do |x| >> x.vm.box = "bento/ubuntu-16.04" >> x.vm.provider :vmware_esxi do |v| >> v.esxi_hostname = '10.73.40.11' >> v.esxi_username = 'root' >> v.esxi_password = 'password123' >> v.vmname = CFG_MASTER_NODE_NAME >> v.memsize = 6144 >> v.numvcpus = CFG_CPU_NUM >> end >> end >> end >> >> -- >> 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/vagrant/issues >> IRC: #vagrant on Freenode >> --- >> You received this message because you are subscribed to the Google Groups >> "Vagrant" 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/vagrant-up/996885d7-8393-4f18-abd9-a8b779c6d3b2%40googlegroups.com >> >> <https://groups.google.com/d/msgid/vagrant-up/996885d7-8393-4f18-abd9-a8b779c6d3b2%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/vagrant/issues IRC: #vagrant on Freenode --- You received this message because you are subscribed to the Google Groups "Vagrant" 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/vagrant-up/ad37e23e-e770-45a2-8485-93f2ff46b799%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
