From: peusterm Date: Tue, 23 Aug 2016 13:04:39 +0000 (+0200) Subject: Added PF_RING kernel module to vagrant installation X-Git-Tag: v3.1~64^2~2 X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2Fvim-emu.git;a=commitdiff_plain;h=c888c1216fdd4e3e696b1101db8d10f12d04e27c Added PF_RING kernel module to vagrant installation --- diff --git a/Vagrantfile b/Vagrantfile index 8d9b971..56937f5 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -140,8 +140,17 @@ Vagrant.configure(2) do |config| bin/buildout # clone son-examples (disabled until repo goes public) - #cd /home/vagrant - #git clone https://github.com/sonata-nfv/son-examples.git + cd /home/vagrant + git clone https://github.com/sonata-nfv/son-examples.git + + # prepare VM for some special containers (PF_RING) + cd /home/vagrant/son-examples/vnfs/sonata-vtc-vnf-docker/ + chmod +x prepare_host.sh + sudo ./prepare_host.sh + + # place motd + cd /home/vagrant/son-emu + sudo cp utils/vagrant/motd /etc/motd # pre-fetch sonata example vnfs from DockerHub echo "Fetching SONATA example VNF container from DockerHub/sonatanfv" @@ -151,10 +160,6 @@ Vagrant.configure(2) do |config| sudo docker pull sonatanfv/sonata-ovs1-vnf sudo docker pull sonatanfv/sonata-ryu-vnf sudo docker pull sonatanfv/sonata-vtc-vnf - - # place motd - cd /home/vagrant/son-emu - sudo cp utils/vagrant/motd /etc/motd SHELL # TODO the native ansible provisioner does not work so we directly call the shell commands