Commit graph

173 commits

Author SHA1 Message Date
semantic-release-bot
cef5b27403 chore(release): 4.0.0 [skip ci]
# [4.0.0](https://github.com/saltstack-formulas/template-formula/compare/v3.3.4...v4.0.0) (2019-12-16)

### Code Refactoring

* improve reusability using an unique keyword TEMPLATE ([2e8ded6](2e8ded6565))

### Continuous Integration

* **gemfile:** restrict `train` gem version until upstream fix [skip ci] ([1b6164f](1b6164fc4a))
* **travis:** quote pathspecs used with `git ls-files` [skip ci] ([341f495](341f495336))

### Features

* add script to ease conversion from template to real formula ([edfa269](edfa269e96))

### Tests

* add CI test of conversion script ([7ad85ae](7ad85ae0db))

### BREAKING CHANGES

* changed all state names and ids
2019-12-16 14:36:25 +00:00
Dafydd Jones
2e8ded6565 refactor: improve reusability using an unique keyword TEMPLATE
BREAKING CHANGE: changed all state names and ids
2019-12-04 23:47:41 +00:00
semantic-release-bot
b4f16ba419 chore(release): 3.3.4 [skip ci]
## [3.3.4](https://github.com/saltstack-formulas/template-formula/compare/v3.3.3...v3.3.4) (2019-11-27)

### Bug Fixes

* **release.config.js:** use full commit hash in commit link [skip ci] ([4ac8d92](4ac8d92778))

### Continuous Integration

* **kitchen:** use `debian-10-master-py3` instead of `develop` [skip ci] ([14ebf92](14ebf928bc))
* **kitchen:** use `develop` image until `master` is ready (`amazonlinux`) [skip ci] ([42482d7](42482d7f9b))
* **kitchen+travis:** upgrade matrix after `2019.2.2` release [skip ci] ([d0e07b8](d0e07b8883))
* **travis:** apply changes from build config validation [skip ci] ([b625245](b625245fc6))
* **travis:** opt-in to `dpl v2` to complete build config validation [skip ci] ([f1fbf7f](f1fbf7f620))
* **travis:** run `shellcheck` during lint job ([a711665](a7116654d8))
* **travis:** update `salt-lint` config for `v0.0.10` [skip ci] ([faea464](faea464f92))
* **travis:** use build config validation (beta) [skip ci] ([66494bb](66494bbc10))

### Performance Improvements

* **travis:** improve `salt-lint` invocation [skip ci] ([7a96cd7](7a96cd77db))
2019-11-27 20:31:24 +00:00
semantic-release-bot
a421e5246a chore(release): 3.3.3 [skip ci]
## [3.3.3](https://github.com/saltstack-formulas/template-formula/compare/v3.3.2...v3.3.3) (2019-10-16)

### Documentation

