Skip to content

Instantly share code, notes, and snippets.

@miah
Created July 9, 2012 18:55
Show Gist options
  • Select an option

  • Save miah/3078214 to your computer and use it in GitHub Desktop.

Select an option

Save miah/3078214 to your computer and use it in GitHub Desktop.
magical-unicorn:db miah$ vagrant up
/Users/miah/projects/vagrant/db/Vagrantfile:10:in `block (2 levels) in <top (required)>': undefined method `share_folder=' for #<Vagrant::Config::VMConfig:0x007f80118230f0> (NoMethodError)
from /Users/miah/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/vagrant-1.0.3/lib/vagrant/config/vm/provisioner.rb:32:in `call'
from /Users/miah/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/vagrant-1.0.3/lib/vagrant/config/vm/provisioner.rb:32:in `configure'
from /Users/miah/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/vagrant-1.0.3/lib/vagrant/config/vm/provisioner.rb:21:in `initialize'
from /Users/miah/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/vagrant-1.0.3/lib/vagrant/config/vm.rb:71:in `new'
from /Users/miah/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/vagrant-1.0.3/lib/vagrant/config/vm.rb:71:in `provision'
from /Users/miah/projects/vagrant/db/Vagrantfile:2:in `block in <top (required)>'
from /Users/miah/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/vagrant-1.0.3/lib/vagrant/config/loader.rb:83:in `call'
from /Users/miah/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/vagrant-1.0.3/lib/vagrant/config/loader.rb:83:in `block (2 levels) in load'
from /Users/miah/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/vagrant-1.0.3/lib/vagrant/config/loader.rb:79:in `each'
from /Users/miah/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/vagrant-1.0.3/lib/vagrant/config/loader.rb:79:in `block in load'
from /Users/miah/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/vagrant-1.0.3/lib/vagrant/config/loader.rb:76:in `each'
from /Users/miah/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/vagrant-1.0.3/lib/vagrant/config/loader.rb:76:in `load'
from /Users/miah/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/vagrant-1.0.3/lib/vagrant/environment.rb:387:in `block in load_config!'
from /Users/miah/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/vagrant-1.0.3/lib/vagrant/environment.rb:392:in `call'
from /Users/miah/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/vagrant-1.0.3/lib/vagrant/environment.rb:392:in `load_config!'
from /Users/miah/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/vagrant-1.0.3/lib/vagrant/environment.rb:327:in `load!'
from /Users/miah/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/vagrant-1.0.3/bin/vagrant:40:in `<top (required)>'
from /Users/miah/.rbenv/versions/1.9.3-p125/bin/vagrant:23:in `load'
from /Users/miah/.rbenv/versions/1.9.3-p125/bin/vagrant:23:in `<main>'
Vagrant::Config.run do |config|
config.vm.provision :chef_solo do |chef|
config.vm.customize ['modifyvm', :id, '--memory', '640']
config.vm.customize ['modifyvm', :id, '--cpus', '1']
config.vm.customize ['modifyvm', :id, '--hwvirtex', 'on']
config.vm.customize ['modifyvm', :id, '--vtxvpid', 'on']
config.vm.customize ['modifyvm', :id, '--largepages', 'on']
config.vm.box_url = "http://url.com/centos-6-x86_64.box"
config.vm.box = "centos-6-x86_64"
config.vm.share_folder = "yum_repo", "/srv/yum_repo", "/Users/miah/projects/yum_repo"
# This path will be expanded relative to the project directory
chef.cookbooks_path = "cookbooks"
chef.data_bags_path = "data_bags"
chef.roles_path = "roles"
chef.add_role("database")
chef.json = {
}
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment