{"action":"created","issue":{"url":"https://api.github.com/repos/joshmccall221/dotvagrant/issues/11","labels_url":"https://api.github.com/repos/joshmccall221/dotvagrant/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/joshmccall221/dotvagrant/issues/11/comments","events_url":"https://api.github.com/repos/joshmccall221/dotvagrant/issues/11/events","html_url":"https://github.com/joshmccall221/dotvagrant/issues/11","id":92459396,"number":11,"title":"Generate multiple VM's from the same directory","user":{"login":"cgideon","id":3642672,"avatar_url":"https://avatars.githubusercontent.com/u/3642672?v=3","gravatar_id":"","url":"https://api.github.com/users/cgideon","html_url":"https://github.com/cgideon","followers_url":"https://api.github.com/users/cgideon/followers","following_url":"https://api.github.com/users/cgideon/following{/other_user}","gists_url":"https://api.github.com/users/cgideon/gists{/gist_id}","starred_url":"https://api.github.com/users/cgideon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cgideon/subscriptions","organizations_url":"https://api.github.com/users/cgideon/orgs","repos_url":"https://api.github.com/users/cgideon/repos","events_url":"https://api.github.com/users/cgideon/events{/privacy}","received_events_url":"https://api.github.com/users/cgideon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-01T18:49:17Z","updated_at":"2015-07-06T16:09:20Z","closed_at":null,"body":"Is there a way we could spin up multiple VM's from the same directory without having to re-clone the entire project? I'd like to do this so that it would be easier to have say a server VM, an app VM and a network monitoring VM and have them be able to talk to each other.\r\n\r\nWe would provide the user with the ability to say \"I want VM 1 to have these packages and VM 2 to have these others and VM 3 to come barebones\" without having to modify the provisioning script for the boxes (see issue #10 )\r\n\r\nWhat do you guys think? This one could be pretty tricky."},"comment":{"url":"https://api.github.com/repos/joshmccall221/dotvagrant/issues/comments/118911545","html_url":"https://github.com/joshmccall221/dotvagrant/issues/11#issuecomment-118911545","issue_url":"https://api.github.com/repos/joshmccall221/dotvagrant/issues/11","id":118911545,"user":{"login":"joshmccall221","id":7776611,"avatar_url":"https://avatars.githubusercontent.com/u/7776611?v=3","gravatar_id":"","url":"https://api.github.com/users/joshmccall221","html_url":"https://github.com/joshmccall221","followers_url":"https://api.github.com/users/joshmccall221/followers","following_url":"https://api.github.com/users/joshmccall221/following{/other_user}","gists_url":"https://api.github.com/users/joshmccall221/gists{/gist_id}","starred_url":"https://api.github.com/users/joshmccall221/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshmccall221/subscriptions","organizations_url":"https://api.github.com/users/joshmccall221/orgs","repos_url":"https://api.github.com/users/joshmccall221/repos","events_url":"https://api.github.com/users/joshmccall221/events{/privacy}","received_events_url":"https://api.github.com/users/joshmccall221/received_events","type":"User","site_admin":false},"created_at":"2015-07-06T16:09:20Z","updated_at":"2015-07-06T16:09:20Z","body":"I believe if you named the boxes or used different box images (which could be identical except the name) this would behave like you are saying. \r\n\r\n Vagrant up then checkout a different branch when you run vagrant up it will check to see if the box is already up, if not it creates a new box... I believe this is so sympton we saw when we had too many vm running or dev box on pair-1. \r\n\r\nAnother option is to have you provisioning scripts in the parent directory and have the vagrant files in sub directories. \r\n\r\nThoughts?\r\n\r\nI like the idea of setting up a vm network. Pfsense boxes here we come ;)"}}