Commit graph

173 commits

Author SHA1 Message Date
semantic-release-bot
fd8430b203 chore(release): 5.0.12 [skip ci]
## [5.0.12](https://github.com/saltstack-formulas/template-formula/compare/v5.0.11...v5.0.12) (2024-01-02)

### Bug Fixes

* **suse:** correct OS grain ([6aee580](6aee5804d3))
2024-01-02 08:07:27 +00:00
semantic-release-bot
d4c5ee3c69 chore(release): 5.0.11 [skip ci]
## [5.0.11](https://github.com/saltstack-formulas/template-formula/compare/v5.0.10...v5.0.11) (2023-12-04)

### Continuous Integration

* update container images ([963522f](963522f342))

### Tests

* **rubocop:** switch to using `pre-commit`'s built-in file filtering ([c3b4c14](c3b4c14070))
* **rubocop:** use `AllowedMethods` not deprecated `IgnoredMethods` ([9261a27](9261a27794))
2023-12-04 20:56:13 +00:00
semantic-release-bot
65735fed56 chore(release): 5.0.10 [skip ci]
## [5.0.10](https://github.com/saltstack-formulas/template-formula/compare/v5.0.9...v5.0.10) (2023-11-13)

### Bug Fixes

* broken install-hooks due to saltlint v0.8.0 ([7da11c9](7da11c9c3a))

### Continuous Integration

