Задача: После упаковки базовой ОС с некоторыми настройками в файл .box я добавляю окно (vagrant box add ...
). I затем vagrant init mybox
и vagrant up
. Когда бродяга запускается, он отменяет настройки, которые я создал на базе Virtual Virtual VM. В частности, он удаляет репозитории, которые я добавил, и переустанавливает VBoxGuestAdditions. Как остановить брандмауэр от удаления изменений, которые я внес в исходную VM?Vagrant отменяет изменения при настройке пользовательской базовой коробки
Дополнительная информация
Host OS: Ubuntu 16.04
Guest OS: SLES 12
Vagrant Version: 1.8.7
VirtualBox Version: 5.1.14r112924
Plugins:
vagrant-hostmanager (1.8.5)
vagrant-proxyconf (1.5.2)
vagrant-share (1.1.6, system)
vagrant-vbguest (0.13.0)
vagrant-vbox-snapshot (0.0.10)
Я сам не пробовал, поэтому я буду искать дополнительную информацию в надежде, что это поможет. 1.) У вас есть какие-либо плагины, которые могут быть изменены? 2.) Есть ли какие-либо настройки приклеивания? 3.) Вы загрузили предыдущие итерации этого окна? – abathur
Vagrant не удаляет репозитории из гостевой ОС. Пожалуйста, включите воспроизводимый пример (Vagrantfile и сценарии обеспечения, которые вы использовали) в ваш вопрос. – techraf
, когда вы создаете коробку с бродягой и запускаете ее после «бродяги вверх» против этого окна, она просто клонирует виртуальную машину, поэтому никаких изменений не произойдет, если вы специально не запускаете некоторые настройки. –