Force Vagrant переустанавливать или загружать новую коробку на следующей бродяжничестве

Если я изменил сценарии предоставления или еще хуже, базовая ОС, есть ли способ заставить бродягу либо повторно предоставить, либо повторно загрузить базовую коробку? Я попытался изменить config.vm.box и config.vm.box_url, но vagrant up по-прежнему загружен до старого.

Я знаю, что я мог бы использовать vagrant destroy, а затем vagrant up или vagrant provision только для повторной инициализации на моей собственной машине, но я говорю о том, что автоматически заставляет мою команду повторно предоставлять/повторно инициализировать (например, после того, как они сделают git pull, а затем a vagrant up, либо переустановить, либо повторно инициализировать соответственно.)

Ответ 1

vagrant box --help дает вам несколько вариантов.
В частности, вы можете vagrant box remove <name> <provider> удалить поле и принудительно переназначить.

Например, чтобы удалить поле образца бродяг:

vagrant box remove precise32 virtualbox