From 662c6ce9960b3a9ba7be23616addb654b79a0476 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 7 Mar 2022 21:07:05 +0000 Subject: [PATCH] Release prep v0.2.1 --- CHANGELOG.md | 8 ++++++++ REFERENCE.md | 27 ++++++++++++++------------- metadata.json | 2 +- 3 files changed, 23 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 556cd6b..83549db 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,14 @@ 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). +## [v0.2.1](https://github.com/puppetlabs/influxdb/tree/v0.2.1) (2022-03-07) + +[Full Changelog](https://github.com/puppetlabs/influxdb/compare/v0.2.0...v0.2.1) + +### Fixed + +- Check use\_ssl is not nil [\#11](https://github.com/puppetlabs/influxdb/pull/11) ([ryanjbull](https://github.com/ryanjbull)) + ## [v0.2.0](https://github.com/puppetlabs/influxdb/tree/v0.2.0) (2022-03-01) [Full Changelog](https://github.com/puppetlabs/influxdb/compare/v0.1.0...v0.2.0) diff --git a/REFERENCE.md b/REFERENCE.md index d72b094..eb1aa4b 100644 --- a/REFERENCE.md +++ b/REFERENCE.md @@ -6,7 +6,7 @@ ### Classes -* [`influxdb::install`](#influxdbinstall): Installs, configures, and performs initial setup of InfluxDB 2.x +* [`influxdb`](#influxdb): Installs, configures, and performs initial setup of InfluxDB 2.x * [`influxdb::profile::toml`](#influxdbprofiletoml): Installs the toml-rb gem inside Puppet server ### Resource types @@ -28,7 +28,7 @@ ## Classes -### `influxdb::install` +### `influxdb` Installs, configures, and performs initial setup of InfluxDB 2.x @@ -37,9 +37,9 @@ Installs, configures, and performs initial setup of InfluxDB 2.x ##### Basic usage ```puppet -include influxdb::install +include influxdb -class {'influxdb::install': +class {'influxdb': initial_org => 'my_org', initial_bucket => 'my_bucket', } @@ -47,7 +47,7 @@ class {'influxdb::install': #### Parameters -The following parameters are available in the `influxdb::install` class: +The following parameters are available in the `influxdb` class: * [`manage_repo`](#manage_repo) * [`manage_setup`](#manage_setup) @@ -59,12 +59,13 @@ The following parameters are available in the `influxdb::install` class: * [`ssl_cert_file`](#ssl_cert_file) * [`ssl_key_file`](#ssl_key_file) * [`ssl_ca_file`](#ssl_ca_file) -* [`influxdb_host`](#influxdb_host) +* [`host`](#host) * [`intial_org`](#intial_org) * [`intial_bucket`](#intial_bucket) * [`admin_user`](#admin_user) * [`admin_pass`](#admin_pass) * [`token_file`](#token_file) +* [`port`](#port) * [`initial_org`](#initial_org) * [`initial_bucket`](#initial_bucket) @@ -149,14 +150,12 @@ CA certificate issued by the CA which signed the certificate specified by $ssl_c Default value: `'/etc/puppetlabs/puppet/ssl/certs/ca.pem'` -##### `influxdb_host` +##### `host` Data type: `String` fqdn of the host running InfluxDB. Defaults to the fqdn of the local machine -Default value: `$facts['fqdn']` - ##### `intial_org` Name of the initial organization to use during initial setup. Defaults to puppetlabs @@ -190,22 +189,24 @@ Note that functions or code run in Puppet server will not be able to use this fi Default value: `$facts['identity']['user']` +##### `port` + +Data type: `Integer` + + + ##### `initial_org` Data type: `String` -Default value: `'puppetlabs'` - ##### `initial_bucket` Data type: `String` -Default value: `'puppet_data'` - ### `influxdb::profile::toml` Installs the toml-rb gem inside Puppet server diff --git a/metadata.json b/metadata.json index 276f4a8..f7ba9c7 100644 --- a/metadata.json +++ b/metadata.json @@ -1,6 +1,6 @@ { "name": "puppetlabs-influxdb", - "version": "0.2.0", + "version": "0.2.1", "author": "Adrian Parreiras Horta", "summary": "Installs and configures InfluxDB 2", "license": "Apache-2.0",