###
```bash

sudo dnf install -y qemu-kvm libvirt-daemon-kvm virt-install virt-manager libvirt-devel

sudo systemctl enable --now libvirtd
sudo usermod -aG libvirt $(whoami)
newgrp libvirt
```

### Install vagrant
```bash
vagrant --version
vagrant plugin install vagrant-libvirt
vagrant plugin list
vagrant global-status
```

### Install molecule
```bash
sudo dnf install python3-pip
python3 -m pip install --user molecule
python3 -m pip install --user "molecule-plugins[podman]" "molecule-plugins[vagrant]"

sudo apt install pipx 
pipx install molecule
pipx install --include-deps "molecule-plugins[podman]" "molecule-plugins[vagrant]" --force
```

###
https://github.com/ansible-community/molecule-plugins/tree/main/doc/vagrant
```bash
molecule init scenario vagrant

molecule --debug destroy --scenario-name vagrant
molecule reset --scenario-name vagrant

molecule test --scenario-name default --report --command-borders
molecule test --scenario-name vagrant --report --command-borders
molecule list
```

###
```bash
sudo virsh list --all
sudo virsh vol-list --pool default
sudo virsh vol-delete molecule._rAf.vagrant_stream10.img --pool default
```

###
```bash
cd ~/.ansible/tmp/molecule._rAf.vagrant
vagrant destroy -f
vagrant destroy up
```