Jon Yeargers
2013-Dec-06 00:29 UTC
[Puppet Users] Problem with report processor - undefined method
After I got puppetdb working I was looking about at the various bits of data available. Looking at the ''nodes'' option I was suprised to see this: "report_timestamp" : null for every node. They all have this for their puppet.conf: [main] logdir=/var/log/puppet vardir=/var/lib/puppet ssldir=/var/lib/puppet/ssl rundir=/var/run/puppet factpath=$vardir/lib/facter templatedir=$confdir/templates [agent] server=server_name certname=client_name pluginsync=true report=true so I assumed they were reporting. TL;DR Looking at /var/log/messages on the server I found these messages appearing: puppet-master[1090]: Report processor failed: undefined method `>='' for nil:NilClass What''s up? Have I misconfigured something? Clients: v 2.6 Server: v 3.3 -- 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+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/d0e27c25-4970-4ee8-bc75-680d057ff9aa%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Jon Yeargers
2013-Dec-06 21:13 UTC
[Puppet Users] Re: Problem with report processor - undefined method
On further inspections the YAML files are still being created but not the puppet db entries. On Thursday, December 5, 2013 4:29:44 PM UTC-8, Jon Yeargers wrote:> > After I got puppetdb working I was looking about at the various bits of > data available. Looking at the ''nodes'' option I was suprised to see this: > > "report_timestamp" : null > > for every node. They all have this for their puppet.conf: > > [main] > logdir=/var/log/puppet > vardir=/var/lib/puppet > ssldir=/var/lib/puppet/ssl > rundir=/var/run/puppet > factpath=$vardir/lib/facter > templatedir=$confdir/templates > [agent] > server=server_name > certname=client_name > pluginsync=true > report=true > > so I assumed they were reporting. > > TL;DR > > Looking at /var/log/messages on the server I found these messages > appearing: > > puppet-master[1090]: Report processor failed: undefined method `>='' for > nil:NilClass > > What''s up? Have I misconfigured something? > > Clients: v 2.6 > Server: v 3.3 > > >-- 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+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/6abed7eb-6cb9-439e-93be-01524276fed7%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
Felix Frank
2013-Dec-10 12:58 UTC
Re: [Puppet Users] Problem with report processor - undefined method
On 12/06/2013 01:29 AM, Jon Yeargers wrote:> TL;DRUhm, what? Your message was pretty concise actually ;)> Looking at /var/log/messages on the server I found these messages appearing: > > puppet-master[1090]: Report processor failed: undefined method `>='' for > nil:NilClass > > What''s up? Have I misconfigured something?Hmm, nothing jumping at me. This may be a bug. Please try and find a similar report on http://projects.puppetlabs.com/issues/. If there is none, feel free to open another one with your findings. Thanks, Felix -- 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+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/52A70FE0.1040204%40alumni.tu-berlin.de. For more options, visit https://groups.google.com/groups/opt_out.
Jeff Bachtel
2013-Dec-10 16:16 UTC
Re: [Puppet Users] Problem with report processor - undefined method
If this is accurate, I can only warn that I''ve run into horribly annoying, manifest-breaking issues trying to run 2.6/2.7 clients with 3.3 servers. It may not be official advice, but if you can make puppet client versions track your puppet server closer, you will have much less headache. Jeff On Thu, Dec 5, 2013 at 7:29 PM, Jon Yeargers <ethrbunny@gmail.com> wrote:> After I got puppetdb working I was looking about at the various bits of > data available. Looking at the ''nodes'' option I was suprised to see this: > > "report_timestamp" : null > > for every node. They all have this for their puppet.conf: > > [main] > logdir=/var/log/puppet > vardir=/var/lib/puppet > ssldir=/var/lib/puppet/ssl > rundir=/var/run/puppet > factpath=$vardir/lib/facter > templatedir=$confdir/templates > [agent] > server=server_name > certname=client_name > pluginsync=true > report=true > > so I assumed they were reporting. > > TL;DR > > Looking at /var/log/messages on the server I found these messages > appearing: > > puppet-master[1090]: Report processor failed: undefined method `>='' for > nil:NilClass > > What''s up? Have I misconfigured something? > > Clients: v 2.6 > Server: v 3.3 > > > -- > 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+unsubscribe@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/d0e27c25-4970-4ee8-bc75-680d057ff9aa%40googlegroups.com > . > For more options, visit https://groups.google.com/groups/opt_out. >-- 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+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAHahqg23m9mitoPJGxRTNbdBCQ1JVG19mJOU5io%2BmqP-k3q08A%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out.
Jon Yeargers
2013-Dec-10 16:23 UTC
Re: [Puppet Users] Problem with report processor - undefined method
I would love DEARLY to be able to update my clients (agents) but they are running on ARM processors and I can''t get the update. I posted about this here and on askpuppet but haven''t found an answer yet. On Tuesday, December 10, 2013 8:16:33 AM UTC-8, Jeff Bachtel wrote:> > If this is accurate, I can only warn that I''ve run into horribly annoying, > manifest-breaking issues trying to run 2.6/2.7 clients with 3.3 servers. It > may not be official advice, but if you can make puppet client versions > track your puppet server closer, you will have much less headache. > > Jeff > > > On Thu, Dec 5, 2013 at 7:29 PM, Jon Yeargers <ethr...@gmail.com<javascript:> > > wrote: > >> After I got puppetdb working I was looking about at the various bits of >> data available. Looking at the ''nodes'' option I was suprised to see this: >> >> "report_timestamp" : null >> >> for every node. They all have this for their puppet.conf: >> >> [main] >> logdir=/var/log/puppet >> vardir=/var/lib/puppet >> ssldir=/var/lib/puppet/ssl >> rundir=/var/run/puppet >> factpath=$vardir/lib/facter >> templatedir=$confdir/templates >> [agent] >> server=server_name >> certname=client_name >> pluginsync=true >> report=true >> >> so I assumed they were reporting. >> >> TL;DR >> >> Looking at /var/log/messages on the server I found these messages >> appearing: >> >> puppet-master[1090]: Report processor failed: undefined method `>='' for >> nil:NilClass >> >> What''s up? Have I misconfigured something? >> >> Clients: v 2.6 >> Server: v 3.3 >> >> >> -- >> 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...@googlegroups.com <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/puppet-users/d0e27c25-4970-4ee8-bc75-680d057ff9aa%40googlegroups.com >> . >> For more options, visit https://groups.google.com/groups/opt_out. >> > >-- 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+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/d9c94126-51b1-4406-b522-6d21ef002209%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.