Closed jojelupipa closed 2 years ago
OK, muchas gracias. Creo que lo eliminaré de los apuntes.
Actualización:
Me he dado cuenta de que el proveedor que estaba usando para la vagrantbox era virtualbox. Pero aun así me daba error y decía que era porque la máquina por defecto estaba asociada a “libvirt” así que sospeché que sería algún archivo de configuración residual que se habría quedado al lanzar otra máquina que sí que usaba libvirt.
Así que efectivamente era fallo mío. La configuración que había en el directorio .vagrant
estaba dando problemas.
Así que a modo de conclusión: No se debería usar libvirt con versiones actuales de vagrant y no se debería utilizar un mismo directorio para instalar VM de distintos proveedores si no se “limpia” todo el directorio muy bien antes.
Siguiendo las instrucciones del profesor se ha instalado la versión descargable en la página de vagrant en lugar de la instalada por el gestor de paquetes de mi distribución (apt).
Esto ha desembocado en que máquinas que había probado con la versión de apt dejasen de funcionar al probar la versión de la página de vagrant. El problema estaba en el plugin de vagrant libvirt.
Al intentar “lanzar” la máquina con
vagrant up
devolvía el siguiente error:Lo cual sugería que faltaba dicho elemento. He probado a instalarlo con
vagrant plugin install libvirt
pero devuelve un problema de dependencias:Por lo cual no he podido comprobar si el problema es del plugin en sí, que está algo desactualizado y por tanto debería buscar alguna vagrantbox que no requiera de este plugin, pero entre enlaces rotos y problemas de almacenamiento no he encontrado si esto es una solución.
Si en algún momento encuentro algo de información al respecto lo iré añadiendo aquí.