voxpupuli/puppet-catalog_diff

Reporting for 'failed_nodes' doesn't work

JoshuaSmeda opened this issue · 1 comments

If you use Catalog Diff Viewer, you might notice that there is a failed selector on custom reports (reports that are generated from Catalog Diff):

Screenshot 2022-11-07 at 15 43 35

The catalog diff face doesn't compute and write the failed_nodes and their tallies to the report file (anymore?)

The default report that gets put down, has failed_nodes set and presents correctly on the front end. You can find an example here: Catalog Diff Viewer Demo Report

I would like the failed_nodes functionality to be implemented so that I'm able to fully utilize the front end (Viewer) as intended without relying on the stdout of the Catalog Diff to know if there is an error.

I noticed the same issue. File created using output_report argument doesn't include pull_output :

  "pull_output": {
    "failed_nodes": {
  ...