{"categories":[{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/3"}],"enrichment":{"capability":"Integrates Multipass virtual machines as a provider for Molecule, enabling testing of Ansible roles and playbooks using Ubuntu VMs on local workstations.","skillfed_tags":["ansible-testing","molecule-plugin","abandoned"],"use_cases":["Test Ansible roles in isolated Ubuntu VMs on your laptop without Docker or cloud resources.","Verify role behavior across different Multipass VM configurations before deploying to production.","Develop and iterate on Ansible playbooks using Molecule's standard testing workflow with local VMs.","Run Molecule test scenarios in CI/CD pipelines where Multipass VMs are available as the test environment."],"what_it_does":"molecule-multipass is a driver plugin for Molecule, the Ansible role testing framework. It allows you to provision and test Ansible roles using Multipass\u2014a lightweight tool that spins up Ubuntu virtual machines on demand on your local workstation. Instead of using Docker, libvirt, or cloud providers, you define your test scenarios in a molecule.yml file, specify molecule_multipass as the driver, and Molecule will orchestrate VM creation, Ansible provisioning, and test verification using Multipass as the underlying hypervisor.\n\nThe plugin is designed for developers who want to test Ansible roles in full VM environments locally without cloud infrastructure. It depends only on the molecule package itself, making installation straightforward. However, the package has been abandoned since May 2023 with no active maintenance, so compatibility with newer versions of Molecule or Multipass is uncertain.","worth_installing":"Yes, if you need Multipass-based Ansible testing and are comfortable with an abandoned package. The low install friction and permissive license make it easy to adopt, and it has no known vulnerabilities. However, verify that it works with your current Molecule and Multipass versions before relying on it in production workflows, and consider maintaining a fork if you encounter incompatibilities."},"id":"molecule-multipass","links":{"html":"https://skillfed.io/packages/molecule-multipass","md":"https://skillfed.io/packages/molecule-multipass.md","pypi":"https://pypi.org/project/molecule-multipass/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2023-05-24","license_spdx":null,"license_treatment":"permissive","name":"molecule-multipass","python_support":"unspecified","summary":"Molecule Multipass"},"popularity":{"monthly_downloads":511031,"position":6263,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.5.0"}
