GitHub puppet-smokeping
Puppet module to install and configure smokeping. Including target and slave definition

Repo Checks ( 7 of 15 successfull )
Metadata Valid
No translation
passed
Correct Puppet Version Range
Supported Puppet version range is %{PUPPET_SUPPORT_RANGE}
failed
With Puppet Version Range
Puppet version range is present in requirements in metadata.json
passed
With Operatingsystem Support
No translation
passed
Supports Only Current Ubuntu
No translation
failed
Supports Latest Ubuntu
No translation
failed
Supports Only Current Centos
No translation
failed
Supports Latest Centos
No translation
failed
In Modulesync Repo
Is listed as a module managed using modulesync_config
passed
Synced
Has a .msync.yml file
passed
Latest Modulesync
Has been synchronized with the latest tagged version of modulesync_config
failed
Has Modulesync
Is present in voxpupuli/modulesync_config/managed_modules.yml
passed
Released
Is in modulesync_config and in forge releases.
passed
Valid Sync File
If a (optional) sync file is present, it must not contain a `.travis.yml` entry.
failed
Reference Dot Md
The repository has a REFERENCE.md. It needs to be generated / puppet-strings documentation is missing.
failed

Open Pull Requests

Add `default_slaves` parameter for the `Targets` section

This adds an optional default_slaves parameter that sets the slaves value at the top level of the Targets section of the smokeping config. The top-level slaves value is inherited by all of the targets, but can be overridden in individual targets.

Open PR in GitHub
Convert docs to Puppet Strings format
docs

Convert docs to Puppet Strings format.

Replaces #97.

Open PR in GitHub
assert_private() in private classes

Add assert_private() in private classes.

Also remove some old commented code.

Open PR in GitHub
modulesync 5.1.0
modulesync

modulesync 5.1.0

Open PR in GitHub
Convert from params.pp to defaults and Hiera
docs
enhancement

Remove params.pp, and instead use parameter defaults in init.pp, and Hiera data.

Open PR in GitHub
Configure slaves with systemd

Configure smokeping in slave mode with a systemd dropin file. This is the way to configure smokeping slaves when using modern distribution packages.

Open PR in GitHub
Don't manage imgcache dir

Pull Request (PR) description

Allow not managing imgcache directory

Add more tests

This Pull Request (PR) fixes the following issues

Fixes #145

Open PR in GitHub
Add RHEL/CentOS 8 and remove EOL Puppet 5

Pull Request (PR) description

Update supported OSes and Puppet versions

Open PR in GitHub