{"action":"created","issue":{"url":"https://api.github.com/repos/mitchellh/vagrant/issues/4918","labels_url":"https://api.github.com/repos/mitchellh/vagrant/issues/4918/labels{/name}","comments_url":"https://api.github.com/repos/mitchellh/vagrant/issues/4918/comments","events_url":"https://api.github.com/repos/mitchellh/vagrant/issues/4918/events","html_url":"https://github.com/mitchellh/vagrant/issues/4918","id":51524512,"number":4918,"title":"Vagrant 1.7.0 - Bundler error","user":{"login":"maspwr","id":63010,"avatar_url":"https://avatars.githubusercontent.com/u/63010?v=3","gravatar_id":"","url":"https://api.github.com/users/maspwr","html_url":"https://github.com/maspwr","followers_url":"https://api.github.com/users/maspwr/followers","following_url":"https://api.github.com/users/maspwr/following{/other_user}","gists_url":"https://api.github.com/users/maspwr/gists{/gist_id}","starred_url":"https://api.github.com/users/maspwr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maspwr/subscriptions","organizations_url":"https://api.github.com/users/maspwr/orgs","repos_url":"https://api.github.com/users/maspwr/repos","events_url":"https://api.github.com/users/maspwr/events{/privacy}","received_events_url":"https://api.github.com/users/maspwr/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":15,"created_at":"2014-12-10T06:42:39Z","updated_at":"2015-02-05T00:00:08Z","closed_at":"2014-12-10T07:15:31Z","body":"I just upgraded to Vagrant `1.7.0` and got the following error.\r\n\r\n```\r\n% vagrant status\r\nBundler, the underlying system used to manage Vagrant plugins,\r\nis reporting that a plugin or its dependency can't be found.\r\nThis is usually caused by manual tampering with the 'plugins.json'\r\nfile in the Vagrant home directory. To fix this error, please\r\nremove that file and reinstall all your plugins using `vagrant\r\nplugin install`.\r\n/opt/vagrant/embedded/gems/gems/bundler-1.7.8/lib/bundler/resolver.rb:357:in `resolve': Could not find gem 'vagrant-login (>= 0) ruby' in the gems available on this machine. (Bundler::GemNotFound)\r\n\tfrom /opt/vagrant/embedded/gems/gems/bundler-1.7.8/lib/bundler/resolver.rb:164:in `start'\r\n\tfrom /opt/vagrant/embedded/gems/gems/bundler-1.7.8/lib/bundler/resolver.rb:129:in `resolve'\r\n\tfrom /opt/vagrant/embedded/gems/gems/bundler-1.7.8/lib/bundler/definition.rb:193:in `resolve'\r\n\tfrom /opt/vagrant/embedded/gems/gems/bundler-1.7.8/lib/bundler/definition.rb:132:in `specs'\r\n\tfrom /opt/vagrant/embedded/gems/gems/bundler-1.7.8/lib/bundler/definition.rb:177:in `specs_for'\r\n\tfrom /opt/vagrant/embedded/gems/gems/vagrant-1.7.0/lib/vagrant.rb:76:in `<top (required)>'\r\n\tfrom /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:118:in `require'\r\n\tfrom /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:118:in `rescue in require'\r\n\tfrom /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:124:in `require'\r\n\tfrom /opt/vagrant/bin/../embedded/gems/gems/vagrant-1.7.0/bin/vagrant:105:in `<main>'\r\n```\r\n\r\nThe contents of `plugins.json`:\r\n\r\n```\r\n% cat ~/.vagrant.d/plugins.json\r\n{\"installed\":{\"vagrant-vmware-fusion\":{\"ruby_version\":\"2.0.0\",\"vagrant_version\":\"1.6.5\",\"gem_version\":\"\",\"require\":\"\",\"sources\":[]}},\"version\":\"1\"}%\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/mitchellh/vagrant/issues/comments/72967140","html_url":"https://github.com/mitchellh/vagrant/issues/4918#issuecomment-72967140","issue_url":"https://api.github.com/repos/mitchellh/vagrant/issues/4918","id":72967140,"user":{"login":"reinh","id":52,"avatar_url":"https://avatars.githubusercontent.com/u/52?v=3","gravatar_id":"","url":"https://api.github.com/users/reinh","html_url":"https://github.com/reinh","followers_url":"https://api.github.com/users/reinh/followers","following_url":"https://api.github.com/users/reinh/following{/other_user}","gists_url":"https://api.github.com/users/reinh/gists{/gist_id}","starred_url":"https://api.github.com/users/reinh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/reinh/subscriptions","organizations_url":"https://api.github.com/users/reinh/orgs","repos_url":"https://api.github.com/users/reinh/repos","events_url":"https://api.github.com/users/reinh/events{/privacy}","received_events_url":"https://api.github.com/users/reinh/received_events","type":"User","site_admin":false},"created_at":"2015-02-05T00:00:08Z","updated_at":"2015-02-05T00:00:08Z","body":"Also still getting this with 1.7.2\r\n\r\n```\r\n❯ vagrant plugin install vagrant-login\r\nBundler, the underlying system used to manage Vagrant plugins,\r\nis reporting that a plugin or its dependency can't be found.\r\nThis is usually caused by manual tampering with the 'plugins.json'\r\nfile in the Vagrant home directory. To fix this error, please\r\nremove that file and reinstall all your plugins using `vagrant\r\nplugin install`.\r\n/opt/vagrant/embedded/gems/gems/bundler-1.7.11/lib/bundler/resolver.rb:368:in `resolve': Could not find gem 'vagrant-login (>= 0) ruby' in the gems available on this machine. (Bundler::GemNotFound)\r\n\tfrom /opt/vagrant/embedded/gems/gems/bundler-1.7.11/lib/bundler/resolver.rb:166:in `start'\r\n\tfrom /opt/vagrant/embedded/gems/gems/bundler-1.7.11/lib/bundler/resolver.rb:129:in `resolve'\r\n\tfrom /opt/vagrant/embedded/gems/gems/bundler-1.7.11/lib/bundler/definition.rb:193:in `resolve'\r\n\tfrom /opt/vagrant/embedded/gems/gems/bundler-1.7.11/lib/bundler/definition.rb:132:in `specs'\r\n\tfrom /opt/vagrant/embedded/gems/gems/bundler-1.7.11/lib/bundler/definition.rb:177:in `specs_for'\r\n\tfrom /opt/vagrant/embedded/gems/gems/vagrant-1.7.2/lib/vagrant.rb:76:in `<top (required)>'\r\n\tfrom /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:135:in `require'\r\n\tfrom /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:135:in `rescue in require'\r\n\tfrom /opt/vagrant/embedded/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:144:in `require'\r\n\tfrom /opt/vagrant/bin/../embedded/gems/gems/vagrant-1.7.2/bin/vagrant:105:in `<main>'\r\n```\r\n\r\nIf I knew how, I would just nuke the whole installation from space and start over."}}