.gitignore
.pre-commit-config.yaml
.readthedocs.yml
.sonarcloud.properties
LICENSE
README.md
codecov.yml
cspell.config.yaml
mkdocs.yml
molecule
pyproject.toml
tox.ini
.config/ansible-lint-ignore.txt
.config/ansible-lint.yaml
.config/constraints.txt
.config/dictionary.txt
.config/molecule.spec
.config/pydoclint-baseline.txt
.config/requirements-docs.txt
.config/requirements-test.txt
.config/requirements-testinfra.txt
.config/requirements.in
.github/CODEOWNERS
.github/CODE_OF_CONDUCT.md
.github/dependabot.yml
.github/patchback.yml
.github/release-drafter.yml
.github/ISSUE_TEMPLATE/bug.yml
.github/ISSUE_TEMPLATE/config.yml
.github/ISSUE_TEMPLATE/security_bug_report.md
.github/workflows/ack.yml
.github/workflows/push.yml
.github/workflows/redirects.yml
.github/workflows/release.yml
.github/workflows/tox.yml
.vscode/extensions.json
.vscode/settings.json
.vscode/tasks.json
collections/README.md
collections/requirements.yml
docs/ci.md
docs/configuration.md
docs/contributing.md
docs/faq.md
docs/getting-started.md
docs/google04e29a42ae6e6cbc.html
docs/index.md
docs/installation.md
docs/next.md
docs/redirects.yml
docs/usage.md
docs/_static/images/favicon.ico
docs/_static/images/logo.png
docs/_static/images/logo_big.png
docs/asset/molecule.png
docs/asset/molecule.psd
docs/asset/mollie.png
docs/asset/mollie.psd
docs/examples/docker.md
docs/examples/kubevirt.md
docs/examples/podman.md
docs/guides/custom-image.md
docs/guides/docker-rootless.md
docs/guides/inside-a-container.md
docs/guides/monolith.md
docs/guides/parallel.md
docs/guides/podman-inside-docker.md
docs/guides/sharing.md
docs/guides/systemd-container.md
docs/images/collection_structure.png
src/molecule/__init__.py
src/molecule/__main__.py
src/molecule/_version.py
src/molecule/api.py
src/molecule/app.py
src/molecule/config.py
src/molecule/console.py
src/molecule/constants.py
src/molecule/interpolation.py
src/molecule/logger.py
src/molecule/platforms.py
src/molecule/py.typed
src/molecule/scenario.py
src/molecule/scenarios.py
src/molecule/shell.py
src/molecule/state.py
src/molecule/status.py
src/molecule/text.py
src/molecule/types.py
src/molecule/util.py
src/molecule.egg-info/PKG-INFO
src/molecule.egg-info/SOURCES.txt
src/molecule.egg-info/dependency_links.txt
src/molecule.egg-info/entry_points.txt
src/molecule.egg-info/requires.txt
src/molecule.egg-info/top_level.txt
src/molecule/command/__init__.py
src/molecule/command/base.py
src/molecule/command/check.py
src/molecule/command/cleanup.py
src/molecule/command/converge.py
src/molecule/command/create.py
src/molecule/command/dependency.py
src/molecule/command/destroy.py
src/molecule/command/drivers.py
src/molecule/command/idempotence.py
src/molecule/command/list.py
src/molecule/command/login.py
src/molecule/command/matrix.py
src/molecule/command/prepare.py
src/molecule/command/reset.py
src/molecule/command/side_effect.py
src/molecule/command/syntax.py
src/molecule/command/test.py
src/molecule/command/verify.py
src/molecule/command/init/__init__.py
src/molecule/command/init/base.py
src/molecule/command/init/init.py
src/molecule/command/init/scenario.py
src/molecule/data/__init__.py
src/molecule/data/driver.json
src/molecule/data/init-scenario.yml
src/molecule/data/molecule.json
src/molecule/data/templates/scenario/converge.yml.j2
src/molecule/data/templates/scenario/create.yml.j2
src/molecule/data/templates/scenario/destroy.yml.j2
src/molecule/data/templates/scenario/molecule.yml.j2
src/molecule/dependency/__init__.py
src/molecule/dependency/base.py
src/molecule/dependency/shell.py
src/molecule/dependency/ansible_galaxy/__init__.py
src/molecule/dependency/ansible_galaxy/base.py
src/molecule/dependency/ansible_galaxy/collections.py
src/molecule/dependency/ansible_galaxy/roles.py
src/molecule/driver/__init__.py
src/molecule/driver/base.py
src/molecule/driver/delegated.py
src/molecule/model/__init__.py
src/molecule/model/schema_v3.py
src/molecule/provisioner/__init__.py
src/molecule/provisioner/ansible.py
src/molecule/provisioner/ansible_playbook.py
src/molecule/provisioner/ansible_playbooks.py
src/molecule/provisioner/base.py
src/molecule/verifier/__init__.py
src/molecule/verifier/ansible.py
src/molecule/verifier/base.py
src/molecule/verifier/testinfra.py
tests/__init__.py
tests/conftest.py
tests/fixtures/integration/test_command/molecule/default/converge.yml
tests/fixtures/integration/test_command/molecule/default/create.yml
tests/fixtures/integration/test_command/molecule/default/destroy.yml
tests/fixtures/integration/test_command/molecule/default/molecule.yml
tests/fixtures/integration/test_command/molecule/docker/converge.yml
tests/fixtures/integration/test_command/molecule/docker/create.yml
tests/fixtures/integration/test_command/molecule/docker/destroy.yml
tests/fixtures/integration/test_command/molecule/docker/molecule.yml
tests/fixtures/integration/test_command/molecule/docker/requirements.yml
tests/fixtures/integration/test_command/molecule/docker/tasks/create-fail.yml
tests/fixtures/integration/test_command/molecule/kubevirt/converge.yml
tests/fixtures/integration/test_command/molecule/kubevirt/create.yml
tests/fixtures/integration/test_command/molecule/kubevirt/destroy.yml
tests/fixtures/integration/test_command/molecule/kubevirt/molecule.yml
tests/fixtures/integration/test_command/molecule/kubevirt/requirements.yml
tests/fixtures/integration/test_command/molecule/kubevirt/tasks/create_vm.yml
tests/fixtures/integration/test_command/molecule/kubevirt/tasks/create_vm_dictionary.yml
tests/fixtures/integration/test_command/molecule/podman/converge.yml
tests/fixtures/integration/test_command/molecule/podman/create.yml
tests/fixtures/integration/test_command/molecule/podman/destroy.yml
tests/fixtures/integration/test_command/molecule/podman/molecule.yml
tests/fixtures/integration/test_command/molecule/podman/requirements.yml
tests/fixtures/integration/test_command/molecule/podman/tasks/create-fail.yml
tests/fixtures/integration/test_command/molecule/smoke/converge.yml
tests/fixtures/integration/test_command/molecule/smoke/molecule.yml
tests/fixtures/integration/test_command/scenarios/cleanup/molecule/default/cleanup.yml
tests/fixtures/integration/test_command/scenarios/cleanup/molecule/default/converge.yml
tests/fixtures/integration/test_command/scenarios/cleanup/molecule/default/molecule.yml
tests/fixtures/integration/test_command/scenarios/cleanup/molecule/default/tests/test_cleanup.py
tests/fixtures/integration/test_command/scenarios/dependency/molecule/ansible-galaxy/converge.yml
tests/fixtures/integration/test_command/scenarios/dependency/molecule/ansible-galaxy/molecule.yml
tests/fixtures/integration/test_command/scenarios/dependency/molecule/ansible-galaxy/requirements.yml
tests/fixtures/integration/test_command/scenarios/dependency/molecule/shell/converge.yml
tests/fixtures/integration/test_command/scenarios/dependency/molecule/shell/molecule.yml
tests/fixtures/integration/test_command/scenarios/driver/delegated/meta/main.yml
tests/fixtures/integration/test_command/scenarios/driver/delegated/molecule/default/cleanup.yml
tests/fixtures/integration/test_command/scenarios/driver/delegated/molecule/default/converge.yml
tests/fixtures/integration/test_command/scenarios/driver/delegated/molecule/default/create.yml
tests/fixtures/integration/test_command/scenarios/driver/delegated/molecule/default/destroy.yml
tests/fixtures/integration/test_command/scenarios/driver/delegated/molecule/default/molecule.yml
tests/fixtures/integration/test_command/scenarios/driver/delegated/molecule/default/prepare.yml
tests/fixtures/integration/test_command/scenarios/driver/delegated/molecule/default/side_effect.yml
tests/fixtures/integration/test_command/scenarios/driver/delegated/molecule/default/verify.yml
tests/fixtures/integration/test_command/scenarios/driver/delegated_invalid_role_name_with_role_name_check_equals_to_1/meta/main.yml
tests/fixtures/integration/test_command/scenarios/driver/delegated_invalid_role_name_with_role_name_check_equals_to_1/molecule/default/converge.yml
tests/fixtures/integration/test_command/scenarios/driver/delegated_invalid_role_name_with_role_name_check_equals_to_1/molecule/default/create.yml
tests/fixtures/integration/test_command/scenarios/driver/delegated_invalid_role_name_with_role_name_check_equals_to_1/molecule/default/destroy.yml
tests/fixtures/integration/test_command/scenarios/driver/delegated_invalid_role_name_with_role_name_check_equals_to_1/molecule/default/molecule.yml
tests/fixtures/integration/test_command/scenarios/host_group_vars/hosts
tests/fixtures/integration/test_command/scenarios/host_group_vars/group_vars/example/all.yml
tests/fixtures/integration/test_command/scenarios/host_group_vars/host_vars/extra-host
tests/fixtures/integration/test_command/scenarios/host_group_vars/molecule/default/converge.yml
tests/fixtures/integration/test_command/scenarios/host_group_vars/molecule/default/molecule.yml
tests/fixtures/integration/test_command/scenarios/host_group_vars/molecule/default/group_vars/example/all.yml
tests/fixtures/integration/test_command/scenarios/host_group_vars/molecule/links/converge.yml
tests/fixtures/integration/test_command/scenarios/host_group_vars/molecule/links/molecule.yml
tests/fixtures/integration/test_command/scenarios/idempotence/molecule/raises/converge.yml
tests/fixtures/integration/test_command/scenarios/idempotence/molecule/raises/molecule.yml
tests/fixtures/integration/test_command/scenarios/idempotence/tasks/main.yml
tests/fixtures/integration/test_command/scenarios/interpolation/molecule/default/converge.yml
tests/fixtures/integration/test_command/scenarios/interpolation/molecule/default/molecule.yml
tests/fixtures/integration/test_command/scenarios/overrride_driver/molecule/default/converge.yml
tests/fixtures/integration/test_command/scenarios/overrride_driver/molecule/default/molecule.yml
tests/fixtures/integration/test_command/scenarios/side_effect/molecule/default/converge.yml
tests/fixtures/integration/test_command/scenarios/side_effect/molecule/default/molecule.yml
tests/fixtures/integration/test_command/scenarios/side_effect/molecule/default/side_effect.yml
tests/fixtures/integration/test_command/scenarios/side_effect/molecule/default/tests/test_side_effect.py
tests/fixtures/integration/test_command/scenarios/test_destroy_strategy/molecule/default/converge.yml
tests/fixtures/integration/test_command/scenarios/test_destroy_strategy/molecule/default/molecule.yml
tests/fixtures/integration/test_command/scenarios/test_destroy_strategy/molecule/default/tests/test_destroy_strategy.py
tests/fixtures/integration/test_command/scenarios/verifier/.pre-commit-config.yaml
tests/fixtures/integration/test_command/scenarios/verifier/molecule/testinfra/converge.yml
tests/fixtures/integration/test_command/scenarios/verifier/molecule/testinfra/molecule.yml
tests/fixtures/integration/test_command/scenarios/verifier/molecule/testinfra-pre-commit/converge.yml
tests/fixtures/integration/test_command/scenarios/verifier/molecule/testinfra-pre-commit/molecule.yml
tests/fixtures/integration/test_command/scenarios/verifier/molecule/testinfra-pre-commit/tests/test_testinfra_pre_commit.py
tests/fixtures/integration/test_command/scenarios/verifier/molecule/testinfra/roles/molecule/tasks/main.yml
tests/fixtures/integration/test_command/scenarios/verifier/molecule/testinfra/shared/test_shared.py
tests/fixtures/integration/test_command/scenarios/verifier/molecule/testinfra/tests/test_testinfra.py
tests/fixtures/resources/.yamllint
tests/fixtures/resources/molecule.yml
tests/fixtures/resources/broken-collection/galaxy.yml
tests/fixtures/resources/playbooks/delegated/create.yml
tests/fixtures/resources/playbooks/delegated/destroy.yml
tests/fixtures/resources/playbooks/delegated/inventory/group_vars/all/all.yml
tests/fixtures/resources/roles/molecule/meta/main.yml
tests/fixtures/resources/roles/molecule/tasks/main.yml
tests/fixtures/resources/sample-collection/CHANGELOG.md
tests/fixtures/resources/sample-collection/galaxy.yml
tests/fixtures/resources/sample-collection/meta/runtime.yml
tests/fixtures/resources/sample-collection/molecule/default/converge.yml
tests/fixtures/resources/sample-collection/molecule/default/molecule.yml
tests/fixtures/resources/sample-collection/roles/get_rich/tasks/main.yml
tests/fixtures/resources/schema_instance_files/invalid/molecule_delegated.yml
tests/fixtures/resources/schema_instance_files/valid/molecule.yml
tests/integration/__init__.py
tests/integration/conftest.py
tests/integration/test_command.py
tests/unit/__init__.py
tests/unit/conftest.py
tests/unit/test_api.py
tests/unit/test_config.py
tests/unit/test_interpolation.py
tests/unit/test_logger.py
tests/unit/test_platforms.py
tests/unit/test_scenario.py
tests/unit/test_scenarios.py
tests/unit/test_scenarios_ordered.py
tests/unit/test_shell.py
tests/unit/test_state.py
tests/unit/test_status.py
tests/unit/test_text.py
tests/unit/test_util.py
tests/unit/command/__init__.py
tests/unit/command/conftest.py
tests/unit/command/test_base.py
tests/unit/command/test_check.py
tests/unit/command/test_cleanup.py
tests/unit/command/test_converge.py
tests/unit/command/test_create.py
tests/unit/command/test_dependency.py
tests/unit/command/test_destroy.py
tests/unit/command/test_idempotence.py
tests/unit/command/test_list.py
tests/unit/command/test_login.py
tests/unit/command/test_matrix.py
tests/unit/command/test_prepare.py
tests/unit/command/test_side_effect.py
tests/unit/command/test_syntax.py
tests/unit/command/test_test.py
tests/unit/command/test_verify.py
tests/unit/command/init/__init__.py
tests/unit/command/init/test_scenario.py
tests/unit/dependency/__init__.py
tests/unit/dependency/test_shell.py
tests/unit/dependency/ansible_galaxy/__init__.py
tests/unit/dependency/ansible_galaxy/test_collections.py
tests/unit/dependency/ansible_galaxy/test_roles.py
tests/unit/driver/__init__.py
tests/unit/driver/test_delegated.py
tests/unit/lint/__init__.py
tests/unit/model/__init__.py
tests/unit/model/v2/__init__.py
tests/unit/model/v2/conftest.py
tests/unit/model/v2/test_dependency_section.py
tests/unit/model/v2/test_driver_section.py
tests/unit/model/v2/test_platforms_section.py
tests/unit/model/v2/test_provisioner_section.py
tests/unit/model/v2/test_scenario_section.py
tests/unit/model/v2/test_schema.py
tests/unit/model/v2/test_verifier_section.py
tests/unit/provisioner/__init__.py
tests/unit/provisioner/test_ansible.py
tests/unit/provisioner/test_ansible_playbook.py
tests/unit/provisioner/test_ansible_playbooks.py
tests/unit/verifier/__init__.py
tests/unit/verifier/test_ansible.py
tests/unit/verifier/test_testinfra.py
tools/get-version.sh
tools/opts.txt
tools/smoketest.sh
tools/test-setup.sh
tools/update-version.sh