{"push_id":888012433,"size":34,"distinct_size":8,"ref":"refs/heads/dev","head":"5698e348549b6d54efe98047a0a3c4228ea98494","before":"9a823103656403b9ceed9dc4eae3e32e3768f6e7","commits":[{"sha":"7fee4b0ce5e6b9ab1ae348e345e587da65d82a5e","author":{"email":"2f6f68e405cc15880caa1c834e4594af4003e780@gravitext.com","name":"David Kellum"},"message":"Use PATH for systemctl\n\nIn Distro's like Debian which have not and may never merge /bin to\n/usr/bin, systemctl is found in /bin. Better to just use PATH on\nsystemctl calls like with other system tools.","distinct":false,"url":"https://api.github.com/repos/dekellum/syncwrap/commits/7fee4b0ce5e6b9ab1ae348e345e587da65d82a5e"},{"sha":"1b034064349696d3f144e75eef3066eaca58eddc","author":{"email":"2f6f68e405cc15880caa1c834e4594af4003e780@gravitext.com","name":"David Kellum"},"message":"Debian 8 packages PostgreSQL 9.4","distinct":false,"url":"https://api.github.com/repos/dekellum/syncwrap/commits/1b034064349696d3f144e75eef3066eaca58eddc"},{"sha":"ef7c1cae7cf7236dfde89c343654b20e54685016","author":{"email":"2f6f68e405cc15880caa1c834e4594af4003e780@gravitext.com","name":"David Kellum"},"message":"Use apt-get remove, instead of aptitude on debian; pass opts to sudo","distinct":false,"url":"https://api.github.com/repos/dekellum/syncwrap/commits/ef7c1cae7cf7236dfde89c343654b20e54685016"},{"sha":"77bb9c7e9876ba3f5e1f66a73214a63136f57bec","author":{"email":"2f6f68e405cc15880caa1c834e4594af4003e780@gravitext.com","name":"David Kellum"},"message":"Make RHEL#dist_uninstall :succeed the default; pass opts to sudo","distinct":false,"url":"https://api.github.com/repos/dekellum/syncwrap/commits/77bb9c7e9876ba3f5e1f66a73214a63136f57bec"},{"sha":"88df4d228dfb891b069c4a98af3b4ebad7965730","author":{"email":"2f6f68e405cc15880caa1c834e4594af4003e780@gravitext.com","name":"David Kellum"},"message":"Add check_install option support to dist_install on all Distro's","distinct":false,"url":"https://api.github.com/repos/dekellum/syncwrap/commits/88df4d228dfb891b069c4a98af3b4ebad7965730"},{"sha":"fd917ddbf46b6794f1c76ceb8caa6ac8c8109e3f","author":{"email":"2f6f68e405cc15880caa1c834e4594af4003e780@gravitext.com","name":"David Kellum"},"message":"Add conditional 'dist_install rsync' to Users component","distinct":false,"url":"https://api.github.com/repos/dekellum/syncwrap/commits/fd917ddbf46b6794f1c76ceb8caa6ac8c8109e3f"},{"sha":"cb2e1ddcbdca941aeacbedbbe111e87ecd76d0e2","author":{"email":"2f6f68e405cc15880caa1c834e4594af4003e780@gravitext.com","name":"David Kellum"},"message":"Flatten package arrays to dist_(un)install methods","distinct":false,"url":"https://api.github.com/repos/dekellum/syncwrap/commits/cb2e1ddcbdca941aeacbedbbe111e87ecd76d0e2"},{"sha":"5b2db0afa7956b167ef9b815cd3dd2157933d7f9","author":{"email":"2f6f68e405cc15880caa1c834e4594af4003e780@gravitext.com","name":"David Kellum"},"message":"Add dist_if_installed? check for Debian.dist_uninstall\n\nThis is needed because `apt-get remove` fails (unlike aptitude) if any\nspecified package definations can't be found (installed or not).","distinct":false,"url":"https://api.github.com/repos/dekellum/syncwrap/commits/5b2db0afa7956b167ef9b815cd3dd2157933d7f9"},{"sha":"1cbce38c7411c263e0b7cb13a4d9ebb6cdcf2fa6","author":{"email":"2f6f68e405cc15880caa1c834e4594af4003e780@gravitext.com","name":"David Kellum"},"message":"CRubyVM dist_uninstall succeed is now default","distinct":false,"url":"https://api.github.com/repos/dekellum/syncwrap/commits/1cbce38c7411c263e0b7cb13a4d9ebb6cdcf2fa6"},{"sha":"1daf826b6c87bc398dd59fabc05d140cc2a324f3","author":{"email":"2f6f68e405cc15880caa1c834e4594af4003e780@gravitext.com","name":"David Kellum"},"message":"Add ruby 2.3 to CRubyVM#uninstall_distro_ruby","distinct":false,"url":"https://api.github.com/repos/dekellum/syncwrap/commits/1daf826b6c87bc398dd59fabc05d140cc2a324f3"},{"sha":"a5ba559aef91d2e1624d104fdcadef6da03694e1","author":{"email":"2f6f68e405cc15880caa1c834e4594af4003e780@gravitext.com","name":"David Kellum"},"message":"RHEL.dist_if_not_installed? needs to count installed package lines\n\n`yum list installed` will return 0 (true) if even a single package of\nthe set specified is installed. See below example. Thus we need to\ncount the package lines after the header.\n\n  % yum list -C -q installed foobar; echo $?\n  Error: No matching Packages to list\n  1\n\n  % yum list -C -q installed make foobar; echo $?\n  Installed Packages\n  make.x86_64  1:3.82-21.el7  @anaconda\n  0\n\n Note Error... in first example is to STDERR.","distinct":false,"url":"https://api.github.com/repos/dekellum/syncwrap/commits/a5ba559aef91d2e1624d104fdcadef6da03694e1"},{"sha":"1198cb6442ca6719aad9520c4b09fcb9ff0f73d4","author":{"email":"2f6f68e405cc15880caa1c834e4594af4003e780@gravitext.com","name":"David Kellum"},"message":"test/aws/sync.rb updates, incl debian 8","distinct":false,"url":"https://api.github.com/repos/dekellum/syncwrap/commits/1198cb6442ca6719aad9520c4b09fcb9ff0f73d4"},{"sha":"281c3b5f7b588f51f7dbfafd39d025cdc53f7bbe","author":{"email":"2f6f68e405cc15880caa1c834e4594af4003e780@gravitext.com","name":"David Kellum"},"message":"test/aws/sync.rb profile props for vpc, subnet_id","distinct":false,"url":"https://api.github.com/repos/dekellum/syncwrap/commits/281c3b5f7b588f51f7dbfafd39d025cdc53f7bbe"},{"sha":"6bdf6469d216d92a0b3231ab3264b06de502477e","author":{"email":"2f6f68e405cc15880caa1c834e4594af4003e780@gravitext.com","name":"David Kellum"},"message":"Support non-default vpc in create_security_group\n\nThis worked in combination with a subnet_id in the profile for\ninstance creation, provided that same-name non-vpc security groups are\nremoved.\n\nAlso the subnet(s) need to default to public IP creation.","distinct":false,"url":"https://api.github.com/repos/dekellum/syncwrap/commits/6bdf6469d216d92a0b3231ab3264b06de502477e"},{"sha":"e66bcaa360a144c25a2766dba627a6ed4598cc86","author":{"email":"2f6f68e405cc15880caa1c834e4594af4003e780@gravitext.com","name":"David Kellum"},"message":"Return new or existing sg from create_security_group, rdoc","distinct":false,"url":"https://api.github.com/repos/dekellum/syncwrap/commits/e66bcaa360a144c25a2766dba627a6ed4598cc86"},{"sha":"e158e4c91194315c8cfc02790e9077beeabf22a6","author":{"email":"2f6f68e405cc15880caa1c834e4594af4003e780@gravitext.com","name":"David Kellum"},"message":"Add check_install option to aws/sync.rb","distinct":false,"url":"https://api.github.com/repos/dekellum/syncwrap/commits/e158e4c91194315c8cfc02790e9077beeabf22a6"},{"sha":"3d8dbb490c93c125824d48312ec7c8c73be3575d","author":{"email":"2f6f68e405cc15880caa1c834e4594af4003e780@gravitext.com","name":"David Kellum"},"message":"Add curl to existing build deps of CRubyVM and Hashdot","distinct":false,"url":"https://api.github.com/repos/dekellum/syncwrap/commits/3d8dbb490c93c125824d48312ec7c8c73be3575d"},{"sha":"d25a52106a234f5ee7d6284bf53f5af72aa95055","author":{"email":"2f6f68e405cc15880caa1c834e4594af4003e780@gravitext.com","name":"David Kellum"},"message":"Add dist_install curl to JRubyVM and C.JDK \\w check_install\n\n* Debian also doesn't start with curl, at least on aws images\n* Best to merge this only with dist-install-conditionals","distinct":false,"url":"https://api.github.com/repos/dekellum/syncwrap/commits/d25a52106a234f5ee7d6284bf53f5af72aa95055"},{"sha":"feb0e043d546c50b6d63cca7b2947cb5e230f476","author":{"email":"2f6f68e405cc15880caa1c834e4594af4003e780@gravitext.com","name":"David Kellum"},"message":"Map security groups to objects in aws_create_instance\n\nThis should avoid ambiguity observed with same-named security groups\nacross multiple VPCs or VPC vs EC2-Classic (non-vpc)","distinct":false,"url":"https://api.github.com/repos/dekellum/syncwrap/commits/feb0e043d546c50b6d63cca7b2947cb5e230f476"},{"sha":"9899596358910d73bdd8c4de73c1ee03e6a484db","author":{"email":"2f6f68e405cc15880caa1c834e4594af4003e780@gravitext.com","name":"David Kellum"},"message":"Improve aws_create_instance rdoc","distinct":false,"url":"https://api.github.com/repos/dekellum/syncwrap/commits/9899596358910d73bdd8c4de73c1ee03e6a484db"}]}