Changelog ========= `2.0.0 `_ (2021-03-15) --------------------------------------------------------------------------------------------------------- Bug Fixes ^^^^^^^^^ * **resources:** make resources' IDs unique (\ `03ad48b `_\ ) Continuous Integration ^^^^^^^^^^^^^^^^^^^^^^ * **commitlint:** ensure ``upstream/master`` uses main repo URL [skip ci] (\ `381b150 `_\ ) * **gemfile+lock:** use ``ssf`` customised ``kitchen-docker`` repo [skip ci] (\ `c5851e6 `_\ ) * **gitlab-ci:** add ``rubocop`` linter (with ``allow_failure``\ ) [skip ci] (\ `22fa184 `_\ ) * **gitlab-ci:** use GitLab CI as Travis CI replacement (\ `890f3ae `_\ ) * **kitchen+ci:** use latest pre-salted images (after CVE) [skip ci] (\ `19617a0 `_\ ) * **kitchen+gitlab-ci:** use latest pre-salted images [skip ci] (\ `d65a7a3 `_\ ) * **pre-commit:** add to formula [skip ci] (\ `f41392d `_\ ) * **pre-commit:** enable/disable ``rstcheck`` as relevant [skip ci] (\ `fb5be95 `_\ ) * **pre-commit:** finalise ``rstcheck`` configuration [skip ci] (\ `75941ed `_\ ) * **pre-commit:** update hook for ``rubocop`` [skip ci] (\ `c60d58e `_\ ) BREAKING CHANGES ^^^^^^^^^^^^^^^^ * **resources:** as all resources' IDs changed, other formulas depending on this formula's resources will need to be modified accordingly. `1.2.2 `_ (2020-10-02) --------------------------------------------------------------------------------------------------------- Styles ^^^^^^ * prepend modes with 0 (\ `fdc127c `_\ ) * quote modes/numbers (\ `b9c4fba `_\ ) `1.2.1 `_ (2020-09-27) --------------------------------------------------------------------------------------------------------- Styles ^^^^^^ * linting for ``yamllint`` (\ `780dc9d `_\ ) `1.2.0 `_ (2020-07-20) --------------------------------------------------------------------------------------------------------- Features ^^^^^^^^ * **maps:** add more map types and tests (\ `e3970df `_\ ) `1.1.0 `_ (2020-07-18) --------------------------------------------------------------------------------------------------------- Continuous Integration ^^^^^^^^^^^^^^^^^^^^^^ * **kitchen:** use ``saltimages`` Docker Hub where available [skip ci] (\ `2ddd417 `_\ ) Features ^^^^^^^^ * **config:** run postmap also for regexp maps (\ `7584fce `_\ ) `1.0.3 `_ (2020-06-08) --------------------------------------------------------------------------------------------------------- Bug Fixes ^^^^^^^^^ * **deps:** fixes ordering where postmap requires sane main.cf (\ `a28bd05 `_\ ) * **test:** use specific ip to workaround centos bug (\ `273caf9 `_\ ) Tests ^^^^^ * **default:** add inspec for base and maps (\ `2a61498 `_\ ) `1.0.2 `_ (2020-06-07) --------------------------------------------------------------------------------------------------------- Bug Fixes ^^^^^^^^^ * **opensuse:** fixes config files generation in opensuse (\ `067bcf6 `_\ ) `1.0.1 `_ (2020-06-07) --------------------------------------------------------------------------------------------------------- Bug Fixes ^^^^^^^^^ * **main:** fix postconf warning when reloading/starting (\ `04003c6 `_\ ) `1.0.0 `_ (2020-06-06) ---------------------------------------------------------------------------------------------------------- Code Refactoring ^^^^^^^^^^^^^^^^ * **maps:** move tls_policy and transport to mapping section (\ `06276fd `_\ ) Continuous Integration ^^^^^^^^^^^^^^^^^^^^^^ * **kitchen+travis:** use latest pre-salted images (\ `b364744 `_\ ) BREAKING CHANGES ^^^^^^^^^^^^^^^^ * **maps:** ``transport`` and ``tls_policy`` keys in ``postfix:config`` have been moved to the standard ``postfix:mapping``. `0.19.0 `_ (2020-05-23) ------------------------------------------------------------------------------------------------------------ Continuous Integration ^^^^^^^^^^^^^^^^^^^^^^ * **travis:** add notifications => zulip [skip ci] (\ `c78c421 `_\ ) Features ^^^^^^^^ * **maps:** adds tls_policy map for smtp delivery (\ `d87da4a `_\ ) `0.18.2 `_ (2020-05-12) ------------------------------------------------------------------------------------------------------------ Bug Fixes ^^^^^^^^^ * make necessary modifications to get working on ``salt-ssh`` (\ `34a112f `_\ ), closes `/freenode.logbot.info/saltstack-formulas/20200507#c3819526-c3819581 `_ `/freenode.logbot.info/saltstack-formulas/20200508#c3826763-c3826995 `_ * **release.config.js:** use full commit hash in commit link [skip ci] (\ `ffbe5aa `_\ ) Continuous Integration ^^^^^^^^^^^^^^^^^^^^^^ * **gemfile:** restrict ``train`` gem version until upstream fix [skip ci] (\ `80cdd9d `_\ ) * **gemfile.lock:** add to repo with updated ``Gemfile`` [skip ci] (\ `497221d `_\ ) * **kitchen:** avoid using bootstrap for ``master`` instances [skip ci] (\ `708b0a5 `_\ ) * **kitchen:** use ``debian-10-master-py3`` instead of ``develop`` [skip ci] (\ `90098c0 `_\ ) * **kitchen:** use ``develop`` image until ``master`` is ready (\ ``amazonlinux``\ ) [skip ci] (\ `df76c72 `_\ ) * **kitchen+travis:** remove ``master-py2-arch-base-latest`` [skip ci] (\ `46d0f3d `_\ ) * **kitchen+travis:** upgrade matrix after ``2019.2.2`` release [skip ci] (\ `70fc491 `_\ ) * **travis:** apply changes from build config validation [skip ci] (\ `f25db2d `_\ ) * **travis:** opt-in to ``dpl v2`` to complete build config validation [skip ci] (\ `8f4db70 `_\ ) * **travis:** quote pathspecs used with ``git ls-files`` [skip ci] (\ `6d18d1d `_\ ) * **travis:** run ``shellcheck`` during lint job [skip ci] (\ `29efb81 `_\ ) * **travis:** update ``salt-lint`` config for ``v0.0.10`` [skip ci] (\ `b23168e `_\ ) * **travis:** use ``major.minor`` for ``semantic-release`` version [skip ci] (\ `964e3ef `_\ ) * **travis:** use build config validation (beta) [skip ci] (\ `1ab8692 `_\ ) * **workflows/commitlint:** add to repo [skip ci] (\ `43a7353 `_\ ) Documentation ^^^^^^^^^^^^^ * **contributing:** remove to use org-level file instead [skip ci] (\ `a33757a `_\ ) * **readme:** update link to ``CONTRIBUTING`` [skip ci] (\ `50b9808 `_\ ) Performance Improvements ^^^^^^^^^^^^^^^^^^^^^^^^ * **travis:** improve ``salt-lint`` invocation [skip ci] (\ `2ece69c `_\ ) `0.18.1 `_ (2019-10-11) ------------------------------------------------------------------------------------------------------------ Bug Fixes ^^^^^^^^^ * **rubocop:** add fixes using ``rubocop --safe-auto-correct`` (\ ` `_\ ) Continuous Integration ^^^^^^^^^^^^^^^^^^^^^^ * **kitchen:** change ``log_level`` to ``debug`` instead of ``info`` (\ ` `_\ ) * **kitchen:** install required packages to bootstrapped ``opensuse`` [skip ci] (\ ` `_\ ) * **kitchen:** use bootstrapped ``opensuse`` images until ``2019.2.2`` [skip ci] (\ ` `_\ ) * **platform:** add ``arch-base-latest`` (\ ` `_\ ) * merge travis matrix, add ``salt-lint`` & ``rubocop`` to ``lint`` job (\ ` `_\ ) * merge travis matrix, add ``salt-lint`` & ``rubocop`` to ``lint`` job (\ ` `_\ ) * use ``dist: bionic`` & apply ``opensuse-leap-15`` SCP error workaround (\ ` `_\ ) * **travis:** merge ``rubocop`` linter into main ``lint`` job (\ ` `_\ ) * **yamllint:** add rule ``empty-values`` & use new ``yaml-files`` setting (\ ` `_\ ) `0.18.0 `_ (2019-09-01) ------------------------------------------------------------------------------------------------------------ Continuous Integration ^^^^^^^^^^^^^^^^^^^^^^ * **kitchen+travis:** replace EOL pre-salted images (\ `8996d28 `_\ ) Features ^^^^^^^^ * **yamllint:** include for this repo and apply rules throughout (\ `b4fbac2 `_\ ) `0.17.1 `_ (2019-07-26) ------------------------------------------------------------------------------------------------------------ Bug Fixes ^^^^^^^^^ * **service:** restart service on package change (\ `75358e0 `_\ ) Continuous Integration ^^^^^^^^^^^^^^^^^^^^^^ * **kitchen+travis:** modify matrix to include ``develop`` platform (\ `b505a5d `_\ ) `0.17.0 `_ (2019-06-03) ------------------------------------------------------------------------------------------------------------ Features ^^^^^^^^ * **semantic-release:** implement an automated changelog (\ `3161504 `_\ )