{"action":"closed","issue":{"url":"https://api.github.com/repos/mitchellh/vagrant/issues/5457","labels_url":"https://api.github.com/repos/mitchellh/vagrant/issues/5457/labels{/name}","comments_url":"https://api.github.com/repos/mitchellh/vagrant/issues/5457/comments","events_url":"https://api.github.com/repos/mitchellh/vagrant/issues/5457/events","html_url":"https://github.com/mitchellh/vagrant/issues/5457","id":60677521,"number":5457,"title":"vagrant provision provisions non-started machines","user":{"login":"warrenseine","id":539804,"avatar_url":"https://avatars.githubusercontent.com/u/539804?v=3","gravatar_id":"","url":"https://api.github.com/users/warrenseine","html_url":"https://github.com/warrenseine","followers_url":"https://api.github.com/users/warrenseine/followers","following_url":"https://api.github.com/users/warrenseine/following{/other_user}","gists_url":"https://api.github.com/users/warrenseine/gists{/gist_id}","starred_url":"https://api.github.com/users/warrenseine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/warrenseine/subscriptions","organizations_url":"https://api.github.com/users/warrenseine/orgs","repos_url":"https://api.github.com/users/warrenseine/repos","events_url":"https://api.github.com/users/warrenseine/events{/privacy}","received_events_url":"https://api.github.com/users/warrenseine/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mitchellh/vagrant/labels/bug","name":"bug","color":"e11d21"},{"url":"https://api.github.com/repos/mitchellh/vagrant/labels/core","name":"core","color":"eb6420"},{"url":"https://api.github.com/repos/mitchellh/vagrant/labels/enhancement","name":"enhancement","color":"207de5"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-03-11T15:35:03Z","updated_at":"2015-07-06T17:05:27Z","closed_at":"2015-07-06T17:05:27Z","body":"*Cloning issue tknerr/vagrant-managed-servers#34 because I don't know if that's actually specific to the plugin.*\r\n\r\nSince `vagrant up` respects `autostart: false`, I would expect `vagrant provision` to do the same and only provision `up` machines.\r\n\r\nMy use case is simple. I use a multi-machine setup to target my local environment (`virtualbox` provider, `primary: true`) and my staging environment (`managed` provider, `autostart: false`).\r\n\r\nIf I explicitly call `vagrant provision my-local-box`, only the local environment gets provisioned. Unfortunately, if I call `vagrant up` then `vagrant provision`, the staging environment will implicitly get provisioned, even if it has `autostart: false`."}}