diff --git a/CHANGELOG.md b/CHANGELOG.md index 937cd25b..b531b69e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,19 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org). +## [v1.4.0](https://github.com/puppetlabs/puppetlabs-pe_status_check/tree/v1.4.0) (2022-04-29) + +[Full Changelog](https://github.com/puppetlabs/puppetlabs-pe_status_check/compare/v1.3.0...v1.4.0) + +### Added + +- \(SUP-3230\) Check for the expiry date of the host cert on infrastructure [\#123](https://github.com/puppetlabs/puppetlabs-pe_status_check/pull/123) ([MartyEwings](https://github.com/MartyEwings)) +- \(SUP-3229\) Summary Plan for agents [\#122](https://github.com/puppetlabs/puppetlabs-pe_status_check/pull/122) ([MartyEwings](https://github.com/MartyEwings)) +- \(SUP-3005\) Update plan output format [\#117](https://github.com/puppetlabs/puppetlabs-pe_status_check/pull/117) ([jarretlavallee](https://github.com/jarretlavallee)) +- Add Suse support to AS002 [\#115](https://github.com/puppetlabs/puppetlabs-pe_status_check/pull/115) ([seanmil](https://github.com/seanmil)) +- \(SUP-3005\) Add Plan for Reporting on Infrastructure [\#114](https://github.com/puppetlabs/puppetlabs-pe_status_check/pull/114) ([MartyEwings](https://github.com/MartyEwings)) +- \(SUP-2914\) Verify that 'puppet module list' output is without Warnings [\#43](https://github.com/puppetlabs/puppetlabs-pe_status_check/pull/43) ([gavindidrichsen](https://github.com/gavindidrichsen)) + ## [v1.3.0](https://github.com/puppetlabs/puppetlabs-pe_status_check/tree/v1.3.0) (2022-04-07) [Full Changelog](https://github.com/puppetlabs/puppetlabs-pe_status_check/compare/v1.2.0...v1.3.0) diff --git a/REFERENCE.md b/REFERENCE.md index 54538af6..fd63552c 100644 --- a/REFERENCE.md +++ b/REFERENCE.md @@ -10,6 +10,9 @@ ### Plans +* [`pe_status_check::agent_summary`](#pe_status_checkagent_summary): Summary report if the state of agent_status_check on each node +Uses the facts task to get the current status from each node +and produces a summary report in JSON * [`pe_status_check::infra_summary`](#pe_status_checkinfra_summary): Summary report if the state of pe_status check on each node Uses the facts task to get the current status from each node and produces a summary report in JSON @@ -45,6 +48,36 @@ Default value: `[]` ## Plans +### `pe_status_check::agent_summary` + +Summary report if the state of agent_status_check on each node +Uses the facts task to get the current status from each node +and produces a summary report in JSON + +#### Parameters + +The following parameters are available in the `pe_status_check::agent_summary` plan: + +* [`targets`](#targets) +* [`indicator_exclusions`](#indicator_exclusions) + +##### `targets` + +Data type: `Optional[TargetSpec]` + +A comma seprated list of FQDN's of Puppet agent nodes +Defaults to using a PuppetDB query to identify nodes + +Default value: ``undef`` + +##### `indicator_exclusions` + +Data type: `Array[String[1]]` + +List of disabled indicators, place any indicator ids you do not wish to report on in this list + +Default value: `[]` + ### `pe_status_check::infra_summary` Summary report if the state of pe_status check on each node diff --git a/metadata.json b/metadata.json index 512cfc62..7c59f2cf 100644 --- a/metadata.json +++ b/metadata.json @@ -1,6 +1,6 @@ { "name": "puppetlabs-pe_status_check", - "version": "1.3.0", + "version": "1.4.0", "author": "Marty Ewings", "summary": "A Puppet Enterprise Module to Promote Preventative Maintenance and Self Service", "license": "Apache-2.0",