Merge pull request #624 from voxpupuli/cleanup
prometheus: Move hiera data to class
Debian OS family: Install apt-transport-https during CI
This is sometimes required and to speed up our CI, we don't rely on the puppetlabs/apt module to install it.
Merge pull request #628 from bastelfreak/debian
Debian OS family: Install apt-transport-https during CI
Merge pull request #618 from treydock/time_interval
Support time_intervals with alertmanager >= 0.24.0
Merge pull request #639 from voxpupuli/modulesync
modulesync 5.4.0
Adapt web.config.file option for node_exporter versions higher than 1…
….5.0 From: https://github.com/prometheus/node_exporter/blob/master/CHANGELOG.md version 1.5.0: ``` NOTE: A command line arg has been changed from --web.config to --web.config.file. ```
Merge pull request #644 from Pigueiras/fix_webconfig
Adapt web.config.file option for node_exporter versions higher than 1.5.0
Merge pull request #645 from voxpupuli/maint/systemd-4.0.0
bump puppet/systemd to < 5.0.0
feat: Support JMX exporter (#636)
* feat: Support JMX exporter fixes #635 * fix: PR suggestions * chore: Missing reformatting * chore: Missing reformatting * Update manifests/jmx_exporter.pp Co-authored-by: Tim Meusel <tim@bastelfreak.de> * Update manifests/jmx_exporter.pp Co-authored-by: Tim Meusel <tim@bastelfreak.de> * Update manifests/jmx_exporter.pp Co-authored-by: Tim Meusel <tim@bastelfreak.de> * Update manifests/jmx_exporter.pp Co-authored-by: Tim Meusel <tim@bastelfreak.de> --------- Co-authored-by: Tim Meusel <tim@bastelfreak.de>
Merge pull request #642 from phaedriel/init_style
Replace $facts['service_provider'] by $prometheus::init_style (except init.pp)
Merge pull request #647 from voxpupuli/grob
grok_exporter: Move hiera data to class
Merge pull request #648 from voxpupuli/config
config_file: Enforce Stdlib::Absolutepath
Merge pull request #649 from voxpupuli/el89
Add AlmaLinux/Rocky 8 support
Merge pull request #653 from voxpupuli/varnish
varnish_exporter: Move hiera data to class