Closed bastelfreak closed 6 days ago
pe2.tim.local
is listed here as used_cached_catalog
. That's another bug, fixed in https://github.com/puppetlabs/puppetlabs-pe_status_check/pull/237
@bastelfreak apologies for the delay to review the PR. I tested the PR and no longer get the error. Thanks for adding this
@MartyEwings hello are these failed tests alright to merge this PR? Thank you!
Because nobody is reviewing this I raised support ticket #01302632.
@MartyEwings thanks for merging! Would it be possible to get a new release?
It's possible that a Puppet Agent was stopped or disabled and all old reports were garbage collected from PuppetDB. The node still exists in PuppetDB, but when checking for a report the timestamp is null:
Previously we always assumed that
report_timestamp
has a valid timestamp. With this patch we explicitly validate the timestamp and count nodes withhout a timestamp as unhealthy.Now with the fix:
Please check off the steps below as you complete each step
(SUP-XXXX) Add Super Duper State Check
Ready for Review
if there is one