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
Imran Iqbal
627bca05f4
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:27:43 +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
9436192606
Merge pull request #175 from myii/ci/merge-matrix-and-add-salt-lint-and-rubocop
...
ci: merge travis matrix, add `salt-lint` & `rubocop` to `lint` job
2019-10-08 22:51:27 +01:00
Imran Iqbal
5f773d1a5b
ci(travis): use env
and name
for improved display in Travis
...
* https://github.com/saltstack-formulas/template-formula/pull/175#discussion_r332613933
2019-10-08 20:15:04 +01:00
Imran Iqbal
00d56a4dfc
ci(travis): quote ${INSTANCE}
when running kitchen verify
...
* https://github.com/saltstack-formulas/template-formula/pull/175#discussion_r332525964
2019-10-08 20:12:35 +01:00
Imran Iqbal
9566b6fb63
fix(rubocop): fix remaining errors manually
2019-10-08 20:12:34 +01:00
Imran Iqbal
484ce2459d
fix(rubocop): add fixes using rubocop --safe-auto-correct
2019-10-08 20:12:34 +01:00
Imran Iqbal
8d8c766660
ci(travis): run rubocop
during the Lint
job
...
* Automated using https://github.com/myii/ssf-formula/pull/60
2019-10-08 20:12:34 +01:00
Imran Iqbal
2df46466f6
ci(travis): run salt-lint
during the Lint
job
...
* Automated using https://github.com/myii/ssf-formula/pull/60
* Initially mentioned on Slack (@dafyddj):
- https://freenode.logbot.info/saltstack-formulas/20191004#c2723464
* Basis for the `git ls-files` invocation (@sblaisot):
- https://freenode.logbot.info/saltstack-formulas/20191004#c2724272
2019-10-08 20:12:34 +01:00
Imran Iqbal
d3b93f81b1
refactor(travis): merge lint
stage into the test
stage
...
* Runs the lint concurrently, for quicker feedback and time savings
* Some of the restructuring inspired from:
- 5ad02354de/spec/fixtures/configs/co/coolo
:open-build-service.yml
2019-10-08 20:12:31 +01:00
Imran Iqbal
44ce327925
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:21:27 +01:00
Imran Iqbal
90908fd5be
Merge pull request #174 from myii/docs/add-commit-hash-request-to-bug-report-template
...
docs(bug_report): add section requesting commit hash / release tag
2019-10-07 14:38:11 +01:00
Imran Iqbal
65cadb4ba8
docs(issues): use Meta
instead of Optional
as suggested
...
* https://github.com/saltstack-formulas/template-formula/pull/174#issuecomment-538999459
2019-10-07 14:25:28 +01:00
Imran Iqbal
e9b6c2f8be
docs(bug_report): group into sections for better logical ordering
...
* Section 1: Setup details
* Section 2: Bug details
2019-10-05 14:26:31 +01:00
Imran Iqbal
53e7b75c79
docs(issues): use larger headings (from level 4 to level 3)
2019-10-05 14:16:24 +01:00
Imran Iqbal
faccb6a705
docs(bug_report): add section requesting commit hash / release tag
...
* Useful to have this provided in a bug report, e.g.
- https://github.com/saltstack-formulas/postfix-formula/issues/100
2019-10-04 04:07:59 +01: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
fde5063e15
docs(pillar.example): fix TOFS comment to explain the default path [skip ci]
...
* Replace the Jinja brackets to avoid evaluating when `pillar.example` is
used from Kitchen
* References:
- https://github.com/saltstack-formulas/libvirt-formula/pull/60#issuecomment-537965254
- https://github.com/saltstack-formulas/libvirt-formula/pull/60#issuecomment-537988138
2019-10-03 19:25:30 +01:00
Imran Iqbal
27d2fe45dd
docs(pillar.example): improve TOFS comment to explain the default path [skip ci]
...
* As used in the `nginx-formula`:
- 17291a0ae2/pillar.example (L340-L341)
2019-10-02 13:30:32 +01:00
Imran Iqbal
1cfed60a13
ci(kitchen): install required packages to bootstrapped opensuse
[skip ci]
...
* Automated using https://github.com/myii/ssf-formula/pull/53
2019-10-01 23:50:42 +01:00
Imran Iqbal
0467bdf8b5
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:29:05 +01:00
Imran Iqbal
f90f1f6326
docs(issues): provide Bug report
& Feature request
templates
2019-09-28 00:45:44 +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
1011d6c479
Merge pull request #173 from myii/chore/standardise-structure
...
ci(platform): add `arch-base-latest`
2019-09-23 19:03:01 +01:00
Imran Iqbal
1b929ff625
ci(kitchen): change log_level
to debug
instead of info
...
* Automated using https://github.com/myii/ssf-formula/pull/41
2019-09-23 16:42:05 +01:00
Imran Iqbal
042e8e2331
ci(platform): add arch-base-latest
...
* Automated using https://github.com/myii/ssf-formula/pull/40
2019-09-22 22:40:15 +01:00
Imran Iqbal
0c08d0bdc3
Merge pull request #172 from myii/chore/standardise-structure
...
docs(contributing): add recent `semantic-release` formulas
2019-09-22 00:22:11 +01: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
N
18a056da92
Merge pull request #167 from noelmcloughlin/fixit
...
fix(subcomponent): clean referencing wrong sls
2019-09-13 23:37:31 +02:00
N
394808ebda
fix(subcomponent): clean referencing wrong sls
2019-09-13 10:56:32 +01:00
Imran Iqbal
f6ffa5f6f7
Merge pull request #165 from myii/chore/standardise-structure
...
ci(yamllint): add rule `empty-values` & use new `yaml-files` setting
2019-09-12 23:24:34 +01:00
Imran Iqbal
70ed7e2f10
ci(yamllint): add rule empty-values
& use new yaml-files
setting
...
* Automated using https://github.com/myii/ssf-formula/pull/27
* Close #164
2019-09-10 22:46:52 +01:00
Niels Abspoel
c2321ddb32
Merge pull request #163 from myii/chore/standardise-structure
...
ci: use `dist: bionic` & apply `opensuse-leap-15` SCP error workaround
2019-09-08 21:47:50 +02: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
3d7df02576
Merge pull request #162 from myii/chore/standardise-structure
...
chore: use `semantic-release` cross-formula standard structure
2019-08-28 03:58:22 +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
Niels Abspoel
7dc422a546
Merge pull request #159 from myii/chore/standardise-structure
...
feat(yamllint): include for this repo and apply rules throughout
2019-08-17 09:49:38 +02:00
Niels Abspoel
fc3a130377
Merge pull request #156 from myii/fix/opt-in-for-libtofs-subpaths
...
fix(libtofs): avoid using subpath by default
2019-08-09 14:21:22 +02:00
Imran Iqbal
ad2a965a15
refactor(libtofs): remove deprecated v1_path_prefix
argument
...
* Unused throughout all SaltStack Formulas
2019-08-08 11:38:40 +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
e76525f130
feat(yamllint): include for this repo and apply rules throughout
...
* Semi-automated using `ssf-formula` (v0.5.0)
* Fix errors shown below:
```bash
template-formula$ $(grep "\- yamllint" .travis.yml | sed -e "s:^\s\+-\s\(.*\):\1:")
./test/integration/default/inspec.yml
1:1 warning missing document start "---" (document-start)
./template/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
pillar.example
14:4 error syntax error: found character '%' that cannot start any token
```
2019-08-07 18:27:31 +01:00
Imran Iqbal
f63e73c4ee
Merge pull request #158 from myii/chore/standardise-structure
...
chore: use `semantic-release` cross-formula standard structure
2019-08-06 21:21:58 +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
Imran Iqbal
efdd103e7e
Merge pull request #157 from myii/refactor/improve-tofs-subcomponent
...
Refactor/improve TOFS subcomponent
2019-08-06 12:55:21 +01:00
Imran Iqbal
70cc92d8cf
refactor(tofs): move subcomponent templates to first source
match
...
* `subcomponent/config/files` is higher precedence than `subcomponent/files`:
```
- source:
- salt://template/subcomponent/config/files/ABC/subcomponent-example.tmpl
- salt://template/subcomponent/config/files/Debian/subcomponent-example.tmpl
- salt://template/subcomponent/config/files/default/subcomponent-example.tmpl
- salt://template/subcomponent/files/ABC/subcomponent-example.tmpl
- salt://template/subcomponent/files/Debian/subcomponent-example.tmpl
- salt://template/subcomponent/files/default/subcomponent-example.tmpl
- salt://template/files/ABC/subcomponent-example.tmpl
- salt://template/files/Debian/subcomponent-example.tmpl
- salt://template/files/default/subcomponent-example.tmpl
```
2019-08-06 11:53:20 +01:00