On Thursday, October 11, 2012 11:48:29 PM UTC-5, Abhijeet Rastogi wrote:
>
> Hi, 
>
> I have a situation where loading of facts & caching for catalog is done. 
> After that, the puppet fails with an error. 
>
>  1. 
>     info: Caching catalog for my.domain.com 
>  2. 
>     No title provided and "Nagios3::Host[]" is not a valid resource 
>     reference 
>


That certainly looks strange.  You say that is the result of Puppet trying 
to apply a catalog it successfully retrieved from the master?
 

>
> Now, the thing is, in my /var/lib/puppet/client_yaml/catalog, the yaml 
> file is old. May be, puppet updates it only after there is a successful 
> run. If I could have a look at the catalog, may be I could debug this. 
>
> Is there a place where this catalog is created temporarily or is it 
> in-memory? Is there any to way to get the catalog?
>


I'm not sure, but it might make sense that Puppet would not write the 
catalog to disk until it verifies it by successful application.
 

>
> The puppet version being used is: 2.6.13. 
>
>
Are you certain that the client and the master both run that version?  In 
particular, is there any chance that the client is running a newer version 
than the master?  That would be my best guess for how the client might 
reject a catalog that the master compiled successfully.


John

-- 
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/-/gM-CwxIPCTgJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to