Skip to content
Snippets Groups Projects
Commit f8c2d468 authored by Mark Tearle's avatar Mark Tearle
Browse files

Add code to Vagrantfile to install puppet modules

parent 367d8d97
Branches
No related merge requests found
......@@ -74,6 +74,27 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
# # }
#
# Install relevant puppet modules
config.vm.provision :shell, :run => "always" do |shell|
shell.inline = %{
mkdir -p /etc/puppet/modules;
function install_module {
folder=`echo $1 | sed s/.*-//`
if [ ! -d /etc/puppet/modules/$folder ]; then
puppet module install $1
fi
}
install_module puppetlabs-vcsrepo
# install_module stdlib
# install_module apt
# install_module ruby
}
end
# Now run puppet
config.vm.provision :puppet do |puppet|
#puppet.facter = {
# "kiosk_url" => "http://map.ipviking.com/",
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment