Skip to content

Commit

Permalink
Manually add v2.20 change log (#1816)
Browse files Browse the repository at this point in the history
Closes #1772.

Signed-off-by: Luke Murphy <[email protected]>
  • Loading branch information
decentral1se authored and gundalow committed Mar 11, 2019
1 parent 2e8bd6a commit 65f6712
Showing 1 changed file with 42 additions and 9 deletions.
51 changes: 42 additions & 9 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,8 @@
History
*******

Unreleased
==========

* Molecule can now be called as a python module (python -m molecule). Patch by `@ssbarnea`_.
* Add `Travis CI integration`_ and fix related test issues.

.. _`@ssbarnea`: https://github.com/ssbarnea
.. _`Travis CI integration`: https://travis-ci.com/ansible/molecule
2.20
====

Important Changes
-----------------
Expand All @@ -20,6 +14,45 @@ Important Changes
.. _`Move to Red Hat`: https://molecule.readthedocs.io/en/latest/contributing.html#move-to-red-hat
.. _`quay.io`: https://quay.io/repository/ansible/molecule

Other
-----

* Remove mandatory ``-r`` option for ``molecule init scenario``.
* Make the default scenario use the parent folder.
* Fix support for honouring environment variables such as ``MOLECULE_DEBUG``.
* Allow to customise the location of the ``Dockerfile.j2`` with the ``dockerfile`` option for the Docker driver.
* Add integer type coercion for the ``exposed_ports`` platform option.
* Add support for honouring ``PY_COLORS`` environment variable.
* Disable YAML lint truthy rule by default.
* Add validation for non-unique platform instance names.
* Add 'Getting Started' guide to the documentation for the benefit of new users.
* Allow to specify extra inventory sources not created by Molecule.
* Avoid including assets in the package ``sdist``.
* Add ``openssh-client`` to the Molecule Docker image.
* Fix ``ca-certificates`` installation for OpenSUSE.
* Add ``purge_networks`` option to the Docker driver.
* Add ``pid_mode`` option to the Docker driver.
* Constrain ``ansible-lint`` to ``>=4.0.2,<5``.
* Add the Linode driver (API v3).
* Provide documented example for using ``systemd`` enabled Docker images.
* Add ``winrm`` connection support for the delegated driver.
* Remove usage of ``sudo pip ..`` in driver installation documentation.
* Add ``override_command`` option to the Docker driver for overriding ``CMD`` directives.
* Only recommend to install ``'molecule[docker]'`` in the ``INSTALL.rst`` for the Docker driver.
* Sort scenario execution order by directory name.
* Fix Python package install for Docker ``prepare.yml`` on Fedora Rawhide.
* Update SHA-256 hash for the Goss binary.
* Remove ``Detox`` (deprecated) configuration example from ``Tox`` documentation.
* Add ``CODE_OF_CONDUCT.md``.
* Add optional ``cleanup`` sequence step.
* Allow to customise configuration file location with ``MOLECULE_GLOB`` environment variable.
* Molecule can now be called as a Python module (``python -m molecule``). Patch by `@ssbarnea`_.
* Add `Travis CI integration`_ and fix related test issues.
* Add Docker ``buildargs`` option for configuring the ``docker_image`` ``create.yml`` build step.

.. _`@ssbarnea`: https://github.com/ssbarnea
.. _`Travis CI integration`: https://travis-ci.com/ansible/molecule

2.19
====

Expand Down Expand Up @@ -410,7 +443,7 @@ Breaking Changes
* Correct env path qualification.
* Add sudo package to Fedora section of Dockerfile template.
* Correct ANSIBLE_ROLES_PATH path component.
* Allow re-run of prepare playbook.
* Allow re-run of prepare playbook.

2.3
===
Expand Down

0 comments on commit 65f6712

Please sign in to comment.