semantic-release-bot
26b26abd28
chore(release): 5.0.2 [skip ci]
...
## [5.0.2](https://github.com/saltstack-formulas/prometheus-formula/compare/v5.0.1...v5.0.2 ) (2020-08-31)
### Bug Fixes
* **archive:** add config file to service only if defined ([](https://github.com/saltstack-formulas/prometheus-formula/commit/a5b44c8 ))
* **archive:** service name needs to use pillar values ([](https://github.com/saltstack-formulas/prometheus-formula/commit/219250a ))
* **debian:** add some valid defaults ([](https://github.com/saltstack-formulas/prometheus-formula/commit/844a77f ))
### Tests
* **archive:** add tests to check service names ([](https://github.com/saltstack-formulas/prometheus-formula/commit/a5d4d03 ))
* **services:** fix path for debian family ([](https://github.com/saltstack-formulas/prometheus-formula/commit/7c1cdb8 ))
2020-08-31 17:03:48 +00:00
semantic-release-bot
47ffcb269e
chore(release): 5.0.1 [skip ci]
...
## [5.0.1](https://github.com/saltstack-formulas/prometheus-formula/compare/v5.0.0...v5.0.1 ) (2020-08-24)
### Bug Fixes
* **pillar:** fix service name in archive mode ([](https://github.com/saltstack-formulas/prometheus-formula/commit/b03a1cc ))
* **service:** pick up the right service name in pillars ([](https://github.com/saltstack-formulas/prometheus-formula/commit/0169c89 ))
* **service:** service is not reloaded because of failing if ([](https://github.com/saltstack-formulas/prometheus-formula/commit/deb9cd2 ))
* **test:** add tests on node_exporter service ([](https://github.com/saltstack-formulas/prometheus-formula/commit/4e8c69f ))
* **test:** add tests on prometheus-node-exporter ([](https://github.com/saltstack-formulas/prometheus-formula/commit/6010cc3 ))
* **test:** fix alertmanager service name in repo mode test ([](https://github.com/saltstack-formulas/prometheus-formula/commit/41da7cc ))
* **test:** fix test pillars ([](https://github.com/saltstack-formulas/prometheus-formula/commit/910a06d ))
* **test:** fix tests for RedHat OSes in repo mode ([](https://github.com/saltstack-formulas/prometheus-formula/commit/49e6fa5 ))
* **test:** test Salt 3001 with Debian 9 and 10 ([](https://github.com/saltstack-formulas/prometheus-formula/commit/890bfc1 ))
### Styles
* **test:** improve Ruby style ([](https://github.com/saltstack-formulas/prometheus-formula/commit/461ce4f ))
2020-08-24 22:31:29 +00:00
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
Alexander Weidinger
930552d7ee
feat(textfile_collectors): added support for textfile collectors
2019-10-17 08:21:16 +02:00
Alexander Weidinger
07d6209664
fix(readme): removed already gone prometheus.exporters from README.rst
2019-10-17 08:21:16 +02:00
Imran Iqbal
fabcc4ad77
docs(contributing): remove to use org-level file instead [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/70
2019-10-14 12:31:04 +01:00
Imran Iqbal
da2a5aa017
docs(readme): update link to CONTRIBUTING
[skip ci]
2019-10-14 11:48:39 +01: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
Imran Iqbal
0d0d9deaee
chore: use semantic-release
cross-formula standard structure
...
* Automated using `ssf-formula` (v0.6.0)
2019-08-17 16:06:58 +01: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
Imran Iqbal
319086893a
chore: use semantic-release
cross-formula standard structure
...
* Automated using `ssf-formula` (v0.1.0-rc.2)
2019-07-25 09:44:14 +01:00
Imran Iqbal
7ffdf5ae98
Merge pull request #12 from myii/ci/use-develop-image-in-matrix
...
ci(kitchen+travis): modify matrix to include `develop` platform
2019-07-22 04:18:35 +01:00
Imran Iqbal
090e77bafb
chore: use semantic-release
cross-formula standard structure
...
* Automated using `ssf-formula` (v0.1.0-rc.1)
2019-07-19 12:34:16 +01: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
N
d6907786eb
Merge pull request #5 from noelmcloughlin/archives
...
feat(archives): tarball archives & linux alternatives
2019-06-23 17:45:43 +01:00
N
c735a6deea
fix(service): ensure service file is removed on clean
2019-06-23 15:18:40 +01:00
N
eda47f71e8
fix(repo): use_upstream_repo corrections; separate users state
...
BREAKING CHANGE:
The formula has been refactored to accomodate multiple packages,
archives, users, and repos. Update your pillars and top states
2019-06-22 21:46:24 +01: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
N
1f86f4a27c
feat(archives): support for archives file format
...
BREAKING CHANGE: the parameter `pkg` is now a dictionary. References
to `prometheus.pkg` should be changed to `prometheus.pkg.name`.
2019-06-15 01:52:59 +01: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
Alexander Weidinger
34ada49bf7
feat(exporters): added node_exporter
2019-04-29 13:54:40 +02: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