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] (\ `70cf9fa `_\ ) `1.3.0 `_ (2021-06-18) ----------------------------------------------------------------------------------------------------------- Continuous Integration ^^^^^^^^^^^^^^^^^^^^^^ * add ``arch-master`` to matrix and update ``.travis.yml`` [skip ci] (\ `cdaade3 `_\ ) 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] (\ `a2bcd11 `_\ ) * **kitchen+ci:** use latest pre-salted images (after CVE) [skip ci] (\ `98f91c2 `_\ ) * **kitchen+gitlab:** adjust matrix to add ``3003`` [skip ci] (\ `79eb50a `_\ ) * **kitchen+gitlab-ci:** use latest pre-salted images [skip ci] (\ `0bb7751 `_\ ) Tests ^^^^^ * **_mapdata:** add verification file for ``fedora-34`` [skip ci] (\ `b8e0cb8 `_\ ) * standardise use of ``share`` suite & ``_mapdata`` state [skip ci] (\ `291adbd `_\ ) * **_mapdata:** add verification files for new platforms (\ `b9d8775 `_\ ) `1.2.0 `_ (2021-02-05) ----------------------------------------------------------------------------------------------------------- Continuous Integration ^^^^^^^^^^^^^^^^^^^^^^ * **pre-commit:** update hook for ``rubocop`` [skip ci] (\ `a649d87 `_\ ) 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] (\ `7df88b9 `_\ ) `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] (\ `a615af1 `_\ ) * **gitlab-ci:** add ``rubocop`` linter (with ``allow_failure``\ ) [skip ci] (\ `472a16c `_\ ) * **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] (\ `7a964e4 `_\ ) * **kitchen:** use ``saltimages`` Docker Hub where available [skip ci] (\ `a33cd64 `_\ ) * **kitchen+travis:** remove ``master-py2-arch-base-latest`` [skip ci] (\ `24e115c `_\ ) * **pre-commit:** add to formula [skip ci] (\ `9254027 `_\ ) * **pre-commit:** enable/disable ``rstcheck`` as relevant [skip ci] (\ `c7e4dee `_\ ) * **pre-commit:** finalise ``rstcheck`` configuration [skip ci] (\ `118eacf `_\ ) * **travis:** add notifications => zulip [skip ci] (\ `b6c60b2 `_\ ) * **workflows/commitlint:** add to repo [skip ci] (\ `93853b6 `_\ ) 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] (\ `ace3433 `_\ ) * workaround issues with newly introduced ``amazonlinux-1`` [skip ci] (\ `b5a95f3 `_\ ) * **gemfile:** restrict ``train`` gem version until upstream fix [skip ci] (\ `908f5df `_\ ) * **kitchen:** avoid using bootstrap for ``master`` instances [skip ci] (\ `0b82e43 `_\ ) * **travis:** apply changes from build config validation [skip ci] (\ `6e1b876 `_\ ) * **travis:** opt-in to ``dpl v2`` to complete build config validation [skip ci] (\ `70dc9aa `_\ ) * **travis:** quote pathspecs used with ``git ls-files`` [skip ci] (\ `97afbb1 `_\ ) * **travis:** run ``shellcheck`` during lint job [skip ci] (\ `d8bede7 `_\ ) * **travis:** use ``major.minor`` for ``semantic-release`` version [skip ci] (\ `b96cc56 `_\ ) * **travis:** use build config validation (beta) [skip ci] (\ `07e7900 `_\ ) 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 `_\ )