X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=resources%2Ftools%2Fvagrant%2FVagrantfile;h=46e214693d903ba60c94e3e019de93aca56cf04e;hp=f73ca5b76f8941e08ceeb1e965d5df6903fff1d0;hb=c1bec35f1657de95d32e0646761e06133e594b51;hpb=e8c787b699661f00e8358cc711bb20b8993dc87a diff --git a/resources/tools/vagrant/Vagrantfile b/resources/tools/vagrant/Vagrantfile index f73ca5b76f..46e214693d 100644 --- a/resources/tools/vagrant/Vagrantfile +++ b/resources/tools/vagrant/Vagrantfile @@ -63,6 +63,11 @@ def add_dut(config, name, mgmt_ip, net1, net2) end +net_prefix = '' +if ENV.key?('VPP_VAGRANT_NET_PREFIX') + net_prefix = ENV['VPP_VAGRANT_NET_PREFIX'] + '_' +end + Vagrant.configure(2) do |config| config.vm.box_check_update = false config.vm.define "tg" do |tg| @@ -84,9 +89,9 @@ Vagrant.configure(2) do |config| tg.vm.provision "shell", inline: $install_prereqs tg.vm.network "private_network", ip: '192.168.255.100/24' tg.vm.network "private_network", type: "dhcp", auto_config: false, - virtualbox__intnet: "tg_dut1" + virtualbox__intnet: net_prefix + "tg_dut1" tg.vm.network "private_network", type: "dhcp", auto_config: false, - virtualbox__intnet: "tg_dut2" + virtualbox__intnet: net_prefix + "tg_dut2" tg.vm.provider "virtualbox" do |vb| vb.memory = "2048" vb.customize ["modifyvm", :id, "--nicpromisc3", "allow-all"] @@ -95,7 +100,7 @@ Vagrant.configure(2) do |config| end - add_dut(config, "dut1", "192.168.255.101/24", "tg_dut1", "dut1_dut2") - add_dut(config, "dut2", "192.168.255.102/24", "tg_dut2", "dut1_dut2") + add_dut(config, "dut1", "192.168.255.101/24", net_prefix + "tg_dut1", net_prefix + "dut1_dut2") + add_dut(config, "dut2", "192.168.255.102/24", net_prefix + "tg_dut2", net_prefix + "dut1_dut2") end