{"action":"created","issue":{"url":"https://api.github.com/repos/projectcalico/libcalico/issues/26","labels_url":"https://api.github.com/repos/projectcalico/libcalico/issues/26/labels{/name}","comments_url":"https://api.github.com/repos/projectcalico/libcalico/issues/26/comments","events_url":"https://api.github.com/repos/projectcalico/libcalico/issues/26/events","html_url":"https://github.com/projectcalico/libcalico/issues/26","id":108676489,"number":26,"title":"IPAMClient.auto_assign_ips assigns network and broadcast IPs","user":{"login":"insequent","id":1205887,"avatar_url":"https://avatars.githubusercontent.com/u/1205887?v=3","gravatar_id":"","url":"https://api.github.com/users/insequent","html_url":"https://github.com/insequent","followers_url":"https://api.github.com/users/insequent/followers","following_url":"https://api.github.com/users/insequent/following{/other_user}","gists_url":"https://api.github.com/users/insequent/gists{/gist_id}","starred_url":"https://api.github.com/users/insequent/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/insequent/subscriptions","organizations_url":"https://api.github.com/users/insequent/orgs","repos_url":"https://api.github.com/users/insequent/repos","events_url":"https://api.github.com/users/insequent/events{/privacy}","received_events_url":"https://api.github.com/users/insequent/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-09-28T15:03:20Z","updated_at":"2015-09-28T17:41:06Z","closed_at":null,"body":"Is there currently a solution to auto_assign only routable IPs, or is that considered a requirement of the consumer of ipam.py?"},"comment":{"url":"https://api.github.com/repos/projectcalico/libcalico/issues/comments/143816566","html_url":"https://github.com/projectcalico/libcalico/issues/26#issuecomment-143816566","issue_url":"https://api.github.com/repos/projectcalico/libcalico/issues/26","id":143816566,"user":{"login":"insequent","id":1205887,"avatar_url":"https://avatars.githubusercontent.com/u/1205887?v=3","gravatar_id":"","url":"https://api.github.com/users/insequent","html_url":"https://github.com/insequent","followers_url":"https://api.github.com/users/insequent/followers","following_url":"https://api.github.com/users/insequent/following{/other_user}","gists_url":"https://api.github.com/users/insequent/gists{/gist_id}","starred_url":"https://api.github.com/users/insequent/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/insequent/subscriptions","organizations_url":"https://api.github.com/users/insequent/orgs","repos_url":"https://api.github.com/users/insequent/repos","events_url":"https://api.github.com/users/insequent/events{/privacy}","received_events_url":"https://api.github.com/users/insequent/received_events","type":"User","site_admin":false},"created_at":"2015-09-28T17:41:06Z","updated_at":"2015-09-28T17:41:06Z","body":"@spikecurtis: That make sense, and no we're not doing anything with the broadcast. The pools we're assigning are slices of our rfc1918 network and typically those are subnets of physical boxes, but you're right, this is a different case here. Thanks for getting my head out of L2 land."}}