X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=fuel-plugin%2Fvagrant%2Fbuild_fuel_plugin.sh;h=58ea3ca339256f78082c2925bf3b69b83a14ef62;hb=977317100f3b52caafb091ad5924e5dd81982433;hp=257b3ca8183b14b539161df30e7128c6239abe0a;hpb=6f2558d379fa7f062ee5a21aac8597eee31294be;p=kvmfornfv.git diff --git a/fuel-plugin/vagrant/build_fuel_plugin.sh b/fuel-plugin/vagrant/build_fuel_plugin.sh index 257b3ca81..58ea3ca33 100755 --- a/fuel-plugin/vagrant/build_fuel_plugin.sh +++ b/fuel-plugin/vagrant/build_fuel_plugin.sh @@ -1,12 +1,18 @@ #!/bin/bash sudo apt-get update -y -sudo apt-get install createrepo rpm dpkg-dev -y -sudo apt-get install python-setuptools -y -sudo apt-get install python-pip -y -sudo easy_install pip -sudo pip install fuel-plugin-builder -sudo apt-get install ruby -y -sudo gem install rubygems-update +sudo apt-get install -y ruby-dev rubygems-integration python-pip rpm createrepo dpkg-dev libssl-dev sudo gem install fpm +sudo pip install fuel-plugin-builder sudo apt-get install docker.io -y -cd /kvmfornfv/fuel-plugin; fpb --debug --build . + +echo y | sudo mkfs.ext4 /dev/sdb +sudo mount /dev/sdb /mnt +sudo chown vagrant:vagrant /mnt + +cd /mnt +# Will build fuel-plugin-kvm in guest VM local directory, not change host +cp -r /kvmfornfv . +cd kvmfornfv/fuel-plugin +fpb --debug --build . +# Copy the built fuel-plugin-kvm back to the host +cp *.rpm /vagrant