Or the class is failing to compile for some reason. You have to check the logs 
on the master to find out why. It only tells you once.

On Jun 5, 2012, at 4:43 PM, Berry Sizemore wrote:
> When I execute puppet agent --test --debug --verbose on the target host, I 
> receive the following error message:
> 
> err: Could not retrieve catalog from remote server: Error 400 on SERVER: 
> Could not find class pe_accounts for targethost on node targethost
> warning: Not using cache on failed catalog
> err: Could not retrieve catalog; skipping run
> 
> I enabled debugging for the Puppet Master, and whenI look at the logs I get 
> the following output:
> 
> Jun  5 16:25:12 puppet puppet-master[29802]: Expiring the node cache of 
> targethost
> Jun  5 16:25:12 puppet puppet-master[29802]: Not using expired node for 
> targethost from cache; expired at Tue Jun 05 16:24:12 -0700 2012
> Jun  5 16:25:12 puppet puppet-master[29802]: Caching node for targethost
> Jun  5 16:25:12 puppet puppet-master[29802]: Could not find class pe_accounts 
> for targethost on node targethost
> Jun  5 16:25:12 puppet puppet-master[29802]: Could not find class pe_accounts 
> for targethost on node targethost
> 
> I have 4 nodes that are effectively the same and 3 of the 4 work as expected. 
>  Someone trying to help has said:
> 
> "The only thing i can derive from that is there is no 
> 'modules/pe_accounts/manifests/init.pp' in any of the path elements in 
> `puppet master --configprint modulepath` on your server, for the environment 
> that client is"
> 
> It was my understanding from reading that the pe_accounts was a part of the 
> core classes that comes with puppet.  The version of puppet I am working with 
> is PE 2.5.1 on Solaris 10 non-global zones.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Puppet Users" group.
> To view this discussion on the web visit 
> https://groups.google.com/d/msg/puppet-users/-/P5jlyGgbfBsJ.
> 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.

-- 
Jo Rhett
Net Consonance : net philanthropy to improve open source and internet projects.



-- 
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