You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I cloned this repo, and it downloaded .box but then failed to boot. The error was,
/path/to/inaturalist/Vagrantfile:9:in `block in <top (required)>': private method `system' called for #<Vagrant::Config::VMConfig:0x007fc73c1c9890> (NoMethodError)
from ~/.rvm/gems/ruby-1.9.2-p290/gems/vagrant-1.0.4/lib/vagrant/config/loader.rb:83:in `call'
from ~/.rvm/gems/ruby-1.9.2-p290/gems/vagrant-1.0.4/lib/vagrant/config/loader.rb:83:in `block (2 levels) in load'
from ~/.rvm/gems/ruby-1.9.2-p290/gems/vagrant-1.0.4/lib/vagrant/config/loader.rb:79:in `each'
from ~/.rvm/gems/ruby-1.9.2-p290/gems/vagrant-1.0.4/lib/vagrant/config/loader.rb:79:in `block in load'
from ~/.rvm/gems/ruby-1.9.2-p290/gems/vagrant-1.0.4/lib/vagrant/config/loader.rb:76:in `each'
from ~/.rvm/gems/ruby-1.9.2-p290/gems/vagrant-1.0.4/lib/vagrant/config/loader.rb:76:in `load'
from ~/.rvm/gems/ruby-1.9.2-p290/gems/vagrant-1.0.4/lib/vagrant/environment.rb:387:in `block in load_config!'
from ~/.rvm/gems/ruby-1.9.2-p290/gems/vagrant-1.0.4/lib/vagrant/environment.rb:392:in `call'
from ~/.rvm/gems/ruby-1.9.2-p290/gems/vagrant-1.0.4/lib/vagrant/environment.rb:392:in `load_config!'
from ~/.rvm/gems/ruby-1.9.2-p290/gems/vagrant-1.0.4/lib/vagrant/environment.rb:327:in `load!'
from ~/.rvm/gems/ruby-1.9.2-p290/gems/vagrant-1.0.4/bin/vagrant:40:in `<top (required)>'
from ~/.rvm/gems/ruby-1.9.2-p290/bin/vagrant:19:in `load'
from ~/.rvm/gems/ruby-1.9.2-p290/bin/vagrant:19:in `<main>'
Once that box is downloaded, the file ~/.vagrant.d/boxes/puppet-squeeze-64/include/_Vagrantfile contains this line -
config.vm.system = :debian
If you're not running an old version of Vagrant, you need to replace that line with
config.vm.guest = :debian
This isn't strictly an issue in iNaturalist, but I suspect it may affect people starting development on Vagrant with this branch of iNaturalist, so I'm filing it here :)
Maybe someone who is familiar with iNaturalist could try some other base boxes and update the Vagrantfile to use an updated base box?
The text was updated successfully, but these errors were encountered:
I cloned this repo, and it downloaded .box but then failed to boot. The error was,
The Vagrantfile refers to http://puppetlabs.s3.amazonaws.com/pub/squeeze64.box
Once that box is downloaded, the file ~/.vagrant.d/boxes/puppet-squeeze-64/include/_Vagrantfile contains this line -
If you're not running an old version of Vagrant, you need to replace that line with
This isn't strictly an issue in iNaturalist, but I suspect it may affect people starting development on Vagrant with this branch of iNaturalist, so I'm filing it here :)
Maybe someone who is familiar with iNaturalist could try some other base boxes and update the Vagrantfile to use an updated base box?
The text was updated successfully, but these errors were encountered: