Aujourd'hui, j'ai démarré la machine vagrant RHEL 8 et j'ai eu cette erreur - Vagrant n'a pas réussi à s'initialiser à un stade très précoce . C'était la première fois que j'obtenais une telle erreur.
Voici la commande pour démarrer une machine Vagrant :
$ vagrant up
Et voici le message d'erreur complet :
Vagrant failed to initialize at a very early stage: The plugins failed to initialize correctly. This may be due to manual modifications made within the Vagrant home directory. Vagrant can attempt to automatically correct this issue by running: vagrant plugin repair If Vagrant was recently updated, this error may be due to incompatible versions of dependencies. To fix this problem please remove and re-install all plugins. Vagrant can attempt to do this automatically by running: vagrant plugin expunge --reinstall Or you may want to try updating the installed plugins to their latest versions: vagrant plugin update Error message given during initialization: Unable to resolve dependency: user requested 'vagrant-mutate (= 1.2.0)'
Comme vous pouvez le voir dans la sortie ci-dessus, cette erreur "Vagrant n'a pas réussi à s'initialiser à un stade très précoce :..." se produit pour l'une des deux raisons suivantes :
- Vous avez peut-être modifié ou déplacé le répertoire HOME de la machine Vagrant quelque part.
- Versions incompatibles des dépendances. Vous avez peut-être récemment mis à jour Vagrant et les dépendances peuvent ne pas être compatibles avec la nouvelle version de Vagrant.
Si vous avez déjà rencontré cette erreur, il existe trois solutions de contournement pour résoudre ce problème. Voyons un par un.
Correction de l'erreur "Vagrant n'a pas réussi à s'initialiser à un stade très précoce"
1. Si vous avez déplacé ou modifié le répertoire Vagrant HOME, les plugins installés ne s'initialiseront pas correctement.
Pour réparer les plugins Vagrant installés, exécutez la commande suivante :
$ vagrant plugin repair
Essayez maintenant de démarrer la machine Vagrant. Si cela ne résout pas le problème, essayez la solution suivante.
2. Essayez de mettre à jour tous les plugins installés vers leurs dernières versions à l'aide de la commande :
$ vagrant plugin update
Démarrez maintenant la machine Vagrant. Si vous rencontrez toujours le même problème, essayez la dernière solution.
3. Si Vagrant a été récemment mis à jour, cette erreur peut se produire en raison d'une version incompatible des dépendances.
Pour résoudre ce problème, supprimez et réinstallez simplement tous les plugins installés par l'utilisateur. Veuillez noter que vous ne devez le faire que lorsque les commandes précédentes ne permettent pas de réparer correctement le système.
Pour supprimer et réinstaller tous les plugins, exécutez :
$ vagrant plugin expunge --reinstall
Cela devrait résoudre le problème.
J'espère que cela vous aidera.