Open renovate[bot] opened 6 months ago
This PR contains the following updates:
==4.0.3
==24.8.0
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.
This PR contains the following updates:
==4.0.3
->==24.8.0
Release Notes
ansible-community/molecule (molecule)
### [`v24.8.0`](https://togithub.com/ansible/molecule/releases/tag/v24.8.0) [Compare Source](https://togithub.com/ansible-community/molecule/compare/v24.7.0...v24.8.0) #### Enhancements - Create instances during login if not created ([#4253](https://togithub.com/ansible-community/molecule/issues/4253)) [@cavcrosby](https://togithub.com/cavcrosby) #### Bugfixes - Fix install from adt advice ([#4275](https://togithub.com/ansible-community/molecule/issues/4275)) [@ziegenberg](https://togithub.com/ziegenberg) - Use MOLECULE_GLOB environment variable for list command as well ([#4231](https://togithub.com/ansible-community/molecule/issues/4231)) [@ssbarnea](https://togithub.com/ssbarnea) ### [`v24.7.0`](https://togithub.com/ansible/molecule/releases/tag/v24.7.0) [Compare Source](https://togithub.com/ansible-community/molecule/compare/v24.6.1...v24.7.0) #### Bugfixes - Updated cspell dictionary and removed unneeded values ([#4251](https://togithub.com/ansible-community/molecule/issues/4251)) [@alisonlhart](https://togithub.com/alisonlhart) ### [`v24.6.1`](https://togithub.com/ansible/molecule/releases/tag/v24.6.1) [Compare Source](https://togithub.com/ansible-community/molecule/compare/v24.6.0...v24.6.1) #### Bugfixes - Restore examples in docs ([#4221](https://togithub.com/ansible-community/molecule/issues/4221)) [@cidrblock](https://togithub.com/cidrblock) ### [`v24.6.0`](https://togithub.com/ansible/molecule/releases/tag/v24.6.0) [Compare Source](https://togithub.com/ansible-community/molecule/compare/v24.2.1...v24.6.0) #### Bugfixes - Respect ANSIBLE_COLLECTIONS_PATH ([#4192](https://togithub.com/ansible-community/molecule/issues/4192)) [@cidrblock](https://togithub.com/cidrblock) - Avoid requests 2.32.0 during testing ([#4185](https://togithub.com/ansible-community/molecule/issues/4185)) [@ssbarnea](https://togithub.com/ssbarnea) - Update configuration.md for role name check ([#4155](https://togithub.com/ansible-community/molecule/issues/4155)) [@AlexanderStohr](https://togithub.com/AlexanderStohr) - Added more dynamic arguments to podman container creation playbook ([#4169](https://togithub.com/ansible-community/molecule/issues/4169)) [@felipe4334](https://togithub.com/felipe4334) - Always apply ssh_connection_options ([#4174](https://togithub.com/ansible-community/molecule/issues/4174)) [@wokis](https://togithub.com/wokis) - Link to the parallel.md, not docker-rootless.md for parallel example ([#4168](https://togithub.com/ansible-community/molecule/issues/4168)) [@evgeni](https://togithub.com/evgeni) - Fix test method name. ([#4165](https://togithub.com/ansible-community/molecule/issues/4165)) [@expeehaa](https://togithub.com/expeehaa) ### [`v24.2.1`](https://togithub.com/ansible/molecule/releases/tag/v24.2.1) [Compare Source](https://togithub.com/ansible-community/molecule/compare/v24.2.0...v24.2.1) #### Bugfixes - Molecule uses ANSIBLE_FILTER_PLUGINS ([#4135](https://togithub.com/ansible-community/molecule/issues/4135)) [@ultral](https://togithub.com/ultral) - Set ANSIBLE_FORCE_COLOR sooner to fix missing color output in tmux ([#4145](https://togithub.com/ansible-community/molecule/issues/4145)) [@vicnett](https://togithub.com/vicnett) - Fix symlinks creation in ansible provisioneer ([#4134](https://togithub.com/ansible-community/molecule/issues/4134)) [@rakhinskiy](https://togithub.com/rakhinskiy) ### [`v24.2.0`](https://togithub.com/ansible/molecule/releases/tag/v24.2.0) [Compare Source](https://togithub.com/ansible-community/molecule/compare/v6.0.3...v24.2.0) #### Major Changes - Set Python 3.10 as minimum version ([#4099](https://togithub.com/ansible-community/molecule/issues/4099)) [@cristianonicolai](https://togithub.com/cristianonicolai) #### Minor Changes - Adding molecule template based on `driver.name` ([#4126](https://togithub.com/ansible-community/molecule/issues/4126)) [@mrbrandao](https://togithub.com/mrbrandao) #### Bugfixes - Fix background color on matrix command ([#4133](https://togithub.com/ansible-community/molecule/issues/4133)) [@ssbarnea](https://togithub.com/ssbarnea) - Fix python interpreter for scenario init ([#4111](https://togithub.com/ansible-community/molecule/issues/4111)) [@dobbi84](https://togithub.com/dobbi84) - Drivers command now display more information ([#4112](https://togithub.com/ansible-community/molecule/issues/4112)) [@ssbarnea](https://togithub.com/ssbarnea) - Fix indents in Getting Started example playbook ([#4104](https://togithub.com/ansible-community/molecule/issues/4104)) [@akira6592](https://togithub.com/akira6592) - Restructure documentation ([#4102](https://togithub.com/ansible-community/molecule/issues/4102)) [@ssbarnea](https://togithub.com/ssbarnea) ### [`v6.0.3`](https://togithub.com/ansible/molecule/releases/tag/v6.0.3) [Compare Source](https://togithub.com/ansible-community/molecule/compare/v6.0.2...v6.0.3) #### Bugfixes - Change molecule_inventory in podman example to remove ansible warning ([#4086](https://togithub.com/ansible-community/molecule/issues/4086)) [@buckaroogeek](https://togithub.com/buckaroogeek) - Update collection structure image in the docs ([#4098](https://togithub.com/ansible-community/molecule/issues/4098)) [@ajinkyau](https://togithub.com/ajinkyau) - Enable ansible-lint ([#4069](https://togithub.com/ansible-community/molecule/issues/4069)) [@ssbarnea](https://togithub.com/ssbarnea) - Correct git-archival settings ([#4071](https://togithub.com/ansible-community/molecule/issues/4071)) [@ssbarnea](https://togithub.com/ssbarnea) - Docs: highlight importance of `ansible_collections` at root dir ([#4060](https://togithub.com/ansible-community/molecule/issues/4060)) [@felher](https://togithub.com/felher) - Skip create step when created == true ([#4038](https://togithub.com/ansible-community/molecule/issues/4038)) [@mluzarreta](https://togithub.com/mluzarreta) - Address ansible-lint reported issues ([#4056](https://togithub.com/ansible-community/molecule/issues/4056)) [@muellerbe](https://togithub.com/muellerbe) - Add podman driver option to podman config ([#4062](https://togithub.com/ansible-community/molecule/issues/4062)) [@brandor5](https://togithub.com/brandor5) - Fix docker and podman examples to work with multiple platforms ([#4068](https://togithub.com/ansible-community/molecule/issues/4068)) [@clickthisnick](https://togithub.com/clickthisnick) - Update docs to remove references to Docker being the default driver ([#4065](https://togithub.com/ansible-community/molecule/issues/4065)) [@Qalthos](https://togithub.com/Qalthos) - Fix forbidden implicit octal value ([#4049](https://togithub.com/ansible-community/molecule/issues/4049)) [@jooola](https://togithub.com/jooola) - Pin linkchecker version ([#4050](https://togithub.com/ansible-community/molecule/issues/4050)) [@zhan9san](https://togithub.com/zhan9san) - Update getting-started.md ([#4030](https://togithub.com/ansible-community/molecule/issues/4030)) [@aogier](https://togithub.com/aogier) - Address documentation username typo ([#4031](https://togithub.com/ansible-community/molecule/issues/4031)) [@iamgini](https://togithub.com/iamgini) ### [`v6.0.2`](https://togithub.com/ansible/molecule/releases/tag/v6.0.2) [Compare Source](https://togithub.com/ansible-community/molecule/compare/v6.0.1...v6.0.2) #### Bugfixes - Update the getting started guide ([#4023](https://togithub.com/ansible-community/molecule/issues/4023)) [@ajinkyau](https://togithub.com/ajinkyau) - Update ansible-compat to v4.1.7 ([#4022](https://togithub.com/ansible-community/molecule/issues/4022)) [@ajinkyau](https://togithub.com/ajinkyau) ### [`v6.0.1`](https://togithub.com/ansible/molecule/releases/tag/v6.0.1) [Compare Source](https://togithub.com/ansible-community/molecule/compare/v6.0.0...v6.0.1) #### Bugfixes - Pass environment in testinfra ([#4014](https://togithub.com/ansible-community/molecule/issues/4014)) [@zhan9san](https://togithub.com/zhan9san) - fix: remove `role` from `init` help info ([#4010](https://togithub.com/ansible-community/molecule/issues/4010)) [@chenrui333](https://togithub.com/chenrui333) ### [`v6.0.0`](https://togithub.com/ansible/molecule/releases/tag/v6.0.0) [Compare Source](https://togithub.com/ansible-community/molecule/compare/v5.1.0...v6.0.0) #### Major Changes - Change current directory to scenario before running playbooks ([#3966](https://togithub.com/ansible-community/molecule/issues/3966)) [@ssbarnea](https://togithub.com/ssbarnea) - Temporary disable support for external drivers ([#3961](https://togithub.com/ansible-community/molecule/issues/3961)) [@ssbarnea](https://togithub.com/ssbarnea) (REVERTED) - Reimplemented templating (init command) ([#3959](https://togithub.com/ansible-community/molecule/issues/3959)) [@ssbarnea](https://togithub.com/ssbarnea) - Remove ability to configure collections-path and roles-path for dependency ([#3956](https://togithub.com/ansible-community/molecule/issues/3956)) [@ssbarnea](https://togithub.com/ssbarnea) #### Minor Changes - Allow molecule to list scenarios present under molecule directory within a collection ([#3989](https://togithub.com/ansible-community/molecule/issues/3989)) [@ajinkyau](https://togithub.com/ajinkyau) - Avoid skipping create and destroy steps on delegated ([#3949](https://togithub.com/ansible-community/molecule/issues/3949)) [@ssbarnea](https://togithub.com/ssbarnea) #### Bugfixes - Ignore scenarios in virtual envrionments ([#3996](https://togithub.com/ansible-community/molecule/issues/3996)) [@ajinkyau](https://togithub.com/ajinkyau) - Scaffold future docs structure ([#3997](https://togithub.com/ansible-community/molecule/issues/3997)) [@cidrblock](https://togithub.com/cidrblock) - Update documentation ([#3985](https://togithub.com/ansible-community/molecule/issues/3985)) [@ajinkyau](https://togithub.com/ajinkyau) - Add example of integration with kubevirt ([#3972](https://togithub.com/ansible-community/molecule/issues/3972)) [@jangel97](https://togithub.com/jangel97) - Make pytest-testinfra as an optional dependency ([#3982](https://togithub.com/ansible-community/molecule/issues/3982)) [@ajinkyau](https://togithub.com/ajinkyau) - Dependency installation directory is changed ([#3980](https://togithub.com/ansible-community/molecule/issues/3980)) [@zhan9san](https://togithub.com/zhan9san) - Avoid reinstalling dependencies ([#3979](https://togithub.com/ansible-community/molecule/issues/3979)) [@zhan9san](https://togithub.com/zhan9san) - Remove constraints requirement files ([#3981](https://togithub.com/ansible-community/molecule/issues/3981)) [@zhan9san](https://togithub.com/zhan9san) - Add example of using docker collection using default driver ([#3978](https://togithub.com/ansible-community/molecule/issues/3978)) [@zhan9san](https://togithub.com/zhan9san) - Update documentation ([#3975](https://togithub.com/ansible-community/molecule/issues/3975)) [@ajinkyau](https://togithub.com/ajinkyau) - Fix connection plugin name setting ([#3957](https://togithub.com/ansible-community/molecule/issues/3957)) [@apatard](https://togithub.com/apatard) - Disable isolation from ansible-compat Runtime ([#3962](https://togithub.com/ansible-community/molecule/issues/3962)) [@ssbarnea](https://togithub.com/ssbarnea) - Add example of using podman collection using default driver ([#3947](https://togithub.com/ansible-community/molecule/issues/3947)) [@ssbarnea](https://togithub.com/ssbarnea) - Improve how executed commands are logged ([#3948](https://togithub.com/ansible-community/molecule/issues/3948)) [@ssbarnea](https://togithub.com/ssbarnea) - Make driver optional in molecule.yml file ([#3946](https://togithub.com/ansible-community/molecule/issues/3946)) [@ssbarnea](https://togithub.com/ssbarnea) ### [`v5.1.0`](https://togithub.com/ansible/molecule/releases/tag/v5.1.0) [Compare Source](https://togithub.com/ansible-community/molecule/compare/v5.0.1...v5.1.0) #### Minor Changes - Ensure external drivers are installed ([#3901](https://togithub.com/ansible-community/molecule/issues/3901)) [@apatard](https://togithub.com/apatard) - Update dependency doc ([#3916](https://togithub.com/ansible-community/molecule/issues/3916)) [@zhan9san](https://togithub.com/zhan9san) - Improve documentation for upgrade scenario ([#3899](https://togithub.com/ansible-community/molecule/issues/3899)) [@fauust](https://togithub.com/fauust) #### Bugfixes - Fix documentation links ([#3940](https://togithub.com/ansible-community/molecule/issues/3940)) [@ssbarnea](https://togithub.com/ssbarnea) - Fix quoted strings templating ([#3911](https://togithub.com/ansible-community/molecule/issues/3911)) [@samiam](https://togithub.com/samiam) - Adds Support for Shell Type Instance Param to Delegated Driver ([#3932](https://togithub.com/ansible-community/molecule/issues/3932)) [@zollo](https://togithub.com/zollo) - Fix dead link in documentation ([#3923](https://togithub.com/ansible-community/molecule/issues/3923)) [@rtakasuke](https://togithub.com/rtakasuke) - Use backwards incompatible change from ansible-compat 4.0.1 ([#3904](https://togithub.com/ansible-community/molecule/issues/3904)) [@asmacdo](https://togithub.com/asmacdo) ### [`v5.0.1`](https://togithub.com/ansible/molecule/releases/tag/v5.0.1) [Compare Source](https://togithub.com/ansible-community/molecule/compare/v5.0.0...v5.0.1) #### Bugfixes - Avoid using incompatible ansible-compat version ([#3906](https://togithub.com/ansible-community/molecule/issues/3906)) [@ssbarnea](https://togithub.com/ssbarnea) - Fix `tree` example in use case document ([#3894](https://togithub.com/ansible-community/molecule/issues/3894)) [@akira6592](https://togithub.com/akira6592) - Use api to get driver schema file ([#3898](https://togithub.com/ansible-community/molecule/issues/3898)) [@apatard](https://togithub.com/apatard) - Add `subprocess-run-check` ([#3896](https://togithub.com/ansible-community/molecule/issues/3896)) [@Ruchip16](https://togithub.com/Ruchip16) - Add `unidiomatic-typecheck` check ([#3893](https://togithub.com/ansible-community/molecule/issues/3893)) [@Ruchip16](https://togithub.com/Ruchip16) - Add `unnecessary-lambda` check ([#3892](https://togithub.com/ansible-community/molecule/issues/3892)) [@Ruchip16](https://togithub.com/Ruchip16) - Address ruff S, EXE skips ([#3889](https://togithub.com/ansible-community/molecule/issues/3889)) [@ssbarnea](https://togithub.com/ssbarnea) - More ruff fixes ([#3887](https://togithub.com/ansible-community/molecule/issues/3887)) [@ssbarnea](https://togithub.com/ssbarnea) - Fix colors when displaying plugin versions ([#3886](https://togithub.com/ansible-community/molecule/issues/3886)) [@ssbarnea](https://togithub.com/ssbarnea) - Add `raise-missing-from` rule ([#3885](https://togithub.com/ansible-community/molecule/issues/3885)) [@Ruchip16](https://togithub.com/Ruchip16) - Add `no-else-return`, `no-else-raise` & `logging-not-lazy` check ([#3884](https://togithub.com/ansible-community/molecule/issues/3884)) [@Ruchip16](https://togithub.com/Ruchip16) - Add `implicit-str-concat` & `inconsistent-return-statements` check ([#3882](https://togithub.com/ansible-community/molecule/issues/3882)) [@Ruchip16](https://togithub.com/Ruchip16) ### [`v5.0.0`](https://togithub.com/ansible/molecule/releases/tag/v5.0.0) [Compare Source](https://togithub.com/ansible-community/molecule/compare/v4.0.4...v5.0.0) #### Major Changes - Remove lint command ([#3802](https://togithub.com/ansible-community/molecule/issues/3802)) [@ssbarnea](https://togithub.com/ssbarnea) #### Minor Changes - Add tags document ([#3866](https://togithub.com/ansible-community/molecule/issues/3866)) [@zhan9san](https://togithub.com/zhan9san) - Replace sphinx documentation with mkdocs ([#3811](https://togithub.com/ansible-community/molecule/issues/3811)) [@ssbarnea](https://togithub.com/ssbarnea) - Require ansible-core>=2.12.10 ([#3799](https://togithub.com/ansible-community/molecule/issues/3799)) [@ssbarnea](https://togithub.com/ssbarnea) - Remove support for python3.8 ([#3770](https://togithub.com/ansible-community/molecule/issues/3770)) [@ssbarnea](https://togithub.com/ssbarnea) - Adopt PEP-621 for packaging ([#3767](https://togithub.com/ansible-community/molecule/issues/3767)) [@ssbarnea](https://togithub.com/ssbarnea) #### Bugfixes - Refactor dependency locks ([#3879](https://togithub.com/ansible-community/molecule/issues/3879)) [@ssbarnea](https://togithub.com/ssbarnea) - Add `consider-using-in` check ([#3880](https://togithub.com/ansible-community/molecule/issues/3880)) [@Ruchip16](https://togithub.com/Ruchip16) - Extend schema validation ([#3765](https://togithub.com/ansible-community/molecule/issues/3765)) [@zhan9san](https://togithub.com/zhan9san) - fix link to monorepo under faq ([#3863](https://togithub.com/ansible-community/molecule/issues/3863)) [@ahmedwonolo](https://togithub.com/ahmedwonolo) - Fix documentation ([#3833](https://togithub.com/ansible-community/molecule/issues/3833)) [@ziegenberg](https://togithub.com/ziegenberg) - Documentation: Improve group names ([#3812](https://togithub.com/ansible-community/molecule/issues/3812)) [@ltog](https://togithub.com/ltog) - Better indentation in verify template ([#3816](https://togithub.com/ansible-community/molecule/issues/3816)) [@muellerbe](https://togithub.com/muellerbe) - Replace sphinx documentation with mkdocs ([#3811](https://togithub.com/ansible-community/molecule/issues/3811)) [@ssbarnea](https://togithub.com/ssbarnea) - Remove embedded dockerfile ([#3824](https://togithub.com/ansible-community/molecule/issues/3824)) [@ssbarnea](https://togithub.com/ssbarnea) - Upgrade linters ([#3813](https://togithub.com/ansible-community/molecule/issues/3813)) - Add support for custom driver name ([#3795](https://togithub.com/ansible-community/molecule/issues/3795)) [@gciavarrini](https://togithub.com/gciavarrini) - Document molecule-plugins package ([#3805](https://togithub.com/ansible-community/molecule/issues/3805)) [@ssbarnea](https://togithub.com/ssbarnea) - Update test dependencies ([#3800](https://togithub.com/ansible-community/molecule/issues/3800)) [@ssbarnea](https://togithub.com/ssbarnea) - Fix rpm building ([#3798](https://togithub.com/ansible-community/molecule/issues/3798)) [@ssbarnea](https://togithub.com/ssbarnea) - Reorder heading and reformat badges ([#3778](https://togithub.com/ansible-community/molecule/issues/3778)) [@mamercad](https://togithub.com/mamercad) - Fixed typo in `docs/ci.rst` ([#3796](https://togithub.com/ansible-community/molecule/issues/3796)) [@mitchellroe](https://togithub.com/mitchellroe) - Bump test dependencies ([#3797](https://togithub.com/ansible-community/molecule/issues/3797)) [@ssbarnea](https://togithub.com/ssbarnea) #### Deprecations - Remove lint command ([#3802](https://togithub.com/ansible-community/molecule/issues/3802)) [@ssbarnea](https://togithub.com/ssbarnea) ### [`v4.0.4`](https://togithub.com/ansible/molecule/releases/tag/v4.0.4) [Compare Source](https://togithub.com/ansible-community/molecule/compare/v4.0.3...v4.0.4) #### Bugfixes - Allow side_effect and verify to have parameters ([#3730](https://togithub.com/ansible-community/molecule/issues/3730)) [@ehartmann](https://togithub.com/ehartmann) - Fix running tox:dockerfile with docker secretservice enabled ([#3764](https://togithub.com/ansible-community/molecule/issues/3764)) [@zeitounator](https://togithub.com/zeitounator) - Add some FQCNs ([#3750](https://togithub.com/ansible-community/molecule/issues/3750)) [@muellerbe](https://togithub.com/muellerbe) - Accept any string for "network_mode" in molecule.json schema ([#3725](https://togithub.com/ansible-community/molecule/issues/3725)) [@fredflev](https://togithub.com/fredflev) - Fix moved libera channel ([#3727](https://togithub.com/ansible-community/molecule/issues/3727)) [@staticdev](https://togithub.com/staticdev) - Add "default" as a valid docker "network_mode" in molecule.json schema ([#3724](https://togithub.com/ansible-community/molecule/issues/3724)) [@fredflev](https://togithub.com/fredflev) - JSON Schema: Allow additionalProperties in ProvisionerConfigOptionsSshConnectionModel ([#3721](https://togithub.com/ansible-community/molecule/issues/3721)) [@fredflev](https://togithub.com/fredflev) - Help messages when config does not match state file ([#3713](https://togithub.com/ansible-community/molecule/issues/3713)) [@scottalreadytaken](https://togithub.com/scottalreadytaken) - Re-add credentials to Docker registry schema ([#3706](https://togithub.com/ansible-community/molecule/issues/3706)) [@TheLastProject](https://togithub.com/TheLastProject)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.