Class vstar::apache should be in /etc/puppet/modules/vstar/manifests/apache.pp
To allow autoloader find it. Regards, El 30/05/2014 15:48, "Christian Charpentier" <char...@gmail.com> escribió: > Hi, > I'm statrting using puppet with role/profile pattern and i'm facing a > problem. > I use puppet 3.4.3 with a master running on red hat 2.6 and a client on a > local VM centOS 6.5. > When i try to test my code with the command above i got an error : Error > 400 on SERVER could not find class vstar::apache for puppetclient on node > puppet client. > > puppet agent --server=d0puppet.victor-buck.com --debug --verbose --noop > --test > > > Here is my puppet code : > > # /etc/puppet/manifests/site.pp > import "classes/*" > > case $operatingsystem { > 'Solaris': { include role::solaris } > 'RedHat', 'CentOS': { include role::redhat } > /^(Debian|Ubuntu)$/:{ include role::debian } > default: { include role::generic } > } > > case $hostname { > /^puppetclient/: { include vstar::roles::www } > } > > #/etc/puppet/modules/vstar/manifests/roles/www.pp > class vstar::roles::www { > include vstar::profiles::webserver > include vstar::profiles::mailserver > } > > #/etc/puppet/modules/vstar/manifests/profiles/webserver.pp > class vstar::profiles::webserver { > include vstar::apache > include common::postfix > } > > #/etc/puppet/modules/vstar/manifests/apache/manifests/init.pp > class vstar::apache { > include apache::install, apache::service > } > > I can't figure out the issue here. Any idea on the solution to fix this? > Any comment or idea is welcome. > > Thanks. > > -- > 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/75a4d45f-9259-40c9-887e-c717b0d67c94%40googlegroups.com > <https://groups.google.com/d/msgid/puppet-users/75a4d45f-9259-40c9-887e-c717b0d67c94%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/CAF_B3df0dxCoBCPSKtXcy3u4ss9g6fWocgqjEAm2X5Zb9%2BR9XQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.