Skip to content

Commit 26b63ce

Browse files
Merge pull request #206 from puppetlabs/release-prep
Release prep v4.0.0
2 parents d787913 + 18b25b5 commit 26b63ce

File tree

3 files changed

+29
-3
lines changed

3 files changed

+29
-3
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,23 @@
22

33
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).
44

5+
## [v4.0.0](https://github.com/puppetlabs/puppetlabs-pe_status_check/tree/v4.0.0) (2023-10-18)
6+
7+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-pe_status_check/compare/v3.0.0...v4.0.0)
8+
9+
### Changed
10+
11+
- \(SUP-4433\) Refactor hieradata into single hash [\#199](https://github.com/puppetlabs/puppetlabs-pe_status_check/pull/199) ([m0dular](https://github.com/m0dular))
12+
13+
### Added
14+
15+
- \(SUP-3709\) - Indicator Exclusion using code manager and Hiera lookup [\#205](https://github.com/puppetlabs/puppetlabs-pe_status_check/pull/205) ([Aaronoftheages](https://github.com/Aaronoftheages))
16+
- SUP-4458 addition of test S0020 to test console-service endpoint [\#204](https://github.com/puppetlabs/puppetlabs-pe_status_check/pull/204) ([Aaronoftheages](https://github.com/Aaronoftheages))
17+
18+
### Fixed
19+
20+
- \(SUP-4402\) pe\_status\_check fails if hiera.yaml is empty [\#200](https://github.com/puppetlabs/puppetlabs-pe_status_check/pull/200) ([MartyEwings](https://github.com/MartyEwings))
21+
522
## [v3.0.0](https://github.com/puppetlabs/puppetlabs-pe_status_check/tree/v3.0.0) (2023-06-12)
623

724
[Full Changelog](https://github.com/puppetlabs/puppetlabs-pe_status_check/compare/v2.6.0...v3.0.0)

REFERENCE.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ include pe_status_check
3838
The following parameters are available in the `pe_status_check` class:
3939

4040
* [`indicator_exclusions`](#-pe_status_check--indicator_exclusions)
41+
* [`checks`](#-pe_status_check--checks)
4142

4243
##### <a name="-pe_status_check--indicator_exclusions"></a>`indicator_exclusions`
4344

@@ -47,6 +48,12 @@ List of disabled indicators, place any indicator ids you do not wish to report o
4748

4849
Default value: `[]`
4950

51+
##### <a name="-pe_status_check--checks"></a>`checks`
52+
53+
Data type: `Hash`
54+
55+
Hash containing a descriptiong for each key indicator
56+
5057
### <a name="pe_status_check--agent_status_enable"></a>`pe_status_check::agent_status_enable`
5158

5259
Adding this class will enable the execution of the agent_status_check fact,
@@ -103,8 +110,9 @@ Default value: `undef`
103110
Data type: `Array[String[1]]`
104111

105112
List of disabled indicators, place any indicator ids you do not wish to report on in this list
113+
Static Hiera Data can be used to set indicator_exclusions in a plan - for more information see https://www.puppet.com/docs/pe/latest/writing_plans_in_puppet_language_pe.html#using_hiera_with_plans
106114

107-
Default value: `[]`
115+
Default value: `lookup('pe_status_check::indicator_exclusions', undef, undef, [])`
108116

109117
### <a name="pe_status_check--infra_summary"></a>`pe_status_check::infra_summary`
110118

@@ -133,6 +141,7 @@ Default value: `undef`
133141
Data type: `Array[String[1]]`
134142

135143
List of disabled indicators, place any indicator ids you do not wish to report on in this list
144+
Static Hiera Data can be used to set indicator_exclusions in a plan - for more information see https://www.puppet.com/docs/pe/latest/writing_plans_in_puppet_language_pe.html#using_hiera_with_plans
136145

137-
Default value: `[]`
146+
Default value: `lookup('pe_status_check::indicator_exclusions', undef, undef, [])`
138147

metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "puppetlabs-pe_status_check",
3-
"version": "3.0.0",
3+
"version": "4.0.0",
44
"author": "Marty Ewings",
55
"summary": "A Puppet Enterprise Module to Promote Preventative Maintenance and Self Service",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)