Fixed bugs:
- grafana_system_user and grafana_system_group are not used #238
Merged pull requests:
- [REPO SYNC] add troubleshooting doc skeleton #234 (cloudalchemybot)
- enable basic auth in metrics section #225 (kgizdov)
- Add parameter to enable/disable repository management #217 (faxm0dem)
0.18.0 (2020-07-26)
Fixed bugs:
- Configuration fails for unlisted options in template for grafana_auth #218
- Unable to use with Ubuntu 18.04. #191
Merged pull requests:
- Provision alert notification channels using config file #227 (hyzth)
- Make sure to create default plugin provisioning directory #226 (hyzth)
- Fix "dashbards" typo #224 (hectorj)
- [REPO SYNC] Add passlib as a test requirement #223 (cloudalchemybot)
- add test for custom grafana auth section option #222 (faxm0dem)
- Fix custom auth option not showing up #221 (faxm0dem)
- Cleaner and more general handling of auth options #219 (faxm0dem)
0.17.0 (2020-03-30)
Fixed bugs:
- cast grafana_port to int before comparing it to 1024 #212
- This role does not work with RPi 1 #207
- Installation fails due to missing package libfontconfig on Ubuntu 18.04 #200
Merged pull requests:
- cast grafana_port to int. Fix #212 #213 (kapouer)
- Avoid being clever about unsupported architectures #211 (bwolf)
- Fix RPi 1 issue when grafana-rpi package needs to be installed (#207) #208 (ruzickap)
0.16.2 (2020-03-01)
Fixed bugs:
- Grafana [session] has been replaced #155
Merged pull requests:
0.16.1 (2020-01-13)
Merged pull requests:
- Use fileglob for registering local dashboard files #197 (paulfantom)
- 🤖 sync with cloudalchemy/skeleton (SHA: 69fc5be8): Merge pull request #4 from cloudalchemy/travis_fix #196 (cloudalchemybot)
- [REPO SYNC] use latest available python #194 (cloudalchemybot)
- [REPO SYNC] remove IRC link #192 (cloudalchemybot)
- [REPO SYNC] add declarative label sync; add autolabelling PRs #189 (cloudalchemybot)
- [REPO SYNC] molecule: use CI images from quay.io instead of dockerhub #187 (cloudalchemybot)
- [REPO SYNC] Update releaser.sh #186 (cloudalchemybot)
- Adding the ability to manage [panels] session #185 (bengoa)
0.16.0 (2019-10-31)
Closed issues:
- Release of a new version ? #178
- Failed to load LDAP config file when using Jinja templated integer variable #175
Merged pull requests:
- AWS Cloudwatch Data Source #184 (bengoa)
- Add missing provisioning directories #183 (gjulianm)
- Database, user and password attributes for grafana_datasource (API) #182 (bengoa)
- templates: ensure port is of int type #180 (paulfantom)
- [REPO SYNC] add support for CentOS8 #179 (cloudalchemybot)
0.15.0 (2019-10-10)
Closed issues:
- Add new auth configuration options #165
- playbook fails to starts the grafana server #163
- Support for installing plugins #159
- documentation example missing admin user requirement #156
- Importing dashboards will fail if datadir != /var/lib/grafana #147
Merged pull requests:
- Using tests as filters is deprecated. Changed to "result is search". #176 (lossos)
- Synchronize files from cloudalchemy/skeleton #172 (cloudalchemybot)
- Synchronize files from cloudalchemy/skeleton #171 (cloudalchemybot)
- Update minimum required ansible version #170 (cloudalchemybot)
- add default serve_from_sub_path option #169 (paulfantom)
- Moving to python 3 and dropping support for python 2.x (on deployer host) #168 (cloudalchemybot)
- Add new auth configuration options. #166 (leitgab)
- Synchronize files from cloudalchemy/skeleton #164 (cloudalchemybot)
- Add support for running in socket mode #161 (RichardHeelin)
- Add documentation for var
grafana\_plugins
#160 (thescouser89) - Update the playbook example (#156) #157 (andrasbabos)
- Add GnuPG2 as a dependency on Debian/Ubuntu #154 (FinweVI)
- Synchronize files from cloudalchemy/skeleton #152 (cloudalchemybot)
- Add tag
grafana\_run
to give flexibility #151 (bryanspears) - Correct package source for ARM in README. #149 (jcoleman)
0.14.2 (2019-03-25)
Merged pull requests:
- Replace hardcoded paths with data dir variable #148 (boutetnico)
- Synchronize files from cloudalchemy/skeleton. #146 (cloudalchemybot)
0.14.1 (2019-03-24)
Merged pull requests:
- default to only coping dashboards and not removing them #145 (paulfantom)
0.14.0 (2019-03-23)
Implemented enhancements:
- Use
tempfile
for/tmp/dashboards
#90
Fixed bugs:
Closed issues:
- 500 internal server error with packagecloud.io #133
Merged pull requests:
- Add logging configuration options #142 (boutetnico)
- Allow to override enabled parameter in auth block #141 (Igorshp)
- Add option to disable alert execution #139 (Duologic)
- Remove files/dashboards directory #137 (amarao)
- Refactor dashboard provisioning #134 (paulfantom)
- Become root to import dashboards #129 (nikosmeds)
0.13.0 (2019-01-08)
Closed issues:
- Problem installing on debian. Problems with repo and it's gpg key. #124
Merged pull requests:
- Replaced packagecloud repo with official Grafana repo #125 (wiktor2200)
- Fixed quotation marks to backtick in README.md #123 (wvh-github)
- Enable the use of ports below 1024 #122 (wvh-github)
- Feature provisioning dashboards #121 (mxbossard)
- dashboard check should run on localhost #119 (wvh-github)
- Add support for multi-line ansible_managed strings #116 (etcet)
- Fix (#99) : allow custom yum repo template #105 (rockandska)
0.12.0 (2018-12-04)
Fixed bugs:
- Preflight "tags: always" conflicts with --tags option #101
Closed issues:
- Dashboard title cannot be empty #108
- grafana_admin ldap config template not handling boolean correctly #103
Merged pull requests:
- Allow disabling of Grafana alerts #115 (dominik-bln)
- Only set alerting if variable is false #112 (wvh-github)
- Few smaller improvements, backward compatible #110 (krzyzakp)
- Replaced tag always, which colidate when including role. #109 (krzyzakp)
- Fix: make curl fail when we encounter a 404 #107 (till)
0.11.4 (2018-10-11)
Merged pull requests:
- fixes for handling LDAP template booleans in grafana groups section (issue #103) #104 (madeinoz67)
0.11.3 (2018-10-07)
Fixed bugs:
- wrong file perm for datasources/ansible.yml #94
Closed issues:
- Enable jsonData in grafana_datasources #100
Merged pull requests:
- move to ansible 2.7 #102 (paulfantom)
- use
become
where needed #98 (paulfantom)
0.11.2 (2018-09-12)
Fixed bugs:
- import grafana dashboards failed #77
Merged pull requests:
- Add become:yes to allow this module to be used in include_role task #97 (jdbaldry)
- Add vars file for openSUSE 42.x #96 (kaiokmo)
- fixing issue #94 #95 (nicosto)
0.11.1 (2018-08-24)
Closed issues:
- Config for Elasticsearch datasource #89
- Pass variables through playbook #88
- Issue with grafana restart when including one or more datasources #85
Merged pull requests:
- Fixed syntax in default/main.yml to avoid unmarshal errors #93 (Dreeg)
- Use curl instead of get_url to download dashboards #92 (paulfantom)
- cheat ansible idempotency when downloading dashboards #87 (paulfantom)
- Adding possibility to get right ownership on configuration files #86 (zonArt)
0.11.0 (2018-08-10)
Implemented enhancements:
- Issues provisioning datasources on Grafana in private subnet #70
- Provision dashboards from file in addition to Grafana Dashboards #54
- Provisioning folders #30
Fixed bugs:
- [Question] Dashboard add is done twice #68
Closed issues:
- Use official repository for ARM builds #82
- Datasource provision does not specify the apiVersion #73
- adding datasource fails #72
- preflight checks #8
Merged pull requests:
- repeat plugin installation on network failure #84 (paulfantom)
- simplify installation and use official ARM builds #83 (paulfantom)
- use grafana_datasource #81 (paulfantom)
- allow importing local dashboards #80 (paulfantom)
- Drop ansible 2.4 support #78 (paulfantom)
- datasource format fix #76 (XooR)
- Add separate grafana_api_url variable #71 (thejchap)
0.10.1 (2018-07-07)
Merged pull requests:
- Use 'provisioning' capability when possible #69 (rockandska)
0.10.0 (2018-07-01)
Merged pull requests:
- use tox, ansible 2.6, and allow using remote docker host #67 (paulfantom)
- Add examples for datasource and dashboard configs #66 (bitphage)
0.9.0 (2018-06-16)
Closed issues:
- Dashboard datasource regex does not match for some dashboards #59
- Add LDAP configuration support #11
Merged pull requests:
- Add LDAP configuration tasks #65 (lae)
- add tags #64 (paulfantom)
- fix non-informative task name #62 (paulfantom)
- add ability to define notification channels #61 (sarphram)
0.8.2 (2018-05-22)
Fixed bugs:
- Incorrect location for datasources provisioning directory #55
Merged pull requests:
- Update datasource regex match to include dashes and numbers #60 (odyssey4me)
- upgrade to molecule 2.x #57 (paulfantom)
- fix incorrect provisioning directory placing #56 (paulfantom)
- extending regex to match multiple subsequent words in datasource placeholder #53 (aman0019)
- Use newer test filter schema to get rid of some deprecation warnings. #52 (swesterveld)
- change way releases work; update license year #51 (paulfantom)
0.8.1 (2018-04-13)
Merged pull requests:
- Make grafana.ini template compatible with both Python 2 and 3 #50 (nikosgraser)
0.8.0 (2018-04-03)
Merged pull requests:
- Add ability to generate API keys #49 (odyssey4me)
0.7.16 (2018-03-26)
Closed issues:
- plugins don't work if grafana_data_dir != "/var/lib/grafana" #38
Merged pull requests:
- ansible 2.5 #48 (paulfantom)
0.7.15 (2018-03-25)
Merged pull requests:
- fix plugins installation in non-default directory #47 (paulfantom)
0.7.14 (2018-03-25)
Merged pull requests:
- dashboards: Make the regex much more specific #45 (odyssey4me)
0.7.13 (2018-03-23)
Merged pull requests:
- datasources: Allow additional datasources to be created later #46 (odyssey4me)
0.7.12 (2018-03-22)
Merged pull requests:
- vars: Handle the use of grafana_version='latest' properly #44 (odyssey4me)
0.7.11 (2018-03-22)
Merged pull requests:
- local task should be ran only once #43 (paulfantom)
0.7.10 (2018-03-22)
Merged pull requests:
- Add fedora support/testing #42 (odyssey4me)
0.7.9 (2018-03-22)
Merged pull requests:
- travis: Automatically use the latest Ansible patch releases #41 (odyssey4me)
- Improve efficiency and resiliency for the installation #40 (odyssey4me)
0.7.8 (2018-03-22)
Closed issues:
- systemd for grafana #36
Merged pull requests:
- Add Ubuntu Bionic support/testing #39 (odyssey4me)
0.7.7 (2018-03-11)
Fixed bugs:
- Start grafana-server #37 (bngsudheer)
0.7.6 (2018-03-07)
Closed issues:
- Additional quote is breaking password authentications #32
Merged pull requests:
- Upgrade to 5.0 #35 (paulfantom)
0.7.5 (2018-02-21)
Merged pull requests:
0.7.4 (2018-02-13)
Merged pull requests:
- Make Grafana-server restart with sudo privileges. #31 (swesterveld)
0.7.3 (2018-01-14)
Merged pull requests:
- More operating systems and cleanup #29 (paulfantom)
0.7.2 (2018-01-11)
Merged pull requests:
- support plugin installation #28 (paulfantom)
0.7.1 (2018-01-05)
Merged pull requests:
- Remove unneeded apostrophes in grafana_datasources #27 (swesterveld)
- docs #26 (paulfantom)
0.7.0 (2018-01-02)
Implemented enhancements:
Merged pull requests:
- Update generatetag.sh #25 (paulfantom)
- support selecting grafana version #24 (paulfantom)
- support older raspberry pi #23 (paulfantom)
0.6.4 (2018-01-01)
Merged pull requests:
- add datasources in yaml file #21 (paulfantom)
0.6.3 (2017-12-29)
Closed issues:
- Readme #14
Merged pull requests:
- WIP: preflight checks #20 (paulfantom)
0.6.2 (2017-12-27)
Merged pull requests:
- Readme refactoring #22 (paulfantom)
0.6.1 (2017-12-15)
Implemented enhancements:
- Support all configuration options #7
Merged pull requests:
0.6.0 (2017-12-09)
Merged pull requests:
- support almost every grafana configuration option (apart from "log") #15 (paulfantom)
0.5.6 (2017-12-06)
Merged pull requests:
- Debian support in Ansible Galaxy #17 (paulfantom)
0.5.5 (2017-12-06)
Implemented enhancements:
- Testinfra new fixtures #10
Merged pull requests:
- Stop pipeline on any error #18 (paulfantom)
0.5.4 (2017-12-03)
Merged pull requests:
- remove deprecated fixtures #16 (paulfantom)
0.5.3 (2017-12-01)
Merged pull requests:
- Fix tagging #6 (paulfantom)
0.5.2 (2017-11-30)
Merged pull requests:
- Ansible 2.4.2 #5 (paulfantom)
0.5.1 (2017-11-30)
Merged pull requests:
- jsonify datasources #4 (paulfantom)
0.5.0 (2017-11-29)
Merged pull requests:
- Major cleanup #3 (paulfantom)
0.4.2 (2017-11-28)
Merged pull requests:
- fix CI; remove company from role description #2 (paulfantom)
0.4.1 (2017-11-28)
Merged pull requests:
- Old #1 (paulfantom)
0.4.0 (2017-10-16)
0.3.3 (2017-07-27)
0.3.2 (2017-07-27)
0.3.1 (2017-07-27)
0.3.0 (2017-07-21)
0.2.1 (2017-07-13)
0.2.0 (2017-07-13)
0.1.3 (2017-07-13)
0.1.2 (2017-06-14)
0.1.1 (2017-06-14)
0.1.0 (2017-06-05)
0.0.4 (2017-05-15)
0.0.3 (2017-05-05)
0.0.2 (2017-05-05)
0.0.1 (2017-03-31)
* This Change Log was automatically generated by github_changelog_generator