Saltstack Official FirewallD Formula
選択できるのは25トピックまでです。
トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
Changelog
Continuous Integration
- add
arch-master
to matrix and update .travis.yml
skip ci
Features
- rich-rules: add priority to rich rules (9c2b41d), closes #51
Bug Fixes
- zone.xml: fix jinja error in rule.reject (194cb99)
- zone.xml: fix XML error (88f9fd4)
Continuous Integration
- gemfile+lock: use
ssf
customised kitchen-docker
repo skip ci
- kitchen+ci: use latest pre-salted images (after CVE) skip ci
- kitchen+gitlab: adjust matrix to add
3003
skip ci
- kitchen+gitlab-ci: use latest pre-salted images skip ci
Tests
- _mapdata: add verification file for
fedora-34
skip ci
- standardise use of
share
suite & _mapdata
state skip ci
- _mapdata: add verification files for new platforms (b9d8775)
Continuous Integration
- pre-commit: update hook for
rubocop
skip ci
Features
- pillar.example,test/: add example and test for richrule ratelimit (f258526)
- zone.xml: allow to rate limit ‘accept’ in rich rules (a2f4f3b)
Tests
- share: standardise with latest changes skip ci
Bug Fixes
- _mapdata: ensure map data is directly under
values
(a29e81b)
Tests
- _mapdata: update for
_mapdata/init.sls
change (a647d6d)
Continuous Integration
- commitlint: ensure
upstream/master
uses main repo URL skip ci
- gitlab-ci: add
rubocop
linter (with allow_failure
) skip ci
- gitlab-ci: use GitLab CI as Travis CI replacement (a88d749)
Tests
- _mapdata: generate verification files (7665d77)
- map: verify
map.jinja
dump using _mapdata
state (22869e0)
Continuous Integration
- gemfile.lock: add to repo with updated
Gemfile
skip ci
- kitchen: use
saltimages
Docker Hub where available skip ci
- kitchen+travis: remove
master-py2-arch-base-latest
skip ci
- pre-commit: add to formula skip ci
- pre-commit: enable/disable
rstcheck
as relevant skip ci
- pre-commit: finalise
rstcheck
configuration skip ci
- travis: add notifications => zulip skip ci
- workflows/commitlint: add to repo skip ci
Features
- firewalld.conf: support configuration of
AllowZoneDrifting
(0ff53ff), closes #44
Bug Fixes
- do not error on unknown os_family grain (94d2b0b)
Code Refactoring
- split default maps into separate files (afcf5e7)
Tests
- yaml_dump_spec: update after splitting
map.jinja
(d1f7a37)
BREAKING CHANGES
map.jinja
has been upgraded from using pillar.get
to config.get
.
Tests
- verify map output using
yaml_dump
(69df9a6)
Bug Fixes
- zone.xml: adjust whitespacing to pass tests & macro at top of file (d8f0f47)
Features
- allow rich_rules to be specified as a dict (cd4cec0)
Styles
- zone.xml: remove all trailing whitespaces (204efe5)
Tests
- zones_spec: check content of rendered zone files (6ebfc6f)
Features
- zone.xml: allow more services definition inside zone (8d0172f)
Continuous Integration
- workaround issues with newly introduced
amazonlinux-1
skip ci
- workaround issues with newly introduced
amazonlinux-1
skip ci
- gemfile: restrict
train
gem version until upstream fix skip ci
- kitchen: avoid using bootstrap for
master
instances skip ci
- travis: apply changes from build config validation skip ci
- travis: opt-in to
dpl v2
to complete build config validation skip ci
- travis: quote pathspecs used with
git ls-files
skip ci
- travis: run
shellcheck
during lint job skip ci
- travis: use
major.minor
for semantic-release
version skip ci
- travis: use build config validation (beta) skip ci
Features
- standardize license and hand over to saltstack formulas (20cb8a6)
Bug Fixes
- map.jinja: fix
salt-lint
errors (de4e191)
- rubocop: add fixes using
rubocop --safe-auto-correct
(8136b75)
- yamllint: fix all errors (0f808d6)
Documentation
- readme: modify according to standard structure (3df11fc)
- readme: move to
docs/
directory (d47265f)
Features
- semantic-release: implement for this formula (c5f114d)