{"action":"created","issue":{"url":"https://api.github.com/repos/clintoncwolfe/vagrant-rspec-ci/issues/3","repository_url":"https://api.github.com/repos/clintoncwolfe/vagrant-rspec-ci","labels_url":"https://api.github.com/repos/clintoncwolfe/vagrant-rspec-ci/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/clintoncwolfe/vagrant-rspec-ci/issues/3/comments","events_url":"https://api.github.com/repos/clintoncwolfe/vagrant-rspec-ci/issues/3/events","html_url":"https://github.com/clintoncwolfe/vagrant-rspec-ci/issues/3","id":142137740,"number":3,"title":"Plugin does not work with Vagrant 1.8.1","user":{"login":"tal5ab","id":14328080,"avatar_url":"https://avatars.githubusercontent.com/u/14328080?v=3","gravatar_id":"","url":"https://api.github.com/users/tal5ab","html_url":"https://github.com/tal5ab","followers_url":"https://api.github.com/users/tal5ab/followers","following_url":"https://api.github.com/users/tal5ab/following{/other_user}","gists_url":"https://api.github.com/users/tal5ab/gists{/gist_id}","starred_url":"https://api.github.com/users/tal5ab/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tal5ab/subscriptions","organizations_url":"https://api.github.com/users/tal5ab/orgs","repos_url":"https://api.github.com/users/tal5ab/repos","events_url":"https://api.github.com/users/tal5ab/events{/privacy}","received_events_url":"https://api.github.com/users/tal5ab/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-03-20T07:47:22Z","updated_at":"2016-04-04T20:08:15Z","closed_at":null,"body":"After installing the plugin , any vagrant run result with this error:\r\n```\r\nBundler is using a binstub that was created for a different gem.\r\nThis is deprecated, in future versions you may need to `bundle binstub rspec` to work around a system/bundle conflict.\r\nBundler is using a binstub that was created for a different gem.\r\nThis is deprecated, in future versions you may need to `bundle binstub rspec` to work around a system/bundle conflict.\r\nBundler is using a binstub that was created for a different gem.\r\nThis is deprecated, in future versions you may need to `bundle binstub rspec` to work around a system/bundle conflict.\r\nBundler is using a binstub that was created for a different gem.\r\nThis is deprecated, in future versions you may need to `bundle binstub rspec` to work around a system/bundle conflict.\r\nBundler is using a binstub that was created for a different gem.\r\nThis is deprecated, in future versions you may need to `bundle binstub rspec` to work around a system/bundle conflict.\r\nC:/Users/cuser.ADPROD/.vagrant.d/gems/gems/vagrant-rspec-ci-1.1.0/lib/vagrant-rspec-ci/config.rb:54:in `validate': undefined method `push' for nil:NilClass (NoMethodError)\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/config/v2/root.rb:68:in `block in validate'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/config/v2/root.rb:64:in `each'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/config/v2/root.rb:64:in `validate'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/action/builtin/config_validate.rb:15:in `call'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/action/warden.rb:34:in `call'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/action/builder.rb:116:in `call'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/action/runner.rb:66:in `block in run'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/util/busy.rb:19:in `busy'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/action/runner.rb:66:in `run'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/machine.rb:224:in `action_raw'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/machine.rb:199:in `block in action'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb:561:in `lock'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/machine.rb:185:in `call'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/machine.rb:185:in `action'\r\n                from C:/Users/cuser.ADPROD/.vagrant.d/gems/gems/vagrant-aws-0.7.0/lib/vagrant-aws/provider.rb:32:in `state'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/machine.rb:501:in `state'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/machine.rb:144:in `initialize'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/vagrantfile.rb:79:in `new'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/vagrantfile.rb:79:in `machine'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb:663:in `machine'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/plugin/v2/command.rb:177:in `block in with_target_vms'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/plugin/v2/command.rb:201:in `call'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/plugin/v2/command.rb:201:in `block in with_target_vms'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/plugin/v2/command.rb:183:in `each'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/plugin/v2/command.rb:183:in `with_target_vms'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/plugins/commands/up/command.rb:89:in `block in execute'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb:278:in `block (2 levels) in batch'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb:276:in `tap'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb:276:in `block in batch'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb:275:in `synchronize'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb:275:in `batch'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/plugins/commands/up/command.rb:88:in `execute'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/cli.rb:42:in `execute'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/lib/vagrant/environment.rb:302:in `cli'\r\n                from C:/HashiCorp/Vagrant/embedded/gems/gems/vagrant-1.8.1/bin/vagrant:174:in `<main>'\r\n\r\n```"},"comment":{"url":"https://api.github.com/repos/clintoncwolfe/vagrant-rspec-ci/issues/comments/205473255","html_url":"https://github.com/clintoncwolfe/vagrant-rspec-ci/issues/3#issuecomment-205473255","issue_url":"https://api.github.com/repos/clintoncwolfe/vagrant-rspec-ci/issues/3","id":205473255,"user":{"login":"clintoncwolfe","id":156460,"avatar_url":"https://avatars.githubusercontent.com/u/156460?v=3","gravatar_id":"","url":"https://api.github.com/users/clintoncwolfe","html_url":"https://github.com/clintoncwolfe","followers_url":"https://api.github.com/users/clintoncwolfe/followers","following_url":"https://api.github.com/users/clintoncwolfe/following{/other_user}","gists_url":"https://api.github.com/users/clintoncwolfe/gists{/gist_id}","starred_url":"https://api.github.com/users/clintoncwolfe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/clintoncwolfe/subscriptions","organizations_url":"https://api.github.com/users/clintoncwolfe/orgs","repos_url":"https://api.github.com/users/clintoncwolfe/repos","events_url":"https://api.github.com/users/clintoncwolfe/events{/privacy}","received_events_url":"https://api.github.com/users/clintoncwolfe/received_events","type":"User","site_admin":false},"created_at":"2016-04-04T20:08:15Z","updated_at":"2016-04-04T20:08:15Z","body":"Well, doing some basic tracing, we have your error coming from [here](https://github.com/clintoncwolfe/vagrant-rspec-ci/blob/master/lib/vagrant-rspec-ci/config.rb#L58), which is in an error handler.  You're hitting the error handler because you don't have the right directory structure to use the plugin.\r\n\r\nHowever, the error handler is exploding, because we have a bug: we're not initializing the error list correctly (see [here](https://github.com/clintoncwolfe/vagrant-rspec-ci/blob/master/lib/vagrant-rspec-ci/config.rb#L43).\r\n\r\nI'll push a fix here in a few."}}