Où se trouve le fichier journal de vagrant?

11

J'essaie de déboguer un problème lié à vagrant- ou VirtualBox (voir la taïga-vagrant ne fournit pas un environnement de taïga de travail # 21 ).

La commande VAGRANT_LOG=debug vagrant up --debugimprime de nombreuses informations, probablement utiles. Où est cependant stocké ce journal?

Edit: VAGRANT_LOG=debug vagrant up est en fait le même que vagrant up --debug. Je travaille sur / avec: Funtoo-Linux, Vagrant 1.4.3 et VirtualBox 4.3.32.

Nikos Alexandris
la source

Réponses:

12

Vagrant ne conserve aucun journal. La sortie de, par exemple vagrant up --debug, peut être redirigée vers un fichier comme

vagrant up --provision --debug &> debug_log

Fragment d'une session IRC en #vagrant chez Freenode:

[18:29] <NikosA>ada: vraiment, où le "fichier" de débogage est-il stocké, par défaut? N'y en a-t-il pas?

[18:29] <ada>vagrant n'écrit pas dans les fichiers journaux

..

[ <ada>18:29 ] virtualbox ne

[18:29] <NikosA>J'essaie même de >> debug_log dans la ligne de commande, et il ne conserve tout simplement aucun de ces détails précieux.

[18:29] <NikosA>ok, donc je vérifierais les journaux de la VBox?

[18:30] <ada>si vous utilisez le fournisseur vbox, oui

..

[18:31] <dtrainor>NikosA, redirige la sortie avec &>

Nikos Alexandris
la source
Pourquoi avons-nous besoin d'avoir &? J'utilise habituellement juste> mais semble que ce n'est pas suffisant .. Je suis intéressant d'apprendre
OZZIE
1

Selon une réponse sur Stackoverflow , VirtualBox stockera les journaux sur ~/VirtualBox VMs/vagrant_box_name/Logs.

Allen Luce
la source