Skip to content

Latest commit

 

History

History
135 lines (94 loc) · 5.06 KB

HISTORY.md

File metadata and controls

135 lines (94 loc) · 5.06 KB

v2.6.1 (2017-01-18)

Just a notice: The next release will be a major one without Puppet 3 support! This is the last Release that supports it!

Releasing v2.6.0 (2017-01-18)

Enhancements

  • add two types & provider: grafana_datasource & grafana_dashboard these type allow configuration of the datasource and the dashboard against the API
  • allow configuration of repo_name for all installation methods
  • be more conservative when installing from docker, while also allowing users to override our stable choice

Fixes

  • ensure correct ownership of downloaded artefact
  • fix use-before definition of $version: bfraser#87

Behind The Scenes

  • switch to voxpupuli/archive from camptocamp

Changes since forking from bfraser/puppet-grafana

  • Add CONTRIBUTING.MD as well as our issues, spec etc… templates
  • update README and other files to point to forked repository
  • Rubocop and ruby-lint style-fixes!
  • test with puppet > 4.x

2.5.0 (2015-10-31)

Enhancements

  • Support for Grafana 2.5. This is just a version bump to reflect that Grafana 2.5 is now installed by default
  • PR #58 Sort cfg keys so config.ini content is not updated every Puppet run

Fixes

  • Issue #52 Version logic moved to init.pp so overriding the version of Grafana to install works as intended

Behind The Scenes

  • PR #59 More specific version requirements in metadata.json due to use of contain function
  • PR #61 Fixed typos in metadata.json

2.1.0 (2015-08-07)

Enhancements

  • Support for Grafana 2.1
  • Issue #40 Support for LDAP integration
  • PR #34 Support for 'repo' install method to install packages from packagecloud repositories
  • Addition of boolean parameter manage_package_repo to control whether the module will manage the package repository when using the 'repo' install method. See README.md for details
  • PR #39 Ability to ensure a specific package version is installed when using the 'repo' install method

Fixes

  • Issue #37 Archive install method: check if user and service are already defined before attempting to define them
  • Issue #42 Package versioning for RPM / yum systems
  • Issue #45 Fix resource dependency issues when manage_package_repo is false

Behind The Scenes

  • Use 40 character GPG key ID for packagecloud apt repository

2.0.2 (2015-04-30)

Enhancements

  • Support for Grafana 2.0. Users of Grafana 1.x should stick to version 1.x of the Puppet module
  • Support 'archive', 'docker' and 'package' install methods
  • Ability to supply a hash of parameters to the Docker container when using 'docker' install method
  • PR #24 Ability to configure Grafana using configuration hash parameter cfg

Behind The Scenes

  • Update module operatingsystem support, tags, Puppet requirements
  • Tests for 'archive' and 'package' install methods

1.0.1 (2015-02-27)

Enhancements

  • New parameter for Grafana admin password

Fixes

  • Package install method now makes use of install_dir for config.js path

Behind The Scenes

  • Add archive module to .fixtures.yml
  • Unquote booleans to make lint happy
  • Fix license identifier and unbounded dependencies in module metadata
  • Allow Travis to fail on Ruby 1.8.7
  • More Puppet versions are tested by Travis

1.0.0 (2014-12-16)

Enhancements

  • Add max_search_results parameter
  • Install Grafana 1.9.0 by default

Documentation

  • Add download_url and install_method parameters to README

Behind The Scenes

  • Issue #6 Replace gini/archive dependency with camptocamp/archive
  • Addition of CHANGELOG
  • Style fixes
  • Removal of vagrant-wrapper gem
  • Fancy badges for build status

0.2.2 (2014-10-27)

Enhancements

  • Add default_route parameter to manage start dashboard

Fixes

  • Symlink behavior

Behind The Scenes

  • Issue #9 Remove stdlib inclusion from manifest

0.2.1 (2014-10-14)

Enhancements

  • Support for multiple datasources
  • Install Grafana 1.8.1 by default

Behind The Scenes

  • Added RSpec tests
  • Add stdlib as a module dependency
  • Add operating system compatibility

0.1.3 (2014-07-03)

Enhancements

  • Added support for InfluxDB

0.1.2 (2014-06-30)

First release on the Puppet Forge