elasticdog / puppet-sandbox

A Vagrant-based Puppet development environment for creating new modules
MIT License
218 stars 100 forks source link

Puppet nodes can't find modules otherwise #22

Open timello opened 8 years ago

elasticdog commented 8 years ago

The modulepath config setting was deprecated a while ago in favor of basemodulepath, which is why this commit was merged back in May. Are things not working for you as expected with newer Puppet versions?

timello commented 8 years ago

Hi,

It does not work as is.

vagrant@client1:~$ puppet --version 3.4.3

timello commented 8 years ago

Ok. So puppet > 4.0 should be used.

timello commented 8 years ago

Actually, it requires a change anyway since Vagrantfile uses box = 'ubuntu/trusty64' and by default its comming with puppet 3.4.3

timello commented 8 years ago

Maybe something like: https://github.com/petems/vagrant-puppet-install can be used

martialblog commented 8 years ago

I've been working on Puppet 4 support, but haven't found the time lately: https://github.com/martialblog/puppet-sandbox/tree/update-to-puppet-4

But it's basically working.