{"push_id":995478521,"size":18,"distinct_size":1,"ref":"refs/heads/master","head":"0f04102819a63d855038ba80885d1fe1976fcd7f","before":"f9a91c58bf27e93d8d827583470bfd0e741f2c88","commits":[{"sha":"961551a2157b81cc28e767edac18accbefcd7904","author":{"email":"06edd2fce652568e3781aafd9eec3426f29e7dbb@mozilla.com","name":"limed"},"message":"Add puppetfile and include nsm class","distinct":false,"url":"https://api.github.com/repos/gozer/nubis-nat/commits/961551a2157b81cc28e767edac18accbefcd7904"},{"sha":"9abecc172599a443d83de3e1b78f66369134893b","author":{"email":"06edd2fce652568e3781aafd9eec3426f29e7dbb@mozilla.com","name":"limed"},"message":"Remote manage_heka param","distinct":false,"url":"https://api.github.com/repos/gozer/nubis-nat/commits/9abecc172599a443d83de3e1b78f66369134893b"},{"sha":"e78f0c15beac2f8b815f3d2cf13122020f8aea38","author":{"email":"06edd2fce652568e3781aafd9eec3426f29e7dbb@mozilla.com","name":"limed"},"message":"Include nsm class and bump metadata","distinct":false,"url":"https://api.github.com/repos/gozer/nubis-nat/commits/e78f0c15beac2f8b815f3d2cf13122020f8aea38"},{"sha":"d62bc19d0b7adef29171e2510fb810f5abfa07f1","author":{"email":"06edd2fce652568e3781aafd9eec3426f29e7dbb@mozilla.com","name":"limed"},"message":"Point nsm mailto to a distribution list","distinct":false,"url":"https://api.github.com/repos/gozer/nubis-nat/commits/d62bc19d0b7adef29171e2510fb810f5abfa07f1"},{"sha":"ea0fc8f06fb5286fbe2ef0f18ddc349100507ca5","author":{"email":"90265bcb11f36a7d5f91e954164fd376b0febe21@users.noreply.github.com","name":"Jason Crowe"},"message":"Merge pull request #17 from limed/nubis-nsm-config\n\nInclude nsm puppet class, this installs nsm on the nat instances","distinct":false,"url":"https://api.github.com/repos/gozer/nubis-nat/commits/ea0fc8f06fb5286fbe2ef0f18ddc349100507ca5"},{"sha":"3e94dcb6bb7da419ce746461de19b551045e5f7d","author":{"email":"06edd2fce652568e3781aafd9eec3426f29e7dbb@mozilla.com","name":"limed"},"message":"Update README to include information on how to get nsm data","distinct":false,"url":"https://api.github.com/repos/gozer/nubis-nat/commits/3e94dcb6bb7da419ce746461de19b551045e5f7d"},{"sha":"d4c45a90767487e3898272a0bfcd27b814698de3","author":{"email":"90265bcb11f36a7d5f91e954164fd376b0febe21@users.noreply.github.com","name":"Jason Crowe"},"message":"Merge pull request #19 from limed/update-readme\n\nUpdated readme with some NSM information","distinct":false,"url":"https://api.github.com/repos/gozer/nubis-nat/commits/d4c45a90767487e3898272a0bfcd27b814698de3"},{"sha":"3e3ec17f397b189ae1d0e91bd416bb7b5e1d8b42","author":{"email":"06edd2fce652568e3781aafd9eec3426f29e7dbb@mozilla.com","name":"limed"},"message":"Managing iptables using consul","distinct":false,"url":"https://api.github.com/repos/gozer/nubis-nat/commits/3e3ec17f397b189ae1d0e91bd416bb7b5e1d8b42"},{"sha":"ba6a540ff5f5cc0d7ffd0553bba4dfb496b44d26","author":{"email":"06edd2fce652568e3781aafd9eec3426f29e7dbb@mozilla.com","name":"limed"},"message":"Set permission for file","distinct":false,"url":"https://api.github.com/repos/gozer/nubis-nat/commits/ba6a540ff5f5cc0d7ffd0553bba4dfb496b44d26"},{"sha":"9147519daabf95dfa83d57a0edb0774257344bda","author":{"email":"06edd2fce652568e3781aafd9eec3426f29e7dbb@mozilla.com","name":"limed"},"message":"Add docs on how to add ports","distinct":false,"url":"https://api.github.com/repos/gozer/nubis-nat/commits/9147519daabf95dfa83d57a0edb0774257344bda"},{"sha":"32b1c46c642fc8b4aed86ad7e7d8e090ecc7537e","author":{"email":"06edd2fce652568e3781aafd9eec3426f29e7dbb@mozilla.com","name":"limed"},"message":"Only reject all if iptable rules exists","distinct":false,"url":"https://api.github.com/repos/gozer/nubis-nat/commits/32b1c46c642fc8b4aed86ad7e7d8e090ecc7537e"},{"sha":"15351c010e546462042c19fb6f31fbfa9cf2771a","author":{"email":"06edd2fce652568e3781aafd9eec3426f29e7dbb@mozilla.com","name":"limed"},"message":"Purge iptables and also add a reload command","distinct":false,"url":"https://api.github.com/repos/gozer/nubis-nat/commits/15351c010e546462042c19fb6f31fbfa9cf2771a"},{"sha":"252b9c89754138b6b63f439928bab7cfe97f5941","author":{"email":"90265bcb11f36a7d5f91e954164fd376b0febe21@users.noreply.github.com","name":"Jason Crowe"},"message":"Merge pull request #22 from limed/issue-20/iptables-confd\n\nManage iptable rules via confd","distinct":false,"url":"https://api.github.com/repos/gozer/nubis-nat/commits/252b9c89754138b6b63f439928bab7cfe97f5941"},{"sha":"7b12604fc38fe252a95ccedaed35f6a61c606a4c","author":{"email":"b89e1263e3bf2be800ea4e2a6760aaf74ddd1fa0@ectoplasm.org","name":"Philippe M. Chiasson"},"message":"POC: Implement a VPC blocklisting process.\n\nRight now, some obvious places for improvement:\n - hard-coded blocklist URL (http://people.mozilla.org/~pchiasson/blocklist/blocklist.txt.asc)\n - hard-coded GPG KeyID (gozer's)\n - Self-contained, no Consul lookups/integrations\n\nBut the short of it is that it works. I'll be filing followup issues to\nget it all fixed up.\n\nFixes #23","distinct":false,"url":"https://api.github.com/repos/gozer/nubis-nat/commits/7b12604fc38fe252a95ccedaed35f6a61c606a4c"},{"sha":"6d2282b2ac12b66eafed55aa2a66c566522d2ff8","author":{"email":"b89e1263e3bf2be800ea4e2a6760aaf74ddd1fa0@ectoplasm.org","name":"Philippe M. Chiasson"},"message":"use flock to prevent parallel execution of ourselves","distinct":false,"url":"https://api.github.com/repos/gozer/nubis-nat/commits/6d2282b2ac12b66eafed55aa2a66c566522d2ff8"},{"sha":"6ae4b6bd21293d36a0e2fc6279b9ffdee86d6631","author":{"email":"b89e1263e3bf2be800ea4e2a6760aaf74ddd1fa0@ectoplasm.org","name":"Philippe M. Chiasson"},"message":"silent when nothing to do","distinct":false,"url":"https://api.github.com/repos/gozer/nubis-nat/commits/6ae4b6bd21293d36a0e2fc6279b9ffdee86d6631"},{"sha":"1c444586df0594c61566993c3eee7d9eda7e210d","author":{"email":"b89e1263e3bf2be800ea4e2a6760aaf74ddd1fa0@ectoplasm.org","name":"Philippe M. Chiasson"},"message":"Merge branch 'master' of https://github.com/nubisproject/nubis-nat into issue/23/blocklist","distinct":false,"url":"https://api.github.com/repos/gozer/nubis-nat/commits/1c444586df0594c61566993c3eee7d9eda7e210d"},{"sha":"0f04102819a63d855038ba80885d1fe1976fcd7f","author":{"email":"90265bcb11f36a7d5f91e954164fd376b0febe21@users.noreply.github.com","name":"Jason Crowe"},"message":"Merge pull request #26 from gozer/issue/23/blocklist\n\nPOC: Implement a VPC blocklisting process.","distinct":true,"url":"https://api.github.com/repos/gozer/nubis-nat/commits/0f04102819a63d855038ba80885d1fe1976fcd7f"}]}