My co-worker said he got lucky on a google search a couple months ago and suggested that I look at that directory. when I saw a one to one correspondence between the short files and the systems not working it was a quick fix. We suspect that the disk ran out of room before a scheduled clean up ran and caused the truncated files.
On Wednesday, June 17, 2015 at 2:46:43 PM UTC-4, Tom Noonan wrote: > > Good catch. Out of curiosity, what lead you to look at file sizes > in /var/lib/puppet/yaml/node? Based on your initial problem > description that is not where I would have been looking to troubleshoot. > > On Wed, 17 Jun 2015 07:11:09 -0700 (PDT) > Ed Deloye <ede...@gmail.com <javascript:>> wrote: > > > Discovered truncated yaml files on the puppet master in > > /var/lib/puppet/yaml/node for the 24 systems. Identified as each one > > was 4096 bytes. After deleting those files puppet runs successfully > > on the nodes. > > > > On Thursday, May 29, 2014 at 3:57:49 PM UTC-4, Sans wrote: > > > > > > I have two identical nodes - serv106 and serv107 - one of which is > > > working just fine but the other one failing with these error > > > message: > > > > > > err: Could not retrieve catalog from remote server: Error 400 on > > > SERVER: > > >> undefined method `include?' for nil:NilClass on node > > >> warning: Not using cache on failed catalog > > >> err: Could not retrieve catalog; skipping run > > >> > > > > > > > > > running puppet master in the foreground, I see these on the screen: > > > > > > err: undefined method `include?' for nil:NilClass on node > > >> err: undefined method `include?' for nil:NilClass on node > > >> debug: Received report to process from serv106.syst.local > > >> debug: Processing report from serv106.syst.local with processor > > >> Puppet::Reports::Store > > >> debug: Processing report from serv106.syst.local with processor > > >> Puppet::Reports::Http > > >> err: Report processor failed: Connection refused - connect(2) > > >> debug: Processing report from serv106.syst.local with processor > > >> Puppet::Reports::Log > > >> err: //serv106.syst.local/Puppet: Could not retrieve catalog from > > >> remote server: Error 400 on SERVER: undefined method `include?' > > >> for nil:NilClass on node > > >> warning: //serv106.syst.local/Puppet: Not using cache on failed > > >> catalog err: //serv106.syst.local/Puppet: Could not retrieve > > >> catalog; skipping run > > >> > > > > > > > > > a bit if google-search suggested that removing certificates from > > > both master and the agent (and recreating afterwards) is the > > > solution to this issue. Which did but no joy so far. Has any one > > > ever seen this error before or know what's I'm doing wrong here. > > > Any help/pointer would be greatly appreciated. > > > > > > Best! > > > > > > > -- 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/56789a11-231a-4901-937c-065a92cc1340%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.