* **groups:** groups should always be created as system groups ([711ebf7](https://github.com/saltstack-formulas/prometheus-formula/commit/711ebf7c1b153096dab3031bc9ea46d162d83bbf))
* **users:** users should always be created as system users ([ee20f82](https://github.com/saltstack-formulas/prometheus-formula/commit/ee20f821d663ea1b2b1da444e3b4e01a08349eb1))
### Continuous Integration
* **kitchen+ci:** update with `3004` pre-salted images/boxes [skip ci] ([4628d74](https://github.com/saltstack-formulas/prometheus-formula/commit/4628d741b82cc4a732bcbf6f4460cbf241bb50bb))
* **defaults:** use nologin instead of /bin/false ([1af0deb](https://github.com/saltstack-formulas/prometheus-formula/commit/1af0deb087b1d6b1109a838871933da97cb38474))
* **indempotency:** run reload onchanges only ([9166498](https://github.com/saltstack-formulas/prometheus-formula/commit/9166498fd8fe046c24220f95b7876a50f3a99d3a))
### Continuous Integration
* **gemfile+lock:** use `ssf` customised `inspec` repo [skip ci] ([3fafc21](https://github.com/saltstack-formulas/prometheus-formula/commit/3fafc2172e8ed77ee537a7935de988a0bc4c99de))
* **config/users:** add support for `debian-11` [skip ci] ([0e65cc3](https://github.com/saltstack-formulas/prometheus-formula/commit/0e65cc345b316412fad4ce9966f99d86c9fa829c))
* **clientlibs/install:** ensure tar is available for Amazon Linux 2 ([7140ccf](https://github.com/saltstack-formulas/prometheus-formula/commit/7140ccf8a8150d3776c2dc241f67ad93fa1f5787))
* check for Amazon in osfamilymap for pkg repo ([338ab4d](https://github.com/saltstack-formulas/prometheus-formula/commit/338ab4ddb6d895e085a47b335f54451d9d406bc8)), closes [#65](https://github.com/saltstack-formulas/prometheus-formula/issues/65)
* update Gitlab CI -test amazonlinux correctly ([6745bf2](https://github.com/saltstack-formulas/prometheus-formula/commit/6745bf23d43f583c0e73d66776c68a669eb9d688)), closes [#65](https://github.com/saltstack-formulas/prometheus-formula/issues/65)
* revert to use of macro.jinja for arg handling ([f2261f9](https://github.com/saltstack-formulas/prometheus-formula/commit/f2261f9dc958792a16c13a6380386a1f7239f386))
* revert to use of macro.jinja for arg handling ([696bee0](https://github.com/saltstack-formulas/prometheus-formula/commit/696bee0522b9e37befbe76728c2d3211f25b8a68))
* rework to implement environment variables handling ([e52f804](https://github.com/saltstack-formulas/prometheus-formula/commit/e52f804bf454f8c57d8ed51e6566f60befd4d7c7)), closes [#59](https://github.com/saltstack-formulas/prometheus-formula/issues/59)
* switched test config entry that wasnt available for deb9 ([5c1d8b6](https://github.com/saltstack-formulas/prometheus-formula/commit/5c1d8b68707ebfbe948cf8f0c21c98504c751d5b))
* switched test config entry that wasnt available for deb9 ([4635ca7](https://github.com/saltstack-formulas/prometheus-formula/commit/4635ca70702a05bf5db24df54956c175d0cd3e18))
### Continuous Integration
* **3003.1:** update inc. AlmaLinux, Rocky &`rst-lint` [skip ci] ([5550397](https://github.com/saltstack-formulas/prometheus-formula/commit/55503974e4cc338590750b02ed964f0afdd44f11))
* **clientlibs/install:** ensure `tar` is available for Oracle Linux 8 ([d30b42c](https://github.com/saltstack-formulas/prometheus-formula/commit/d30b42ced095dba6b10bab8c77b2e064cb150008))
* **kitchen+gitlab:** adjust matrix to add `3003` [skip ci] ([a9e26a7](https://github.com/saltstack-formulas/prometheus-formula/commit/a9e26a795df305270d75b9ba94967553f7767091))
* **kitchen+gitlab-ci:** use latest pre-salted images [skip ci] ([e283bfb](https://github.com/saltstack-formulas/prometheus-formula/commit/e283bfb188fcf66759b4c1b5bb7ac039319be592))
### Documentation
* remove files which aren't formula-specific [skip ci] ([1b2c50a](https://github.com/saltstack-formulas/prometheus-formula/commit/1b2c50ae37a6a53df40db7c39907c051ba3bbc51))
* **readme:** fix headings and contributing link [skip ci] ([bb7b816](https://github.com/saltstack-formulas/prometheus-formula/commit/bb7b816aac6d21b85d0dbb20ed894c7f6a8ca941))
### Features
* **archive:** allow command line arguments without values ([08ad2ca](https://github.com/saltstack-formulas/prometheus-formula/commit/08ad2caf4ccf51c3e162f0d9cbf737f21d2633d2))
* **config:** allow to manage extra files ([5f3dc6f](https://github.com/saltstack-formulas/prometheus-formula/commit/5f3dc6f11a42d66c13dd50b5a2115d36b1243f93))
### Tests
* standardise use of `share` suite &`_mapdata` state [skip ci] ([2b38c9e](https://github.com/saltstack-formulas/prometheus-formula/commit/2b38c9e4025c24309ca8c622119250b15c669e50))
* **pillar/repo:** avoid `alertmanager` config where newer than package ([83efb0b](https://github.com/saltstack-formulas/prometheus-formula/commit/83efb0b43418a5ba363dc755c2228b1561d7fa30))
* **clean:** include repo clean too ([782dd45](https://github.com/saltstack-formulas/prometheus-formula/commit/782dd4545247a6eaaab77d42788b6dbdc040597a))
* **gitlab-ci:** use GitLab CI as Travis CI replacement ([4f290c2](https://github.com/saltstack-formulas/prometheus-formula/commit/4f290c2dde3125f9e648a2817912c8f594ed277a))
* **pre-commit:** update hook for `rubocop` [skip ci] ([60ec8e5](https://github.com/saltstack-formulas/prometheus-formula/commit/60ec8e514d3c33540089bacbe8edeaf8bfa05f0d))
### Documentation
* **archive:** update pillar.example with env var for mysqld_exporter ([1631137](https://github.com/saltstack-formulas/prometheus-formula/commit/1631137b1bad116f5d7d5b8a472b9c4f41b5f707))
### Features
* **archive:** managing env vars in systemd unit ([4e60b17](https://github.com/saltstack-formulas/prometheus-formula/commit/4e60b17741fb202fded2838e67cb8f870c98450f))
### Tests
* **archive:** add env vars tests ([018e759](https://github.com/saltstack-formulas/prometheus-formula/commit/018e7591839901536cc743141e45cbbd20f94a53))
* **archive:** update pillar.example with unofficial exporter ([10c0b4a](https://github.com/saltstack-formulas/prometheus-formula/commit/10c0b4a030365da704f9d2e75857cdfbfa1fab74))
### Features
* **archive:** add support for non official exporters ([2ff6b90](https://github.com/saltstack-formulas/prometheus-formula/commit/2ff6b90cd8c7b50cb93c627d4624e41d37c7f96d))
### Tests
* **archive:** add unofficial exporter test ([43053a6](https://github.com/saltstack-formulas/prometheus-formula/commit/43053a6e5917b9800fe8d22fc173036956903a73))
* **windows:** windows has no osarch grain ([468e420](https://github.com/saltstack-formulas/prometheus-formula/commit/468e420b3473551ffee81ae7e39cc03073ac639c))
### Features
* **archive:** use args pillar when using upstream from repo / archive ([7a08e8d](https://github.com/saltstack-formulas/prometheus-formula/commit/7a08e8db54ce48eaf2df97fa92876d4d9237c6c7))
* **pre-commit:** add to formula [skip ci] ([a639b78](https://github.com/saltstack-formulas/prometheus-formula/commit/a639b782cfdacb65f03e9c59485fe7a17fb3c794))
* **pre-commit:** enable/disable `rstcheck` as relevant [skip ci] ([5dd496c](https://github.com/saltstack-formulas/prometheus-formula/commit/5dd496c1c466f339108a8fe4e0ea2d27f6a0fe68))
* **config:** defaults.yaml update archives versions and hashes ([bfff38b](https://github.com/saltstack-formulas/prometheus-formula/commit/bfff38b8b7338d515ed477d4ccbba3438f1bbbf4))
### Tests
* **archive:** update test according to defaults.yaml changes ([34a9805](https://github.com/saltstack-formulas/prometheus-formula/commit/34a980588603bc8a5720b8820754e96108cb505d))
* **libtofs:** “files_switch” mess up the variable exported by “map.jinja” [skip ci] ([](https://github.com/saltstack-formulas/prometheus-formula/commit/5403088))
* **pillar.example:** reset `use_upstream_archive` to get tests passing [skip ci] ([978ccc2](https://github.com/saltstack-formulas/prometheus-formula/commit/978ccc208045136dddea44dc59754872f688a9cb))
* test fix for bug 24 ([341fff3](https://github.com/saltstack-formulas/prometheus-formula/commit/341fff36ead5fce94c25c0ba8011a15d76f26de6))
* **release.config.js:** use full commit hash in commit link [skip ci] ([cab6e29](https://github.com/saltstack-formulas/prometheus-formula/commit/cab6e29d8b29c700035694c35b20e8250ecb2ef1))
### Continuous Integration
* **gemfile:** restrict `train` gem version until upstream fix [skip ci] ([a51e532](https://github.com/saltstack-formulas/prometheus-formula/commit/a51e532992b69571a1f5ffa486f98aed4ddf87e0))
* **kitchen:** use `debian-10-master-py3` instead of `develop` [skip ci] ([6ee835c](https://github.com/saltstack-formulas/prometheus-formula/commit/6ee835cab4a1dca30c9b7888587c68368c53dee1))
* **kitchen:** use `develop` image until `master` is ready (`amazonlinux`) [skip ci] ([42ee683](https://github.com/saltstack-formulas/prometheus-formula/commit/42ee683c44d1bc7035b9ce325e8ad7d0c35b45da))
* **kitchen+travis:** upgrade matrix after `2019.2.2` release [skip ci] ([044553e](https://github.com/saltstack-formulas/prometheus-formula/commit/044553ea8f51fc3af64fe3fd4b9fca8c3b58f2df))
* **travis:** opt-in to `dpl v2` to complete build config validation [skip ci] ([0867508](https://github.com/saltstack-formulas/prometheus-formula/commit/086750884d14bc07ae466dd8247b99c01dbc1766))
* **travis:** quote pathspecs used with `git ls-files` [skip ci] ([d9c9386](https://github.com/saltstack-formulas/prometheus-formula/commit/d9c93860385303ae89025431da7a83d48c5a6adf))
* **travis:** run `shellcheck` during lint job [skip ci] ([7ea6967](https://github.com/saltstack-formulas/prometheus-formula/commit/7ea6967ca7d6c41f99ef4831715b894d9c7c751d))
* **travis:** update `salt-lint` config for `v0.0.10` [skip ci] ([1415c13](https://github.com/saltstack-formulas/prometheus-formula/commit/1415c137854f19e34e4a79d74f1bb2b25770ee0c))
* **travis:** use `major.minor` for `semantic-release` version [skip ci] ([9b4d5af](https://github.com/saltstack-formulas/prometheus-formula/commit/9b4d5aff64b0657303c7186c5f5a49d02039f35f))
* **travis:** use build config validation (beta) [skip ci] ([0d0af0d](https://github.com/saltstack-formulas/prometheus-formula/commit/0d0af0df317c67924d0b8dc75d9dbf8e7a3a9535))
### Features
* **osfamilymap.yaml:** add Gentoo support ([b87e8f4](https://github.com/saltstack-formulas/prometheus-formula/commit/b87e8f437c51c81bb7543ad27b49dea48ff36203))
* **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))
* **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))