This commit removes the dependency cycle caused by a typo in the config
name for config.ini and properly threads through the vardir setting to
the puppetdb::server::global class.
The CHANGELOG states that Puppet v4 support is present, though without
this patch the metadata does not reflect that nor is there testing with
Travis-ci.
This commit bumps the version of the module so the we can build a
version without ._foo copy files (done by prefixing our `puppet module
build` step `COPYFILE_DISABLE=false`).
This commit prepares the module for a 4.2.0 release by adding a
pmtignore file to exclude tests from the module build process and by
adding release notes in the CHANGELOG.
This patch updates the changelog for 4.1.0 (and for 4.0.0 which we missed) and
preps the module for a 4.1.0 release.
Signed-off-by: Ken Barber <ken@bob.sh>
The is_pe fact was first defined in stdlib in 3.1.0. We want to use that
fact for making the "PE or Not PE" determination in params, so we need
to require a stdlib at least that new. Note that at the time of commit
the current version of stdlib is 4.1.0, so we're not exactly requiring
bleeding edge.
This updates the module to be able to use puppetlabs-postgresql.
Since this change is a major change, it marks this patch as a breaking change.
I have prepared a suitable amount of upgrade notes for upgrading to this later
version of the module plus removed anything marked deprecated.
As cleanup, I've removed the troublesome 'tests' directory in favour of good
README.md documentation. I've also removed any puppet docs from each module
until such times as puppet docs become automated through the forge. This is
just to avoid contributors having to double their efforts - the README.md
is the authority now.
Signed-off-by: Ken Barber <ken@bob.sh>