Puppet 4.1 is installed, breaking the provisioning
everflux opened this issue · 0 comments
everflux commented
The current vagrant file installs a not backwards compatible puppet version (4.1 currently) while the configuration is for puppet 3.
For me the workaround was to prevent the installation of a custom puppet gem:
sed -s 's/sudo gem install puppet/#sudo gem install puppet' Vagrantfile
sed -s 's/sudo gem install hiera/#sudo gem install hiera' Vagrantfile
sed -s 's/sudo gem install hiera-puppet/#sudo gem install hiera-puppet' Vagrantfile
This works because the ubuntu cloudimage contains puppet and hiera.