Skip to content

Latest commit

 

History

History
210 lines (134 loc) · 5 KB

CHANGELOG.md

File metadata and controls

210 lines (134 loc) · 5 KB

Changelog

v5.0.3 2022-03-31

  • constrain ansible-lint <6 for ansible <2.11
  • constrain voluptous for python 2.7
  • support for ansible-core 2.12.3 2.12.4
  • support for ansible-core 2.11.8 2.11.9 2.11.10
  • support for ansible-base 2.10.17

v5.0.2 2022-02-27

  • support for ansible-core 2.12.2
  • c8s has ansible 2.12 now. I suppose the ansible 2.9 from epel will go away.
  • fedora 35 has ansible 2.12 instead of 2.11

v5.0.1 2021-12-14

  • support for ansible-core 2.12.1
  • support for ansible-core 2.11.7
  • support for ansible collections 5.0.1
  • support for ansible collections 4.10.0
  • bugfixes in custom filters for very old setuptools (CentOS 7)

v5.0.0 2021-11-29

  • virtualenv role with pip constraints for ansible-test dependencies
  • support for fedora 35
  • support for centos stream 9
  • support for ansible 2.12
  • support for ansible collections 4.8.0
  • support for ansible collections 4.9.0
  • remove support for ubuntu 16

v4.5.0 2021-10-15

  • support for ansible-core 2.11.6
  • support for ansible 2.4.7

v4.4.0 2021-09-22

  • support for ansible 4.6.0
  • changed dependency logic ansible <--> ansible-core

v4.3.0 2021-09-14

  • support for ansible-core 2.11.5

v4.2.0 2021-09-02

  • support for ansible-core 2.11.3
  • support for debian 11 bullseye
  • support for ansible 4.4.0
  • support for ansible-core 2.11.4
  • install requirements for ansible-test sanity

v4.1.2 2021-08-06

  • bump pip version to >=20.3 (handle molecule 3.4, but do not install it)
  • do not hardcode virtualenv command in most cases -> allow testing against various pythons
  • do not install pyOpenSSL on RedHat (handled by cryptography instead)

v4.1.1 2021-07-XX

  • support for ansible-core 2.11.3 and ansible 4.3.0
  • CI: test on ubuntu 21.04
  • CI: some changes to support fedora 35
  • CI: better test for testinfra

v4.1.0 2021-07-13

  • support for ansible-core 2.11.1 and ansible 4.1.0 and 4.2.0

v4.0.1 2021-07-07

  • support for rocky linux 8

v4.0.0 2021-06-08

  • default ansible version is now 2.11 (for mafalb.ansible.molecule)
  • introduced the variable molecule_ansible_community_version
  • support for ansible-core 2.11
  • support for ansible 3.0.0
  • support for ansible 4.0.0

v3.0.1 2021-05-05

  • if using ansible-lint 5 (newer molecules) than require ansible-lint >5.0.7
  • require pip <21.1, pip 21.1 does something different with ==3.1.* (does not upgrade to newest)

v3.0.0 2021-04-02

  • update for molecule==3.3 and ansible-lint 5. this can lead to lint errors with your existing code!
  • use system ansible to install molecule, not the preinstalled from github actions

v2.1.1 2021-03-28

  • restrict to molecule==3.2, this makes it possible to stay on ansible-lint 4
  • restrict to ruamel.yaml<0.17 (only for python2)

v2.1.0 2021-03-19

  • bugfixes related to ansible-lint 5
  • added role for controlnode
  • added role for ansible-lint
  • CI Tests for CentOS Stream 8
  • CI Tests for Alma 8

v2.0.1 2021-02-14

  • just internal work for CI, induced by new cryptographys dependency on rust

v2.0.0 2021-01-24

  • relicense to GPL-3.0-or-later
  • use jinja2 < 2.11 to catch errors with missing true test. this could cause incompatibilities.

v1.0.0 2021-01-16

  • remove the scripts for role and collection creation, use cookiecutters-ansible [1] project instead
  • CI: install pylint and rstcheck, make ansible-test happy
  • relicense to BSD-3-Clause

[1] https://github.com/mafalb/cookiecutters-ansible

v0.3.3 2020-12-20

  • revert pin of rich
  • revert pin of chardet
  • improvements to CI

v0.3.2 2020-12-19

v0.3.1 2020-12-11

  • force chardet <0.3.1 for molecule installs
  • better CI efficiency (get ansible version out of molecules version)

v0.3.0 2020-12-07

Changes

  • molecule and ansible are installed in one single task
  • remove molecule_update_ansible variable
  • _ansibles_version was referenced although it might not be set
  • default to latest version of molecule
  • rename molecule_major_version to molecule_version.
  • make updating work

Changes to CI

  • do not set ANSIBLE_COLLECTIONS_PATH
  • refactored tests
  • test molecule_update and molecule_update_ansible

v0.2.1 2020-11-26

Changes

  • improvements to collection_skeleton
  • default to molecule version 3.1, not the latest, there are some problems with 3.2

v0.2.0 2020-11-06

Changes

  • remove support for molecule 2
  • added variables for updating molecule and ansible

Changes to CI

  • test on Fedora 33

v0.1.3 2010-10-17

Changes to CI

  • check ansible versions
  • colored output for molecule runs
  • fix check for molecule version

v0.1.2 2020-10-10

Changes

  • use ansible 2.10 by default

Changes to CI

  • use actions/checkout@v2
  • use default working-dir
  • do not pin molecule version to 3.0.4 anymore

v0.1.1 2020-08-22

Added

  • molecule: install testinfra along with molecule
  • CHANGELOG

Changed

  • a lot of changes and bug fixes to CI

Removed

  • drop support for fedora 30 (EOL)