vagrant-proxyconf menulis pengaturan ke dalam guest. Menghapus plugin di sisi host tidak membalikkan perubahan yang sudah tersimpan di lingkungan VM tersebut dan konfigurasi aplikasinya.

Untuk instalasi yang kompatibel ketika plugin masih tersedia, konfigurasi pembersihan yang didokumentasikan adalah:

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

Terapkan konfigurasi guest melalui siklus hidup startup dan provisioning normal Vagrant sebelum menghapus instalasi plugin. Plugin mendokumentasikan bahwa false menonaktifkan konfigurasi proxy dan menghapus pengaturan.

Nilai lain memiliki arti berbeda. Pengaturan proxy yang kosong atau false menghapus pengaturan yang bersangkutan. Nilai nil membiarkan nilai guest yang ada tidak tersentuh. Karena itu, menghapus satu baris dari Vagrantfile dan kembali ke nil bukan operasi pembersihan yang sama.

Periksa juga VAGRANT_HTTP_PROXY dan input host terkait; plugin mendokumentasikan input lingkungan yang dapat menimpa nilai berkas.

Jika plugin sudah dihapus, identifikasi berkas guest yang diubahnya dan pulihkan nilai yang dimaksud melalui proses konfigurasi proyek. Sasaran yang didukung mencakup pengaturan lingkungan serta manajer paket atau aplikasi, bukan hanya satu ekspor di terminal.

VM yang ada tidak perlu dimusnahkan hanya untuk menghapus konfigurasi proxy. Simpan datanya dan pulihkan pengaturan terkait secara sengaja.

Artikel terkait