Pujada al cloud de vagrant de les boxes creades
Error a l’inici de sessió de Vagrant i solució amb Google Drive
Descripció del problema:
-
Error: Quan vaig crear un compte al Vagrant Cloud i vaig intentar verificar-lo, no vaig rebre el correu de verificació.
-
Això va impedir que pogués pujar la meva box a Vagrant Cloud, ja que el compte no estava verificat i no podia iniciar sessió correctament.
-
No vaig rebre el correu de verificació a la meva bústia d’entrada.
-
Tot i intentar reenviar l’email de verificació i revisar la carpeta de spam/junk, no vaig rebre cap correu.
-
El procés de pujar la box a Vagrant Cloud es va veure bloquejat per l’inici de sessió.
Solució aplicada:
Degut a aquest problema, vaig optar per una solució alternativa per compartir la meva box de Vagrant sense necessitat d’utilitzar Vagrant Cloud:
Passos per a la solució:
-
Exportar la box de Vagrant:
-
Primer, vaig exportar la box creada localment amb la comanda següent:
-
vagrant package --output nom_box.box
2. Pujar la box a Google Drive:
-
Vaig pujar el fitxer
.boxa Google Drive (podeu utilitzar qualsevol servei de núvol). -
Un cop pujat el fitxer, vaig obtenir l’enllaç públic per poder-lo compartir. Això ho vaig fer clicant amb el botó dret sobre el fitxer i seleccionant l’opció “Obtenir enllaç”.
-
Vaig configurar els permisos perquè el fitxer fos públic i accessible a tothom amb l’enllaç.
3. Afegir la box a Vagrant:
-
Amb l’enllaç de Google Drive, vaig afegir la box a Vagrant amb la següent comanda:
vagrant box add nom_box "https://drive.google.com/uc?export=download&id=ID_DEL_FITXER"
4. Comprovar la box a Vagrant:
-
Finalment, vaig comprovar que podia fer servir la box sense problemes amb la comanda:
vagrant init nom_box -Després de seguir aquests passos, vaig poder afegir i fer servir la meva box de manera efectiva sense dependre del procés de verificació del correu a Vagrant Cloud.
-La solució va permetre compartir les 5 boxes amb l’equip a través de Google Drive, i ara qualsevol membre de l’equip pot descarregar-les i utilitzar-les directament sense necessitat de mantenir l’enllaç de Drive o accedir a Vagrant Cloud.
-A més, compartir les boxes amb l’equip mitjançant Google Drive permet un accés fàcil i ràpid, sense necessitat de gestionar enllaços de descàrrega cada vegada.