Hace tiempo que tengo una máquina virtual que no consigo borrar (destroy). El problema nació, según recuerdo, a partir instancia que intenté levantar con un provider en una nube externa que no estaba correctamente configurado y vagrant marcó la instalación como abortada.
En concreto la VM no existe más, la carpeta de Vagrantfile tampoco existe más y el comando vagrant global-status seguía mostrando allí la máquina:
$ vagrant global-status id name provider state directory ------------------------------------------------------------------------ d0c7c28 default virtualbox aborted /Users/rodolfo/Vagrant/cloud The above shows information about all known Vagrant environments on this machine. This data is cached and may not be completely up-to-date. To interact with any of the machines, you can go to
Antes de borrar el directorio con toda la información de vagrant ˜/.vagrant.d encontré que existe el modificador --prune para la opción vagrant-status:
$ vagrant global-status --help
Usage: vagrant global-status
--prune Prune invalid entries.
-h, --help Print this help
Y la ejecución limpió los datos de la máquina virtual inexistente:
$ vagrant global-status id name provider state directory -------------------------------------------------------------------- There are no active Vagrant environments on this computer! Or, you haven't destroyed and recreated Vagrant environments that were started with an older version of Vagrant.
problema solucionado!