* update the container images and refactor steps ([b84343e](b84343ef83))
* **commitlint:** update action versions ([c69928d](c69928d249))
* update `pre-commit` configuration inc. for pre-commit.ci [skip ci] ([32518b9](32518b9798))
* **gitlab-ci:** fix test conversion job (reset back to [#249](https://github.com/saltstack-formulas/template-formula/issues/249)) [skip ci] ([6ea1cc2](6ea1cc2f40))

### Styles

* **default.sls:** fix minor typo ([3d1581e](3d1581e726))
* **inspec:** fix whitespace ([1df9861](1df9861084))

### Tests

* **_mapdata:** add verification file for `ubuntu-22` [skip ci] ([9349c83](9349c83874))
* **pre-commit:** switch to using `pre-commit`'s built-in file filtering ([46130c4](46130c4c09))
* **pre-commit:** update `pre-commit` hooks ([2bd3ef9](2bd3ef9a18))
* **rstcheck:** ignore Markdown-style links as false positives ([b2c28aa](b2c28aa906))
* **system.rb:** add support for `mac_os_x` [skip ci] ([d46507b](d46507ba82))
2023-11-13 08:20:01 +00:00
semantic-release-bot
0d1f0ddb86 chore(release): 5.0.9 [skip ci]
## [5.0.9](https://github.com/saltstack-formulas/template-formula/compare/v5.0.8...v5.0.9) (2022-04-25)

### Continuous Integration

* **gitlab-ci:** use Node `16.x` for `pre-commit` in test conversion job ([a1a46ae](a1a46ae389))
* **kitchen+gitlab:** update for new pre-salted images [skip ci] ([801be3d](801be3d974))

### Tests

* **_mapdata:** add verification file for `fedora-35` [skip ci] ([6f02d2c](6f02d2c28a))
* **_mapdata:** add verification file for `fedora-36` [skip ci] ([4a38a29](4a38a292d6))
2022-04-25 18:27:38 +00:00
semantic-release-bot
e486d1d6ae chore(release): 5.0.8 [skip ci]
## [5.0.8](https://github.com/saltstack-formulas/template-formula/compare/v5.0.7...v5.0.8) (2022-02-23)

### Styles

* fix typo ([68d5ba0](68d5ba0507))
2022-02-23 10:08:47 +00:00
semantic-release-bot
6c3fb20796 chore(release): 5.0.7 [skip ci]
## [5.0.7](https://github.com/saltstack-formulas/template-formula/compare/v5.0.6...v5.0.7) (2022-02-17)

### Bug Fixes

* **libmapstack:** allow mapping by booleans and numbers ([bb3a7ea](bb3a7ea0b2))

### Code Refactoring

* **libmatchers:** match default type with docs ([8f847be](8f847bebfd))

### Styles

* **libsaltcli:** fix comments to jinja comments ([e1735f4](e1735f47f8))
2022-02-17 08:09:58 +00:00
semantic-release-bot
d97a51d379 chore(release): 5.0.6 [skip ci]
## [5.0.6](https://github.com/saltstack-formulas/template-formula/compare/v5.0.5...v5.0.6) (2022-02-15)

### Documentation

* **map.jinja:** fix path to post-map.jinja in docs ([d64cd75](d64cd75f62))

### Tests

* **system:** add `build_platform_codename` [skip ci] ([65cf22c](65cf22c436))
2022-02-15 16:40:07 +00:00
Stanislav Asunkin
d64cd75f62 docs(map.jinja): fix path to post-map.jinja in docs 2022-02-15 19:00:16 +03:00
semantic-release-bot
169ccce59e chore(release): 5.0.5 [skip ci]
## [5.0.5](https://github.com/saltstack-formulas/template-formula/compare/v5.0.4...v5.0.5) (2022-02-13)

### Bug Fixes

* **libsaltcli+libmatchers:** ensure Salt client API detection [skip ci] ([6eb2073](6eb2073d02))

### Code Refactoring

* **shellcheck:** fix violation ([4ee6387](4ee6387bf9))

### Continuous Integration

* **gitlab-ci:** update `dind-ruby-bionic` (use Python 3.7 for pre-commit) ([8ff2152](8ff2152b32))
* update linters to latest versions [skip ci] ([a284a56](a284a566b4))
* **kitchen+ci:** update with `3004` pre-salted images/boxes [skip ci] ([ea37971](ea379716be))
* **kitchen+gitlab:** update for new pre-salted images [skip ci] ([fd34718](fd347183f9))
* **proxy:** allow rubygems proxy in gemfile ([7109cfd](7109cfd411))
2022-02-13 01:14:11 +00:00
semantic-release-bot
643b8f1d76 chore(release): 5.0.4 [skip ci]
## [5.0.4](https://github.com/saltstack-formulas/template-formula/compare/v5.0.3...v5.0.4) (2021-11-16)

### Code Refactoring

* **map.jinja:** standardise v5 structure [skip ci] ([bf9a9bd](bf9a9bd204))

### Continuous Integration

* **kitchen:** use `pillars_from_directories` under `provisioner` ([5f80cf2](5f80cf2b7d))
* **kitchen+ci:** update with latest CVE pre-salted images [skip ci] ([6c5809d](6c5809d067))

### Tests

* **pillar:** use static test/salt/pillar/top.sls ([7708e12](7708e12923))
2021-11-16 22:11:41 +00:00
semantic-release-bot
f84c6cfaad chore(release): 5.0.3 [skip ci]
## [5.0.3](https://github.com/saltstack-formulas/template-formula/compare/v5.0.2...v5.0.3) (2021-08-19)

### Bug Fixes

* **convert-formula.sh:** add `~` to reST underlining during conversion ([80ed8cd](80ed8cd415))
* **convert-formula.sh:** fix reST underlining during conversion ([11068af](11068afae9))

### Continuous Integration

* **3003.1:** update inc. AlmaLinux, Rocky & `rst-lint` [skip ci] ([be3ee0b](be3ee0be51))
* **gemfile+lock:** use `ssf` customised `inspec` repo [skip ci] ([3c7fb0f](3c7fb0fca0))
* **gitlab:** update `dind-ruby-bionic` with ruby 2.7.1 ([b2fe67a](b2fe67a79d))
* **kitchen:** move `provisioner` block & update `run_command` [skip ci] ([29df15e](29df15e21c))
* **kitchen+ci:** update with latest `3003.2` pre-salted images [skip ci] ([1b8604d](1b8604dd02))
* add `arch-master` to matrix and update `.travis.yml` [skip ci] ([7e74001](7e74001c05))
* add Debian 11 Bullseye & update `yamllint` configuration [skip ci] ([e14f830](e14f83019a))
* **kitchen+gitlab:** adjust matrix to add `3003` [skip ci] ([c99c5a1](c99c5a1b68))
* **kitchen+gitlab:** remove Ubuntu 16.04 & Fedora 32 (EOL) [skip ci] ([858ef8a](858ef8a2b7))

### Documentation

* **map.jinja:** fix `rst-lint` violation [skip ci] ([e43d6ce](e43d6ce83f))
* **map.jinja:** make section headings consistent with other docs ([40277fc](40277fc582))

### Tests

* **_mapdata:** add verification file for `debian-11` [skip ci] ([98edfd3](98edfd3ac4))
* **_mapdata:** add verification file for `fedora-34` [skip ci] ([79587c4](79587c422c))
* **alma+rocky:** add platforms (based on CentOS 8) [skip ci] ([ec7ede0](ec7ede0407))
2021-08-19 15:32:39 +00:00
Dafydd Jones
40277fc582
docs(map.jinja): make section headings consistent with other docs 2021-08-19 14:59:33 +01:00
Imran Iqbal
e43d6ce83f
docs(map.jinja): fix rst-lint violation [skip ci]
```
WARNING docs/map.jinja.rst:272 Cannot analyze code. No Pygments lexer found for "jinja2".
```
2021-05-17 19:09:09 +01:00
semantic-release-bot
ac9c2e872e chore(release): 5.0.2 [skip ci]
## [5.0.2](https://github.com/saltstack-formulas/template-formula/compare/v5.0.1...v5.0.2) (2021-04-14)

### Bug Fixes

* **convert-formula.sh:** replace instances of `template-formula` for CI ([537fe65](537fe65d45)), closes [#231](https://github.com/saltstack-formulas/template-formula/issues/231)

### Tests

* standardise use of `share` suite & `_mapdata` state [skip ci] ([bbe1c78](bbe1c78409))
2021-04-14 16:39:24 +00:00
semantic-release-bot
3ff398bce4 chore(release): 5.0.1 [skip ci]
## [5.0.1](https://github.com/saltstack-formulas/template-formula/compare/v5.0.0...v5.0.1) (2021-03-09)

### Bug Fixes

* **convert-formula:** `_mapdata` control name must use the formula one ([1f3600d](1f3600d66f))
2021-03-09 18:06:33 +00:00
semantic-release-bot
2f76e06660 chore(release): 5.0.0 [skip ci]
# [5.0.0](https://github.com/saltstack-formulas/template-formula/compare/v4.3.8...v5.0.0) (2021-03-09)

### Bug Fixes

* **inspec:** validate `map.jinja` configuration ([41d222e](41d222e30c))

### Continuous Integration

* **kitchen+ci:** use latest pre-salted images (after CVE) [skip ci] ([6453145](6453145da1))

### Features

* **map:** update to v5 `map.jinja` ([42e1932](42e19322c9))

### BREAKING CHANGES

* **map:** `map.jinja` now exports a generic `mapdata` variable
* **map:** The per grain parameter values are now under `TEMPLATE/parameters/`
2021-03-09 16:29:15 +00:00
Imran Iqbal
1802e37e60
Merge pull request #225 from baby-gnu/feature/update-to-v5-map.jinja
feat(map): update to v5 map.jinja
2021-03-09 16:19:38 +00:00
semantic-release-bot
0ae2aa7a40 chore(release): 4.3.8 [skip ci]
## [4.3.8](https://github.com/saltstack-formulas/template-formula/compare/v4.3.7...v4.3.8) (2021-02-21)

### Continuous Integration

* **gemfile+lock:** use `ssf` customised `kitchen-docker` repo [skip ci] ([23c2bb2](23c2bb2dc2))
* **kitchen+gitlab-ci:** use latest pre-salted images [skip ci] ([00823a2](00823a2d27))

### Tests

* **_mapdata:** add verification files for Fedora 33 & Tumbleweed ([3347b85](3347b85c92))
2021-02-21 08:12:04 +00:00
Daniel Dehennin
42e19322c9 feat(map): update to v5 map.jinja
The v5 `map.jinja` is a generic and configurable system to load
configuration values, exposed as the `mapdata` variable, from
different places:

- YAML files and templates from the fileserver for non-secret data
- pillars or SDB are preferred for secret data
- grains or `config.get`

The `map.jinja` optional sources are configured with compound targeting like
syntax `[<TYPE>[:<OPTION>[:<DELIMITER>]]@]<KEY>` with the following
default ordered sources:

- `Y:G@osarch`: YAML file and Jinja template named after `osarch` grain
- `Y:G@os_family`: YAML file and Jinja template named after `os_family` grain
- `Y:G@os` YAML file and Jinja template named after `os` grain
- `Y:G@osfinger` YAML file and Jinja template named after `osfinger` grain
- `C@{{ tplroot ~ ':lookup' }}`: dict retrieved with `salt["config.get"]`
- `C@{{ tplroot }}`: dict retrieved with `salt["config.get"]`
- `Y:G@id`: YAML file and Jinja template named after `osarch` grain

This is done by two new libraries:

- `libmatchers.jinja` provides the `parse_matchers` macro to parse
  strings looking like compound matchers, for example `Y:G@osarch`

- `libmapstack.jinja` provides the `mapstack` macro to load
  configuration from different sources described by matchers

Post-processing of `mapdata` variable can be done in a `parameters/post-map.jinja`.

The v5 `map.jinja` is documented in `docs/map.jinja.rst`.

BREAKING CHANGE: `map.jinja` now exports a generic `mapdata` variable

BREAKING CHANGE: The per grain parameter values are now under `TEMPLATE/parameters/`
2021-02-16 11:10:09 +01:00
semantic-release-bot
63158c0aa9 chore(release): 4.3.7 [skip ci]
## [4.3.7](https://github.com/saltstack-formulas/template-formula/compare/v4.3.6...v4.3.7) (2021-02-11)

### Continuous Integration

* **pre-commit:** update hook for `rubocop` [skip ci] ([978a7e7](978a7e7cd0))

### Styles

* **inspec:** match current practices for file and control names ([aa8a58b](aa8a58b715))

### Tests

* **share:** standardise with latest changes [skip ci] ([dab2f34](dab2f34c58))
2021-02-11 07:07:16 +00:00
semantic-release-bot
ab99109363 chore(release): 4.3.6 [skip ci]
## [4.3.6](https://github.com/saltstack-formulas/template-formula/compare/v4.3.5...v4.3.6) (2021-01-14)

### Bug Fixes

* **_mapdata:** ensure map data is directly under `values` ([bcb8e29](bcb8e29b68))

### Tests

* **_mapdata:** update for `_mapdata/init.sls` change ([50162ad](50162adad7))
2021-01-14 21:42:18 +00:00
semantic-release-bot
d0d9cce017 chore(release): 4.3.5 [skip ci]
## [4.3.5](https://github.com/saltstack-formulas/template-formula/compare/v4.3.4...v4.3.5) (2020-12-23)

### Code Refactoring

* **map:** use top-level `values:` key in `map.jinja` dumps ([f8e8fcb](f8e8fcb29e))
2020-12-23 18:58:55 +00:00
semantic-release-bot
b3b8e5e974 chore(release): 4.3.4 [skip ci]
## [4.3.4](https://github.com/saltstack-formulas/template-formula/compare/v4.3.3...v4.3.4) (2020-12-22)

### Continuous Integration

* **commitlint:** ensure `upstream/master` uses main repo URL [skip ci] ([e476d5a](e476d5a567))
* **gitlab-ci:** add `rubocop` linter (with `allow_failure`) [skip ci] ([4c300d0](4c300d01cb))

### Tests

* **_mapdata:** fix existing verification files ([6bbafed](6bbafedd1f))
* **map:** standardise `map.jinja` verification ([4c8cf32](4c8cf32db1))
2020-12-22 12:47:05 +00:00
semantic-release-bot
5d36fda7a4 chore(release): 4.3.3 [skip ci]
## [4.3.3](https://github.com/saltstack-formulas/template-formula/compare/v4.3.2...v4.3.3) (2020-12-16)

### Bug Fixes

* **codeowners:** ensure `lib*` files are owned by `ssf` ([d60cc15](d60cc15366))

### Continuous Integration

* **gitlab-ci:** use GitLab CI as Travis CI replacement ([0403f62](0403f62c77))
2020-12-16 07:25:07 +00:00
semantic-release-bot
889546bad2 chore(release): 4.3.2 [skip ci]
## [4.3.2](https://github.com/saltstack-formulas/template-formula/compare/v4.3.1...v4.3.2) (2020-10-31)

### Bug Fixes

* **convert-formula.sh:** add -_ to allowed chars in formula name ([a999fee](a999fee214))
* **convert-formula.sh:** delete all existing tags ([7c33601](7c33601fd4)), closes [#210](https://github.com/saltstack-formulas/template-formula/issues/210)
2020-10-31 19:20:24 +00:00
Imran Iqbal
4be96d3618
Merge pull request #207 from dafyddj/fix/convert-dash-underscore
fix(convert-formulas.sh): add -_ to allowed chars in formula name
2020-10-31 19:08:55 +00:00
semantic-release-bot
2f057b0cfd chore(release): 4.3.1 [skip ci]
## [4.3.1](https://github.com/saltstack-formulas/template-formula/compare/v4.3.0...v4.3.1) (2020-10-28)

### Tests

* **inspec:** `system.rb` must call parent class initialisation ([1ff9ab1](1ff9ab15f2))
2020-10-28 11:03:52 +00:00
Dafydd Jones
a999fee214 fix(convert-formula.sh): add -_ to allowed chars in formula name 2020-10-14 22:42:18 +01:00
semantic-release-bot
ec90f64469 chore(release): 4.3.0 [skip ci]
# [4.3.0](https://github.com/saltstack-formulas/template-formula/compare/v4.2.2...v4.3.0) (2020-10-12)

### Continuous Integration

* **pre-commit:** finalise `rstcheck` configuration [skip ci] ([e78aa0c](e78aa0cb78))

### Features

* add Gentoo support ([4c2f4ed](4c2f4ede02))
2020-10-12 08:31:50 +00:00
Imran Iqbal
e78aa0cb78
ci(pre-commit): finalise rstcheck configuration [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/267
2020-10-10 06:53:06 +01:00
semantic-release-bot
c0c3f235e0 chore(release): 4.2.2 [skip ci]
## [4.2.2](https://github.com/saltstack-formulas/template-formula/compare/v4.2.1...v4.2.2) (2020-10-06)

### Bug Fixes

* **commitlint:** fix header length at 72 chars as agreed ([a95061d](a95061ddd0))

### Continuous Integration

* **pre-commit:** add to formula [skip ci] ([fd89d62](fd89d62ec6))
* **pre-commit:** enable/disable `rstcheck` as relevant [skip ci] ([219e6b7](219e6b71c8))
2020-10-06 17:01:56 +00:00
semantic-release-bot
e668832b76 chore(release): 4.2.1 [skip ci]
## [4.2.1](https://github.com/saltstack-formulas/template-formula/compare/v4.2.0...v4.2.1) (2020-09-21)

### Continuous Integration

* **kitchen+travis:** use `tiamat` pre-salted images ([3a63304](3a63304f13))

### Tests

* **oracle:** add InSpec configuration for `oraclelinux` ([c4b66d8](c4b66d8f0b))
* **share:** remove unnecessary hostname mangling ([194aa97](194aa97dff))
2020-09-21 12:22:10 +00:00
semantic-release-bot
02ce903e2b chore(release): 4.2.0 [skip ci]
# [4.2.0](https://github.com/saltstack-formulas/template-formula/compare/v4.1.1...v4.2.0) (2020-09-04)

### Continuous Integration

* **kitchen:** execute `_madata` state ([31e1096](31e1096add))
* **kitchen+travis:** fix `centos6` suite and rename to `upstart` ([97309c6](97309c6f4d))

### Features

* **map:** generate a YAML file to validate `map.jinja` ([fc90075](fc90075dd9))

### Tests

* **inspec:** share library to access some minion informations ([64c2b6c](64c2b6cdae))
* **inspec:** verify `map.jinja` dump ([3dc28bf](3dc28bfb34))
* **platform_finger:** extract from shared library ([d68ed45](d68ed45109))
2020-09-04 20:56:30 +00:00
semantic-release-bot
7d3d989223 chore(release): 4.1.1 [skip ci]
## [4.1.1](https://github.com/saltstack-formulas/template-formula/compare/v4.1.0...v4.1.1) (2020-07-28)

### Continuous Integration

* **kitchen:** use `saltimages` Docker Hub where available [skip ci] ([eab21c3](eab21c39fb))
* **kitchen+travis:** add new platforms [skip ci] ([111a20b](111a20b47d))
* **kitchen+travis:** adjust matrix to add `3000.3` [skip ci] ([19ae826](19ae82632e))
* **travis:** add notifications => zulip [skip ci] ([ac93ad8](ac93ad82f1))
* **travis:** run linters using `pre-commit` ([6da26cc](6da26cca6a))

### Documentation

* add basic `pre-commit` usage instructions ([c78c068](c78c06876e))
* fix whitespace ([d98d98f](d98d98f4da))

### Styles

* **libtofs.jinja:** use Black-inspired Jinja formatting [skip ci] ([55bc69a](55bc69a2b1))
2020-07-28 15:31:08 +00:00
Dafydd Jones
a1d53a9758 chore(pre-commit): check reST files using rstcheck 2020-07-28 13:39:59 +01:00
Dafydd Jones
c78c06876e docs: add basic pre-commit usage instructions 2020-07-27 22:20:45 +01:00
Dafydd Jones
d98d98f4da docs: fix whitespace 2020-07-27 21:57:20 +01:00
semantic-release-bot
e6e3016ed9 chore(release): 4.1.0 [skip ci]
# [4.1.0](https://github.com/saltstack-formulas/template-formula/compare/v4.0.9...v4.1.0) (2020-05-12)

### Continuous Integration

* **kitchen+travis:** adjust matrix to add `3000.2` & remove `2018.3` [skip ci] ([efd8797](efd8797e66))
* **kitchen+travis:** remove `master-py2-arch-base-latest` [skip ci] ([d693f9d](d693f9dabf))
* **workflows/commitlint:** add to repo [skip ci] ([574d18f](574d18fc2c))

### Features

* **convert-formula.sh:** assign `@NONE` as whole-formula owner ([cceffff](cceffffef5))
2020-05-12 00:23:40 +00:00
Dafydd Jones
cceffffef5 feat(convert-formula.sh): assign @NONE as whole-formula owner 2020-05-12 00:03:27 +01:00
semantic-release-bot
96b581c1d4 chore(release): 4.0.9 [skip ci]
## [4.0.9](https://github.com/saltstack-formulas/template-formula/compare/v4.0.8...v4.0.9) (2020-04-25)

### Continuous Integration

* **gemfile.lock:** add to repo with updated `Gemfile` [skip ci] ([d798928](d798928675))

### Documentation

* **readme:** show only one level in table of contents ([446b815](446b815958))
2020-04-25 15:57:58 +00:00
N
44bc362742
Merge pull request #136 from noelmcloughlin/docs
docs(readme): show only one level in table of contents
2020-04-25 17:49:32 +02:00
semantic-release-bot
2846e42e82 chore(release): 4.0.8 [skip ci]
## [4.0.8](https://github.com/saltstack-formulas/template-formula/compare/v4.0.7...v4.0.8) (2020-04-19)

### Bug Fixes

* **libsaltcli:** update `salt-ssh` detection for `enable_ssh_minions` ([f0e7192](f0e7192fb5))
2020-04-19 17:07:20 +00:00
semantic-release-bot
dd19f43cfc chore(release): 4.0.7 [skip ci]
## [4.0.7](https://github.com/saltstack-formulas/template-formula/compare/v4.0.6...v4.0.7) (2020-04-15)

### Bug Fixes

* **convert-formula.sh:** use portable sed function to make replacements ([41e10b5](41e10b5249)), closes [#192](https://github.com/saltstack-formulas/template-formula/issues/192)

### Continuous Integration

* **travis:** add quick check that `convert-formula.sh` has worked ([8312063](83120632f3))
2020-04-15 17:03:22 +00:00
semantic-release-bot
93af398cda chore(release): 4.0.6 [skip ci]
## [4.0.6](https://github.com/saltstack-formulas/template-formula/compare/v4.0.5...v4.0.6) (2020-04-07)

### Bug Fixes

* **running.sls:** use `watch` not `require` to ensure service restart ([3a1fc35](3a1fc35a13))

### Code Refactoring

* **libsaltcli:** use the `opts` dict throughout [skip ci] ([69b632f](69b632fbe6))

### Continuous Integration

* **kitchen+travis:** adjust matrix to add `3000` & remove `2017.7` [skip ci] ([f81c372](f81c372dfe))
* **kitchen+travis:** adjust matrix to update `3000` to `3000.1` [skip ci] ([f48a727](f48a727564))
2020-04-07 13:44:34 +00:00
semantic-release-bot
bb852f2a36 chore(release): 4.0.5 [skip ci]
## [4.0.5](https://github.com/saltstack-formulas/template-formula/compare/v4.0.4...v4.0.5) (2020-03-23)

### Bug Fixes

* **libtofs:** “files_switch” mess up the variable exported by “map.jinja” [skip ci] ([241646f](241646fe96))

### Code Refactoring

* **service:** use `systemd-journald` instead of `systemd-udevd` ([a265105](a2651058be))
2020-03-23 13:18:46 +00:00
semantic-release-bot
596ae0d64c chore(release): 4.0.4 [skip ci]
## [4.0.4](https://github.com/saltstack-formulas/template-formula/compare/v4.0.3...v4.0.4) (2020-02-14)

### Bug Fixes

* **libtofs:** “files_switch” mess up the variable defined by “map.jinja” ([ab4ce75](ab4ce751a4))

### Continuous Integration

* **kitchen:** avoid using bootstrap for `master` instances ([6ecdb99](6ecdb99f83))
2020-02-14 18:30:09 +00:00
semantic-release-bot
b121de0fe1 chore(release): 4.0.3 [skip ci]
## [4.0.3](https://github.com/saltstack-formulas/template-formula/compare/v4.0.2...v4.0.3) (2020-01-27)

### Bug Fixes

* fix `CentOS Linux-7` and add `os` details from current CI setup ([4be16ca](4be16ca4be))
* **travis:** reinstate conversion test [skip ci] ([5d47fda](5d47fda1b9))

### Continuous Integration

* **travis:** use `major.minor` for `semantic-release` version [skip ci] ([e9bfb71](e9bfb71fdc))
2020-01-27 19:48:29 +00:00
semantic-release-bot
3124e9075e chore(release): 4.0.2 [skip ci]
## [4.0.2](https://github.com/saltstack-formulas/template-formula/compare/v4.0.1...v4.0.2) (2019-12-19)

### Bug Fixes

* **convert-formula.sh:** remove "Using this template" post-conversion ([55ab937](55ab937c04))
* **convert-formula.sh:** remove `rubocop` override post-conversion ([aca4e44](aca4e44289))
* **convert-formula.sh:** remove CI test post-conversion ([06ec949](06ec949fd1))
* **convert-formula.sh:** reset version to `1.0.0` ([39889ce](39889ce303))

### Documentation

* **convert-formula.sh:** add usage guide ([539a335](539a335f8b))
2019-12-19 15:46:42 +00:00
Dafydd Jones
539a335f8b docs(convert-formula.sh): add usage guide 2019-12-19 15:28:04 +00:00
semantic-release-bot
995bf205e4 chore(release): 4.0.1 [skip ci]
## [4.0.1](https://github.com/saltstack-formulas/template-formula/compare/v4.0.0...v4.0.1) (2019-12-17)

### Bug Fixes

* **convert-formula.sh:** apply remaining suggestions from [#180](https://github.com/saltstack-formulas/template-formula/issues/180) ([76ecd44](76ecd447be)), closes [/github.com/saltstack-formulas/template-formula/pull/180#discussion_r357308821](https://github.com//github.com/saltstack-formulas/template-formula/pull/180/issues/discussion_r357308821) [/github.com/saltstack-formulas/template-formula/pull/180#discussion_r357318860](https://github.com//github.com/saltstack-formulas/template-formula/pull/180/issues/discussion_r357318860) [/github.com/saltstack-formulas/template-formula/pull/180#discussion_r357362707](https://github.com//github.com/saltstack-formulas/template-formula/pull/180/issues/discussion_r357362707)
2019-12-17 15:07:29 +00:00