Hello, We need to separate here the vagrant software, and the vagrant plugin.
seems to me, you are using this vagrant plugin: https://github.com/nsidc/vagrant-vsphere If yes, they have some indications about the networking. Have you have the chance to check those indications? from those indicantions, I do believe this is important: "The IP address will only be set if a customization spec name is given." customization_spec_name - *Optional* customization spec for the new VM Seems you don't have a customization_spec_name defined. after a google search, I was able to find this blog post: http://sdorsett.github.io/2014/04/24/vagrant-and-vcenter-guest-customization/ That seems answer your questions about networking setup. Hope this helps. Alvaro. On Tue, Aug 5, 2014 at 2:33 AM, varun umesh <[email protected]> wrote: > I am using Vagrant and vagrant-vshpere plugin to deploy VM on vCenter. > Vagrant deploys the VM but it fails to assign the ip address for the VM. > Could any body let me know do i need to make specific changes in order for > the ip address to be assigned? > > Here are the contents of my Vagrantfile: > > > Vagrant.configure("2") do |config| > > config.vm.box = 'dummy' > > config.vm.box_url = './example_box/dummy.box' > > config.vm.network :public_network, ip: "xxx.xxx.xxx.xxx" > > > config.vm.provider :vsphere do | vsphere | > > vsphere.host = '<vSphere_Host>' > > vsphere.data_center_name = '<Data_Center_Name>' > > vsphere.data_store_name = '<Data_Store_Name>' > > vsphere.template_name = '<Template_Name>' > > vsphere.name = '<New_Name_Of_The_VM>' > > vsphere.user = '<vShpere_User_Name>' > > vsphere.password = '<The_Password>' > > vsphere.insecure = true > > vsphere.compute_resource_name = '<Compute_Resource_IP>' > > end > > end > > I also want to know if i would be able to assign DNS, Netmask, and Gateway > using Vagrant. > > Note: The template that i am uploading is a custom template [a linux box > with some applications running on top of it] > > > Thanks! > > > > -- > 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]. > For more options, visit https://groups.google.com/d/optout. > -- 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]. For more options, visit https://groups.google.com/d/optout.
