vagrant-proxyconf schreibt Einstellungen in den Gast. Das Entfernen des hostseitigen Plugins macht Änderungen nicht rückgängig, die bereits in der Umgebung dieser VM und in der Anwendungskonfiguration gespeichert sind.

Für eine kompatible Installation, in der das Plugin noch verfügbar ist, lautet seine dokumentierte Konfiguration zum Löschen:

Vagrant.configure("2") do |config|
  config.proxy.enabled = false
end

Wenden Sie die Gastkonfiguration über den normalen Start- und Provisioning-Lebenszyklus von Vagrant an, bevor Sie das Plugin deinstallieren. Das Plugin dokumentiert, dass false die Proxy-Konfiguration deaktiviert und Einstellungen entfernt.

Die anderen Werte bedeuten etwas anderes. Eine leere oder auf false gesetzte Proxy-Einstellung entfernt die betreffende Einstellung. Ein nil-Wert lässt den vorhandenen Wert des Gasts unberührt. Eine Zeile aus der Vagrantfile zu löschen und damit zu nil zurückzukehren ist daher kein gleichwertiger Aufräumvorgang.

Prüfen Sie auch VAGRANT_HTTP_PROXY und die zugehörigen Host-Eingaben; das Plugin dokumentiert Umgebungseingaben, die Dateiwerte überschreiben können.

Wurde das Plugin bereits entfernt, ermitteln Sie die geänderten Gastdateien und stellen Sie ihre vorgesehenen Werte über den Konfigurationsprozess des Projekts wieder her. Unterstützte Ziele sind Umgebungs- sowie Paketmanager- oder Anwendungseinstellungen, nicht nur ein einzelner Terminal-Export.

Die vorhandene VM muss nicht zerstört werden, nur um die Proxy-Konfiguration zu entfernen. Behalten Sie ihre Daten und stellen Sie die relevanten Einstellungen bewusst wieder her.

Ähnliche Artikel