Skip to content

Commit

Permalink
Merge pull request #192 from puppetlabs/release-prep
Browse files Browse the repository at this point in the history
Release prep v2.1.0
  • Loading branch information
Aaronoftheages authored Sep 25, 2023
2 parents 933db15 + 717950b commit f122427
Show file tree
Hide file tree
Showing 3 changed files with 103 additions and 3 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,23 @@

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

## [v2.0.0](https://github.com/puppetlabs/puppet_operational_dashboards/tree/v2.0.0) (2023-05-26)

[Full Changelog](https://github.com/puppetlabs/puppet_operational_dashboards/compare/v1.13.1...v2.0.0)

### Added

- Import sar data files [\#172](https://github.com/puppetlabs/puppet_operational_dashboards/pull/172) ([m0dular](https://github.com/m0dular))
- \(SUP-4220\) Add panels for PDB pool usage [\#171](https://github.com/puppetlabs/puppet_operational_dashboards/pull/171) ([m0dular](https://github.com/m0dular))
- \(SUP-4138\) Add compiler PCP metrics [\#168](https://github.com/puppetlabs/puppet_operational_dashboards/pull/168) ([m0dular](https://github.com/m0dular))
- \(SUP-4138\) Add PCP connections [\#167](https://github.com/puppetlabs/puppet_operational_dashboards/pull/167) ([m0dular](https://github.com/m0dular))
- Add dashboard and script for v2 system metrics [\#166](https://github.com/puppetlabs/puppet_operational_dashboards/pull/166) ([m0dular](https://github.com/m0dular))
- Document parameters for internal repositories [\#165](https://github.com/puppetlabs/puppet_operational_dashboards/pull/165) ([m0dular](https://github.com/m0dular))

### Fixed

- Remove selection override from db sizes panel [\#173](https://github.com/puppetlabs/puppet_operational_dashboards/pull/173) ([m0dular](https://github.com/m0dular))

## [v1.13.1](https://github.com/puppetlabs/puppet_operational_dashboards/tree/v1.13.1) (2023-04-27)

[Full Changelog](https://github.com/puppetlabs/puppet_operational_dashboards/compare/v1.13.0...v1.13.1)
Expand Down
87 changes: 85 additions & 2 deletions REFERENCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ The following parameters are available in the `puppet_operational_dashboards` cl
* [`manage_telegraf`](#-puppet_operational_dashboards--manage_telegraf)
* [`manage_telegraf_token`](#-puppet_operational_dashboards--manage_telegraf_token)
* [`use_ssl`](#-puppet_operational_dashboards--use_ssl)
* [`use_system_store`](#-puppet_operational_dashboards--use_system_store)
* [`influxdb_token_file`](#-puppet_operational_dashboards--influxdb_token_file)
* [`telegraf_token`](#-puppet_operational_dashboards--telegraf_token)
* [`include_pe_metrics`](#-puppet_operational_dashboards--include_pe_metrics)
Expand Down Expand Up @@ -154,6 +155,14 @@ Whether to use SSL when querying InfluxDB. Defaults to true

Default value: `true`

##### <a name="-puppet_operational_dashboards--use_system_store"></a>`use_system_store`

Data type: `Boolean`

Whether to use the system CA bundle. Defaults to false

Default value: `lookup(influxdb::use_system_store, undef, undef, false)`

##### <a name="-puppet_operational_dashboards--influxdb_token_file"></a>`influxdb_token_file`

Data type: `String`
Expand Down Expand Up @@ -248,12 +257,19 @@ The following parameters are available in the `puppet_operational_dashboards::pr
* [`token`](#-puppet_operational_dashboards--profile--dashboards--token)
* [`grafana_host`](#-puppet_operational_dashboards--profile--dashboards--grafana_host)
* [`grafana_port`](#-puppet_operational_dashboards--profile--dashboards--grafana_port)
* [`grafana_use_ssl`](#-puppet_operational_dashboards--profile--dashboards--grafana_use_ssl)
* [`manage_grafana_ssl`](#-puppet_operational_dashboards--profile--dashboards--manage_grafana_ssl)
* [`grafana_cert_file`](#-puppet_operational_dashboards--profile--dashboards--grafana_cert_file)
* [`grafana_key_file`](#-puppet_operational_dashboards--profile--dashboards--grafana_key_file)
* [`grafana_cert_file_source`](#-puppet_operational_dashboards--profile--dashboards--grafana_cert_file_source)
* [`grafana_key_file_source`](#-puppet_operational_dashboards--profile--dashboards--grafana_key_file_source)
* [`grafana_timeout`](#-puppet_operational_dashboards--profile--dashboards--grafana_timeout)
* [`grafana_password`](#-puppet_operational_dashboards--profile--dashboards--grafana_password)
* [`grafana_version`](#-puppet_operational_dashboards--profile--dashboards--grafana_version)
* [`grafana_datasource`](#-puppet_operational_dashboards--profile--dashboards--grafana_datasource)
* [`grafana_install`](#-puppet_operational_dashboards--profile--dashboards--grafana_install)
* [`use_ssl`](#-puppet_operational_dashboards--profile--dashboards--use_ssl)
* [`use_system_store`](#-puppet_operational_dashboards--profile--dashboards--use_system_store)
* [`manage_grafana`](#-puppet_operational_dashboards--profile--dashboards--manage_grafana)
* [`manage_grafana_repo`](#-puppet_operational_dashboards--profile--dashboards--manage_grafana_repo)
* [`influxdb_host`](#-puppet_operational_dashboards--profile--dashboards--influxdb_host)
Expand Down Expand Up @@ -290,6 +306,56 @@ Port used by the Grafana service. Defaults to 3000

Default value: `3000`

##### <a name="-puppet_operational_dashboards--profile--dashboards--grafana_use_ssl"></a>`grafana_use_ssl`

Data type: `Boolean`

Enable use of HTTPS/SSL for Grafana. Defaults to false.

Default value: `false`

##### <a name="-puppet_operational_dashboards--profile--dashboards--manage_grafana_ssl"></a>`manage_grafana_ssl`

Data type: `Boolean`

Whether to manage the SSL certificate files when using the grafana_use_ssl parameter. Defaults to true

Default value: `true`

##### <a name="-puppet_operational_dashboards--profile--dashboards--grafana_cert_file"></a>`grafana_cert_file`

Data type: `Stdlib::Absolutepath`

SSL certificate file to use when 'grafana_use_ssl' and 'manage_grafana' are enabled. Defaults to '/etc/grafana/client.pem'.

Default value: `'/etc/grafana/client.pem'`

##### <a name="-puppet_operational_dashboards--profile--dashboards--grafana_key_file"></a>`grafana_key_file`

Data type: `Stdlib::Absolutepath`

SSL private key file to use when 'grafana_use_ssl' and 'manage_grafana' are enabled. Defaults to '/etc/grafana/client.key'.

Default value: `'/etc/grafana/client.key'`

##### <a name="-puppet_operational_dashboards--profile--dashboards--grafana_cert_file_source"></a>`grafana_cert_file_source`

Data type: `Stdlib::Absolutepath`

SSL certificate file to use as the source for the grafana_cert_file parameter.
Defaults to using the Puppet issued certs on the agent node.

Default value: `"/etc/puppetlabs/puppet/ssl/certs/${trusted['certname']}.pem"`

##### <a name="-puppet_operational_dashboards--profile--dashboards--grafana_key_file_source"></a>`grafana_key_file_source`

Data type: `Stdlib::Absolutepath`

SSL certificate file to use as the source for the grafana_key_file parameter.
Defaults to using the Puppet issued certs on the agent node.

Default value: `"/etc/puppetlabs/puppet/ssl/private_keys/${trusted['certname']}.pem"`

##### <a name="-puppet_operational_dashboards--profile--dashboards--grafana_timeout"></a>`grafana_timeout`

Data type: `Integer`
Expand Down Expand Up @@ -344,6 +410,14 @@ Whether to use SSL when querying InfluxDB. Defaults to true

Default value: `$puppet_operational_dashboards::use_ssl`

##### <a name="-puppet_operational_dashboards--profile--dashboards--use_system_store"></a>`use_system_store`

Data type: `Boolean`

Whether to use the system CA bundle. Defaults to false

Default value: `$puppet_operational_dashboards::use_system_store`

##### <a name="-puppet_operational_dashboards--profile--dashboards--manage_grafana"></a>`manage_grafana`

Data type: `Boolean`
Expand Down Expand Up @@ -397,7 +471,7 @@ Default value: `$puppet_operational_dashboards::telegraf_token_name`

##### <a name="-puppet_operational_dashboards--profile--dashboards--influxdb_token_file"></a>`influxdb_token_file`

Data type: `String`
Data type: `Stdlib::Absolutepath`

Location on disk of an InfluxDB admin token.
This token is used in this class in a Deferred function call to retrieve a Telegraf token if $token is unset
Expand All @@ -406,7 +480,7 @@ Default value: `$puppet_operational_dashboards::influxdb_token_file`

##### <a name="-puppet_operational_dashboards--profile--dashboards--provisioning_datasource_file"></a>`provisioning_datasource_file`

Data type: `String`
Data type: `Stdlib::Absolutepath`

Location on disk to store datasource definition

Expand Down Expand Up @@ -488,6 +562,7 @@ The following parameters are available in the `puppet_operational_dashboards::te
* [`influxdb_org`](#-puppet_operational_dashboards--telegraf--agent--influxdb_org)
* [`influxdb_bucket`](#-puppet_operational_dashboards--telegraf--agent--influxdb_bucket)
* [`use_ssl`](#-puppet_operational_dashboards--telegraf--agent--use_ssl)
* [`use_system_store`](#-puppet_operational_dashboards--telegraf--agent--use_system_store)
* [`manage_ssl`](#-puppet_operational_dashboards--telegraf--agent--manage_ssl)
* [`manage_repo`](#-puppet_operational_dashboards--telegraf--agent--manage_repo)
* [`manage_archive`](#-puppet_operational_dashboards--telegraf--agent--manage_archive)
Expand Down Expand Up @@ -563,6 +638,14 @@ Whether to use SSL when querying InfluxDB. Defaults to true

Default value: `$puppet_operational_dashboards::use_ssl`

##### <a name="-puppet_operational_dashboards--telegraf--agent--use_system_store"></a>`use_system_store`

Data type: `Boolean`

Whether to use the system CA bundle. Defaults to false

Default value: `$puppet_operational_dashboards::use_system_store`

##### <a name="-puppet_operational_dashboards--telegraf--agent--manage_ssl"></a>`manage_ssl`

Data type: `Boolean`
Expand Down
2 changes: 1 addition & 1 deletion metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "puppetlabs-puppet_operational_dashboards",
"version": "2.0.0",
"version": "2.1.0",
"author": "Adrian Parreiras Horta",
"summary": "A module for managing the installation and configuration of metrics dashboards for Puppet Infrastructure.",
"license": "Apache-2.0",
Expand Down

0 comments on commit f122427

Please sign in to comment.