I am sending the option ":send_hostname_in_dhcp_request => true" in my Vagrantfile, but when I call "vagrant up" it looks like it is setting the DHCP_HOSTNAME in /etc/sysconfig/network-scripts/ifcfg-eth1 but overwriting it later on. Can someone help me if my Vagrantfile doesn't look correct or is there some issue over here?
Vagrantfile: # Vagrantfile API/syntax version. Don't touch unless you know what you're doing! VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |wp| # All Vagrant configuration is done here. The most common configuration # options are documented and commented below. For a complete reference, # please see the online documentation at vagrantup.com. # The url from where the 'config.vm.box' box will be fetched if it # doesn't already exist on the user's system. wp.vm.box_url = box_url wp.ssh.private_key_path = pvt_key ... # Define web-tier wp.vm.define :web do |web| web.vm.box = web_name web.vm.hostname = web_name web.vm.network :public_network, :send_hostname_in_dhcp_request => true ... Output of 'vagrant up' run at info level: ... INFO ssh: Execute: sed -i 's/\(DHCP_HOSTNAME=\).*/\1"rk-c64-web"/' /etc/sysconfig/network-scripts/ifcfg-* (sudo=true) INFO subprocess: Starting process: ["/usr/bin/VBoxManage", "showvminfo", "c863aa2b-a7be-47bd-881b-d14d8452875f", "--machinereadable"] INFO subprocess: Starting process: ["/usr/bin/VBoxManage", "showvminfo", "c863aa2b-a7be-47bd-881b-d14d8452875f", "--machinereadable"] INFO ssh: Execute: service network restart (sudo=true) ... [web] Configuring and enabling network interfaces... INFO ssh: SSH is ready! INFO guest: Execute capability: configure_networks (redhat) INFO ssh: SSH is ready! INFO guest: Execute capability: network_scripts_dir (redhat) INFO ssh: Execute: /sbin/ifdown eth1 2> /dev/null (sudo=true) INFO subprocess: Starting process: ["/usr/bin/VBoxManage", "showvminfo", "c863aa2b-a7be-47bd-881b-d14d8452875f", "--machinereadable"] INFO subprocess: Starting process: ["/usr/bin/VBoxManage", "showvminfo", "c863aa2b-a7be-47bd-881b-d14d8452875f", "--machinereadable"] INFO ssh: Execute: touch /etc/sysconfig/network-scripts/ifcfg-eth1 (sudo=true) INFO subprocess: Starting process: ["/usr/bin/VBoxManage", "showvminfo", "c863aa2b-a7be-47bd-881b-d14d8452875f", "--machinereadable"] INFO subprocess: Starting process: ["/usr/bin/VBoxManage", "showvminfo", "c863aa2b-a7be-47bd-881b-d14d8452875f", "--machinereadable"] INFO ssh: Execute: sed -e '/^#VAGRANT-BEGIN/,/^#VAGRANT-END/ d' /etc/sysconfig/network-scripts/ifcfg-eth1 > /tmp/vagrant-ifcfg-eth1 (sudo=true) INFO subprocess: Starting process: ["/usr/bin/VBoxManage", "showvminfo", "c863aa2b-a7be-47bd-881b-d14d8452875f", "--machinereadable"] INFO subprocess: Starting process: ["/usr/bin/VBoxManage", "showvminfo", "c863aa2b-a7be-47bd-881b-d14d8452875f", "--machinereadable"] INFO ssh: Execute: cat /tmp/vagrant-ifcfg-eth1 > /etc/sysconfig/network-scripts/ifcfg-eth1 (sudo=true) ... Thanks, Rajendra -- 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/groups/opt_out.
