On Fri, Dec 3, 2010 at 7:38 AM, Arnau Bria <arnaub...@pic.es> wrote: > On Fri, 3 Dec 2010 07:21:33 -0800 > Nigel Kersten wrote: > >> On Fri, Dec 3, 2010 at 7:15 AM, Arnau Bria <arnaub...@pic.es> wrote: >> > On Fri, 3 Dec 2010 12:55:38 +0100 >> > Arnau Bria wrote: >> > >> >> Hi all, >> >> modulepath=/etc/puppet/manifests/modules:/etc/puppet/manifests/modules/common:/etc/puppet/manifests/services/workernode/modules/ >> > >> > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >> > >> > >> > this is wrong. /modules/common overwrites /modules and modules not >> > under /modules/common are not visible. >> >> Wrong how? I'm unsure how we behave when you specify two overlapping >> locations: > > from my tests, if: > >> /etc/puppet/manifests/modules/my_module1 >> /etc/puppet/manifests/modules/common/my_module2 > > my_module1 is not seen and gives the error about missing classes. But > my_module2 works fine. > > >> but the bit you've underlined isn't necessarily wrong. We absolutely >> support multiple modulepaths separated by ":". > yes... > and for that reason, > if /etc/puppet/manifests/services/workernode/modules/my_moudle3 exists, > my_module3 is seen. > >> I would suggest avoiding the overlapping filesystem locations and see >> if that resolves the issue. > that's exactly what I've done. > > maybe my explanation was really short and confusing :-)
I think we're saying exactly the same thing, so either that, or I fail at reading comprehension :) > >> > >> > Cheers, >> > Arnau > cheers, > Arnau > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-us...@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > > -- Nigel Kersten - Puppet Labs - http://www.puppetlabs.com -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.