semantic-release-bot
13597212cf
chore(release): 5.0.0 [skip ci]
...
# [5.0.0](https://github.com/saltstack-formulas/prometheus-formula/compare/v4.1.1...v5.0.0 ) (2020-08-24)
### Bug Fixes
* **defaults:** set clientlibs defaults to an empty list ([](https://github.com/saltstack-formulas/prometheus-formula/commit/cdd2e6d ))
### BREAKING CHANGES
* **defaults:** The golang clientib is not required for
the regular use of this formula but, if you already expected it to be
installed by default, you'll need to update your pillars to do so.
Running this version of the formula over previous ones won't break the
minions, only skip clientlibs.
2020-08-24 15:52:53 +00:00
semantic-release-bot
4b483300f6
chore(release): 4.1.1 [skip ci]
...
## [4.1.1](https://github.com/saltstack-formulas/prometheus-formula/compare/v4.1.0...v4.1.1 ) (2020-08-24)
### Bug Fixes
* **osfamilymap.yaml:** add gentoo exporters and remove loose go install ([](https://github.com/saltstack-formulas/prometheus-formula/commit/e0aecdb ))
2020-08-24 13:27:12 +00:00
semantic-release-bot
bf3826634a
chore(release): 4.1.0 [skip ci]
...
# [4.1.0](https://github.com/saltstack-formulas/prometheus-formula/compare/v4.0.2...v4.1.0 ) (2020-08-21)
### Continuous Integration
* **travis,kitchen:** update matrix ([](https://github.com/saltstack-formulas/prometheus-formula/commit/1eeda22 ))
### Documentation
* **pillar.example:** add some comments ([](https://github.com/saltstack-formulas/prometheus-formula/commit/68aaa34 ))
### Features
* **debian:** allow to install using OS packages ([](https://github.com/saltstack-formulas/prometheus-formula/commit/3014494 ))
### Tests
* **packages:** check when using repo or archives ([](https://github.com/saltstack-formulas/prometheus-formula/commit/c5ad857 ))
2020-08-21 18:12:19 +00:00
semantic-release-bot
0166fbdf6c
chore(release): 4.0.2 [skip ci]
...
## [4.0.2](https://github.com/saltstack-formulas/prometheus-formula/compare/v4.0.1...v4.0.2 ) (2020-08-18)
### Bug Fixes
* **linux:** service.args is freebsd ([](https://github.com/saltstack-formulas/prometheus-formula/commit/ceb9863 ))
* **permissions:** correct basedir user/group ([](https://github.com/saltstack-formulas/prometheus-formula/commit/d65858a ))
2020-08-18 23:33:51 +00:00
semantic-release-bot
893bc60058
chore(release): 4.0.1 [skip ci]
...
## [4.0.1](https://github.com/saltstack-formulas/prometheus-formula/compare/v4.0.0...v4.0.1 ) (2020-08-17)
### Bug Fixes
* **ubuntu:** pkgrepo cannot be used ([](https://github.com/saltstack-formulas/prometheus-formula/commit/fd2ff5f ))
2020-08-17 14:49:45 +00:00
semantic-release-bot
68f54e4dad
chore(release): 4.0.0 [skip ci]
...
# [4.0.0](https://github.com/saltstack-formulas/prometheus-formula/compare/v3.3.0...v4.0.0 ) (2020-08-09)
### Bug Fixes
* **libtofs:** “files_switch” mess up the variable exported by “map.jinja” [skip ci] ([](https://github.com/saltstack-formulas/prometheus-formula/commit/5403088 ))
* **pr:** adopt pr comments ([](https://github.com/saltstack-formulas/prometheus-formula/commit/e4b924a ))
### Code Refactoring
* **all:** align to template-formula; add clientlibs feature ([](https://github.com/saltstack-formulas/prometheus-formula/commit/ce5b771 ))
### Continuous Integration
* **gemfile.lock:** add to repo with updated `Gemfile` [skip ci] ([](https://github.com/saltstack-formulas/prometheus-formula/commit/da8f6a8 ))
* **kitchen:** avoid using bootstrap for `master` instances [skip ci] ([](https://github.com/saltstack-formulas/prometheus-formula/commit/f63a64d ))
* **kitchen:** use `saltimages` Docker Hub where available [skip ci] ([](https://github.com/saltstack-formulas/prometheus-formula/commit/9b45ea4 ))
* **kitchen+travis:** remove `master-py2-arch-base-latest` [skip ci] ([](https://github.com/saltstack-formulas/prometheus-formula/commit/d978c50 ))
* **travis:** add notifications => zulip [skip ci] ([](https://github.com/saltstack-formulas/prometheus-formula/commit/4b5ec2f ))
* **workflows/commitlint:** add to repo [skip ci] ([](https://github.com/saltstack-formulas/prometheus-formula/commit/b32d92a ))
### Styles
* **libtofs.jinja:** use Black-inspired Jinja formatting [skip ci] ([](https://github.com/saltstack-formulas/prometheus-formula/commit/2660b19 ))
### BREAKING CHANGES
* **all:** The data dictionary is simplified and expanded.
Retest your states and update pillar data accordingly.
For developer convenience, clientlibs states were introduced.
See pillar.example, defaults.yaml, and docs/README.
2020-08-09 21:14:55 +00:00
N
e4b924a884
fix(pr): adopt pr comments
2020-07-19 23:33:28 +01:00
N
ce5b7712c9
refactor(all): align to template-formula; add clientlibs feature
...
BREAKING CHANGE: The data dictionary is simplified and expanded.
Retest your states and update pillar data accordingly.
For developer convenience, clientlibs states were introduced.
See pillar.example, defaults.yaml, and docs/README.
2020-05-15 11:12:28 +01:00
semantic-release-bot
7eede35f7b
chore(release): 3.3.0 [skip ci]
...
# [3.3.0](https://github.com/saltstack-formulas/prometheus-formula/compare/v3.2.0...v3.3.0 ) (2019-12-22)
### Bug Fixes
* **pillar.example:** reset `use_upstream_archive` to get tests passing [skip ci] ([978ccc2
](978ccc2080
))
* test fix for bug 24 ([341fff3
](341fff36ea
))
* **release.config.js:** use full commit hash in commit link [skip ci] ([cab6e29
](cab6e29d8b
))
### Continuous Integration
* **gemfile:** restrict `train` gem version until upstream fix [skip ci] ([a51e532
](a51e532992
))
* **kitchen:** use `debian-10-master-py3` instead of `develop` [skip ci] ([6ee835c
](6ee835cab4
))
* **kitchen:** use `develop` image until `master` is ready (`amazonlinux`) [skip ci] ([42ee683
](42ee683c44
))
* **kitchen+travis:** upgrade matrix after `2019.2.2` release [skip ci] ([044553e
](044553ea8f
))
* **travis:** apply changes from build config validation [skip ci] ([bf4022e
](bf4022ec1a
))
* **travis:** opt-in to `dpl v2` to complete build config validation [skip ci] ([0867508
](086750884d
))
* **travis:** quote pathspecs used with `git ls-files` [skip ci] ([d9c9386
](d9c9386038
))
* **travis:** run `shellcheck` during lint job [skip ci] ([7ea6967
](7ea6967ca7
))
* **travis:** update `salt-lint` config for `v0.0.10` [skip ci] ([1415c13
](1415c13785
))
* **travis:** use `major.minor` for `semantic-release` version [skip ci] ([9b4d5af
](9b4d5aff64
))
* **travis:** use build config validation (beta) [skip ci] ([0d0af0d
](0d0af0df31
))
### Features
* **osfamilymap.yaml:** add Gentoo support ([b87e8f4
](b87e8f437c
))
### Performance Improvements
* **travis:** improve `salt-lint` invocation [skip ci] ([36ccdc4
](36ccdc4416
))
2019-12-22 22:02:41 +00:00
semantic-release-bot
06dce05ca7
chore(release): 3.2.0 [skip ci]
...
# [3.2.0](https://github.com/saltstack-formulas/prometheus-formula/compare/v3.1.2...v3.2.0 ) (2019-10-17)
### Bug Fixes
* **args:** allow boolean arguments ([](https://github.com/saltstack-formulas/prometheus-formula/commit/39dacf0 ))
* **examples:** fixed pillar.example ([](https://github.com/saltstack-formulas/prometheus-formula/commit/464a186 ))
* **node_exporter:** allow standalone use of node_exporter ([](https://github.com/saltstack-formulas/prometheus-formula/commit/a0d8ad4 ))
* **package:** use correct node exporter package name in Debian ([](https://github.com/saltstack-formulas/prometheus-formula/commit/a4fd589 ))
* **readme:** removed already gone prometheus.exporters from README.rst ([](https://github.com/saltstack-formulas/prometheus-formula/commit/07d6209 ))
### Continuous Integration
* merge travis matrix, add `salt-lint` & `rubocop` to `lint` job ([](https://github.com/saltstack-formulas/prometheus-formula/commit/9def915 ))
### Documentation
* **contributing:** remove to use org-level file instead [skip ci] ([](https://github.com/saltstack-formulas/prometheus-formula/commit/fabcc4a ))
* **readme:** update link to `CONTRIBUTING` [skip ci] ([](https://github.com/saltstack-formulas/prometheus-formula/commit/da2a5aa ))
### Features
* **freebsd:** support for FreeBSD ([](https://github.com/saltstack-formulas/prometheus-formula/commit/871da35 ))
* **textfile_collectors:** added IPMI textfile collector ([](https://github.com/saltstack-formulas/prometheus-formula/commit/d731309 ))
* **textfile_collectors:** added smartmon textfile collector ([](https://github.com/saltstack-formulas/prometheus-formula/commit/7b2f5ce ))
* **textfile_collectors:** added support for textfile collectors ([](https://github.com/saltstack-formulas/prometheus-formula/commit/930552d ))
2019-10-17 06:32:30 +00:00
semantic-release-bot
58f73992fc
chore(release): 3.1.2 [skip ci]
...
## [3.1.2](https://github.com/saltstack-formulas/prometheus-formula/compare/v3.1.1...v3.1.2 ) (2019-10-10)
### Bug Fixes
* **clean.sls:** fix `salt-lint` errors ([](https://github.com/saltstack-formulas/prometheus-formula/commit/8056339 ))
* **install.sls:** fix `salt-lint` errors ([](https://github.com/saltstack-formulas/prometheus-formula/commit/51f5485 ))
* **install.sls:** fix `salt-lint` errors ([](https://github.com/saltstack-formulas/prometheus-formula/commit/173bc4f ))
* **install.sls:** fix `salt-lint` errors ([](https://github.com/saltstack-formulas/prometheus-formula/commit/85c7fce ))
### Continuous Integration
* merge travis matrix, add `salt-lint` & `rubocop` to `lint` job ([](https://github.com/saltstack-formulas/prometheus-formula/commit/569328b ))
2019-10-10 03:47:40 +00:00
semantic-release-bot
ff96b7dba2
chore(release): 3.1.1 [skip ci]
...
## [3.1.1](https://github.com/saltstack-formulas/prometheus-formula/compare/v3.1.0...v3.1.1 ) (2019-10-07)
### Bug Fixes
* **config:** cope with aberrant service names ([0a33842
](https://github.com/saltstack-formulas/prometheus-formula/commit/0a33842 ))
### Continuous Integration
* use `dist: bionic` & apply `opensuse-leap-15` SCP error workaround ([3dc6e12
](https://github.com/saltstack-formulas/prometheus-formula/commit/3dc6e12 ))
* **kitchen:** change `log_level` to `debug` instead of `info` ([af666db
](https://github.com/saltstack-formulas/prometheus-formula/commit/af666db ))
* **kitchen:** install required packages to bootstrapped `opensuse` [skip ci] ([3332493
](https://github.com/saltstack-formulas/prometheus-formula/commit/3332493 ))
* **kitchen:** use bootstrapped `opensuse` images until `2019.2.2` [skip ci] ([a624dd8
](https://github.com/saltstack-formulas/prometheus-formula/commit/a624dd8 ))
* **kitchen+travis:** replace EOL pre-salted images ([0895d81
](https://github.com/saltstack-formulas/prometheus-formula/commit/0895d81 ))
* **platform:** add `arch-base-latest` (commented out for now) [skip ci] ([6221888
](https://github.com/saltstack-formulas/prometheus-formula/commit/6221888 ))
* **yamllint:** add rule `empty-values` & use new `yaml-files` setting ([1784b34
](https://github.com/saltstack-formulas/prometheus-formula/commit/1784b34 ))
2019-10-07 20:34:21 +00:00
semantic-release-bot
6167414968
chore(release): 3.1.0 [skip ci]
...
# [3.1.0](https://github.com/saltstack-formulas/prometheus-formula/compare/v3.0.1...v3.1.0 ) (2019-08-17)
### Continuous Integration
* **kitchen+travis:** modify matrix to include `develop` platform ([fc0f5b6
](https://github.com/saltstack-formulas/prometheus-formula/commit/fc0f5b6 ))
### Features
* **yamllint:** include for this repo and apply rules throughout ([07dbfc8
](https://github.com/saltstack-formulas/prometheus-formula/commit/07dbfc8 ))
2019-08-17 09:24:47 +00:00
semantic-release-bot
117708bee7
chore(release): 3.0.1 [skip ci]
...
## [3.0.1](https://github.com/saltstack-formulas/prometheus-formula/compare/v3.0.0...v3.0.1 ) (2019-06-28)
### Bug Fixes
* **alternatives:** fix requisite ([8c410d7
](https://github.com/saltstack-formulas/prometheus-formula/commit/8c410d7 ))
2019-06-28 10:08:08 +00:00
semantic-release-bot
7ee67adf71
chore(release): 3.0.0 [skip ci]
...
# [3.0.0](https://github.com/saltstack-formulas/prometheus-formula/compare/v2.0.0...v3.0.0 ) (2019-06-23)
### Bug Fixes
* **example:** fix pillar.example formatting ([a13dd03
](https://github.com/saltstack-formulas/prometheus-formula/commit/a13dd03 ))
* **repo:** use_upstream_repo corrections; separate users state ([eda47f7
](https://github.com/saltstack-formulas/prometheus-formula/commit/eda47f7 ))
* **service:** ensure service file is removed on clean ([c735a6d
](https://github.com/saltstack-formulas/prometheus-formula/commit/c735a6d ))
* **suse:** bypass salt alternatives.install errors ([1a890e5
](https://github.com/saltstack-formulas/prometheus-formula/commit/1a890e5 ))
* **systemd:** ensure systemd detects new service ([149dd81
](https://github.com/saltstack-formulas/prometheus-formula/commit/149dd81 ))
### Features
* **archives:** support for archives file format ([1f86f4a
](https://github.com/saltstack-formulas/prometheus-formula/commit/1f86f4a ))
* **archives:** support for various prometheus archives ([3ec910e
](https://github.com/saltstack-formulas/prometheus-formula/commit/3ec910e ))
* **archives:** user managementX ([d43033a
](https://github.com/saltstack-formulas/prometheus-formula/commit/d43033a ))
* **linux:** alternatives support & updated unit tests ([36b3e62
](https://github.com/saltstack-formulas/prometheus-formula/commit/36b3e62 ))
### Tests
* **centos:** verified on CentosOS ([731198d
](https://github.com/saltstack-formulas/prometheus-formula/commit/731198d ))
* **inspec:** expand unittests for archive format ([b074bd3
](https://github.com/saltstack-formulas/prometheus-formula/commit/b074bd3 ))
* **inspec:** fix tests ([4092fb4
](https://github.com/saltstack-formulas/prometheus-formula/commit/4092fb4 ))
### BREAKING CHANGES
* **repo:** The formula has been refactored to accomodate multiple packages,
archives, users, and repos. Update your pillars and top states
* **archives:** the parameter `pkg` is now a dictionary. References
to `prometheus.pkg` should be changed to `prometheus.pkg.name`.
2019-06-23 16:56:10 +00:00
semantic-release-bot
0527efcc3f
chore(release): 2.0.0 [skip ci]
...
# [2.0.0](https://github.com/saltstack-formulas/prometheus-formula/compare/v1.2.0...v2.0.0 ) (2019-06-22)
### Features
* **repository:** add support for pkgrepo.managed ([907f9a6
](https://github.com/saltstack-formulas/prometheus-formula/commit/907f9a6 ))
### BREAKING CHANGES
* **repository:** the variable 'pkg' was renamed 'pkg.name',
update your pillars
2019-06-22 17:00:30 +00:00
semantic-release-bot
ea84c92767
chore(release): 1.2.0 [skip ci]
...
# [1.2.0](https://github.com/saltstack-formulas/prometheus-formula/compare/v1.1.0...v1.2.0 ) (2019-06-05)
### Features
* **macos:** basic package and group handling ([e6a8b0c
](https://github.com/saltstack-formulas/prometheus-formula/commit/e6a8b0c ))
2019-06-05 22:17:32 +00:00
semantic-release-bot
b042c49075
chore(release): 1.1.0 [skip ci]
...
# [1.1.0](https://github.com/alxwr/prometheus-formula/compare/v1.0.0...v1.1.0 ) (2019-04-30)
### Bug Fixes
* **FreeBSD:** elegantly prevent service hang ([a7fad98
](https://github.com/alxwr/prometheus-formula/commit/a7fad98 )), closes [/github.com/saltstack/salt/issues/44848#issuecomment-487016414](https://github.com//github.com/saltstack/salt/issues/44848/issues/issuecomment-487016414 )
### Features
* **args:** handle service arguments the same way ([94078fe
](https://github.com/alxwr/prometheus-formula/commit/94078fe ))
* **exporters:** added node_exporter ([34ada49
](https://github.com/alxwr/prometheus-formula/commit/34ada49 ))
2019-04-30 20:08:10 +00:00
semantic-release-bot
1344636b70
chore(release): 1.0.0 [skip ci]
...
# 1.0.0 (2019-04-25)
### Continuous Integration
* **travis:** use structure of template-formula ([88d3f3e
](https://github.com/alxwr/prometheus-formula/commit/88d3f3e ))
### Features
* **prometheus:** basic setup based on template-formula ([b9b7cc0
](https://github.com/alxwr/prometheus-formula/commit/b9b7cc0 ))
2019-04-25 20:23:29 +00:00
Alexander Weidinger
88d3f3e2f8
ci(travis): use structure of template-formula
2019-04-25 22:14:39 +02:00