Vagrant: Ubuntu 16.04 großartig - kein "/ vagrant"-Verzeichnis

Erstellt am 4. Juli 2016  ·  3Kommentare  ·  Quelle: hashicorp/vagrant

Versionen

  • Vagabund 1.8.4
  • Virtuelle Box 5.0.20 r106931

    Host-Betriebssystem

Windows 10

Gastbetriebssystem

Ubuntu 16.04 Xenial Xerus

Vagrantfile

Vagrant.configure("2") do |config|
  config.vm.box = "ubuntu/xenial64"
  config.vm.network "private_network", ip: "192.168.100.143"
end

Debug-Ausgabe

Ausgabe der Hostkonsole http://pastebin.com/YW0iqtY5
VM-Konsolenausgabe http://pastebin.com/xDxcNqnL

Erwartetes Verhalten

Auf der VM sollte /vagrant dem Verzeichnis der heißen Maschine zugeordnet sein

Tatsächliches Verhalten

Es gibt kein /vagrant dir in der VM

Schritte zum Reproduzieren

  1. Erstellen Sie eine vagabundierende VM mit der Box ubuntu/xenial64
waiting-reply

Hilfreichster Kommentar

Hallo @jazzfog

Atlas ist wie GitHub – es hostet nur private Boxen. So wie ein Benutzer ein GitHub-Projekt erstellen und "official foo" sagen könnte, können dies auch Benutzer von Atlas. Der Namespace "ubuntu" gehört Canonical (den Herstellern von Ubuntu), aber die Boxen folgen nicht den grundlegenden Richtlinien zum Bauen von Boxen. Wir nennen dies in der Vagrant-Dokumentation, aber genauso wie GitHub Repositorys mit fehlerhaftem Code nicht entfernen kann, können wir keine Boxen entfernen, die nicht funktionsfähig sind. Wir empfehlen lediglich Alternativen.

Alle 3 Kommentare

Hallo @jazzfog

Vielen Dank, dass Sie ein Problem eröffnet haben. Kannst du es bitte mit bento/ubuntu-16.04 versuchen? Es wurden zahlreiche Probleme mit den Boxen unter dem Namensraum "ubuntu" gemeldet, insbesondere 16.04. Namensräume garantieren keine kanonischen Boxen! Ein weit verbreitetes Missverständnis ist, dass ein Namespace wie "ubuntu" den kanonischen Raum für Ubuntu-Boxen darstellt. Dies ist unwahr. Namespaces auf Atlas verhalten sich beispielsweise sehr ähnlich wie Namespaces auf GitHub. Genauso wie das Support-Team von GitHub bei Problemen in einem Repository von jemandem nicht helfen kann, kann das Support-Team von HashiCorp nicht mit von Drittanbietern veröffentlichten Boxen helfen.

Danke, das war mir nicht klar, Atlas-Beschreibung ist dann verwirrend

ubuntu/xenial64 
Official Ubuntu 16.04 LTS (Xenial Xerus) Daily Build

Mit dem von Ihnen bereitgestellten Image ist das Problem mit dem fehlenden /vagrant-Verzeichnis verschwunden!

Hallo @jazzfog

Atlas ist wie GitHub – es hostet nur private Boxen. So wie ein Benutzer ein GitHub-Projekt erstellen und "official foo" sagen könnte, können dies auch Benutzer von Atlas. Der Namespace "ubuntu" gehört Canonical (den Herstellern von Ubuntu), aber die Boxen folgen nicht den grundlegenden Richtlinien zum Bauen von Boxen. Wir nennen dies in der Vagrant-Dokumentation, aber genauso wie GitHub Repositorys mit fehlerhaftem Code nicht entfernen kann, können wir keine Boxen entfernen, die nicht funktionsfähig sind. Wir empfehlen lediglich Alternativen.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen