Puncte:0

Dosar partajat Ubuntu VirutalBox capabil să scrie pe computerul gazdă, cu excepția cazului în care rulează planul terraform

drapel in

Rulez Ubuntu 21.04 pe VirtualBox și am configurat un folder partajat pe mașina mea gazdă Windows 10. Am setat acest folder să fie inscriptibil, permanent și montat automat.

Folderul funcționează bine în majoritatea cazurilor. M-am adăugat la grupul vboxsf din VM-ul invitat și pot modifica fișierele din noul director, pot crea fișiere noi etc., iar aceste modificări sunt salvate pe ambele mașini.

Cu toate acestea, mă confrunt cu o problemă cu încercarea de a rula un plan de terraform.Acest lucru se datorează cu siguranță configurării folderului partajat, deoarece atunci când clonez depozitul relevant și rulez exact aceeași comandă într-un director local al VM, funcționează bine.

Comanda pe care o execut este:

bin/terraform.sh -c main_vpc -e $SCAFFOLD_ENV -r $SCAFFOLD_REGION -p $SCAFFOLD_PROJECT -un plan

(variabilele de mediu folosite aici sunt cu siguranță corecte).

Ieșirea pe care o primesc când încerc să rulez în folderul partajat (cu informații sensibile anonimizate) este:

<terraform instalat înainte de aceasta>

Instalarea terraform v0.11.3 cu succes. Pentru ca aceasta să fie versiunea implicită, rulați „tfenv use 0.11.3”
Configurarea stării la distanță S3 de la s3://**********.tfstate
Se inițializează modulele...
- module.vpc
  Se obține sursa „../../modules/vpc”
Eroare la descărcarea modulelor: Eroare la încărcarea modulelor: eroare la descărcarea „file:///media/sf_repos/terraformscaffold/modules/vpc”: link simbol /media/sf_repos/terraformscaffold/modules/vpc .terraform/modules/2e7b10981a760a8b93992
EROARE: inițializarea Terraform a eșuat

/media/sf_repos este directorul partajat pe sistemul de operare invitat. Ar trebui să menționez că folderul aferent de pe mașina gazdă are și un director de linkuri simbolice în WSL2, care este instalat pe gazda Windows 10 și pe care îl folosesc și ocazional alături de VirtualBox. Deci, acest folder este referit în 3 sisteme de operare - Windows 10, WSL2 și Ubuntu pe VirtualBox. Acest lucru a funcționat bine până la exemplul de mai sus. Orice sfat cu privire la ceea ce ar putea cauza eroarea ar fi foarte apreciat.

Edit: Am urmat și instrucțiunile Aici și legături simbolice activate manual și rulez VirtualBox ca administrator, dar încă mai văd aceeași eroare.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.