Commit graph

173 commits

Author SHA1 Message Date
N
446b815958
docs(readme): show only one level in table of contents 2019-06-04 13:02:57 +01:00
semantic-release-bot
9de820d71f chore(release): 2.2.1 [skip ci]
## [2.2.1](https://github.com/saltstack-formulas/template-formula/compare/v2.2.0...v2.2.1) (2019-05-31)

### Code Refactoring

* **`osfamilymap`:** avoid *BSD ambiguity with MacOS `rootgroup` ([3338605](https://github.com/saltstack-formulas/template-formula/commit/3338605))
2019-05-31 16:50:33 +00:00
semantic-release-bot
b55d5931f1 chore(release): 2.2.0 [skip ci]
# [2.2.0](https://github.com/saltstack-formulas/template-formula/compare/v2.1.18...v2.2.0) (2019-05-31)

### Features

* **macos:** basic package and group handling ([8c3fe22](https://github.com/saltstack-formulas/template-formula/commit/8c3fe22))
2019-05-31 10:02:13 +00:00
semantic-release-bot
7da28676b9 chore(release): 2.1.18 [skip ci]
## [2.1.18](https://github.com/saltstack-formulas/template-formula/compare/v2.1.17...v2.1.18) (2019-05-29)

### Bug Fixes

* **`libtofs`:** use `select` to deal with empty strings in path ([afe0751](https://github.com/saltstack-formulas/template-formula/commit/afe0751))
* **`libtofs`:** use `strip` to deal with leading/trailing slashes ([2563a46](https://github.com/saltstack-formulas/template-formula/commit/2563a46))
2019-05-29 13:45:22 +00:00
semantic-release-bot
9b88cf416f chore(release): 2.1.17 [skip ci]
## [2.1.17](https://github.com/saltstack-formulas/template-formula/compare/v2.1.16...v2.1.17) (2019-05-27)

### Continuous Integration

* **kitchen:** add Bundler binstub for Kitchen ([7bb7c53](https://github.com/saltstack-formulas/template-formula/commit/7bb7c53))

### Documentation

* **readme:** tidy headings ([d931ed1](https://github.com/saltstack-formulas/template-formula/commit/d931ed1))
2019-05-27 11:54:08 +00:00
Imran Iqbal
d931ed1672
docs(readme): tidy headings 2019-05-27 12:40:21 +01:00
Imran Iqbal
1af73b184c
Merge pull request #112 from n-rodriguez/wip/bundler
ci(kitchen): add Bundler binstub for Kitchen
2019-05-27 12:32:41 +01:00
semantic-release-bot
1ac7c4c802 chore(release): 2.1.16 [skip ci]
## [2.1.16](https://github.com/saltstack-formulas/template-formula/compare/v2.1.15...v2.1.16) (2019-05-27)

### Documentation

* **contributing:** add ufw formula to semantic release formulas ([18ff689](https://github.com/saltstack-formulas/template-formula/commit/18ff689))
2019-05-27 00:40:13 +00:00
Nicolas Rodriguez
18ff689caa docs(contributing): add ufw formula to semantic release formulas 2019-05-27 02:27:24 +02:00
Nicolas Rodriguez
7bb7c532b9 ci(kitchen): add Bundler binstub for Kitchen 2019-05-26 20:29:22 +02:00
semantic-release-bot
653d31434b chore(release): 2.1.15 [skip ci]
## [2.1.15](https://github.com/saltstack-formulas/template-formula/compare/v2.1.14...v2.1.15) (2019-05-25)

### Tests

* **`services_spec`:** remove temporary `suse` conditional ([00d4a77](https://github.com/saltstack-formulas/template-formula/commit/00d4a77))
2019-05-25 21:03:47 +00:00
semantic-release-bot
9ec24f9aec chore(release): 2.1.14 [skip ci]
## [2.1.14](https://github.com/saltstack-formulas/template-formula/compare/v2.1.13...v2.1.14) (2019-05-25)

### Bug Fixes

* **`config/file`:** add missing space before Jinja `}}` ([5cd08ab](https://github.com/saltstack-formulas/template-formula/commit/5cd08ab))
2019-05-25 14:41:39 +00:00
semantic-release-bot
05c9db5464 chore(release): 2.1.13 [skip ci]
## [2.1.13](https://github.com/saltstack-formulas/template-formula/compare/v2.1.12...v2.1.13) (2019-05-24)

### Documentation

* **readme:** add testing requirements section (from `vault-formula`) ([e04413e](https://github.com/saltstack-formulas/template-formula/commit/e04413e))
2019-05-24 21:48:32 +00:00
Javier Bértoli
208f849735
Merge pull request #123 from myii/docs/add-kitchen-requirements
docs(readme): add testing requirements section (from `vault-formula`)
2019-05-24 18:38:43 -03:00
semantic-release-bot
56da707206 chore(release): 2.1.12 [skip ci]
## [2.1.12](https://github.com/saltstack-formulas/template-formula/compare/v2.1.11...v2.1.12) (2019-05-24)

### Continuous Integration

* **travis:** improve recommended matrix usage comment ([b08a0fd](https://github.com/saltstack-formulas/template-formula/commit/b08a0fd))
* **travis:** reduce matrix down to 6 instances (ref: [#118](https://github.com/saltstack-formulas/template-formula/issues/118)) ([a8834e2](https://github.com/saltstack-formulas/template-formula/commit/a8834e2))

### Documentation

* **contributing:** add `bind-formula` to `semantic-release` formulas ([3da78b0](https://github.com/saltstack-formulas/template-formula/commit/3da78b0))
2019-05-24 20:17:10 +00:00
Éric Veiras Galisson
3da78b091f docs(contributing): add bind-formula to semantic-release formulas 2019-05-24 21:06:33 +01:00
Imran Iqbal
e04413e52d
docs(readme): add testing requirements section (from vault-formula)
* https://github.com/saltstack-formulas/vault-formula/blob/43dc95d/docs/README.rst#requirements
2019-05-23 14:01:46 +01:00
semantic-release-bot
7d147d3395 chore(release): 2.1.11 [skip ci]
## [2.1.11](https://github.com/saltstack-formulas/template-formula/compare/v2.1.10...v2.1.11) (2019-05-18)

### Documentation

* **contributing:** add recent `semantic-release` formula ([486b393](https://github.com/saltstack-formulas/template-formula/commit/486b393))
2019-05-18 18:05:29 +00:00
Imran Iqbal
486b393233 docs(contributing): add recent semantic-release formula 2019-05-18 18:08:46 +01:00
semantic-release-bot
11df22c217 chore(release): 2.1.10 [skip ci]
## [2.1.10](https://github.com/saltstack-formulas/template-formula/compare/v2.1.9...v2.1.10) (2019-05-16)

### Documentation

* **contributing:** fix link to contributing docs ([b6a33d3](https://github.com/saltstack-formulas/template-formula/commit/b6a33d3))
2019-05-16 21:05:44 +00:00
Imran Iqbal
b6a33d3e61 docs(contributing): fix link to contributing docs 2019-05-16 20:57:37 +01:00
semantic-release-bot
dc4f90bb3e chore(release): 2.1.9 [skip ci]
## [2.1.9](https://github.com/saltstack-formulas/template-formula/compare/v2.1.8...v2.1.9) (2019-05-16)

### Documentation

* move contributing sections and links to ease adaptation ([741896d](https://github.com/saltstack-formulas/template-formula/commit/741896d))
2019-05-16 10:41:32 +00:00
Eric Veiras Galisson
741896dc1e docs: move contributing sections and links to ease adaptation 2019-05-16 11:25:43 +01:00
semantic-release-bot
cf3212d9a5 chore(release): 2.1.8 [skip ci]
## [2.1.8](https://github.com/saltstack-formulas/template-formula/compare/v2.1.7...v2.1.8) (2019-05-16)

### Documentation

* **contributing:** add recent `semantic-release` formulas ([#110](https://github.com/saltstack-formulas/template-formula/issues/110)) ([ab7afd4](https://github.com/saltstack-formulas/template-formula/commit/ab7afd4))
2019-05-16 10:00:25 +00:00
Imran Iqbal
ab7afd414e
docs(contributing): add recent semantic-release formulas (#110)
* docs(contributing): add recent `semantic-release` formulas
2019-05-16 10:40:06 +01:00
semantic-release-bot
f2efbcf447 chore(release): 2.1.7 [skip ci]
## [2.1.7](https://github.com/saltstack-formulas/template-formula/compare/v2.1.6...v2.1.7) (2019-05-15)

### Styles

* **indent:** fix indentation ([34d1307](https://github.com/saltstack-formulas/template-formula/commit/34d1307))
2019-05-15 22:25:21 +00:00
semantic-release-bot
f0d1bf956c chore(release): 2.1.6 [skip ci]
## [2.1.6](https://github.com/saltstack-formulas/template-formula/compare/v2.1.5...v2.1.6) (2019-05-15)

### Bug Fixes

* **`map.jinja`:** _merge_ defaults and `config.get` ([91bc2f0](https://github.com/saltstack-formulas/template-formula/commit/91bc2f0))
2019-05-15 20:02:39 +00:00
semantic-release-bot
5eced87a6a chore(release): 2.1.5 [skip ci]
## [2.1.5](https://github.com/saltstack-formulas/template-formula/compare/v2.1.4...v2.1.5) (2019-05-15)

### Bug Fixes

* **`map.jinja`:** use tplroot ([b9c5e03](https://github.com/saltstack-formulas/template-formula/commit/b9c5e03))
2019-05-15 16:41:11 +00:00
semantic-release-bot
f4c7226964 chore(release): 2.1.4 [skip ci]
## [2.1.4](https://github.com/saltstack-formulas/template-formula/compare/v2.1.3...v2.1.4) (2019-05-15)

### Bug Fixes

* **`map.jinja`:** remove `merge` from `config.get` (for `salt-ssh`) ([00e474c](https://github.com/saltstack-formulas/template-formula/commit/00e474c)), closes [#95](https://github.com/saltstack-formulas/template-formula/issues/95)
2019-05-15 15:10:54 +00:00
semantic-release-bot
147760d19f chore(release): 2.1.3 [skip ci]
## [2.1.3](https://github.com/saltstack-formulas/template-formula/compare/v2.1.2...v2.1.3) (2019-05-13)

### Bug Fixes

* **travis:** don't install gems twice ([925d8e2](https://github.com/saltstack-formulas/template-formula/commit/925d8e2))

### Documentation

* **readme:** add testing section based on `postgres-formula` ([c309d5f](https://github.com/saltstack-formulas/template-formula/commit/c309d5f))
2019-05-13 17:25:10 +00:00
Nicolas Rodriguez
7aa7df85a1
Merge pull request #109 from myii/docs/add-testing-section
docs(readme): add testing section based on `postgres-formula`
2019-05-13 18:17:57 +02:00
semantic-release-bot
27e3be7b17 chore(release): 2.1.2 [skip ci]
## [2.1.2](https://github.com/saltstack-formulas/template-formula/compare/v2.1.1...v2.1.2) (2019-05-13)

### Bug Fixes

* **gitignore:** add Gemfile.lock to .gitignore ([87fa410](https://github.com/saltstack-formulas/template-formula/commit/87fa410))
2019-05-13 16:08:17 +00:00
Imran Iqbal
c309d5f683
docs(readme): add testing section based on postgres-formula 2019-05-13 16:04:05 +01:00
semantic-release-bot
635571b2c5 chore(release): 2.1.1 [skip ci]
## [2.1.1](https://github.com/saltstack-formulas/template-formula/compare/v2.1.0...v2.1.1) (2019-05-13)

### Documentation

* **semantic-release:** add list of semantic-release compatible formulas ([97b19b9](https://github.com/saltstack-formulas/template-formula/commit/97b19b9))
2019-05-13 01:26:14 +00:00
Nicolas Rodriguez
97b19b9af0 docs(semantic-release): add list of semantic-release compatible formulas 2019-05-13 02:31:46 +02:00
semantic-release-bot
abcb789063 chore(release): 2.1.0 [skip ci]
# [2.1.0](https://github.com/saltstack-formulas/template-formula/compare/v2.0.6...v2.1.0) (2019-05-12)

### Features

* **centos-6:** reshape formula and tests for this platform ([a4b1608](https://github.com/saltstack-formulas/template-formula/commit/a4b1608)), closes [#104](https://github.com/saltstack-formulas/template-formula/issues/104)
2019-05-12 20:19:17 +00:00
semantic-release-bot
b0d6aa1f8c chore(release): 2.0.6 [skip ci]
## [2.0.6](https://github.com/saltstack-formulas/template-formula/compare/v2.0.5...v2.0.6) (2019-05-02)

### Continuous Integration

* **kitchen+travis:** use latest pre-salted images ([91ef13b](https://github.com/saltstack-formulas/template-formula/commit/91ef13b))

### Tests

* **inspec:** disable `service`-based tests for `opensuse-leap-15` ([848c2ad](https://github.com/saltstack-formulas/template-formula/commit/848c2ad))
2019-05-02 16:08:41 +00:00
semantic-release-bot
3a83a69198 chore(release): 2.0.5 [skip ci]
## [2.0.5](https://github.com/saltstack-formulas/template-formula/compare/v2.0.4...v2.0.5) (2019-04-30)

### Documentation

* **tofs:** remove whitespace from blank line ([0881b7d](https://github.com/saltstack-formulas/template-formula/commit/0881b7d))
2019-04-30 15:10:42 +00:00
Imran Iqbal
0881b7daf1
docs(tofs): remove whitespace from blank line 2019-04-30 15:49:16 +01:00
semantic-release-bot
809207e7f2 chore(release): 2.0.4 [skip ci]
## [2.0.4](https://github.com/saltstack-formulas/template-formula/compare/v2.0.3...v2.0.4) (2019-04-27)

### Code Refactoring

* **map:** use `config.get` instead of `pillar.get` ([5dc0b86](https://github.com/saltstack-formulas/template-formula/commit/5dc0b86))

### Continuous Integration

* **gemfile:** update `kitchen-salt` version ([ad31c32](https://github.com/saltstack-formulas/template-formula/commit/ad31c32))
2019-04-27 08:12:06 +00:00
semantic-release-bot
34d235a757 chore(release): 2.0.3 [skip ci]
## [2.0.3](https://github.com/saltstack-formulas/template-formula/compare/v2.0.2...v2.0.3) (2019-04-24)

### Bug Fixes

* **comments:** explain that at least an empty dict is required ([426f955](https://github.com/saltstack-formulas/template-formula/commit/426f955)), closes [#93](https://github.com/saltstack-formulas/template-formula/issues/93)

### Continuous Integration

* **kitchen:** use pre-salted images instead ([2855ed6](https://github.com/saltstack-formulas/template-formula/commit/2855ed6))
2019-04-24 13:11:00 +00:00
semantic-release-bot
a3ebe2b26e chore(release): 2.0.2 [skip ci]
## [2.0.2](https://github.com/saltstack-formulas/template-formula/compare/v2.0.1...v2.0.2) (2019-04-22)

### Code Refactoring

* **config_clean:** remove unused import from `libtofs.jinja` ([b7cb585](https://github.com/saltstack-formulas/template-formula/commit/b7cb585))

### Continuous Integration

* **kitchen+travis:** implement new distro-python-salt_version matrix ([bd4792d](https://github.com/saltstack-formulas/template-formula/commit/bd4792d))
2019-04-22 05:04:55 +00:00
semantic-release-bot
0dab08d553 chore(release): 2.0.1 [skip ci]
## [2.0.1](https://github.com/saltstack-formulas/template-formula/compare/v2.0.0...v2.0.1) (2019-03-25)

### Code Refactoring

* **tofs:** ensure (v2 > v1 > default) checking for `src_files` ([3e62d7b](https://github.com/saltstack-formulas/template-formula/commit/3e62d7b))
* **tofs:** make `files_switch` macro fully portable ([a98b777](https://github.com/saltstack-formulas/template-formula/commit/a98b777))
* **tofs:** use `config` rather than `pillar` throughout ([5730e94](https://github.com/saltstack-formulas/template-formula/commit/5730e94))
2019-03-25 22:45:40 +00:00
semantic-release-bot
709d6a2294 chore(release): 2.0.0 [skip ci]
# [2.0.0](https://github.com/saltstack-formulas/template-formula/compare/v1.2.6...v2.0.0) (2019-03-24)

### Code Refactoring

* **tofs:** move “files_switch” macro to “libtofs.jinja” ([da7e692](https://github.com/saltstack-formulas/template-formula/commit/da7e692))

### BREAKING CHANGES

* **tofs:** every formula writer will need to change the import
to use this new version.

* template/libtofs.jinja: provides the “files_switch” macro.

* docs/TOFS_pattern.rst: update documentation to use the new path.

* template/config/clean.sls: change import from “macros.jinja” to “libtofs.jinja”.

* template/config/file.sls: ditoo.
2019-03-24 03:42:47 +00:00
Imran Iqbal
54c3cc5717
Merge pull request #79 from eole/feature/move-files_switch-to-libtofs.jinja
refactor(tofs): move “files_switch” macro to “libtofs.jinja”
2019-03-24 03:30:56 +00:00
semantic-release-bot
483ce48ae4 chore(release): 1.2.6 [skip ci]
## [1.2.6](https://github.com/saltstack-formulas/template-formula/compare/v1.2.5...v1.2.6) (2019-03-24)

### Reverts

* **kitchen+travis:** use `debian:jessie-backports` as `debian-8` ([dcd141a](https://github.com/saltstack-formulas/template-formula/commit/dcd141a)), closes [/github.com/saltstack/salt-pack/issues/657#issuecomment-474954298](https://github.com//github.com/saltstack/salt-pack/issues/657/issues/issuecomment-474954298)
2019-03-24 01:58:57 +00:00
semantic-release-bot
66ece768dd chore(release): 1.2.5 [skip ci]
## [1.2.5](https://github.com/saltstack-formulas/template-formula/compare/v1.2.4...v1.2.5) (2019-03-23)

### Bug Fixes

* **travis:** use version numbers in Gemfile to prevent failed builds ([35f7111](https://github.com/saltstack-formulas/template-formula/commit/35f7111))
2019-03-23 16:01:43 +00:00
semantic-release-bot
6ceb238248 chore(release): 1.2.4 [skip ci]
## [1.2.4](https://github.com/saltstack-formulas/template-formula/compare/v1.2.3...v1.2.4) (2019-03-22)

### Code Refactoring

* **tofs:** avoid using “salt['config.get']” for formula writers ([60d43e7](https://github.com/saltstack-formulas/template-formula/commit/60d43e7))
2019-03-22 21:15:12 +00:00
Daniel Dehennin
da7e69283f refactor(tofs): move “files_switch” macro to “libtofs.jinja”
BREAKING CHANGE: every formula writer will need to change the import
to use this new version.

* template/libtofs.jinja: provides the “files_switch” macro.

* docs/TOFS_pattern.rst: update documentation to use the new path.

* template/config/clean.sls: change import from “macros.jinja” to “libtofs.jinja”.

* template/config/file.sls: ditoo.
2019-03-21 11:42:14 +01:00
Daniel Dehennin
60d43e7fee refactor(tofs): avoid using “salt['config.get']” for formula writers
We can hide the call to “salt['config.get']” in the macro by only
asking for a “lookup key” where to lookup the list of “source_files”.

* docs/TOFS_pattern.rst (Example): document the use of the new
  optional “lookup” parameter.

* template/macros.jinja: add a new optional “lookup” parameter.
  Lookup “files override” under the
  “<tplroot>:tofs:sources_files:<lookup key>” and fallback to
  “source_files” parameter.

* template/config/file.sls (template-config-file-file-managed): use
  the new “lookup” parameter.
2019-03-14 10:14:29 +01:00