Hi,

First you should be able to ditch your modules.pp file. You can set where 
puppet can read modules with the modulepath directive in puppet.conf on the 
server ([master] section)

modulepath /etc/puppet/modules

Next put import 'nodes.pp' in your site.pp. 

That should get you going.

Den

http://docs.puppetlabs.com/guides/modules.html#configuration

http://docs.puppetlabs.com/guides/language_guide.html#importing-manifests

On 05/02/2012, at 5:53, Henderson Alexandre <pringlesorigi...@gmail.com> wrote:

> Hello Puppet user group,
> 
> 
> I'm unable to get the node controllernode.vps.net to inherit the class
> basenode to run any of the includes defined in basenode, no errors are
> reported by puppet.
> 
> All controllernode.vps.net is able to import from puppet is the hosts
> module which is defined in site.pp
> 
> -------------------------------------------------------------------
> [root@puppet manifests]# cat nodes.pp
> 
> node basenode {
>        include hosts
>        include ntp
> }
> 
> node 'controllernode.vps.net'  inherits basenode{
>        include controllernode
> }
> ----------------------------------------------------------------------
> [root@puppet manifests]# cat site.pp
> node default {
>        include hosts
> }
> ----------------------------------------------------------------------
> [root@puppet manifests]# cat modules.pp
> import "ntp"
> import "controllernode"
> ---------------------------------------------------------------------
> 
> [root@puppet puppet]# cd modules/
> [root@puppet modules]# tree
> .
> 
> ├── controllernode
> │   ├── files
> │   └── manifests
> │       └── init.pp
> 
> ├── hosts
> │   ├── files
> │   │   └── hosts
> │   └── manifests
> │       └── init.pp
> 
> ├── ntp
> │   ├── files
> │   │   └── ntpd.conf
> │   └── manifests
> │       └── init.pp
> ---------------------------------------------------------------------------
> 
> 
> Any idea why controllernode.vps.net is not importing the
> controllernode module?
> 
> Thanks
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Puppet Users" group.
> To post to this group, send email to puppet-users@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.
> 

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@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.

Reply via email to