matomo-org / matomo-dev-environment

Matomo Development Environment (Vagrant)
http://developer.matomo.org
GNU General Public License v3.0
33 stars 21 forks source link

Puppet 4.1 is installed, breaking the provisioning #9

Open everflux opened 9 years ago

everflux commented 9 years ago

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.