{"action":"created","issue":{"url":"https://api.github.com/repos/roots/bedrock-ansible/issues/202","labels_url":"https://api.github.com/repos/roots/bedrock-ansible/issues/202/labels{/name}","comments_url":"https://api.github.com/repos/roots/bedrock-ansible/issues/202/comments","events_url":"https://api.github.com/repos/roots/bedrock-ansible/issues/202/events","html_url":"https://github.com/roots/bedrock-ansible/issues/202","id":71990965,"number":202,"title":"Static IP causes issues on shared projects","user":{"login":"kalenjohnson","id":2036520,"avatar_url":"https://avatars.githubusercontent.com/u/2036520?v=3","gravatar_id":"","url":"https://api.github.com/users/kalenjohnson","html_url":"https://github.com/kalenjohnson","followers_url":"https://api.github.com/users/kalenjohnson/followers","following_url":"https://api.github.com/users/kalenjohnson/following{/other_user}","gists_url":"https://api.github.com/users/kalenjohnson/gists{/gist_id}","starred_url":"https://api.github.com/users/kalenjohnson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kalenjohnson/subscriptions","organizations_url":"https://api.github.com/users/kalenjohnson/orgs","repos_url":"https://api.github.com/users/kalenjohnson/repos","events_url":"https://api.github.com/users/kalenjohnson/events{/privacy}","received_events_url":"https://api.github.com/users/kalenjohnson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-04-29T21:13:38Z","updated_at":"2015-04-30T16:57:43Z","closed_at":null,"body":"A colleague and I are working on a project together. We're running into the issue where the default Vagrantfile works fine for me, but for him, his local network is set up with [24-bit block IP's](http://en.wikipedia.org/wiki/Private_network#Private_IPv4_address_spaces), IE.: `10.*.*.*`\r\n\r\nOur current solution is to make the stock `Vagrantfile` a `Vagrantfile.example` and gitignore the `Vagrantfile` so we can modify the IP address as needed. This however creates an issue if we ever want to update the Vagrantfile.\r\n\r\nI know `dhcp` won't work with the [bindfs plugin](https://github.com/gael-ian/vagrant-bindfs), but perhaps we can find a way to check the network and assign a static IP that way?"},"comment":{"url":"https://api.github.com/repos/roots/bedrock-ansible/issues/comments/97879531","html_url":"https://github.com/roots/bedrock-ansible/issues/202#issuecomment-97879531","issue_url":"https://api.github.com/repos/roots/bedrock-ansible/issues/202","id":97879531,"user":{"login":"kalenjohnson","id":2036520,"avatar_url":"https://avatars.githubusercontent.com/u/2036520?v=3","gravatar_id":"","url":"https://api.github.com/users/kalenjohnson","html_url":"https://github.com/kalenjohnson","followers_url":"https://api.github.com/users/kalenjohnson/followers","following_url":"https://api.github.com/users/kalenjohnson/following{/other_user}","gists_url":"https://api.github.com/users/kalenjohnson/gists{/gist_id}","starred_url":"https://api.github.com/users/kalenjohnson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kalenjohnson/subscriptions","organizations_url":"https://api.github.com/users/kalenjohnson/orgs","repos_url":"https://api.github.com/users/kalenjohnson/repos","events_url":"https://api.github.com/users/kalenjohnson/events{/privacy}","received_events_url":"https://api.github.com/users/kalenjohnson/received_events","type":"User","site_admin":false},"created_at":"2015-04-30T16:57:43Z","updated_at":"2015-04-30T16:57:43Z","body":"Yeah I see that can be an issue. I would say maybe it could be a modifiable environment variable so the Vagrantfile could be under version control but be able to change the IP address, but I'm not sure how that works in Ruby/Vagrant."}}