include the httpMode option in json data
n/a
This will replace #141.
This PR provides a package provider to manage grafana plugins as the current grafana_plugin
resource does not offer all functions like installation of specific plugin versions or keeping plugins up to date with ensure => latest
.
This functionality is now given by using
package { 'grafana-image-renderer':
ensure => 'latest',
provider => 'grafana',
}
or
package { 'grafana-image-renderer':
ensure => '2.0.0',
provider => 'grafana',
}
Fixes #178
This PR aims to add acceptance tests for install_method set to archive
closes #372
modulesync 5.4.0
<!--
Thank you for contributing to this project!
-->
<!--
Replace this comment with a description of your pull request.
-->
<!--
Replace this comment with the list of issues or n/a.
Use format:
Fixes #123
Fixes #124
-->
I would like to avoid hardcode paths, #257
Obsoletes PR: #256
<!--
Thank you for contributing to this project!
-->
<!--
Replace this comment with a description of your pull request.
-->
<!--
Replace this comment with the list of issues or n/a.
Use format:
Fixes #123
Fixes #124
-->
This PR provides a package provider to manage grafana plugins as the current grafana_plugin
resource does not offer all functions like installation of specific plugin versions or keeping plugins up to date with ensure => latest
.
This functionality is now given by using
package { 'grafana-image-renderer':
ensure => 'latest',
provider => 'grafana',
}
or
package { 'grafana-image-renderer':
ensure => '2.0.0',
provider => 'grafana',
}
Fixes #178
Replaces https://github.com/voxpupuli/puppet-grafana/pull/263
Latest current version: www/grafana8 (https://www.freshports.org/www/grafana8)
Tested: FreeBSD 13.0
Obsoletes PR: https://github.com/voxpupuli/puppet-grafana/pull/256
<!--
Thank you for contributing to this project!
-->
<!--
Replace this comment with a description of your pull request.
-->
<!--
Replace this comment with the list of issues or n/a.
Use format:
Fixes #123
Fixes #124
-->
Prior to this commit, attempting to created a provisioned datasource or dashboard after installing from an archive source would fail with the following:
Could not set 'file' on ensure: No such file or directory - A directory component in /etc/grafana/provisioning/datasources/ does not exist or is a dangling symbolic link
This commit ensure that archive installations create the directory with a default of /etc/grafana
<!--
Thank you for contributing to this project!
-->
<!--
Replace this comment with a description of your pull request.
-->
<!--
Replace this comment with the list of issues or n/a.
Use format:
Fixes #123
Fixes #124
-->
modulesync 9.1.0
This pull request tries to address installing the module in a restricted environment (no gem install available for toml) without failing as the LDAP feature is not needed in my scenario.
Fixes #338
This PR allows you to provision Grafana alerts and contact points. You are able to provision alerts through a source directory as YAMLs or JSONs. You are able to create Contact Points as a File in the source alerting Directory or as an Hash that will be placed as a yaml file into /etc/gafana/provisioning/alerting/puppetprovisioned-contact-points.yaml
<!--
n/a
-->