Imran Iqbal
bf4022ec1a
ci(travis): apply changes from build config validation [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/98
2019-11-16 20:08:25 +00:00
Imran Iqbal
0d0af0df31
ci(travis): use build config validation (beta) [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/97
2019-11-13 16:50:42 +00:00
Imran Iqbal
42ee683c44
ci(kitchen): use develop
image until master
is ready (amazonlinux
) [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/93
2019-11-03 11:39:07 +00:00
Imran Iqbal
36ccdc4416
perf(travis): improve salt-lint
invocation [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/90
2019-11-02 08:41:11 +00:00
Imran Iqbal
cab6e29d8b
fix(release.config.js): use full commit hash in commit link [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/89
2019-10-31 10:33:09 +00:00
Imran Iqbal
044553ea8f
ci(kitchen+travis): upgrade matrix after 2019.2.2
release [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/86
2019-10-30 04:50:09 +00:00
Imran Iqbal
6ee835cab4
ci(kitchen): use debian-10-master-py3
instead of develop
[skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/84
2019-10-24 18:13:20 +01:00
Imran Iqbal
1415c13785
ci(travis): update salt-lint
config for v0.0.10
[skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/82
2019-10-23 17:36:29 +01: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
39dacf09a0
fix(args): allow boolean arguments
2019-10-17 08:21:16 +02:00
Alexander Weidinger
a4fd589592
fix(package): use correct node exporter package name in Debian
2019-10-17 08:21:16 +02:00
Alexander Weidinger
7b2f5ce0dd
feat(textfile_collectors): added smartmon textfile collector
2019-10-17 08:21:16 +02:00
Alexander Weidinger
d73130972a
feat(textfile_collectors): added IPMI textfile collector
2019-10-17 08:21:16 +02:00
Alexander Weidinger
930552d7ee
feat(textfile_collectors): added support for textfile collectors
2019-10-17 08:21:16 +02:00
Alexander Weidinger
a0d8ad4c35
fix(node_exporter): allow standalone use of node_exporter
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
Alexander Weidinger
464a186d78
fix(examples): fixed pillar.example
2019-10-17 08:21:16 +02:00
Alexander Weidinger
871da358a6
feat(freebsd): support for FreeBSD
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
Imran Iqbal
53e330e35b
chore(issues): remove issues templates to use org-level templates [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/61
2019-10-10 15:28:53 +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
Imran Iqbal
bb94cbc606
Merge pull request #22 from myii/ci/merge-matrix-and-add-salt-lint-and-rubocop
...
ci: merge travis matrix, add `salt-lint` & `rubocop` to `lint` job
2019-10-09 23:51:38 +01:00
Imran Iqbal
569328b65d
ci: merge travis matrix, add salt-lint
& rubocop
to lint
job
...
* Semi-automated using https://github.com/myii/ssf-formula/pull/60
2019-10-09 18:22:09 +01:00
Imran Iqbal
51f5485615
fix(install.sls): fix salt-lint
errors
...
```bash
Examining prometheus/package/install.sls of type state
[201] Trailing whitespace
prometheus/package/install.sls:7
```
2019-10-09 18:21:02 +01:00
Imran Iqbal
805633972b
fix(clean.sls): fix salt-lint
errors
...
```bash
Examining prometheus/archive/install.sls of type state
[201] Trailing whitespace
prometheus/archive/install.sls:33
- source_hash: {{ p.pkg[name]['archive_hash'] }}
[201] Trailing whitespace
prometheus/archive/install.sls:44
```
2019-10-09 18:21:02 +01:00
Imran Iqbal
173bc4f348
fix(install.sls): fix salt-lint
errors
...
```bash
Examining prometheus/archive/install.sls of type state
[201] Trailing whitespace
prometheus/archive/install.sls:33
- source_hash: {{ p.pkg[name]['archive_hash'] }}
[201] Trailing whitespace
prometheus/archive/install.sls:44
```
2019-10-09 18:21:02 +01:00
Imran Iqbal
85c7fceb0d
fix(install.sls): fix salt-lint
errors
...
```bash
Examining prometheus/archive/alternatives/install.sls of type state
[206] Jinja variables should have spaces before and after: {{ var_name }}
prometheus/archive/alternatives/install.sls:21
- name: update-alternatives --install {{ p.dir.basedir }}/{{ name }} prometheus-{{ name }}-home {{ p.dir.basedir }}/{{ bundle }} {{p.linux.altpriority}}
[204] Lines should be no longer that 160 chars
prometheus/archive/alternatives/install.sls:50
- name: update-alternatives --install /usr/local/bin/{{ b }} prometheus-{{ name }}-{{ b }} {{ p.dir.basedir }}/{{ bundle }}/{{ b }} {{ p.linux.altpriority }}
```
2019-10-09 18:21:02 +01:00
Imran Iqbal
9def915a11
ci: merge travis matrix, add salt-lint
& rubocop
to lint
job
...
* Automated using https://github.com/myii/ssf-formula/pull/60
2019-10-08 16:38:51 +01: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
Niels Abspoel
43888ec950
Merge pull request #21 from alxwr/fix-aberrant-service-names
...
fix(config): cope with aberrant service names
2019-10-07 22:04:33 +02:00
Imran Iqbal
d28c58ce85
chore(yamllint): update ignored paths and add octal-values
[skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/59
2019-10-07 19:35:02 +01:00
Imran Iqbal
dcbf2911b7
chore(issues): update Bug report
& Feature request
templates [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/58
2019-10-07 15:29:21 +01:00
Alexander Weidinger
0a3384222c
fix(config): cope with aberrant service names
2019-10-04 22:56:17 +02:00
Imran Iqbal
333249374e
ci(kitchen): install required packages to bootstrapped opensuse
[skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/53
2019-10-02 00:10:04 +01:00
Imran Iqbal
a624dd8c82
ci(kitchen): use bootstrapped opensuse
images until 2019.2.2
[skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/52
2019-10-01 21:36:57 +01:00
Imran Iqbal
62218882a0
ci(platform): add arch-base-latest
(commented out for now) [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/50
2019-10-01 16:23:07 +01:00
Imran Iqbal
b64644fb97
chore(issues): provide Bug report
& Feature request
templates [skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/48
2019-09-30 16:02:19 +01:00
Imran Iqbal
af666dbc34
ci(kitchen): change log_level
to debug
instead of info
...
* Automated using https://github.com/myii/ssf-formula/pull/41
2019-09-23 17:02:53 +01:00
Niels Abspoel
f13ab6fffd
Merge pull request #18 from myii/chore/standardise-structure
...
ci(yamllint): add rule `empty-values` & use new `yaml-files` setting
2019-09-12 18:26:20 +02:00
Imran Iqbal
1784b34b4c
ci(yamllint): add rule empty-values
& use new yaml-files
setting
...
* Semi-automated using https://github.com/myii/ssf-formula/pull/27
* Fix errors shown below:
```bash
prometheus-formula$ yamllint -s .
./pillar.example
78:25 error empty value in block mapping (empty-values)
```
2019-09-10 22:33:05 +01:00
Niels Abspoel
e7e06ffe30
Merge pull request #17 from myii/chore/standardise-structure
...
ci: use `dist: bionic` & apply `opensuse-leap-15` SCP error workaround
2019-09-08 21:43:00 +02:00
Imran Iqbal
3dc6e129ae
ci: use dist: bionic
& apply opensuse-leap-15
SCP error workaround
...
* Automated using https://github.com/myii/ssf-formula/pull/22
2019-09-07 03:41:28 +01:00
Niels Abspoel
7669d2cc3e
Merge pull request #16 from myii/chore/standardise-structure
...
ci(kitchen+travis): replace EOL pre-salted images
2019-09-01 11:42:53 +02:00
Imran Iqbal
0895d81e99
ci(kitchen+travis): replace EOL pre-salted images
...
* Automated using https://github.com/myii/ssf-formula/pull/16
2019-08-28 07:42:35 +01:00
Imran Iqbal
4a5c1bfc67
Merge pull request #15 from myii/chore/standardise-structure
...
chore: use `semantic-release` cross-formula standard structure
2019-08-17 16:56:25 +01: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
Niels Abspoel
a94cd58a0e
Merge pull request #14 from myii/chore/standardise-structure
...
feat(yamllint): include for this repo and apply rules throughout
2019-08-17 09:51:23 +02:00
Imran Iqbal
07dbfc8d63
feat(yamllint): include for this repo and apply rules throughout
...
* Semi-automated using `ssf-formula` (v0.5.0)
* Fix errors shown below:
```bash
prometheus-formula$ $(grep "\- yamllint" .travis.yml | sed -e "s:^\s\+-\s\(.*\):\1:")
./prometheus/osfamilymap.yaml
1:89 error line too long (116 > 88 characters) (line-length)
1:24 error trailing spaces (trailing-spaces)
13:2 error syntax error: found character '%' that cannot start any token
24:89 error line too long (90 > 88 characters) (line-length)
25:89 error line too long (167 > 88 characters) (line-length)
./prometheus/defaults.yaml
6:13 error too many spaces inside braces (braces)
6:35 error too many spaces inside braces (braces)
7:11 error too many spaces inside braces (braces)
7:25 error too many spaces inside braces (braces)
8:22 warning truthy value should be one of [false, true] (truthy)
9:25 warning truthy value should be one of [false, true] (truthy)
49:85 error trailing spaces (trailing-spaces)
103:20 warning truthy value should be one of [false, true] (truthy)
104:25 warning truthy value should be one of [false, true] (truthy)
108:16 warning truthy value should be one of [false, true] (truthy)
113:24 warning missing starting space in comment (comments)
pillar.example
31:6 warning missing starting space in comment (comments)
32:8 warning missing starting space in comment (comments)
32:7 warning comment not indented like content (comments-indentation)
51:5 warning comment not indented like content (comments-indentation)
65:89 error line too long (110 > 88 characters) (line-length)
68:29 error too many spaces after colon (colons)
68:34 warning too few spaces before comment (comments)
68:89 error line too long (106 > 88 characters) (line-length)
69:34 warning too few spaces before comment (comments)
69:89 error line too long (98 > 88 characters) (line-length)
75:9 error wrong indentation: expected 10 but found 8 (indentation)
76:11 error wrong indentation: expected 12 but found 10 (indentation)
77:13 warning comment not indented like content (comments-indentation)
79:89 error line too long (101 > 88 characters) (line-length)
81:9 warning comment not indented like content (comments-indentation)
86:89 error line too long (103 > 88 characters) (line-length)
91:11 error wrong indentation: expected 12 but found 10 (indentation)
106:15 error wrong indentation: expected 16 but found 14 (indentation)
108:41 warning too few spaces before comment (comments)
118:89 error line too long (96 > 88 characters) (line-length)
139:13 error wrong indentation: expected 14 but found 12 (indentation)
143:7 error wrong indentation: expected 8 but found 6 (indentation)
145:9 error wrong indentation: expected 10 but found 8 (indentation)
157:6 warning missing starting space in comment (comments)
158:20 error too many spaces inside braces (braces)
158:47 error too many spaces inside braces (braces)
```
2019-08-16 17:42:04 +01:00