diff --git a/REFERENCE.md b/REFERENCE.md index 4b6e50a8..17b5b870 100644 --- a/REFERENCE.md +++ b/REFERENCE.md @@ -104,6 +104,7 @@ The following parameters are available in the `puppetdb` class: * [`puppetdb_package`](#-puppetdb--puppetdb_package) * [`puppetdb_service`](#-puppetdb--puppetdb_service) * [`puppetdb_service_status`](#-puppetdb--puppetdb_service_status) +* [`puppetdb_terminus_package`](#-puppetdb--puppetdb_terminus_package) * [`puppetdb_user`](#-puppetdb--puppetdb_user) * [`puppetdb_group`](#-puppetdb--puppetdb_group) * [`puppetdb_server`](#-puppetdb--puppetdb_server) @@ -504,6 +505,14 @@ service doesn't start on boot either. Valid values are `true`, `running`, Default value: `$puppetdb::params::puppetdb_service_status` +##### `puppetdb_terminus_package` + +Data type: `String[1]` + +The PuppetDB terminus package name in the package manager. Defaults to `puppetdb-termini` or `puppetdb-terminus`. + +Default value: `$puppetdb::params::terminus_package` + ##### `puppetdb_user` Data type: `Any` diff --git a/manifests/init.pp b/manifests/init.pp index 35e9aafa..ae1e1a6e 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -156,6 +156,9 @@ # service doesn't start on boot either. Valid values are `true`, `running`, # `false`, and `stopped`. # +# @param puppetdb_terminus_package +# The PuppetDB terminus package name in the package manager. Defaults to `puppetdb-termini` or `puppetdb-terminus`. +# # @param puppetdb_user # Puppetdb service user # @@ -393,6 +396,7 @@ Variant[Integer[0], Pattern[/\A[0-9]+\Z/]] $node_purge_gc_batch_limit = $puppetdb::params::node_purge_gc_batch_limit, Variant[Integer[0], Pattern[/\A[0-9]+\Z/]] $conn_max_age = $puppetdb::params::conn_max_age, Variant[Integer[0], Pattern[/\A[0-9]+\Z/]] $conn_lifetime = $puppetdb::params::conn_lifetime, + String[1] $puppetdb_terminus_package = $puppetdb::params::terminus_package, String[1] $puppetdb_package = $puppetdb::params::puppetdb_package, String[1] $puppetdb_service = $puppetdb::params::puppetdb_service, Enum['running', 'true', 'stopped', 'false'] $puppetdb_service_status = $puppetdb::params::puppetdb_service_status,