That issue should be fixed "soon", I'm told. The reports do get sent to puppetboard, but the report processor throws an unhandled exception because it references one of the 'metrics' hash fields, which is empty in failed reports (this should be fixed in master to log an error message instead). However, the bigger issue is that (a) puppet reports only include per-resource statuses, not an overall status, so there's nothing in the current report format that indicates that it was a failed run, let alone why, and (b) there's no place to store that information in the PuppetDB schema (yet) once it makes it into the reports.
If you're interested in this issue, you should watch the following issues: [PDB-16] Store status for reports - Puppet Labs Tickets - https://tickets.puppetlabs.com/browse/PDB-16 [PDB-36] Add agent run failure information to reports - Puppet Labs Tickets - https://tickets.puppetlabs.com/browse/PDB-36 [PUP-283] Improve agent error reporting - Puppet Labs Tickets - https://tickets.puppetlabs.com/browse/PUP-283 [PUP-916] Document report format changes for improved agent reporting - Puppet Labs Tickets - https://tickets.puppetlabs.com/browse/PUP-916 -Jason On 01/30/2014 07:59 AM, Klavs Klavsen wrote: > I use puppetboard too - it's really great, and much lighter on the > database. A big improvement on puppet-dashboard. > > Only one issue remains, that means I must keep my puppet-dashboard.. > There's a bug in the puppetdb-terminus - so nodes which manifest fails > compilation fails - does NOT get a report send to puppetboard, so you > can't catch failing compilation failures :( > > Odlly enough, puppet does send the http reports when there's a failed > compilation - so puppet-dashboard knows about them. > -- > 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/008d0d13-10f1-496c-8589-a451df72a0b1%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+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/52EAFEA3.20401%40jasonantman.com. For more options, visit https://groups.google.com/groups/opt_out.