chore(deps): update dependency molecule to v24
This MR contains the following updates:
Package | Update | Change |
---|---|---|
molecule (changelog) | major |
==2.0.0.0rc10 -> ==24.12.0
|
Release Notes
ansible-community/molecule (molecule)
v24.12.0
Bugfixes
- Add support for py313 (#4322) @ssbarnea
- Add -h option to print help (#4316) @cfasnacht
- Refactor API to use standard types (#4240) @ssbarnea
v24.9.0
Enhancements
Bugfixes
- Fix: Incorrect pip install documentation (#4279) @madalynbartman
v24.8.0
Enhancements
- Create instances during login if not created (#4253) @cavcrosby
Bugfixes
- Fix install from adt advice (#4275) @ziegenberg
- Use MOLECULE_GLOB environment variable for list command as well (#4231) @ssbarnea
v24.7.0
Bugfixes
- Updated cspell dictionary and removed unneeded values (#4251) @alisonlhart
v24.6.1
Bugfixes
- Restore examples in docs (#4221) @cidrblock
v24.6.0
Bugfixes
- Respect ANSIBLE_COLLECTIONS_PATH (#4192) @cidrblock
- Avoid requests 2.32.0 during testing (#4185) @ssbarnea
- Update configuration.md for role name check (#4155) @AlexanderStohr
- Added more dynamic arguments to podman container creation playbook (#4169) @felipe4334
- Always apply ssh_connection_options (#4174) @wokis
- Link to the parallel.md, not docker-rootless.md for parallel example (#4168) @evgeni
- Fix test method name. (#4165) @expeehaa
v24.2.1
Bugfixes
- Molecule uses ANSIBLE_FILTER_PLUGINS (#4135) @ultral
- Set ANSIBLE_FORCE_COLOR sooner to fix missing color output in tmux (#4145) @vicnett
- Fix symlinks creation in ansible provisioneer (#4134) @rakhinskiy
v24.2.0
Major Changes
- Set Python 3.10 as minimum version (#4099) @cristianonicolai
Minor Changes
- Adding molecule template based on
driver.name
(#4126) @mrbrandao
Bugfixes
- Fix background color on matrix command (#4133) @ssbarnea
- Fix python interpreter for scenario init (#4111) @dobbi84
- Drivers command now display more information (#4112) @ssbarnea
- Fix indents in Getting Started example playbook (#4104) @akira6592
- Restructure documentation (#4102) @ssbarnea
v6.0.3
Bugfixes
- Change molecule_inventory in podman example to remove ansible warning (#4086) @buckaroogeek
- Update collection structure image in the docs (#4098) @ajinkyau
- Enable ansible-lint (#4069) @ssbarnea
- Correct git-archival settings (#4071) @ssbarnea
- Docs: highlight importance of
ansible_collections
at root dir (#4060) @felher - Skip create step when created == true (#4038) @mluzarreta
- Address ansible-lint reported issues (#4056) @muellerbe
- Add podman driver option to podman config (#4062) @brandor5
- Fix docker and podman examples to work with multiple platforms (#4068) @clickthisnick
- Update docs to remove references to Docker being the default driver (#4065) @Qalthos
- Fix forbidden implicit octal value (#4049) @jooola
- Pin linkchecker version (#4050) @zhan9san
- Update getting-started.md (#4030) @aogier
- Address documentation username typo (#4031) @iamgini
v6.0.2
Bugfixes
- Update the getting started guide (#4023) @ajinkyau
- Update ansible-compat to v4.1.7 (#4022) @ajinkyau
v6.0.1
Bugfixes
- Pass environment in testinfra (#4014) @zhan9san
- fix: remove
role
frominit
help info (#4010) @chenrui333
v6.0.0
Major Changes
- Change current directory to scenario before running playbooks (#3966) @ssbarnea
- Temporary disable support for external drivers (#3961) @ssbarnea (REVERTED)
- Reimplemented templating (init command) (#3959) @ssbarnea
- Remove ability to configure collections-path and roles-path for dependency (#3956) @ssbarnea
Minor Changes
- Allow molecule to list scenarios present under molecule directory within a collection (#3989) @ajinkyau
- Avoid skipping create and destroy steps on delegated (#3949) @ssbarnea
Bugfixes
- Ignore scenarios in virtual envrionments (#3996) @ajinkyau
- Scaffold future docs structure (#3997) @cidrblock
- Update documentation (#3985) @ajinkyau
- Add example of integration with kubevirt (#3972) @jangel97
- Make pytest-testinfra as an optional dependency (#3982) @ajinkyau
- Dependency installation directory is changed (#3980) @zhan9san
- Avoid reinstalling dependencies (#3979) @zhan9san
- Remove constraints requirement files (#3981) @zhan9san
- Add example of using docker collection using default driver (#3978) @zhan9san
- Update documentation (#3975) @ajinkyau
- Fix connection plugin name setting (#3957) @apatard
- Disable isolation from ansible-compat Runtime (#3962) @ssbarnea
- Add example of using podman collection using default driver (#3947) @ssbarnea
- Improve how executed commands are logged (#3948) @ssbarnea
- Make driver optional in molecule.yml file (#3946) @ssbarnea
v5.1.0
Minor Changes
- Ensure external drivers are installed (#3901) @apatard
- Update dependency doc (#3916) @zhan9san
- Improve documentation for upgrade scenario (#3899) @fauust
Bugfixes
- Fix documentation links (#3940) @ssbarnea
- Fix quoted strings templating (#3911) @samiam
- Adds Support for Shell Type Instance Param to Delegated Driver (#3932) @zollo
- Fix dead link in documentation (#3923) @rtakasuke
- Use backwards incompatible change from ansible-compat 4.0.1 (#3904) @asmacdo
v5.0.1
Bugfixes
- Avoid using incompatible ansible-compat version (#3906) @ssbarnea
- Fix
tree
example in use case document (#3894) @akira6592 - Use api to get driver schema file (#3898) @apatard
- Add
subprocess-run-check
(#3896) @Ruchip16 - Add
unidiomatic-typecheck
check (#3893) @Ruchip16 - Add
unnecessary-lambda
check (#3892) @Ruchip16 - Address ruff S, EXE skips (#3889) @ssbarnea
- More ruff fixes (#3887) @ssbarnea
- Fix colors when displaying plugin versions (#3886) @ssbarnea
- Add
raise-missing-from
rule (#3885) @Ruchip16 - Add
no-else-return
,no-else-raise
&logging-not-lazy
check (#3884) @Ruchip16 - Add
implicit-str-concat
&inconsistent-return-statements
check (#3882) @Ruchip16
v5.0.0
Major Changes
- Remove lint command (#3802) @ssbarnea
Minor Changes
- Add tags document (#3866) @zhan9san
- Replace sphinx documentation with mkdocs (#3811) @ssbarnea
- Require ansible-core>=2.12.10 (#3799) @ssbarnea
- Remove support for python3.8 (#3770) @ssbarnea
- Adopt PEP-621 for packaging (#3767) @ssbarnea
Bugfixes
- Refactor dependency locks (#3879) @ssbarnea
- Add
consider-using-in
check (#3880) @Ruchip16 - Extend schema validation (#3765) @zhan9san
- fix link to monorepo under faq (#3863) @ahmedwonolo
- Fix documentation (#3833) @ziegenberg
- Documentation: Improve group names (#3812) @ltog
- Better indentation in verify template (#3816) @muellerbe
- Replace sphinx documentation with mkdocs (#3811) @ssbarnea
- Remove embedded dockerfile (#3824) @ssbarnea
- Upgrade linters (#3813)
- Add support for custom driver name (#3795) @gciavarrini
- Document molecule-plugins package (#3805) @ssbarnea
- Update test dependencies (#3800) @ssbarnea
- Fix rpm building (#3798) @ssbarnea
- Reorder heading and reformat badges (#3778) @mamercad
- Fixed typo in
docs/ci.rst
(#3796) @mitchellroe - Bump test dependencies (#3797) @ssbarnea
Deprecations
- Remove lint command (#3802) @ssbarnea
v4.0.4
Bugfixes
- Allow side_effect and verify to have parameters (#3730) @ehartmann
- Fix running tox:dockerfile with docker secretservice enabled (#3764) @zeitounator
- Add some FQCNs (#3750) @muellerbe
- Accept any string for "network_mode" in molecule.json schema (#3725) @fredflev
- Fix moved libera channel (#3727) @staticdev
- Add "default" as a valid docker "network_mode" in molecule.json schema (#3724) @fredflev
- JSON Schema: Allow additionalProperties in ProvisionerConfigOptionsSshConnectionModel (#3721) @fredflev
- Help messages when config does not match state file (#3713) @scottalreadytaken
- Re-add credentials to Docker registry schema (#3706) @TheLastProject
v4.0.3
Bugfixes
- Add support for cgroupns_mode (#3700) @zhan9san
- Platform
env
expects a dict of vars (#3690) @zeitounator - Support ANSIBLE_COLLECTIONS_PATH environment var (#3681) @nre-ableton
- Fix schema (#3687) @jsf9k
- Bump ansible-compat from 2.2.0 to 2.2.1 (#3670)
v4.0.2
Bugfixes
- Use FQCN at any point I found (#3680) @muellerbe
- Schema fix (#3671) @apatard
- Adopt molecule config JSON schema (#3668) @ssbarnea
- Replace cerberus with jsonschema for configuration validation (#3638) @zhan9san
- Downgrade log level when linking Ansible variables (#3646) @sleiner
v4.0.1
Bugfixes
- Add support for Python 3.11 (#3621) @ssbarnea
- Added clarifications about customizing docker images (#3604) @timblaktu
- Fix undocumented env vars (#3600) @gardar
- Document description for action arguments (verify and side_effect) (#3605) @amarao
v4.0.0
Major Changes
- Removed mol command line alias (#3457) @ssbarnea
- Remove
ansible
andansible-base
extras (#3395) @ssbarnea - Remove support for py36 and py37 (#3436) @ssbarnea
Minor Changes
- Allow bypassing role name checking (#3549) @zhan9san
- Add support for MOLECULE_PLATFORM_NAME (#3416) @zhan9san
- Add args for verify and side_effect actions (#3467) @amarao
- Enable packit rpm building for Fedora 35 (#3456) @ssbarnea
- Remove
ansible
andansible-base
extras (#3395) @ssbarnea
Bugfixes
- doc: update doc on inventory/host section for provisioner (#3571) @amarao
- Fixes for recent pylint versions (#3586) @ssbarnea
- Insert cache_dir into ANSIBLE_ROLES_PATH and ANSIBLE_COLLECTIONS_PATH (#3514) @zhan9san
- Restore auto-installation of local collection (#3225) @ssbarnea
- Bump ansible-compat from 2.0.2 to 2.1.0 (#3560)
- Do not gather facts on newly created scenarios (#3565) @zhan9san
- Use verifier env in ansible verifier (#3546) @zhan9san
- Missing
f
prefix on f-strings fix (#3521) @code-review-doctor - Fix wrong environment variables being passed to ansible compat (#3404) (#3516) @marblenix
- Use FQCN for builtin actions (#3503) @ziegenberg
- change IRC room from
ansible-molecule
toansible-devtools
(#3479) @ziegenberg - Replace toolset container image with creator-ee in the documentation (#3480) @ziegenberg
- fix broken molecule login (#3468) @amarao
- Added state-file driver validation (#3429) @superstes
- Fix additional_files_or_dirs in skip check (#3459) @skeetmtp
- Remove paramiko dependency (#3454) @ssbarnea
- docs: ansible-lint is not a molecule dep (#3446) @justin-f-perez
v3.6.1
Bugfixes
- Fix prepare_environment call for role installs (#3409) @scruffaluff
v3.6.0
Minor Changes
- Remove selinux from being exposed as a dependency (#3388) @ssbarnea
- Enable doc8 and improve display of supported env vars (#3298) @ssbarnea
- Add support for py310 (#3260) @ssbarnea
Bugfixes
- Add deprecation warning for the
mol
command (#3407) @mperry2 - Replace centos:8 with centos:stream8 (#3431) @ssbarnea
- Ensure subprocesses are run via Runtime() (#3237) @ssbarnea
- Improve documentation of molecule init role (#3393) @ssbarnea
- Bump enrich to 1.2.7 (#3385) @ssbarnea
- Fix write_file to use a single operation (#3359) @ssbarnea
- Avoid os.makedirs errors with existing folders (#3357) @ssbarnea
- Prevent random exception with os.remove (#3354) @ssbarnea
- Clarify per-project config.yml file (#3334) @francoisfreitag
- fix docstring for Schema v3 Validation Module (#3333) @ziegenberg
- Drop testing of digitalocean, hetznercloud, lxd and openstack plugins (#3322) @ssbarnea
- Add missing filelock test dependency (#3321) @ssbarnea
- Remove sudo from default alpine image (#3317) @ssbarnea
- Ensure roles have a namespace when created (#3277) @ssbarnea
- Ensure cwd is passed to utils.run_command() in all cases (#3313) @akerouanton
- Support PyYAML 6.0 (#3310) @hswong3i
- docs(#3299): avoid to use dash for role name (#3300) @xhiroga
- Restore collections path for testing (#3283) @greg-hellings
- Remove the
setup.py
development stub module (#3280) @ssbarnea - add missing "test --destroy=never" to documentation (#3274) @konstruktoid
Deprecations
- Deprecate ansible[-base] extras (#3295) @ssbarnea
v3.5.2
Bugfixes
- fix: bump subprocess-tee to 0.3.5 (#3262) @ssbarnea
- fix: drop pytest-verbose-parametrize test dependency (#3261) @ssbarnea
Kudos goes to: @ssbarnea
v3.5.1
Bugfixes
- Relax pluggy version dependency (#3239) @cjeanner
- Restore option to disable galaxy dependency check (#3236) @fcharlier
- Restore option to disable dependency check (#3235) @ssbarnea
- Ensure SystemExit is captured on driver initialization (#3230) @ssbarnea
Kudos goes to: @cjeanner, @fcharlier and @ssbarnea
v3.4.1
Bugfixes
- [MR #3239/212b01c7 backport][stable/3.4] Relax pluggy version dependency (#3256) @patchback
- [MR #3236/60ed58ad backport][stable/3.4] Restore option to disable galaxy dependency check (#3255) @patchback
- [MR #3235/cb50b4a5 backport][stable/3.4] Restore option to disable dependency check (#3254) @patchback
- [MR #3230/5e717ce9 backport][stable/3.4] Ensure SystemExit is captured on driver initialization (#3253) @patchback
Kudos goes to: @cjeanner, @fcharlier, @patchback and @ssbarnea
v3.4.0
Minor Changes
- Bump jinja2 minimal version (#3200) @ssbarnea
- Allow molecule drivers to require collections (#3192) @ssbarnea
- Update .pre-commit-config.yaml pylint repo (#3183) @clickthisnick
-
molecule test
add support of ansible args (#3166) @abikouo - Drop use of pytest-helpers-namespace (#3195) @ssbarnea
Bugfixes
- Rename master branch to main (#3202) @ssbarnea
- Drop use of pytest-helpers-namespace (#3195) @ssbarnea
- Upgrade pylint (#3194) @ssbarnea
- Assure we also run functional tests (#3172) @ssbarnea
- Improve molecule init (#3170) @ssbarnea
- Avoid None among plugin directories (#3162) @ssbarnea
- Fix pip documentation link (#3168) @tadeboro
Kudos goes to: @abikouo, @clickthisnick, @ssbarnea and @tadeboro
v3.3.4
Changes
Bugfixes
- Fix ansible version parsing (#3143) @ssbarnea
- Bump dependendencies (#3141) @ssbarnea
- Change ANSIBLE_LIBRARY PATH processing (#3137) @cloudnull
- fix docs jobs (#3138) @cloudnull
v3.3.3
Changes
- Fix docs building (#3133) @ssbarnea
Bugfixes
- Avoid using in-repo .cache folder (#3128) @ssbarnea
- Switch from freenode to libera.chat (#3132) @ssbarnea
v3.3.2
Changes
Bugfixes
- Require ansible-lint 5.0.9 (#3125) @ssbarnea
- Fix ansible_ssh_common_args in molecule.yml (#3121) @gardar
- Fix shell completion (click 8) (#3118) @ssbarnea
- Avoid broken cerberus releases (#3120) @ssbarnea
v3.3.1
Changes
- fix(deps): add compatibility for click 8.0 via click-help-colors (#3109) @anthraxx
- Properly construct collections path (#3085) @tadeboro
- Reformat source files with black (#3100) @tadeboro
Bugfixes
- fix(deps): cookiecutter conflicts (#3113) @ssbarnea
- Fix ANSIBLE_LIBRARY variable handling (#3103) @tadeboro
- Make sure run_command properly combines envs (#3104) @tadeboro
- Make sure we detect dependency installation failure (#3105) @tadeboro
v3.3.0
Changes
Minor Changes
- Make molecule reuse prerun from ansible-lint (#3077) @ssbarnea
- Update installation.rst (#3074) @JensTimmerman
Bugfixes
- Adding Azure Pipelines CI Documentation (#3081) @jimbo8098
- Assure molecule uses root logger (#3079) @ssbarnea
v3.2.4
Changes
Bugfixes
- Add ansible-core version string parsing (#3068) @tadeboro
- Document use of newer toolset container image (#3059) @brianhelba
v3.2.3
Changes
- Assure image is included for containers driver #3040 @ssbarnea
v3.2.2
Changes
Minor Changes
- Support multiple base configs (#3029) @lebauce
- Add Hetzner Cloud plugin into testing again (#3027) @decentral1se
Bugfixes
- Allow os_walk to follow symlinks (#3026) @ragingpastry
v3.2.1
Changes
Minor Changes
- Extend run_command implementation (#3007) @ssbarnea
- Refactor logging (#3000) @tadeboro
Bugfixes
- Refactored use of console for logging (#3013) @ssbarnea
- Fix typos in docs (#3011) @0xflotus
- Avoid using lock unless parallel mode is present (#3014) @ssbarnea
- Narrow down dependency versions (#3015) @ssbarnea
- Avoid use of property decorator for project_directory (#3006) @ssbarnea
- Avoid misleading user about load of missing config (#3002) @ssbarnea
- Acknowledge click 8.0 incompatibility (#3001) @ssbarnea
- Assure provisioner logging is enabled by default (#2996) @ssbarnea
v3.2.0
Changes
Minor Changes
- Improve ANSI coloring detection (#2990) @ssbarnea
- Add tests for section_loggers (#2987) @cognifloyd
Bugfixes
- Fix connection option handling for delegated driver (#2988) @apatard
- Fix dumb terminal condition (#2991) @ssbarnea
- Allow to set login_cmd_template for delegate driver (#2989) @apatard
v3.1.5
Changes
Bugfixes
- Add description of environment variables (#2915) @klorenz
- Remove coverage ceiling from test extra (#2913) @ssbarnea
v3.1.4
Changes
Minor Changes
- Replace tabulate with rich (#2906) @ssbarnea
- Include driver information alongside version (#2900) @ssbarnea
- Move molecule package under lib folder (#2899) @ssbarnea
Bugfixes
- Run pip check at the end of container building (#2910) @ssbarnea
- Remove hetznerdriver from container (#2908) @ssbarnea
- Avoid building molecule container with version 0.0.0 (#2907) @ssbarnea
- Reflect changes in the molecule core in the documentation (#2903) @fourstepper
- Avoid using broken pip 2020-resolver (#2904) @ssbarnea
v3.1.3
Changes
Bugfixes
- Avoid implicit gather_facts on verify (#2897) @ssbarnea
- Documentation: fixing --parallel flag position and typos (#2858) @Arnoways
v3.1.2
Changes
Bugfixes
- Contributing docs edit regarding broken URLs (#2889) @fourstepper
- Relaxed test extra dependencies (#2888) @ssbarnea
v3.1.1
Changes
Major Changes
- Remove molecule ansible filters (#2869) @ssbarnea
- Remove support for gilt (#2814) @ssbarnea
- Remove podman driver from core (#2812) @ssbarnea
- Remove docker driver from core (#2811) @ssbarnea
- Remove dependency on ansible library (#2805) @ssbarnea
Minor Changes
- Enable py39 support (#2873) @ssbarnea
- Include filename with validation failures (#2829) @ssbarnea
Bugfixes
- Remove test dependency on external galaxy role (#2813) @ssbarnea
- Update docs about .env.yml (#2803) @ssbarnea
- Fixed linters (#2802) @ssbarnea
- Add driver-name parameter to init_scenario test helper (#2798) @lod
- Update docs to recommend docker:stable-dind (#2795) @fourstepper
- Removed ansible plugin testing support (#2881) @ssbarnea
- Allow external drivers to have their own embedded playbooks (#2879) @ssbarnea
- Assured dependency installed collections are isolated (#2875) @ssbarnea
- export DEBIAN_FRONTEND when building image (#2868) @hluaces
- Fixed CustomLogger super call (#2849) @mattp-
- Update molecule tag in examples.rst (#2848) @malodie
- Remove unnecessary commands in ci docs (#2850) @aminvakil
- Sort tests files for testinfra by filename (#2846) @atmaniak
- Fixed build-containers (#2852) @ssbarnea
- Added hint about current directory for "initialization" (#2842) @wouterj
- Update ci.rst (#2830) @OyvindLGjesdal
- Correct docstring for init role command class (#2826) @1efty
- Correct GitHub Actions example (#2821) @sestrella
Deprecations
- Removed ansible plugin testing support (#2881) @ssbarnea
v3.1.0
v3.0.8
Changes
Bugfixes
- Added mode to template #2785 (#2791) @rgarrigue
- Assure env is passted to lint calls (#2783) @greg-hellings
- Check ansible-base version before ansible version (#2777) @btravouillon
v3.0.7
Changes
- Passdown ANSIBLE_LIBRARY shell environment variable (#2754) @ssbarnea
- Remove hardcoded test files for docker and podman (#2728) @ssbarnea
Minor Changes
- Add -f alias for --force on prepare command (#2767) @greg-hellings
Bugfixes
- Add environment dict to lint calls (#2770) @greg-hellings
- Avoid abridged click output (#2768) @ssbarnea
- Removed default provisioner lint configuration (#2775) @anatolek
- Document needed tweaks for podman-in-docker (#2762) @Yajo
- Fix minor typo on examples.rst (#2760) @qoreQyaS
- Remove custom callbacks from our tests (#2753) @ssbarnea
- Remove universal wheel setting (#2752) @brianhelba
v3.0.6
Changes
- Clear the APT package index files in default test images (#2748) @brianhelba
- Updated version packaging (#2741) @ssbarnea
Bugfixes
- Make container building more reliable (#2749) @ssbarnea
- Improve help text about base configuration loading (#2746) @evgeni
- Enable isort (#2747) @ssbarnea
- Correct ANSIBLE_COLLECTIONS_PATH (#2745) @ssbarnea
- Avoid failing tests due to docker deprecations (#2742) @ssbarnea
v3.0.5
Changes
- Set correct default directory for tests (#2732) @jyoder-deloitte
- Documentation cleanup (#2736) @ssbarnea
- Allow configuration of docker_network in platforms (#2696) @actatux
- Set DEBIAN_FRONTEND=noninteractive in the default Dockerfile (#2708) @JamesWrigley
- podman: remove reference to "volumes" setting (#2699) @ktdreyer
- Added second example for Sharing Across Scenarios (#2725) @seocam
- Replace most centos:7 refereces with 8 (#2691) @ssbarnea
- Remove py2 leftovers (#2695) @ssbarnea
- Speed-up CI/CD on docs only changes (#2686) @ssbarnea
Minor Changes
- Add mol command alias (#2737) @ssbarnea
- Support root containers for podman (#2716) @sshnaidm
- Add cgroup-manager storage-opt storage-driver to podman driver (#2715) @sshnaidm
Bugfixes
- Adopt sphinx_ansible_theme (#2730) @ssbarnea
- Add article how to use molecule and why (#2731) @ultral
- Workaround pip editable install bug (#2729) @ssbarnea
- Pass ansible_args to idempotence command (#2709) @liuyangc3
- Clarify Docker bind-mount (#2701) @bradshjg
- Treat warnings as errors during testing (#2685) @ssbarnea
- Replace mailing list with github discussions (#2710) @ssbarnea
- Fixes around ansible-devel testing (#2722) @ssbarnea
- Update monolith-repo link in faq (#2706) @jokajak
- docs: fix typos in examples (#2707) @jokajak
- Remove use of distutils (#2608) @ssbarnea
- Enable type checking using mypy (#2694) @ssbarnea
- Fix issue with finding collections (#2690) @ericsysmin
- docs: Dockerfile no longer created by default (#2689) @geerlingguy
- Documentation refactoring (#2687) @ssbarnea
- Document use of GitHub Actions with private repositories (#2688) @rgarrigue
v3.0.4
Changes
Minor Changes
- Allow drivers to overwrite template (#2666) @nikParasyr
- Add memory-swap to create docker driver (#2645) @ElfoLiNk
Bugfixes
- Update pinned version for sh dependency (#2679) @robinmulder
- Improve dependencies (#2663) @ssbarnea
- docs: update python-libselinux to python3-libselinux EL8 (#2661) @jeffcpullen
- Remove quick start stub and links from docs (#2644) @njvrzm
- Fix formatting issue in galaxy requirements-file code block. (#2649) @geerlingguy
v3.0.3
Changes
Major Changes
- Make py36 minimal version needed for running molecule (#2628) @ssbarnea
- Removed --driver-template option (#2642) @ssbarnea
Minor Changes
- Add support for memory and kernel_memory module parameters (#2615) @guerzon
- Implemented reset for docker driver (#2639) @ssbarnea
- Add support for collections as dependencies (#2609) @greg-hellings
- Ansible 2.10 compatibility changes (#2620) @ssbarnea
- Avoid ssh connection warnings (#2573) @ssbarnea
Bugfixes
- Correct typo in collection argument roles-file -> role-file (#2640) @greg-hellings
- Enable podman testing (#2632) @ssbarnea
- Avoid errors with delegated create and destroy templates (#2623) @ssbarnea
- Fix removal of ANSI control characters when PY_COLORS=0 (#2611) @kevingentile
- Install Python 3 in non-RPM test images (#2577) @brianhelba
- Inline RUN in Dockerfile to fix
apk
calls (#2582) @dduportal - Install rsync in Docker Image (#2584) @dduportal
- Ensure testinfra is installed in Docker image (#2579) @brianhelba
- added example for gitlab-ci using virtenv and tags, requested in issu… (#2634) @belfast77
- Fix Getting Started docs as default verifier is now Ansible not testinfra (#2625) @matthewcosgrove
- Update Gitlab CI example (#2627) @matthewcosgrove
- Fix a missing ":" before the reference to "galaxy". (#2606) @shuuji3
- Add missing spaces in gitlab-ci example (#2604) @ryandaniels
- Suggest using python3 and pip3 in example docs (#2578) @brianhelba
-
set -e
for Lint Example (#2575) @hswong3i - Fix container build (#2603) @ssbarnea
- Fix dependency on pre-commit (#2601) @ssbarnea
- Inline RUN in Dockerfile to fix
apk
calls (#2582) @dduportal - Install rsync in Docker Image (#2584) @dduportal
v3.0.2.1
- Added restriction to sh version in order to avoid breakages of last version supporting py27
v3.0.2
Changes
Minor Changes
- Avoid loading all scenarios if not needed (#2571) @greg-hellings
- Extend driver api (#2572) @ssbarnea
Bugfixes
- Fixed link to releases in setup.cfg (#2567) @ssbarnea
v3.0.1
Changes
Minor Changes
- Load molecule config from VCS if possible (#2566) @ssbarnea
v3.0.0
Changes
Bugfixes
- Update changelog for 3.0 release (#2562) @ssbarnea
v2.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, includingcreate
anddestroy
. 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.
v2.20.2
Includes few minor fixes in order to make the last stable release compatible with Ansible 2.8.
v2.20.1
Adds a hotfix that enables use with Python 3.5 by removing the verification code that prevented that.
v2.20.0
v2.19.0
v2.18.1
v2.18.0
v2.17.0
v2.16.0
v2.15.0
v2.14.0
v2.13.1
v2.13.0
v2.12.1
v2.12.0
v2.11.0
v2.10.1
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.