Hey Brendan, I did notice you aren't setting environmentpath in the config section in your gist. Maybe try setting environmentpath in vagrant? See below for what I would try.
@@ -31,6 +31,7 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| puppet.options = "--config /vagrant/puppet.conf --fileserverconfig=/vagrant/fileserver.conf" puppet.module_path = ['/Users/bmurtagh/Dropbox/renan/puppet/environments/vagrant', '/Users/bmurtagh/Dropbox/renan/puppet/modules'] puppet.hiera_config_path = 'hiera.yaml' + puppet.environmentpath = '/Users/bmurtagh/Dropbox/renan/puppet/environments/' puppet.facter = { "fqdn" => 'centos65.renan.com' } Otherwise, I believe puppet is going to look in the default location for the directory environments, and it's not clear to me that you're populating /etc/puppet/environments/vagrant nor syncing it from your filesystem anywhere. This doesn't give you a friendly guide, but I did update my vagrant environment to Puppet 3.7 + Directory Environments a week or so ago. Although I think I elected to not use directory environments since I didn't need them, I started off going that route and it did work. Might be of use if you don't mind digging through the code a bit and you're still stuck. https://github.com/ucbunix/vagrant-puppet Something to note is I have a bootstrap process to bring up a real puppet master that subsequent vagrant boxes will connect to. Best, Aaron On Sun, Sep 28, 2014 at 5:43 PM, Brendan Murtagh < brendan.r.murt...@gmail.com> wrote: > Hello, > > I am having trouble trying to configure my Vagrant & Puppet 3.7 to use > Directory Environments for development. I haven't found a guide to help > update Vagrant to utilize Directory Environments. I'm unsure what I'm > missing. Any help is appreciated. My current Vagrantfile, my provision > output, and puppet.conf are Gist'd below. > > https://gist.github.com/bmurtagh/418080e5779357eb8515 > > Thanks, > > Brendan > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to puppet-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/1ff7733a-d5ea-496f-a2ae-4e3c81ad6b73%40googlegroups.com > <https://groups.google.com/d/msgid/puppet-users/1ff7733a-d5ea-496f-a2ae-4e3c81ad6b73%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAJ4yqfRu4Uf%3DoQ0uiNB1OZgS2_uG70UkjjbPmrj4KHbgoKHkOQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.