2015-06-17 2 views
7

Ich habe Probleme, wenn ich ein Update über apt-get auf einer virtuellen Maschine, die mit Vagrant bootstrapped wurde, durchführe.Vagrant tritt während apt-get update in einen abgebrochenen Status ein

Insbesondere habe ich eine funktionierende Konfiguration (vagrantfile, Puppenmanifest und was auch immer). Allerdings muss ich jetzt eine apt-get update und die folgenden Fälle machen die VM geben Sie den Zustand „abgebrochen“ hinzuzufügen:

  1. Durch Marionette, ein exec Block läuft apt-get update als root, während der Bereitstellung.
  2. Durch Arm Mannes Provisioner, ein .sh Skript mit apt-get -y update als alternative Provisioner.
  3. sudo apt-get update auf der Konsole der VM, wenn sie ohne Probleme bereitgestellt (wie gesagt, bestehende Konfiguration arbeiten)

ich es vermuten zu Puppen verwendet ist nicht, wie ich es passiert ist eine andere Zeit erinnern, als ich nicht war es benutzen. Ich hoffte, dass es, wenn es ein bekannter Fehler wäre, durch Aktualisierung repariert worden wäre ... besonders, weil ich nichts Esoterisches benutze. Aber Googlen gibt nichts! (Bin ich der einzige mit Ubuntu auf Vagabund und wollen Paketliste aktualisieren?)

Die Systeme, auf denen dies geschieht, sind Archbang 3.19.3-3-ARCH i686 und (nur um sicher zu sein, es ist nicht, weil ich damit verstimmt Linux) Windows 8.1 pro 64bit - beide laufen Vagrant 1.7.2/Virtualbox 4.3.26 r98988

Die Boxen sind jeweils ubuntu/trusty32 und ubuntu/trusty64 und es geschieht sowohl mit Version 20150427.0.0 und 20150609.0.9

Vielen Dank für Ihre Hilfe

(auch Seitenfrage, ich bin mir nicht sicher, ob ich hier, auf Serverfault, oder sup fragen sollte eruser)

+0

Mögliche Duplikate von [Vagrant Bereitstellung funktioniert nicht] (http://StackOverflow.com/Questions/29406602/Vagrant-Provision-Not-Working) – Railslide

+0

@Railslide danke, aber das Problem ist anders - in keiner Weise versuche ich die Update, meine Maschine bricht ab. In der Frage, die Sie erwähnt haben, versucht ein Typ das Update auf nicht-interaktive Weise und es hängt sich an, um die Eingabe zu warten. – linuxbandit

+0

Sagen Apt-Logs irgendetwas Nützliches? Sie sollten sich in '/ var/log/apt /' befinden – Railslide

Antwort

0

Versuchen Sie es mit 'sudo apt-get -y update' und es bestätigt automatisch den Befehl apt-get.

+0

Danke, ich habe meine Frage bearbeitet. Das Problem passiert in jedem Fall, dass ich update versuche - auch interaktiv - also geht es nicht um die fehlende Flagge und darum, auf meine Eingabe zu warten – linuxbandit

Verwandte Themen