Я пытаюсь запустить бродячую среду. До этого он работал безупречно.Vagrant не говорит, что ящик не существует
Я иду в свою среду и занимаюсь бродягой. Vagrant не найдет поле и отправится в Hashicorp, чтобы его найти, даже если он зарегистрирован локально.
[<username>@localhost sugarcrm-vagrant-base]$ vagrant version
Installed Version: 1.8.1
Latest Version: 1.8.1
You're running an up-to-date version of Vagrant!
[<username>@localhost sugarcrm-vagrant-base]$ vagrant box list
<companyname>/opensuse132-sugarcrm75-base (virtualbox, 0)
[<username>@localhost sugarcrm-vagrant-base]$ vagrant up
Bringing machine 'default' up with 'libvirt' provider...
==> default: Box '<companyname>/opensuse132-sugarcrm75-base' could not be found. Attempting to find and install...
default: Box Provider: libvirt
default: Box Version: >= 0
The box '<companyname>/opensuse132-sugarcrm75-base' could not be found or
could not be accessed in the remote catalog. If this is a private
box on HashiCorp's Atlas, please verify you're logged in via
`vagrant login`. Also, please double-check the name. The expanded
URL and error message are shown below:
URL: ["https://atlas.hashicorp.com/<companyname>/opensuse132-sugarcrm75-base"]
Error: The requested URL returned error: 404 Not Found
Начался бродячий экземпляр, который решает проблему. Я не понимаю, что мой файл Vagrant содержит config.vm.provider, который установлен на виртуальный бокс –
, но блок config.vm.provider считывается после клонирования виртуальной машины, чтобы сделать конкретный параметр поставщика. не указывая, какой поставщик использовать, вы можете иметь несколько блоков поставщика в одном и том же Vagrantfile для разных поставщиков, которые вы могли бы использовать (локальный, например, vb или vmware и облачный блок, такой как AWS, DO ...) –