Imran Iqbal
e70bcb0759
ci(gitlab-ci): add `rubocop` linter (with `allow_failure`) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/277
4 anni fa
Imran Iqbal
f9402204e4
ci(gitlab-ci): use GitLab CI as Travis CI replacement
* Automated using https://github.com/myii/ssf-formula/pull/275
4 anni fa
Imran Iqbal
9e83a4f3eb
chore(gemfile+lock): update to latest gem versions (2020-W44) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/274
4 anni fa
Imran Iqbal
2f99b762d1
chore(gemfile+lock): update to latest gem versions (2020-W43) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/273
4 anni fa
Imran Iqbal
25b4d74bf6
ci(pre-commit): finalise `rstcheck` configuration [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/267
4 anni fa
Dafydd Jones
c524e20853
chore(commitlint): add `{body,footer,header}-max(-line)-length` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/265
4 anni fa
Imran Iqbal
aba6a23287
chore(gemfile+lock): update to latest gem versions (2020-W41) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/263
4 anni fa
Imran Iqbal
8d018bc327
ci(pre-commit): enable/disable `rstcheck` as relevant [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/262
4 anni fa
Dafydd Jones
402a07e361
ci(pre-commit): add to formula [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/259
4 anni fa
Imran Iqbal
ce8bf9eda0
ci(travis): merge Rubocop linter into main lint job [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/252
4 anni fa
semantic-release-bot
a2d38b9824
chore(release): 0.5.7 [skip ci]
## [0.5.7](https://github.com/saltstack-formulas/ufw-formula/compare/v0.5.6...v0.5.7 ) (2020-09-10)
### Styles
* **rubocop:** fix Rubocop offenses ([86126c0
](86126c02f6
))
4 anni fa
Nicolas Rodriguez
51c7635538
Merge pull request #24 from n-rodriguez/fix/rubocop
style(rubocop): fix Rubocop offenses
4 anni fa
semantic-release-bot
b01178b225
chore(release): 0.5.6 [skip ci]
## [0.5.6](https://github.com/saltstack-formulas/ufw-formula/compare/v0.5.5...v0.5.6 ) (2020-09-10)
### Bug Fixes
* **state:** restart service when configuration has changed ([6de4e9a
](6de4e9ab7b
))
4 anni fa
Nicolas Rodriguez
86126c02f6
style(rubocop): fix Rubocop offenses
4 anni fa
Nicolas Rodriguez
275dfc8032
Merge pull request #23 from n-rodriguez/fix/state
fix(state): restart service when configuration has changed
4 anni fa
Nicolas Rodriguez
6de4e9ab7b
fix(state): restart service when configuration has changed
4 anni fa
semantic-release-bot
5ad12612d1
chore(release): 0.5.5 [skip ci]
## [0.5.5](https://github.com/saltstack-formulas/ufw-formula/compare/v0.5.4...v0.5.5 ) (2020-07-20)
### Bug Fixes
* **service:** don't reload ufw service if service is disabled ([c953630
](c953630e5f
))
### Continuous Integration
* **kitchen:** use `saltimages` Docker Hub where available [skip ci] ([ffeed19
](ffeed19c39
))
### Styles
* **libtofs.jinja:** use Black-inspired Jinja formatting [skip ci] ([830b8fe
](830b8fe059
))
4 anni fa
Imran Iqbal
d34e754954
Merge pull request #22 from n-rodriguez/wip/fix_reload
fix(service): don't reload ufw service if service is disabled
4 anni fa
Nicolas Rodriguez
c953630e5f
fix(service): don't reload ufw service if service is disabled
4 anni fa
Imran Iqbal
830b8fe059
style(libtofs.jinja): use Black-inspired Jinja formatting [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/237
4 anni fa
Imran Iqbal
dd90c917ce
chore(gemfile.lock): update to latest gem versions (2020-W27) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/235
4 anni fa
Imran Iqbal
ed907da418
chore(gemfile.lock): update to latest gem versions (2020-W26) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/233
4 anni fa
Imran Iqbal
bb719b325c
chore(gemfile.lock): update to latest gem versions (2020-W25) [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/229
4 anni fa
Imran Iqbal
ffeed19c39
ci(kitchen): use `saltimages` Docker Hub where available [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/223
4 anni fa
Imran Iqbal
d876302e28
chore(gemfile.lock): update to latest gem versions [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/222
4 anni fa
Imran Iqbal
604d53dba6
chore(gemfile.lock): update to latest gem versions [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/221
4 anni fa
semantic-release-bot
f146982bba
chore(release): 0.5.4 [skip ci]
## [0.5.4](https://github.com/saltstack-formulas/ufw-formula/compare/v0.5.3...v0.5.4 ) (2020-05-30)
### Bug Fixes
* **debian:** avoid `python-ufw` installation (`py2`-only) ([a636ee5
](a636ee5406
)), closes [#19 ](https://github.com/saltstack-formulas/ufw-formula/issues/19 )
* **install:** use EPEL repo for `amazonlinux-2` ([481c897
](481c8973f7
))
* **libtofs:** “files_switch” mess up the variable exported by “map.jinja” [skip ci] ([f4fcf99
](f4fcf99274
))
* **release.config.js:** use full commit hash in commit link [skip ci] ([54ad9df
](54ad9dfe58
))
### Continuous Integration
* **gemfile:** restrict `train` gem version until upstream fix [skip ci] ([a6151e9
](a6151e96ee
))
* **gemfile.lock:** add to repo with updated `Gemfile` [skip ci] ([95f6515
](95f651535e
))
* **kitchen:** avoid using bootstrap for `master` instances [skip ci] ([caf6a71
](caf6a713cc
))
* **kitchen:** use `debian-10-master-py3` instead of `develop` [skip ci] ([207b8b8
](207b8b806e
))
* **kitchen:** use `develop` image until `master` is ready (`amazonlinux`) [skip ci] ([f37a77c
](f37a77c706
))
* **kitchen+travis:** remove `master-py2-arch-base-latest` [skip ci] ([9ae4f31
](9ae4f31b88
))
* **kitchen+travis:** upgrade matrix after `2019.2.2` release [skip ci] ([2f912e2
](2f912e201c
))
* **kitchen+travis:** use latest pre-salted images ([0df4fe4
](0df4fe4cfb
))
* **travis:** add notifications => zulip [skip ci] ([d47a1b7
](d47a1b7f71
))
* **travis:** apply changes from build config validation [skip ci] ([1276ce2
](1276ce2411
))
* **travis:** opt-in to `dpl v2` to complete build config validation [skip ci] ([106d528
](106d5283f2
))
* **travis:** quote pathspecs used with `git ls-files` [skip ci] ([0b8193f
](0b8193fd5a
))
* **travis:** run `shellcheck` during lint job [skip ci] ([b998454
](b998454cc4
))
* **travis:** update `salt-lint` config for `v0.0.10` [skip ci] ([95e8baa
](95e8baa9db
))
* **travis:** use `major.minor` for `semantic-release` version [skip ci] ([d83a85b
](d83a85be95
))
* **travis:** use build config validation (beta) [skip ci] ([9cf6cf3
](9cf6cf350e
))
* **workflows/commitlint:** add to repo [skip ci] ([6341977
](63419772eb
))
### Performance Improvements
* **travis:** improve `salt-lint` invocation [skip ci] ([510b016
](510b0169da
))
### Tests
* **without-ipv6:** add test pillar for suite ([6047fbf
](6047fbfc4c
))
4 anni fa
Imran Iqbal
93cedac856
Merge pull request #21 from myii/chore/standardise-structure
fix: debian (avoid `python-ufw`), `amazonlinux-2` & use new pre-salted images
4 anni fa
Imran Iqbal
0df4fe4cfb
ci(kitchen+travis): use latest pre-salted images
* Automated using https://github.com/myii/ssf-formula/pull/207
* Use `bionic` for Travis (also no longer need to use `pip3`)
* Add `without-ipv6` suite, to avoid errors with `ip6tables` such as:
```
[ERROR ] stdout: ERROR: initcaps
[Errno 2] ip6tables v1.8.4 (legacy): can't initialize ip6tables table `filter': Table does not exist (do you need to insmod?)
Perhaps ip6tables or your kernel needs to be upgraded.
```
4 anni fa
Imran Iqbal
6047fbfc4c
test(without-ipv6): add test pillar for suite
4 anni fa
Imran Iqbal
481c8973f7
fix(install): use EPEL repo for `amazonlinux-2`
4 anni fa
Imran Iqbal
a636ee5406
fix(debian): avoid `python-ufw` installation (`py2`-only)
* Fix #19
4 anni fa
Imran Iqbal
2dde2b1ac7
chore(gemfile.lock): update to latest gem versions [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/202
4 anni fa
Imran Iqbal
d47a1b7f71
ci(travis): add notifications => zulip [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/191
4 anni fa
Imran Iqbal
531404c334
chore(codeowners): update `semantic-release` related files [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/174
4 anni fa
Imran Iqbal
ffb0e25cf2
chore(codeowners): add to repo [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/173
4 anni fa
Imran Iqbal
63419772eb
ci(workflows/commitlint): add to repo [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/172
4 anni fa
Imran Iqbal
9ae4f31b88
ci(kitchen+travis): remove `master-py2-arch-base-latest` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/167
4 anni fa
Imran Iqbal
95f651535e
ci(gemfile.lock): add to repo with updated `Gemfile` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/163
4 anni fa
Imran Iqbal
b95aae9baf
chore(rubocop): use org-wide standard settings for `Metrics/BlockLength` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/158
4 anni fa
Imran Iqbal
e56151af0b
chore(gitignore): update from the `template-formula` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/132
4 anni fa
Imran Iqbal
f4fcf99274
fix(libtofs): “files_switch” mess up the variable exported by “map.jinja” [skip ci]
* Checked using https://github.com/myii/ssf-formula/pull/131
4 anni fa
Imran Iqbal
35df6c9076
chore(rubocop): move `LineLength` cop from `Metrics` to `Layout` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/129
4 anni fa
Imran Iqbal
caf6a713cc
ci(kitchen): avoid using bootstrap for `master` instances [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/124
4 anni fa
Imran Iqbal
d83a85be95
ci(travis): use `major.minor` for `semantic-release` version [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/112
5 anni fa
Imran Iqbal
a6151e96ee
ci(gemfile): restrict `train` gem version until upstream fix [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/110
5 anni fa
Imran Iqbal
0b8193fd5a
ci(travis): quote pathspecs used with `git ls-files` [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/107
5 anni fa
Imran Iqbal
b998454cc4
ci(travis): run `shellcheck` during lint job [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/106
5 anni fa
Imran Iqbal
106d5283f2
ci(travis): opt-in to `dpl v2` to complete build config validation [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/100
5 anni fa
Imran Iqbal
1276ce2411
ci(travis): apply changes from build config validation [skip ci]
* Automated using https://github.com/myii/ssf-formula/pull/98
5 anni fa