L'environnement de développement de mon entreprise est basé sur des machines virtuelles, fonctionnant sur VirtualBox. Nous aimerions aller plus loin et utiliser les capacités de Vagrant pour avoir la description de la machine dans un fichier texte et pouvoir ensuite "élever" cette machine en fonction de ce fichier texte. Combiné à la marionnette, cela nous résoudrait le problème que tout le monde a différentes versions de logiciels installées dans la VM.
Cependant, Vagrant semble très concentré pour se développer sur l'hôte, laissant la machine en arrière-plan. Nous aurions besoin d'avoir notre environnement de développement dans la machine, donc nous aurions besoin d'une interface graphique complète, donc lorsque vous tapez "vagrant up", une machine avec un environnement de bureau complet (XFCE, KDE ...) devrait apparaître.
Jusqu'à présent, j'ai réussi à créer une boîte "de base" à partir d'une distribution Xubuntu. Mais quand je tape "vagrant up", bien que le bureau apparaisse et que je puisse me connecter correctement, Vagrant se fige au message "En attente du démarrage de la machine. Cela peut prendre quelques minutes ...". Après un certain temps, Vagrant plante en raison du délai d'attente. Ainsi, les dossiers partagés ne sont pas créés, ni le fournisseur de packages -puppet- n'est exécuté.
Comment créer une machine virtuelle avec une interface graphique complète en utilisant vagrant?