{"push_id":613403759,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"a2e52d275d9b1beb4111672aa7e9c40d63fbe451","before":"4c8d8b489c3bf47b8da36ff0d3b4589f26bc4e74","commits":[{"sha":"63e91f39ccd1d310c914c33d3843bdb16a2068aa","author":{"email":"7b79fee1795cf49e3c42d3314b7d736b8c6cff4c@gmail.com","name":"Wes Morgan"},"message":"[WM] add --bootstrap-expect 3 to start exec\n\nThis should make startup more reliable and not prevent adding additional nodes. But since the minimum recommended CoreOS cluster size is 3, this should be a decent value.","distinct":true,"url":"https://api.github.com/repos/democracyworks/consul-coreos/commits/63e91f39ccd1d310c914c33d3843bdb16a2068aa"},{"sha":"1a683997dc37a2a513e96904dc3e1cbff72581b9","author":{"email":"7b79fee1795cf49e3c42d3314b7d736b8c6cff4c@gmail.com","name":"Wes Morgan"},"message":"[WM] various service unit improvements\n\nI read up on my systemd a bit.","distinct":true,"url":"https://api.github.com/repos/democracyworks/consul-coreos/commits/1a683997dc37a2a513e96904dc3e1cbff72581b9"},{"sha":"ecccd2de221801b306fef28e53be11887aee90c8","author":{"email":"7b79fee1795cf49e3c42d3314b7d736b8c6cff4c@gmail.com","name":"Wes Morgan"},"message":"[WM] Democracy Works-ify it","distinct":true,"url":"https://api.github.com/repos/democracyworks/consul-coreos/commits/ecccd2de221801b306fef28e53be11887aee90c8"},{"sha":"d130d51b0d8c424331eae12f9eb1ea556e3dc61c","author":{"email":"7b79fee1795cf49e3c42d3314b7d736b8c6cff4c@gmail.com","name":"Wes Morgan"},"message":"[WM] clean up etcd-bootstrap script","distinct":true,"url":"https://api.github.com/repos/democracyworks/consul-coreos/commits/d130d51b0d8c424331eae12f9eb1ea556e3dc61c"},{"sha":"3326c697dc5afa3a15cf2156e5ddb53aa0c808b5","author":{"email":"7b79fee1795cf49e3c42d3314b7d736b8c6cff4c@gmail.com","name":"Wes Morgan"},"message":"drop KillMode=none from service unit\n\nAlready saw this leave behind a running container that I had fleetctl destroy'd. No bueno.","distinct":true,"url":"https://api.github.com/repos/democracyworks/consul-coreos/commits/3326c697dc5afa3a15cf2156e5ddb53aa0c808b5"},{"sha":"26e3f72cb028c2d6f319f9de2d16e4491c66f8b4","author":{"email":"7b79fee1795cf49e3c42d3314b7d736b8c6cff4c@gmail.com","name":"Wes Morgan"},"message":"stop mounting host volume for consul data\n\nThis actually makes it harder to repair a cluster because Consul is maintaining state about the cluster that may or may not still be accurate.","distinct":true,"url":"https://api.github.com/repos/democracyworks/consul-coreos/commits/26e3f72cb028c2d6f319f9de2d16e4491c66f8b4"},{"sha":"2048ee704e63573cffc124af29b7a5dc736e0b47","author":{"email":"7b79fee1795cf49e3c42d3314b7d736b8c6cff4c@gmail.com","name":"Wes Morgan"},"message":"leave the cluster in start script exit trap\n\nBetter to inform the Consul cluster that we're leaving than just shut down.","distinct":true,"url":"https://api.github.com/repos/democracyworks/consul-coreos/commits/2048ee704e63573cffc124af29b7a5dc736e0b47"},{"sha":"73839f6a9f9d7a93b4dc6b35eed34bbf0c78af12","author":{"email":"7b79fee1795cf49e3c42d3314b7d736b8c6cff4c@gmail.com","name":"Wes Morgan"},"message":"ensure that consul dns entry comes first\n\nOtherwise the default resolver will answer all .consul queries as \"not found\" and that's that.","distinct":true,"url":"https://api.github.com/repos/democracyworks/consul-coreos/commits/73839f6a9f9d7a93b4dc6b35eed34bbf0c78af12"},{"sha":"8af524cb2b4dadd3fb8de9abeb3a02341d33e041","author":{"email":"7b79fee1795cf49e3c42d3314b7d736b8c6cff4c@gmail.com","name":"Wes Morgan"},"message":"add recursor DNS back to Consul config\n\nNot sure how important this is, but wanted to make sure DNS delays weren't negatively impacting things. Needs more testing.","distinct":true,"url":"https://api.github.com/repos/democracyworks/consul-coreos/commits/8af524cb2b4dadd3fb8de9abeb3a02341d33e041"},{"sha":"2806636afcdcc84b1d80d8d55114c2b98cbec869","author":{"email":"7b79fee1795cf49e3c42d3314b7d736b8c6cff4c@gmail.com","name":"Wes Morgan"},"message":"turn docker image and version into env vars","distinct":true,"url":"https://api.github.com/repos/democracyworks/consul-coreos/commits/2806636afcdcc84b1d80d8d55114c2b98cbec869"},{"sha":"91236eeea1dce9fd61d44f4a4f914d5452dcd8f2","author":{"email":"7b79fee1795cf49e3c42d3314b7d736b8c6cff4c@gmail.com","name":"Wes Morgan"},"message":"refactor & improve etcd-bootstrap script\n\nThis should be more robust and works around some Docker/Consul bugs.","distinct":true,"url":"https://api.github.com/repos/democracyworks/consul-coreos/commits/91236eeea1dce9fd61d44f4a4f914d5452dcd8f2"},{"sha":"a2e52d275d9b1beb4111672aa7e9c40d63fbe451","author":{"email":"7b79fee1795cf49e3c42d3314b7d736b8c6cff4c@gmail.com","name":"Wes Morgan"},"message":"add first cut at build and deploy scripts","distinct":true,"url":"https://api.github.com/repos/democracyworks/consul-coreos/commits/a2e52d275d9b1beb4111672aa7e9c40d63fbe451"}]}