Видалення vagrant-proxyconf залишає файли гостьової системи
Очистіть налаштування проксі через vagrant-proxyconf, поки він ще доступний, розрізняючи значення nil, порожнє та false.
vagrant-proxyconf записує налаштування всередину гостьової системи. Видалення плагіна на боці хоста не скасовує зміни, які вже збережено в середовищі цієї VM і в конфігурації застосунків.
Для сумісного встановлення, де плагін ще доступний, його задокументована конфігурація очищення така:
Vagrant.configure("2") do |config|
config.proxy.enabled = false
end
Застосуйте конфігурацію гостьової системи через звичайний життєвий цикл запуску й провіженінгу Vagrant, перш ніж видаляти плагін. Плагін документує, що false вимикає конфігурацію проксі та видаляє налаштування.
Інші значення означають інше. Порожнє або false налаштування проксі видаляє відповідне налаштування. Значення nil залишає наявне значення гостьової системи недоторканим. Тому видалення рядка з Vagrantfile і повернення до nil — не та сама операція очищення.
Перевірте також VAGRANT_HTTP_PROXY і пов'язані вхідні дані хоста; плагін документує змінні середовища, які можуть перекривати значення з файлу.
Якщо плагін уже видалено, визначте змінені ним файли гостьової системи й відновіть їхні передбачені значення через процес конфігурації проєкту. Підтримувані цілі охоплюють налаштування середовища та менеджера пакетів або застосунків, а не лише один експорт у терміналі.
Наявну VM не потрібно знищувати лише для видалення конфігурації проксі. Збережіть її дані та свідомо відновіть відповідні налаштування.