Temelio / ansible-role-maxmind-geoip

Ansible role to deploy MaxMind geoip databases
MIT License
4 stars 4 forks source link

Update molecule to 3.0.6 #216

Closed pyup-bot closed 4 years ago

pyup-bot commented 4 years ago

This PR updates molecule from 2.20.0 to 3.0.6.

Changelog ### 3.0 ``` === This version contains a big number of changes made over nine months below there is a summary of these. For upgrading, please visit `v3 migration checklist`_ page. * Supported Ansible versions are from now only N/N-1, (2.9 and 2.8), our ``master`` branch is also tested using ansible ``devel`` branch. * MAJOR: Providers are now installable drivers, python modules. * MAJOR: Providers removed from core: Azure_, EC2_, DigitalOcean_, GCE_, HetznerCloud_, Linode_, LXD_, OpenStack_, Vagrant_. * MAJOR: Removed goss verifier from core * ``playbook.yml`` name deprecated in favour of ``converge.yml`` * MAJOR: Default verifier is now ansible * MAJOR: Testinfra is not installed by default * MAJOR: Scenario name removed from config * MAJOR: Linting configuration refactored * MAJOR: Dockerfile templates are now embedded in molecule. * MINOR: Fixed typo with OVERRIDDEN placeholder in templates * dependency now runs before lint on default test and lint sequences * ANSIBLE_ROLES_PATH, ANSIBLE_LIBRARY, ANSIBLE_FILTER_PLUGINS now include the default Ansible lookup paths ``/usr/share/ansible/<roles/filter/modules>`` and ``/etc/ansible/roles`` * The internal Molecule plugins are moved to paths more like upstream. ``ansible/plugins/filters`` > ``ansible/plugins/filter`` and ``ansible/plugins/libraries`` > ``ansible/plugins/modules`` * Bash style variable expension for environment variable defaults added. ``foo: ${UNDEFINED_VAR:-$DEFAULT}`` and ``foo: ${UNDEFINED_VAR-$DEFAULT}`` are now supported. * Shell dependency manager now uses proper lexical parsing of complex command lines .. _`v3 migration checklist`: https://github.com/ansible-community/molecule/issues/2560 .. _`releases`: https://github.com/ansible-community/molecule/releases .. _`Azure`: https://github.com/ansible-community/molecule-azure .. _`EC2`: https://github.com/ansible-community/molecule-ec2 .. _`DigitalOcean`: https://github.com/ansible-community/molecule-digitalocean .. _`GCE`: https://github.com/ansible-community/molecule-gce .. _`HetznerCloud`: https://github.com/ansible-community/molecule-hetznercloud .. _`Linode`: https://github.com/ansible-community/molecule-linode .. _`LXD`: https://github.com/ansible-community/molecule-lxd .. _`OpenStack`: https://github.com/ansible-community/molecule-openstack .. _`Vagrant`: https://github.com/ansible-community/molecule-vagrant ``` ### 2.22 ``` ==== * ``molecule dependency`` now has a retry and timed back-off by default for flaky network connections. * Add the `--parallel` flag to experimentally allow molecule to be run in parallel. * `dependency` step is now run by default before any playbook sequence step, including `create` and `destroy`. This allows the use of roles in all sequence step playbooks. * Removed validation regex for docker registry passwords, all ``string`` values are now valid. * Add ``tty`` option to the Docker driver. * Specify new lower bound of 3.0.2 for ``testinfra`` which uses the new Ansible test runner. * Place upper bounds on inspec and rubocop for CI testing. * Support pruning of docker volumes in 'destroy' phase for docker driver * Update Goss to 0.3.7 * Add SSH password to delegated driver instance_dict * Add WinRM connections options to delegated driver instance_dict * Update testinfra to 3.0.6 so we can use ansible verbosity * Add ``sysctls`` option to the Docker driver. ```
Links - PyPI: https://pypi.org/project/molecule - Changelog: https://pyup.io/changelogs/molecule/ - Repo: https://github.com/ansible-community/molecule
pyup-bot commented 4 years ago

Closing this in favor of #226