Open chambersmp opened 6 months ago
FWIW, I would remove the maintenance label so the change does show up in the change log and release notes.
As open_ssl_listen_port is no longer optional
both params.pp and the unit test shared-examples have been updated to default to false
instead of undef
|nil
.
Summary: Enable data type validation for parameters in puppetdb classes and defined types. The goal is to refine user inputs to reduce risk of misconfiguration or failure to apply.
Each data type was configured based on default values supplied within the params.pp class, unit/acceptance tests and alternative values recommended in PuppetDB docs.
Changes:
Stdlib::Host
,Stdlib::Port::User
)Potential for Breaking Change:
Variant
to support historicalString
usage withPattern
matchingRelated Issues: resolves #105
Testing: