{"push_id":1831786111,"size":24,"distinct_size":24,"ref":"refs/heads/master","head":"da1a29ae9cb229a63cf53712c143185b9e0b9d11","before":"d8ee17e60c25c9c89167dc3860f6cba76e0c0d68","commits":[{"sha":"2e33b6c6eb457ab998bd4a701e84fb96fee8d0e9","author":{"name":"Jonathan Hartman","email":"33bcfd2688104659b70863849cdabba2b24ccccf@p4nt5.com"},"message":"Refactor the helper methods into classes","distinct":true,"url":"https://api.github.com/repos/socrata-cookbooks/ec2-net-utils/commits/2e33b6c6eb457ab998bd4a701e84fb96fee8d0e9"},{"sha":"ecdaa936af3c4baed26410e26cd6530f7c6eaf26","author":{"name":"Jonathan Hartman","email":"33bcfd2688104659b70863849cdabba2b24ccccf@p4nt5.com"},"message":"Fix some unnecessary method calls","distinct":true,"url":"https://api.github.com/repos/socrata-cookbooks/ec2-net-utils/commits/ecdaa936af3c4baed26410e26cd6530f7c6eaf26"},{"sha":"ea4767b9259fc721618d4e48b679e5c05c6a5bca","author":{"name":"Jonathan Hartman","email":"33bcfd2688104659b70863849cdabba2b24ccccf@p4nt5.com"},"message":"Refactor the helper methods and satisfy the linter","distinct":true,"url":"https://api.github.com/repos/socrata-cookbooks/ec2-net-utils/commits/ea4767b9259fc721618d4e48b679e5c05c6a5bca"},{"sha":"d0b267abb317db664525bae98692acfe37c1eec9","author":{"name":"Jonathan Hartman","email":"33bcfd2688104659b70863849cdabba2b24ccccf@p4nt5.com"},"message":"Define a basic default recipe","distinct":true,"url":"https://api.github.com/repos/socrata-cookbooks/ec2-net-utils/commits/d0b267abb317db664525bae98692acfe37c1eec9"},{"sha":"d23901001fad1c7b336618cbe1033d83df5afb50","author":{"name":"Jonathan Hartman","email":"33bcfd2688104659b70863849cdabba2b24ccccf@p4nt5.com"},"message":"Expose Instance.id as a public method","distinct":true,"url":"https://api.github.com/repos/socrata-cookbooks/ec2-net-utils/commits/d23901001fad1c7b336618cbe1033d83df5afb50"},{"sha":"2c7e8de34cf8740a74dc0d10e4e0d260dd4ff1fd","author":{"name":"Jonathan Hartman","email":"33bcfd2688104659b70863849cdabba2b24ccccf@p4nt5.com"},"message":"Build up some more thorough Inspec tests","distinct":true,"url":"https://api.github.com/repos/socrata-cookbooks/ec2-net-utils/commits/2c7e8de34cf8740a74dc0d10e4e0d260dd4ff1fd"},{"sha":"fdf3dd71deac22845c7e72a234ec023d7c7c13b9","author":{"name":"Jonathan Hartman","email":"33bcfd2688104659b70863849cdabba2b24ccccf@p4nt5.com"},"message":"Fix the ec2dhcp script path on Debian platforms\n\nFiles in the dhclient-exit-hooks.d directory that end in .sh are ignored.","distinct":true,"url":"https://api.github.com/repos/socrata-cookbooks/ec2-net-utils/commits/fdf3dd71deac22845c7e72a234ec023d7c7c13b9"},{"sha":"7a55250415aefecc7cfa39a8ac728cfb3b1c434f","author":{"name":"Jonathan Hartman","email":"33bcfd2688104659b70863849cdabba2b24ccccf@p4nt5.com"},"message":"Put \"ec2-net-utils\" in the test ENI's name and description\n\nOtherwise it'll get hard to find just this cookbook's test ENIs.","distinct":true,"url":"https://api.github.com/repos/socrata-cookbooks/ec2-net-utils/commits/7a55250415aefecc7cfa39a8ac728cfb3b1c434f"},{"sha":"f78372c44a1df71f43667886d1e082e26d7401d4","author":{"name":"Jonathan Hartman","email":"33bcfd2688104659b70863849cdabba2b24ccccf@p4nt5.com"},"message":"Refactor ec2net-functions to remove Bashisms\n\nThe dhclient with Ubuntu 16.04 switched from running scripts with bash to using\nsh. This borrows heavily from https://github.com/ademaria/ubuntu-ec2net, which\nwas based on an earlier version that lacked IPv6 functionality.","distinct":true,"url":"https://api.github.com/repos/socrata-cookbooks/ec2-net-utils/commits/f78372c44a1df71f43667886d1e082e26d7401d4"},{"sha":"a999252fe4061618b8650c37b6cd7b8c1401230b","author":{"name":"Jonathan Hartman","email":"33bcfd2688104659b70863849cdabba2b24ccccf@p4nt5.com"},"message":"Wait a few seconds after the interface is brought up\n\nAfter the interface is up, there are still a few seconds before the IP is in place.","distinct":true,"url":"https://api.github.com/repos/socrata-cookbooks/ec2-net-utils/commits/a999252fe4061618b8650c37b6cd7b8c1401230b"},{"sha":"1f9b7ae3c2b6a9cb4db0bd5cb65949ebe730e33a","author":{"name":"Jonathan Hartman","email":"33bcfd2688104659b70863849cdabba2b24ccccf@p4nt5.com"},"message":"Curl the metadata endpoint instead of using ec2metadata\n\nNot all platforms come with the ec2metadata script installed.","distinct":true,"url":"https://api.github.com/repos/socrata-cookbooks/ec2-net-utils/commits/1f9b7ae3c2b6a9cb4db0bd5cb65949ebe730e33a"},{"sha":"1d92291998b03c3cdc8bcf32158ffc664d67ca84","author":{"name":"Jonathan Hartman","email":"33bcfd2688104659b70863849cdabba2b24ccccf@p4nt5.com"},"message":"Remove CentOS testing (for now)\n\nSomething's different with udev on RHEL systems. The interface never gets its\nIP.","distinct":true,"url":"https://api.github.com/repos/socrata-cookbooks/ec2-net-utils/commits/1d92291998b03c3cdc8bcf32158ffc664d67ca84"},{"sha":"e8f9ff2bc3f3afe883313aaf5b3d3910212d5a61","author":{"name":"Jonathan Hartman","email":"33bcfd2688104659b70863849cdabba2b24ccccf@p4nt5.com"},"message":"Dump the udev helper scripts from Amazon Linux\n\nThese scripts are part of the udev package in Amazon Linux but not in Ubuntu\nor RHEL.","distinct":true,"url":"https://api.github.com/repos/socrata-cookbooks/ec2-net-utils/commits/e8f9ff2bc3f3afe883313aaf5b3d3910212d5a61"},{"sha":"733603a93a73d2afc054345ee17953b267eaf55c","author":{"name":"Jonathan Hartman","email":"33bcfd2688104659b70863849cdabba2b24ccccf@p4nt5.com"},"message":"Hardcode udev's run dir in the udev helper scripts\n\nThe udev CLI does not have an `info --run` command in Ubuntu or RHEL.","distinct":true,"url":"https://api.github.com/repos/socrata-cookbooks/ec2-net-utils/commits/733603a93a73d2afc054345ee17953b267eaf55c"},{"sha":"9e1ae3e937c7ccdcffe0b75d33c2610b1320bd99","author":{"name":"Jonathan Hartman","email":"33bcfd2688104659b70863849cdabba2b24ccccf@p4nt5.com"},"message":"Ensure curl is installed for EC2 metadata fetches","distinct":true,"url":"https://api.github.com/repos/socrata-cookbooks/ec2-net-utils/commits/9e1ae3e937c7ccdcffe0b75d33c2610b1320bd99"},{"sha":"eb1675829090459cea29d55e1e3a03debb135274","author":{"name":"Jonathan Hartman","email":"33bcfd2688104659b70863849cdabba2b24ccccf@p4nt5.com"},"message":"Add support for RHEL/CentOS/Scientific/etc. 7\n\nRHEL 7 started disabling network device hotplugging so it needs a little extra\nhelp to bring the devices up.","distinct":true,"url":"https://api.github.com/repos/socrata-cookbooks/ec2-net-utils/commits/eb1675829090459cea29d55e1e3a03debb135274"},{"sha":"f74a1cd9095e9cd6057a157da6f978b72c15420a","author":{"name":"Jonathan Hartman","email":"33bcfd2688104659b70863849cdabba2b24ccccf@p4nt5.com"},"message":"Use 'logger -t' instead of 'logger --tag'\n\nOnly the short version of the switch exists in older OSes (e.g. RHEL6).","distinct":true,"url":"https://api.github.com/repos/socrata-cookbooks/ec2-net-utils/commits/f74a1cd9095e9cd6057a157da6f978b72c15420a"},{"sha":"b1588f2cccd151a1de054dde44d66dc1f348c69d","author":{"name":"Jonathan Hartman","email":"33bcfd2688104659b70863849cdabba2b24ccccf@p4nt5.com"},"message":"Add RHEL6 support","distinct":true,"url":"https://api.github.com/repos/socrata-cookbooks/ec2-net-utils/commits/b1588f2cccd151a1de054dde44d66dc1f348c69d"},{"sha":"4cb76f060c477851351919f99d509f942e0c3d72","author":{"name":"Jonathan Hartman","email":"33bcfd2688104659b70863849cdabba2b24ccccf@p4nt5.com"},"message":"Clean up some of the failing tests","distinct":true,"url":"https://api.github.com/repos/socrata-cookbooks/ec2-net-utils/commits/4cb76f060c477851351919f99d509f942e0c3d72"},{"sha":"393f29e923ec65b3431d3da049ceaa3f9d43aa79","author":{"name":"Jonathan Hartman","email":"33bcfd2688104659b70863849cdabba2b24ccccf@p4nt5.com"},"message":"Resolve (or ignore) the remaining RuboCop offenses","distinct":true,"url":"https://api.github.com/repos/socrata-cookbooks/ec2-net-utils/commits/393f29e923ec65b3431d3da049ceaa3f9d43aa79"}]}
{"actor":{"display_login":"RoboticCheese"}}