Saltstack Official FirewallD Formula
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

12KB

Changelog

1.3.1 (2021-06-22)

Bug Fixes

  • debian10 iptables: install iptables from buster-backports (8d5c0c9)

Continuous Integration

  • kitchen+gitlab: remove Ubuntu 16.04 & Fedora 32 (EOL) skip ci

1.3.0 (2021-06-18)

Continuous Integration

  • add arch-master to matrix and update .travis.yml skip ci

Features

  • rich-rules: add priority to rich rules (9c2b41d), closes #51

1.2.1 (2021-04-26)

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)

1.2.0 (2021-02-05)

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

1.1.2 (2021-01-14)

Bug Fixes

  • _mapdata: ensure map data is directly under values (a29e81b)

Tests

  • _mapdata: update for _mapdata/init.sls change (a647d6d)

1.1.1 (2020-12-27)

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)

1.1.0 (2020-10-24)

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

1.0.0 (2020-04-18)

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.

0.10.1 (2020-04-18)

Tests

  • verify map output using yaml_dump (69df9a6)

0.10.0 (2020-04-02)

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)

0.9.0 (2020-02-12)

Features

  • zone.xml: allow more services definition inside zone (8d0172f)

0.8.0 (2020-02-12)

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)

0.7.0 (2019-11-09)

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)