Merged pull requests:
- Do not manage system directory #263 (paulfantom)
- Add binary install directory #259 (guimaluf)
2.13.2 (2020-01-20)
Merged pull requests:
- [REPO SYNC] Merge pull request #4 from cloudalchemy/travis_fix #260 (cloudalchemybot)
- Improve checksum fetching #254 (SuperQ)
2.13.1 (2020-01-11)
Fixed bugs:
- prometheus_version: latest => failed to get sha256sums.txt #230
Merged pull requests:
- Switch user login shell to /usr/sbin/nologin #258 (paulfantom)
2.13.0 (2020-01-08)
Closed issues:
- Use python3-libselinux instead of libselinux-python on RHEL8/CentOS8 #244
Merged pull requests:
- New prometheus/prometheus upstream release! #256 (cloudalchemybot)
- [REPO SYNC] use latest available python #255 (cloudalchemybot)
- New prometheus/prometheus upstream release! #253 (cloudalchemybot)
- New prometheus/prometheus upstream release! #252 (cloudalchemybot)
- [REPO SYNC] remove IRC link #251 (cloudalchemybot)
- Fix typo #249 (Mehonoshin)
- Add CentOS/CentOS-8 support #248 (ggatward)
- [REPO SYNC] add declarative label sync; add autolabelling PRs #243 (cloudalchemybot)
- [REPO SYNC] molecule: use CI images from quay.io instead of dockerhub #241 (cloudalchemybot)
- add option to propagate binaries without access to internet #239 (paulfantom)
2.12.0 (2019-11-13)
Merged pull requests:
- New prometheus/prometheus upstream release! #240 (cloudalchemybot)
- [REPO SYNC] Update releaser.sh #236 (cloudalchemybot)
- [REPO SYNC] add support for CentOS8 #233 (cloudalchemybot)
- New prometheus/prometheus upstream release! #232 (cloudalchemybot)
2.11.0 (2019-10-05)
Merged pull requests:
- New prometheus/prometheus upstream release! #231 (cloudalchemybot)
- Synchronize files from cloudalchemy/skeleton #227 (cloudalchemybot)
- add RHEL8 and debian buster support; remove testing on debian jessie #226 (paulfantom)
- Some "false" were incorrectly substituted to "no" #225 (wzyboy)
- Update minimum required ansible version #224 (cloudalchemybot)
- Moving to python 3 and dropping support for python 2.x (on deployer host) #223 (cloudalchemybot)
2.10.0 (2019-08-19)
Implemented enhancements:
- Support recording rules without alerts #192
Fixed bugs:
- Prometheus failed to start on Ubuntu 18.04: LimitNOFILE: Operation not permitted #190
Merged pull requests:
- New prometheus/prometheus upstream release! #221 (cloudalchemybot)
- Synchronize files from cloudalchemy/skeleton #220 (cloudalchemybot)
- Allow specifying recording rules without alerting configuration #212 (paulfantom)
2.9.3 (2019-08-14)
Merged pull requests:
- New prometheus/prometheus upstream release! #219 (cloudalchemybot)
- New prometheus/prometheus upstream release! #217 (cloudalchemybot)
2.9.2 (2019-07-11)
Merged pull requests:
- New prometheus/prometheus upstream release! #216 (cloudalchemybot)
2.9.1 (2019-05-27)
Closed issues:
- prometheus_alert_rules_files link is broken #207
Merged pull requests:
- New prometheus/prometheus upstream release! #209 (cloudalchemybot)
- add watchdog and clock skew alerts #206 (paulfantom)
2.9.0 (2019-05-04)
Fixed bugs:
- Default CriticalDiskSpace alert using wrong label? #201
Merged pull requests:
- Synchronize files from cloudalchemy/skeleton #205 (cloudalchemybot)
- Wait for network to be online #204 (paulfantom)
- New prometheus/prometheus upstream release! #203 (cloudalchemybot)
- Update label for CriticalDiskSpace alert expression. #202 (mjbnz)
- New prometheus/prometheus upstream release! #200 (cloudalchemybot)
2.8.1 (2019-03-30)
Merged pull requests:
- set go_arch as a var instead of calculating it during task execution #198 (paulfantom)
- New prometheus/prometheus upstream release! #197 (cloudalchemybot)
- Synchronize files from cloudalchemy/skeleton. #196 (cloudalchemybot)
2.8.0 (2019-03-23)
Implemented enhancements:
- Get more recognition! #131
Fixed bugs:
- Get more recognition! #131
Closed issues:
- can't create prometheus user again #185
- Implement Uninstalls based on specific variables #181
- Allow Multiple blackbox exporters #179
- Install prometheus using docker #173
Merged pull requests:
- New prometheus upstream release! #193 (cloudalchemybot)
- prometheus.service.j2: stop using tests as filters #191 (JordanP)
- Preflight checks refactor #189 (paulfantom)
- do not remove '/opt/prometheus' #188 (paulfantom)
- Parameterise custom static targets file paths #187 (hamishforbes)
- Make prometheus user owner of prometheus folders #174 (curantes)
2.7.0 (2019-03-04)
Merged pull requests:
- New prometheus upstream release! #186 (cloudalchemybot)
- Reworked prometheus_alert_rules_files #183 (eRadical)
- Separate test scenarios and run "privileged" one only on master branch #175 (paulfantom)
2.6.0 (2019-02-19)
Merged pull requests:
2.5.2 (2019-01-31)
2.5.1 (2019-01-30)
Closed issues:
- Allow specifying source url for Prometheus archive #176
Merged pull requests:
- New prometheus upstream release! #178 (cloudalchemybot)
- New prometheus upstream release! #172 (cloudalchemybot)
2.5.0 (2019-01-13)
Fixed bugs:
- Default rules not working correctly #157
Closed issues:
- Executable HTML files in consoles and console_libraries in prometheus_config_dir #168
- Wrong home directory for the prometheus user #166
- Autostart fails #162
- prometheus_alert_rules are not copied as expected #148
Merged pull requests:
- Change permissions of console templates to 0644. #171 (dreig)
- Reuse
prometheus\_db\_dir
as prometheus user home directory #170 (paulfantom) - New prometheus upstream release! #167 (cloudalchemybot)
- Alert expression fix #161 (sjal)
- Fix running Dry Mode and improved tag usage #160 (krzyzakp)
- New prometheus upstream release! #159 (cloudalchemybot)
2.4.1 (2018-10-29)
Closed issues:
- When used on GCE with gce_sd_config discovery scrape config, the ProtectHome=Yes option prevents Prometheus to discover Google Cloud Instances #153
Merged pull requests:
- Add clarification surrounding when the .rules file is copied & where it goes #156 (wbh1)
- Resolves #153 prometheus homedir set to /tmp #155 (michalklempa)
- Document alert relabeling in README.md #152 (juliusv)
2.4.0 (2018-10-07)
Merged pull requests:
2.3.4 (2018-10-05)
Merged pull requests:
- New prometheus upstream release! #150 (cloudalchemybot)
- move to ansible 2.7 #149 (paulfantom)
- Fixed adding ansible comment in templates #147 (carpenterbees)
- Updates to set systemd ulimit for files to infinity #146 (jalev)
- New prometheus upstream release! #145 (cloudalchemybot)
- update prometheus release #143 (paulfantom)
- fix test condition #141 (paulfantom)
- New prometheus upstream release! #140 (cloudalchemybot)
2.3.3 (2018-09-06)
Merged pull requests:
2.3.2 (2018-08-12)
Closed issues:
Merged pull requests:
- New prometheus upstream release! #136 (cloudalchemybot)
- fixed typo #133 (shibumi)
2.3.1 (2018-07-15)
Merged pull requests:
2.3.0 (2018-07-01)
Fixed bugs:
- Adding prometheus_config_flags_extra without value #127
Merged pull requests:
- use tox, ansible 2.6, and allow using remote docker host #130 (paulfantom)
2.2.1 (2018-06-27)
Merged pull requests:
- Allow empty value in config_flags_extra #128 (Turgon37)
- Allow role being run in check mode #126 (joelpet)
- add 'tags' support #125 (soloradish)
2.2.0 (2018-06-09)
Merged pull requests:
- Prometheus 2.3.0 #124 (paulfantom)
- fix prometheus_targets default value. #123 (soloradish)
2.1.2 (2018-06-02)
Merged pull requests:
- Let prometheus rule_files config always be written #122 (noraab)
- specify file name for dest in get_url call #121 (sarphram)
2.1.1 (2018-05-27)
Fixed bugs:
- fix architecture var parsing #119 (paulfantom)
Closed issues:
- Rate limiter in GitHub API #115
Merged pull requests:
- use cloudalchemybot when accessing github api #120 (paulfantom)
2.1.0 (2018-05-25)
Fixed bugs:
- Error creating systemd template #116
Merged pull requests:
2.0.0 (2018-05-17)
Implemented enhancements:
- Provide checksum validation #104
- Move to molecule 2.x #93
- Hardening systemd unit for additional security #110 (paulfantom)
Fixed bugs:
- Role fails on RedHat if SELinux is disabled #111
- Can't download release due to Github redirect the request #101
Closed issues:
- Explain how
prometheus\_targets
andprometheus\_scrape\_config
work #105
Merged pull requests:
- take care of SELinux only when it is enabled #112 (paulfantom)
- add checksum verification #109 (paulfantom)
- move to molecule 2.x #108 (paulfantom)
- Offer a better IRC Web clients to users #107 (Porkepix)
- Explain how to use prometheus_targets and prometheus_scrape_configs #114 (paulfantom)
- Remove prometheus 1.8 support #113 (paulfantom)
1.1.2 (2018-04-20)
Merged pull requests:
- Fix version_compare warnings #106 (Porkepix)
- Separate downloading and unpacking prometheus archive #102 (paulfantom)
1.1.1 (2018-04-17)
Implemented enhancements:
- Allow specifying
latest
version #90
Merged pull requests:
- fast-finish failed travis builds #100 (paulfantom)
- Use inline template for simpler targets population task #99 (paulfantom)
1.1.0 (2018-04-13)
Merged pull requests:
- allow
latest
as prometheus_version #94 (paulfantom) - add header for auto.sh script #92 (paulfantom)
- Add synchronization of changelog and GitHub releases #91 (paulfantom)
- CI automation scripts outsourcing #89 (paulfantom)
1.0.10 (2018-04-10)
Merged pull requests:
- use new filter schema #88 (paulfantom)
1.0.9 (2018-04-07)
Merged pull requests:
- Quick fix to allow multi-arch environments support #87 (paulfantom)
1.0.8 (2018-04-05)
Merged pull requests:
- Retry when connecting to external services #86 (paulfantom)
1.0.7 (2018-04-03)
Merged pull requests:
- test parametrization #85 (paulfantom)
1.0.6 (2018-03-26)
Merged pull requests:
- Ubuntu bionic (18.04) support #82 (paulfantom)
1.0.5 (2018-03-24)
Merged pull requests:
- ansible 2.5 #84 (paulfantom)
1.0.4 (2018-03-22)
Merged pull requests:
- Modify when-statement to not include jinja2 templating delimiters #83 (swesterveld)
1.0.3 (2018-03-15)
1.0.2 (2018-03-15)
Merged pull requests:
- Describe jmespath installation to virtualenv #81 (bngsudheer)
- SELinux support #79 (paulfantom)
1.0.1 (2018-03-09)
Merged pull requests:
- bump prometheus version to 2.2 #80 (paulfantom)
1.0.0 (2018-02-25)
Implemented enhancements:
Fixed bugs:
- Wrong directory permissions #74
- metrics_path for local Prometheus endpoint #19
- Wrong indent #36 (paulfantom)
Closed issues:
Merged pull requests:
- Custom target and rule files #59 (paulfantom)
0.12.2 (2018-02-14)
Merged pull requests:
- Fix typo #78 (swesterveld)
0.12.1 (2018-02-14)
Merged pull requests:
- Make Prometheus daemon restart/reload with sudo privileges. #77 (swesterveld)
0.12.0 (2018-02-11)
Merged pull requests:
- add remote_read functionality #76 (paulfantom)
0.11.4 (2018-02-10)
Fixed bugs:
- change file permissions and ditch prometheus_root_dir #75 (paulfantom)
0.11.3 (2018-02-10)
Merged pull requests:
- specify which tasks should use superuser permissions #72 (paulfantom)
- adapt prometheus binary placement to hier(7) #71 (paulfantom)
0.11.2 (2018-02-07)
Closed issues:
- File copy globbing #57
Merged pull requests:
- Enable check mode in ansible #70 (paulfantom)
0.11.1 (2018-02-06)
0.11.0 (2018-02-03)
Merged pull requests:
- Add support for remote write #69 (paulfantom)
0.10.6 (2018-02-03)
Merged pull requests:
- Update ansible versions in tests #68 (paulfantom)
0.10.5 (2018-01-22)
Merged pull requests:
- Set global values to prometheus defaults #67 (paulfantom)
0.10.4 (2018-01-20)
Implemented enhancements:
- Add default CriticalRAMLoad alert rules #63
Merged pull requests:
- Prometheus 2.1 #66 (paulfantom)
0.10.3 (2018-01-17)
Merged pull requests:
- added CriticalRAMLoad #65 (rdemachkovych)
0.10.2 (2018-01-17)
Merged pull requests:
0.10.1 (2018-01-16)
Closed issues:
- More preflight checks? #16
Merged pull requests:
- validate prometheus_config_flags_extra #62 (paulfantom)
0.10.0 (2018-01-15)
Implemented enhancements:
- Support more operating systems in CI pipeline and meta/main.yml #42
Merged pull requests:
- [ci skip] author info #61 (paulfantom)
- multiple target files loaded with file_sd #60 (paulfantom)
0.9.4 (2018-01-13)
Merged pull requests:
- use custom docker images in CI pipeline #43 (paulfantom)
0.9.3 (2018-01-11)
Merged pull requests:
- cleaner tests #55 (paulfantom)
0.9.2 (2018-01-07)
Closed issues:
- Convert scrape_configs to simple attribute tree #45
Merged pull requests:
- added i386 arch #54 (rdemachkovych)
- Update README.md #53 (paulfantom)
0.9.1 (2018-01-03)
Closed issues:
- What version of molecule are the tests written for? #44
Merged pull requests:
- Update generatetag.sh #52 (paulfantom)
- Simplify scrape configs #50 (SuperQ)
0.9.0 (2018-01-02)
Merged pull requests:
- Docs #51 (paulfantom)
0.8.0 (2018-01-02)
Merged pull requests:
- Update generatetag.sh #49 (paulfantom)
- support older raspberry pi #48 (paulfantom)
0.7.14 (2017-12-31)
Merged pull requests:
- Add link to demo site #47 (paulfantom)
0.7.13 (2017-12-30)
Merged pull requests:
- Clean scrape config #46 (paulfantom)
0.7.12 (2017-12-27)
Merged pull requests:
0.7.11 (2017-12-27)
Merged pull requests:
- storage retention #40 (paulfantom)
- change alert rules name; take rules from wildcard #38 (paulfantom)
0.7.10 (2017-12-22)
Merged pull requests:
- Update README.md #39 (paulfantom)
0.7.9 (2017-12-18)
Implemented enhancements:
- metrics_path for local Prometheus endpoint #27
Merged pull requests:
- Fix default port for alertmanager #37 (paulfantom)
- do not copy alert rules when there are none #35 (paulfantom)
0.7.8 (2017-12-17)
Merged pull requests:
- Issue27 #32 (paulfantom)
0.7.7 (2017-12-17)
Merged pull requests:
- add disk usage alert and reboot alert #31 (paulfantom)
- add comments; clear README #30 (paulfantom)
0.7.6 (2017-12-17)
Merged pull requests:
- CI fix #29 (paulfantom)
0.7.5 (2017-12-15)
Merged pull requests:
- leave empty prometheus_web_external_url for default #28 (rdemachkovych)
0.7.4 (2017-12-15)
Merged pull requests:
- metrics path #24 (paulfantom)
0.7.3 (2017-12-15)
Closed issues:
- Use systemd for service control #25
Merged pull requests:
- fully switch to systemd module #26 (paulfantom)
- auto set go architecture #23 (paulfantom)
- simplify setting custom configuration file #21 (paulfantom)
0.7.2 (2017-12-08)
Merged pull requests:
0.7.1 (2017-12-06)
Closed issues:
Merged pull requests:
- Update README.md #17 (paulfantom)
- Typo #14 (paulfantom)
- Stop pipeline on any error #13 (paulfantom)
0.7.0 (2017-12-01)
Merged pull requests:
- Alert rules and debian support #11 (paulfantom)
0.6.12 (2017-12-01)
Merged pull requests:
- Fix tagging #12 (paulfantom)
0.6.11 (2017-11-30)
Merged pull requests:
- Prometheus job #10 (rdemachkovych)
0.6.9 (2017-11-28)
Closed issues:
- Parallel CI build #4
Merged pull requests:
- Update main.yml #9 (paulfantom)
- prometheus_external_labels variable assignment dynamically #6 (rdemachkovych)
0.6.7 (2017-11-28)
Merged pull requests:
- Update generatetag.sh #8 (paulfantom)
0.6.5 (2017-11-28)
Merged pull requests:
- Update generatetag.sh #7 (paulfantom)
- test different ansible versions #5 (paulfantom)
0.6.4 (2017-11-23)
0.6.3 (2017-11-23)
0.6.2 (2017-11-22)
0.6.1 (2017-11-22)
0.6.0 (2017-11-22)
0.5.5 (2017-11-13)
0.5.4 (2017-11-13)
0.5.3 (2017-11-07)
0.5.2 (2017-10-22)
0.5.1 (2017-10-17)
0.5.0 (2017-10-16)
0.4.1 (2017-10-05)
0.4.0 (2017-09-27)
0.3.2 (2017-08-21)
0.3.1 (2017-08-21)
0.3.0 (2017-07-21)
0.2.0 (2017-07-21)
0.1.7 (2017-07-11)
0.1.6 (2017-07-11)
0.1.5 (2017-07-11)
0.1.4 (2017-07-10)
0.1.3 (2017-06-20)
0.1.2 (2017-06-14)
0.1.1 (2017-06-13)
0.1.0 (2017-06-06)
0.0.6 (2017-05-23)
0.0.5 (2017-05-23)
0.0.4 (2017-05-15)
0.0.3 (2017-05-09)
0.0.2 (2017-05-09)
0.0.1 (2017-04-27)
* This Change Log was automatically generated by github_changelog_generator