Convert Vagrant to Packer
[releng/builder.git] / packer / provision / gbp.sh
similarity index 93%
rename from vagrant/gbp-ubuntu-docker-ovs-node/bootstrap.sh
rename to packer/provision/gbp.sh
index 2b880b73ef9f193237bf4495e538ea54ee171b71..dc461c94ccdb12f73c46f3978897dd5d584ec986 100644 (file)
@@ -13,7 +13,7 @@ puppet module install garethr-docker --version 4.1.1
 # do the package install via puppet so that we know it actually installs
 # properly and it also makes it quieter but with better error reporting
 echo "---> Installing Group Based Policy requirements"
-puppet apply /vagrant/gbp_packages.pp
+puppet apply /tmp/packer/gbp_packages.pp
 
 # configure docker networking so that it does not conflict with LF internal networks
 # configure docker daemon to listen on port 5555 enabling remote managment
@@ -26,7 +26,7 @@ EOL
 
 # docker
 echo "---> Installing docker"
-puppet apply /vagrant/docker_setup.pp
+puppet apply /tmp/packer/docker_setup.pp
 
 echo "---> stopping docker"
 puppet apply -e "service { 'docker': ensure => stopped }"
@@ -37,7 +37,7 @@ rm -f /var/lib/docker/repositories-aufs /etc/docker/key.json
 # OVS
 echo "---> Installing ovs"
 puppet module install puppetlabs-vcsrepo
-puppet apply /vagrant/ovs_setup.pp
+puppet apply /tmp/packer/ovs_setup.pp
 
 pushd /root/ovs
 DEB_BUILD_OPTIONS='parallel=8 nocheck' fakeroot debian/rules binary | \