* **contributing:** add recent `semantic-release` formulas [skip ci] ([](https://github.com/saltstack-formulas/template-formula/commit/e6fb519))
* **contributing:** remove to use org-level file instead [skip ci] ([](https://github.com/saltstack-formulas/template-formula/commit/d2ebccf))
* **readme:** update link to `CONTRIBUTING` [skip ci] ([](https://github.com/saltstack-formulas/template-formula/commit/ed61d09))
* **reamde:** have special notes section ([](https://github.com/saltstack-formulas/template-formula/commit/c68aed5))
2019-10-16 15:34:16 +00:00
Imran Iqbal
ed8d0dd833
Merge pull request #161 from noelmcloughlin/special
docs(readme): special notes section
2019-10-16 16:20:41 +01:00
Imran Iqbal
d2ebccf27d 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:30:16 +01:00
Imran Iqbal
ed61d09af0
docs(readme): update link to CONTRIBUTING [skip ci] 2019-10-14 11:39:21 +01:00
Imran Iqbal
e6fb519c66
docs(contributing): add recent semantic-release formulas [skip ci]
* Automated using:
  - https://github.com/myii/ssf-formula/pull/62
  - https://github.com/myii/ssf-formula/pull/66
2019-10-12 20:05:35 +01:00
semantic-release-bot
af8ba86e82 chore(release): 3.3.2 [skip ci]
## [3.3.2](https://github.com/saltstack-formulas/template-formula/compare/v3.3.1...v3.3.2) (2019-10-08)

### Bug Fixes

* **rubocop:** add fixes using `rubocop --safe-auto-correct` ([484ce24](https://github.com/saltstack-formulas/template-formula/commit/484ce24))
* **rubocop:** fix remaining errors manually ([9566b6f](https://github.com/saltstack-formulas/template-formula/commit/9566b6f))

### Code Refactoring

* **travis:** merge `lint` stage into the `test` stage ([d3b93f8](https://github.com/saltstack-formulas/template-formula/commit/d3b93f8))

### Continuous Integration

* **kitchen:** install required packages to bootstrapped `opensuse` [skip ci] ([1cfed60](https://github.com/saltstack-formulas/template-formula/commit/1cfed60))
* **kitchen:** use bootstrapped `opensuse` images until `2019.2.2` [skip ci] ([0467bdf](https://github.com/saltstack-formulas/template-formula/commit/0467bdf))
* **travis:** quote `${INSTANCE}` when running `kitchen verify` ([00d56a4](https://github.com/saltstack-formulas/template-formula/commit/00d56a4)), closes [/github.com/saltstack-formulas/template-formula/pull/175#discussion_r332525964](https://github.com//github.com/saltstack-formulas/template-formula/pull/175/issues/discussion_r332525964)
* **travis:** run `rubocop` during the `Lint` job ([8d8c766](https://github.com/saltstack-formulas/template-formula/commit/8d8c766))
* **travis:** run `salt-lint` during the `Lint` job ([2df4646](https://github.com/saltstack-formulas/template-formula/commit/2df4646)), closes [/freenode.logbot.info/saltstack-formulas/20191004#c2723464](https://github.com//freenode.logbot.info/saltstack-formulas/20191004/issues/c2723464) [/freenode.logbot.info/saltstack-formulas/20191004#c2724272](https://github.com//freenode.logbot.info/saltstack-formulas/20191004/issues/c2724272)
* **travis:** use `env` and `name` for improved display in Travis ([5f773d1](https://github.com/saltstack-formulas/template-formula/commit/5f773d1)), closes [/github.com/saltstack-formulas/template-formula/pull/175#discussion_r332613933](https://github.com//github.com/saltstack-formulas/template-formula/pull/175/issues/discussion_r332613933)

### Documentation

* **bug_report:** add section requesting commit hash / release tag ([faccb6a](https://github.com/saltstack-formulas/template-formula/commit/faccb6a))
* **bug_report:** group into sections for better logical ordering ([e9b6c2f](https://github.com/saltstack-formulas/template-formula/commit/e9b6c2f))
* **contributing:** add recent `semantic-release` formula ([c2924b0](https://github.com/saltstack-formulas/template-formula/commit/c2924b0))
* **contributing:** add recent `semantic-release` formula ([8d2318c](https://github.com/saltstack-formulas/template-formula/commit/8d2318c))
* **contributing:** add recent `semantic-release` formula [skip ci] ([85118de](https://github.com/saltstack-formulas/template-formula/commit/85118de))
* **issues:** provide `Bug report` & `Feature request` templates ([f90f1f6](https://github.com/saltstack-formulas/template-formula/commit/f90f1f6))
* **issues:** use `Meta` instead of `Optional` as suggested ([65cadb4](https://github.com/saltstack-formulas/template-formula/commit/65cadb4)), closes [/github.com/saltstack-formulas/template-formula/pull/174#issuecomment-538999459](https://github.com//github.com/saltstack-formulas/template-formula/pull/174/issues/issuecomment-538999459)
* **issues:** use larger headings (from level 4 to level 3) ([53e7b75](https://github.com/saltstack-formulas/template-formula/commit/53e7b75))
* **pillar.example:** fix TOFS comment to explain the default path [skip ci] ([fde5063](https://github.com/saltstack-formulas/template-formula/commit/fde5063)), closes [/github.com/saltstack-formulas/libvirt-formula/pull/60#issuecomment-537965254](https://github.com//github.com/saltstack-formulas/libvirt-formula/pull/60/issues/issuecomment-537965254) [/github.com/saltstack-formulas/libvirt-formula/pull/60#issuecomment-537988138](https://github.com//github.com/saltstack-formulas/libvirt-formula/pull/60/issues/issuecomment-537988138)
* **pillar.example:** improve TOFS comment to explain the default path [skip ci] ([27d2fe4](https://github.com/saltstack-formulas/template-formula/commit/27d2fe4)), closes [/github.com/saltstack-formulas/nginx-formula/blob/17291a0ae2c2554707b79d897bb6ddec716e8426/pillar.example#L340-L341](17291a0ae2/pillar.example/issues/L340-L341)
2019-10-08 22:37:32 +00:00
Imran Iqbal
85118deeb9 docs(contributing): add recent semantic-release formula [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/55
2019-10-04 03:50:46 +01:00
Imran Iqbal
c2924b002f docs(contributing): add recent semantic-release formula
* Checked using https://github.com/myii/ssf-formula/pull/42
2019-09-25 20:06:55 +01:00
Imran Iqbal
8d2318ceae docs(contributing): add recent semantic-release formula
* Automated using https://github.com/myii/ssf-formula/pull/43
2019-09-25 15:00:29 +01:00
semantic-release-bot
44b70ccd58 chore(release): 3.3.1 [skip ci]
## [3.3.1](https://github.com/saltstack-formulas/template-formula/compare/v3.3.0...v3.3.1) (2019-09-23)

### Bug Fixes

* **subcomponent:** clean referencing wrong sls ([394808e](https://github.com/saltstack-formulas/template-formula/commit/394808e))

### Continuous Integration

* use `dist: bionic` & apply `opensuse-leap-15` SCP error workaround ([330b0cb](https://github.com/saltstack-formulas/template-formula/commit/330b0cb))
* **kitchen:** change `log_level` to `debug` instead of `info` ([1b929ff](https://github.com/saltstack-formulas/template-formula/commit/1b929ff))
* **platform:** add `arch-base-latest` ([042e8e2](https://github.com/saltstack-formulas/template-formula/commit/042e8e2))
* **yamllint:** add rule `empty-values` & use new `yaml-files` setting ([70ed7e2](https://github.com/saltstack-formulas/template-formula/commit/70ed7e2)), closes [#164](https://github.com/saltstack-formulas/template-formula/issues/164)

### Documentation

* **contributing:** add recent `semantic-release` formulas ([7f36ae9](https://github.com/saltstack-formulas/template-formula/commit/7f36ae9))
2019-09-23 18:24:02 +00:00
Imran Iqbal
7f36ae96b3
docs(contributing): add recent semantic-release formulas
* Automated using:
  - https://github.com/myii/ssf-formula/pull/30
  - https://github.com/myii/ssf-formula/pull/32
  - https://github.com/myii/ssf-formula/pull/37
  - https://github.com/myii/ssf-formula/pull/39
2019-09-21 23:55:49 +01:00
Imran Iqbal
330b0cba3a
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:16:52 +01:00
Imran Iqbal
d51c4e38c8
chore: use semantic-release cross-formula standard structure
* Automated using:
  - https://github.com/myii/ssf-formula/pull/10
  - https://github.com/myii/ssf-formula/pull/11
  - https://github.com/myii/ssf-formula/pull/12
  - https://github.com/myii/ssf-formula/pull/13
  - https://github.com/myii/ssf-formula/pull/14
2019-08-28 03:51:04 +01:00
semantic-release-bot
5067a6718b chore(release): 3.3.0 [skip ci]
# [3.3.0](https://github.com/saltstack-formulas/template-formula/compare/v3.2.1...v3.3.0) (2019-08-27)

### Bug Fixes

* **libtofs:** avoid using subpath by default ([c07471d](https://github.com/saltstack-formulas/template-formula/commit/c07471d))

### Code Refactoring

* **libtofs:** remove deprecated `v1_path_prefix` argument ([ad2a965](https://github.com/saltstack-formulas/template-formula/commit/ad2a965))

### Features

* **yamllint:** include for this repo and apply rules throughout ([e76525f](https://github.com/saltstack-formulas/template-formula/commit/e76525f))
2019-08-27 15:08:37 +00:00
N
c68aed500b
docs(reamde): have special notes section 2019-08-17 20:14:16 +01:00
Imran Iqbal
c07471da12
fix(libtofs): avoid using subpath by default
* Only the `systemd-formula` uses these, so avoid for all other formulas
2019-08-08 11:37:52 +01:00
Imran Iqbal
582296a6a9
chore: use semantic-release cross-formula standard structure
* Automated using `ssf-formula` (v0.3.1)
2019-08-06 20:45:56 +01:00
semantic-release-bot
e8685619ee chore(release): 3.2.1 [skip ci]
## [3.2.1](https://github.com/saltstack-formulas/template-formula/compare/v3.2.0...v3.2.1) (2019-08-06)

### Code Refactoring

* **tofs:** move subcomponent definition to `defaults.yaml` ([c269673](https://github.com/saltstack-formulas/template-formula/commit/c269673))
* **tofs:** move subcomponent templates to first `source` match ([70cc92d](https://github.com/saltstack-formulas/template-formula/commit/70cc92d))

### Continuous Integration

* **kitchen+travis:** replace EOL pre-salted images ([42ab22c](https://github.com/saltstack-formulas/template-formula/commit/42ab22c))
2019-08-06 12:22:34 +00:00
semantic-release-bot
a660762417 chore(release): 3.2.0 [skip ci]
# [3.2.0](https://github.com/saltstack-formulas/template-formula/compare/v3.1.1...v3.2.0) (2019-08-03)

### Bug Fixes

* **formula:** update to current oldest supported version of Salt ([878eca1](https://github.com/saltstack-formulas/template-formula/commit/878eca1))

### Documentation

* **libtofs:** explain usage of sub-directory for components ([42a75d9](https://github.com/saltstack-formulas/template-formula/commit/42a75d9))
* **readme:** describe the new “template.subcomponent” states ([6b595cd](https://github.com/saltstack-formulas/template-formula/commit/6b595cd))

### Features

* **sub-component:** manage a dedicated configuration file ([c4440d7](https://github.com/saltstack-formulas/template-formula/commit/c4440d7))
* **tofs:** lookup files directory in “tpldir” hierarchy ([5c495fb](https://github.com/saltstack-formulas/template-formula/commit/5c495fb))

### Tests

* **inspec:** verify subcomponent configuration file ([fd55e03](https://github.com/saltstack-formulas/template-formula/commit/fd55e03))
2019-08-03 16:12:36 +00:00
Imran Iqbal
b00b0e8021
Merge pull request #86 from eole/feature/tofs-lookup-files-in-tpldir-hierarchy
Feature/tofs lookup files in tpldir hierarchy
2019-08-03 16:40:47 +01:00
Imran Iqbal
4a2e848e07 chore: use semantic-release cross-formula standard structure
* Automated using `ssf-formula` (v0.1.0-rc.4)
2019-07-31 16:56:51 +01:00
Daniel Dehennin
42a75d99ee docs(libtofs): explain usage of sub-directory for components 2019-07-30 16:16:04 +02:00
Daniel Dehennin
6b595cd8ce docs(readme): describe the new “template.subcomponent” states
The subcomponent only provides a configuration file and its cleaning
state.
2019-07-30 16:13:37 +02:00
semantic-release-bot
10e23bc219 chore(release): 3.1.1 [skip ci]
## [3.1.1](https://github.com/saltstack-formulas/template-formula/compare/v3.1.0...v3.1.1) (2019-07-25)

### Bug Fixes

* **tofs:** prepend the config-based `source_files` to the default ([3483e76](https://github.com/saltstack-formulas/template-formula/commit/3483e76)), closes [/github.com/saltstack-formulas/nginx-formula/pull/247#issuecomment-514262549](https://github.com//github.com/saltstack-formulas/nginx-formula/pull/247/issues/issuecomment-514262549) [#151](https://github.com/saltstack-formulas/template-formula/issues/151)

### Documentation

* **tofs:** ensure merged will all recent changes ([6a614d9](https://github.com/saltstack-formulas/template-formula/commit/6a614d9))
* **tofs:** update from `nginx-formula` ([23a221e](https://github.com/saltstack-formulas/template-formula/commit/23a221e)), closes [/github.com/saltstack-formulas/nginx-formula/pull/238#discussion_r289124365](https://github.com//github.com/saltstack-formulas/nginx-formula/pull/238/issues/discussion_r289124365)
2019-07-25 07:55:47 +00:00
Imran Iqbal
6a614d967f
docs(tofs): ensure merged will all recent changes 2019-07-25 08:44:25 +01:00
Imran Iqbal
23a221ef01
docs(tofs): update from nginx-formula
* https://github.com/saltstack-formulas/nginx-formula/pull/238#discussion_r289124365
2019-07-25 08:39:41 +01:00
Imran Iqbal
3483e760bf
fix(tofs): prepend the config-based source_files to the default
* https://github.com/saltstack-formulas/nginx-formula/pull/247#issuecomment-514262549
  - The main issue is that the `nginx-formula` has dynamic values being
    used as the default `source_files` -- there is no way to provide
    this from the pillar/config in a sensible fashion
  - Prepending to this default (rather than overriding it) resolves this
    problem entirely, without adding excessive entries to the `source`
* Closes #151
2019-07-25 02:42:05 +01:00
semantic-release-bot
d05d444148 chore(release): 3.1.0 [skip ci]
# [3.1.0](https://github.com/saltstack-formulas/template-formula/compare/v3.0.9...v3.1.0) (2019-07-24)

### Bug Fixes

* **grain:** fix grain value ([26edfa0](https://github.com/saltstack-formulas/template-formula/commit/26edfa0))

### Documentation

* **map:** update comments in `os*.yaml` after adding `osarchmap` ([d71a258](https://github.com/saltstack-formulas/template-formula/commit/d71a258))

### Features

* **mapping:** introduce osarchmap per issue [#13](https://github.com/saltstack-formulas/template-formula/issues/13) ([41ac40d](https://github.com/saltstack-formulas/template-formula/commit/41ac40d))

### Tests

* **osarch:** add unit test for osarch ([1be2052](https://github.com/saltstack-formulas/template-formula/commit/1be2052))
2019-07-24 22:57:28 +00:00
semantic-release-bot
72ea25fdd3 chore(release): 3.0.9 [skip ci]
## [3.0.9](https://github.com/saltstack-formulas/template-formula/compare/v3.0.8...v3.0.9) (2019-07-24)

### Bug Fixes

* **libtofs:** don't crash if “tofs.files_switch” lookup a list ([0979d35](https://github.com/saltstack-formulas/template-formula/commit/0979d35))

### Documentation

* **contributing:** add recent `semantic-release` formula ([f9def86](https://github.com/saltstack-formulas/template-formula/commit/f9def86))
* **contributing:** add recent `semantic-release` formula ([ed8c55a](https://github.com/saltstack-formulas/template-formula/commit/ed8c55a))
* **contributing:** add recent `semantic-release` formulas ([57d0b85](https://github.com/saltstack-formulas/template-formula/commit/57d0b85))

### Tests

* **libtofs:** “tofs.files_switch” lookup can return a list ([13f1728](https://github.com/saltstack-formulas/template-formula/commit/13f1728))
2019-07-24 22:00:26 +00:00
Imran Iqbal
57d0b8507d
docs(contributing): add recent semantic-release formulas 2019-07-20 00:32:56 +01:00
Imran Iqbal
f9def8661c
docs(contributing): add recent semantic-release formula 2019-07-15 21:10:46 +01:00
Imran Iqbal
ed8c55a22a
docs(contributing): add recent semantic-release formula
* Also add `WIP` formulas
2019-07-12 19:16:01 +01:00
semantic-release-bot
f2c6454c2a chore(release): 3.0.8 [skip ci]
## [3.0.8](https://github.com/saltstack-formulas/template-formula/compare/v3.0.7...v3.0.8) (2019-07-08)

### Documentation

* **contributing:** add template-formula to `semantic-release` formulas ([87e4ebc](https://github.com/saltstack-formulas/template-formula/commit/87e4ebc))
2019-07-08 06:22:13 +00:00
Imran Iqbal
87e4ebc3ef
docs(contributing): add template-formula to semantic-release formulas 2019-07-08 07:14:16 +01:00
semantic-release-bot
cf7d7c0fa3 chore(release): 3.0.7 [skip ci]
## [3.0.7](https://github.com/saltstack-formulas/template-formula/compare/v3.0.6...v3.0.7) (2019-07-04)

### Documentation

* **contributing:** add recent `semantic-release` formula ([c679cb5](https://github.com/saltstack-formulas/template-formula/commit/c679cb5))
2019-07-04 18:58:19 +00:00
Imran Iqbal
c679cb595f
docs(contributing): add recent semantic-release formula 2019-07-04 19:48:21 +01:00
semantic-release-bot
53263283a7 chore(release): 3.0.6 [skip ci]
## [3.0.6](https://github.com/saltstack-formulas/template-formula/compare/v3.0.5...v3.0.6) (2019-06-28)

### Code Refactoring

* **string:** remove capitalisation from 'template' string ([7062210](https://github.com/saltstack-formulas/template-formula/commit/7062210))
2019-06-28 14:23:51 +00:00
semantic-release-bot
4890b4af7f chore(release): 3.0.5 [skip ci]
## [3.0.5](https://github.com/saltstack-formulas/template-formula/compare/v3.0.4...v3.0.5) (2019-06-28)

### Documentation

* **contributing:** add recent `semantic-release` formula ([fc50a9e](https://github.com/saltstack-formulas/template-formula/commit/fc50a9e))
2019-06-28 07:13:30 +00:00
Imran Iqbal
fc50a9e47e
docs(contributing): add recent semantic-release formula 2019-06-28 08:03:47 +01:00
semantic-release-bot
5b99d99607 chore(release): 3.0.4 [skip ci]
## [3.0.4](https://github.com/saltstack-formulas/template-formula/compare/v3.0.3...v3.0.4) (2019-06-27)

### Documentation

* **contributing:** add recent `semantic-release` formulas ([22052fc](https://github.com/saltstack-formulas/template-formula/commit/22052fc))
2019-06-27 12:59:57 +00:00
Imran Iqbal
22052fcdee
docs(contributing): add recent semantic-release formulas 2019-06-27 13:49:56 +01:00
semantic-release-bot
13a4f29286 chore(release): 3.0.3 [skip ci]
## [3.0.3](https://github.com/saltstack-formulas/template-formula/compare/v3.0.2...v3.0.3) (2019-06-25)

### Documentation

* **contributing:** add recent `semantic-release` formula ([7f56237](https://github.com/saltstack-formulas/template-formula/commit/7f56237))
2019-06-25 12:42:19 +00:00
Éric Veiras Galisson
7f56237acb docs(contributing): add recent semantic-release formula
* `logrotate-formula`
2019-06-25 13:20:34 +01:00
semantic-release-bot
8c7229dd2b chore(release): 3.0.2 [skip ci]
## [3.0.2](https://github.com/saltstack-formulas/template-formula/compare/v3.0.1...v3.0.2) (2019-06-20)

### Documentation

* **contributing:** add recent `semantic-release` formulas ([461c7a5](https://github.com/saltstack-formulas/template-formula/commit/461c7a5))
2019-06-20 15:51:18 +00:00
Éric Veiras Galisson
461c7a571b docs(contributing): add recent semantic-release formulas
* postfix-formula is now compatible with semantic-release
* sudoers-formula is now compatible with semantic-release
2019-06-20 16:38:45 +01:00
semantic-release-bot
a2dd5684bb chore(release): 3.0.1 [skip ci]
## [3.0.1](https://github.com/saltstack-formulas/template-formula/compare/v3.0.0...v3.0.1) (2019-06-16)

### Tests

* **inspec:** readme for default profile & os-name depreciated ([3fa7bce](https://github.com/saltstack-formulas/template-formula/commit/3fa7bce))
2019-06-16 23:19:33 +00:00
semantic-release-bot
b7654c34a4 chore(release): 3.0.0 [skip ci]
# [3.0.0](https://github.com/saltstack-formulas/template-formula/compare/v2.2.1...v3.0.0) (2019-06-13)

### Code Refactoring

* **pkgname:** reserve 'pkg' as packaging dict ([c6ae81c](https://github.com/saltstack-formulas/template-formula/commit/c6ae81c))

### Continuous Integration

* **kitchen+travis:** modify matrix to include `develop` platform ([7b5d4ff](https://github.com/saltstack-formulas/template-formula/commit/7b5d4ff))

### BREAKING CHANGES

* **pkgname:** the parameter `pkg` is now a dictionary. References
 to `template.pkg` should be changed to `template.pkg.name`.
2019-06-13 21:25:13 +00:00