{"push_id":694444243,"size":41,"distinct_size":41,"ref":"refs/heads/devel","head":"e7abe06440039b9a3bf897446b59e55d416ac957","before":"f2934eeb0a2e68087935925d44fb03824bad862d","commits":[{"sha":"30b92a6f4cd92b69ae562d970efaf831858891e2","author":{"email":"07307320f970b6b52160f46494479d0266c0aaec@users.noreply.github.com","name":"Jon Hawkesworth"},"message":"Get-FileChecksum allways returns a string now,\nand the test_win_copy integration tests that depend on the checksum\nhave been updated in this change too.","distinct":true,"url":"https://api.github.com/repos/srvg/ansible/commits/30b92a6f4cd92b69ae562d970efaf831858891e2"},{"sha":"6a97e49a06effe5d650fe31a1eae2d98fdddc58e","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@sivel.net","name":"Matt Martz"},"message":"Re-introduce ssh connection private key support","distinct":true,"url":"https://api.github.com/repos/srvg/ansible/commits/6a97e49a06effe5d650fe31a1eae2d98fdddc58e"},{"sha":"deb741240e8915b982a5a4ddb3f55831012d42af","author":{"email":"0d361f6a44aaa0fb45c4709504a96429de5b34cc@gmail.com","name":"Philip Stephens"},"message":"Update playbooks_vault.rst\n\nAs of 1.9 at least, you may specify a password file in your ansible.cfg and not have to extend your playbook calls with vault flags.","distinct":true,"url":"https://api.github.com/repos/srvg/ansible/commits/deb741240e8915b982a5a4ddb3f55831012d42af"},{"sha":"40553fb4c72923ec3e8013c5e2698021875227dc","author":{"email":"cde2288a4505b40178bc8f0ddd96dbc32526f60d@ansible.com","name":"Brian Coca"},"message":"Merge pull request #11229 from pastephens/patch-1\n\nUpdate playbooks_vault.rst","distinct":true,"url":"https://api.github.com/repos/srvg/ansible/commits/40553fb4c72923ec3e8013c5e2698021875227dc"},{"sha":"aa6e204b6e0be59a75a350f4e84d2fbaa7f8640b","author":{"email":"cde2288a4505b40178bc8f0ddd96dbc32526f60d@ansible.com","name":"Brian Coca"},"message":"Merge pull request #11115 from jhawkesworth/second_go_at_fixing_1404\n\nPart fix for https://github.com/ansible/ansible-modules-core/issues/1404 (replaces #11086)","distinct":true,"url":"https://api.github.com/repos/srvg/ansible/commits/aa6e204b6e0be59a75a350f4e84d2fbaa7f8640b"},{"sha":"7306a5397ed770d6d2069b51bf6fc92ad0de7313","author":{"email":"f1eed0fb86b1f5c84d18845198ea098ecd3e5194@gmail.com","name":"Brian Coca"},"message":"simplified function, always attempt to template, always check if string before return, should avoid most cases of strings being passed to lookups","distinct":true,"url":"https://api.github.com/repos/srvg/ansible/commits/7306a5397ed770d6d2069b51bf6fc92ad0de7313"},{"sha":"40336b50af3dc61a56b6770f5271a2dc5d7197f4","author":{"email":"f1eed0fb86b1f5c84d18845198ea098ecd3e5194@gmail.com","name":"Brian Coca"},"message":"removed redundant string check\nadded playbook path lookup","distinct":true,"url":"https://api.github.com/repos/srvg/ansible/commits/40336b50af3dc61a56b6770f5271a2dc5d7197f4"},{"sha":"f29c1c7452c1b387e5719197fc8b68ac7eb4ad12","author":{"email":"f1eed0fb86b1f5c84d18845198ea098ecd3e5194@gmail.com","name":"Brian Coca"},"message":"respect undefined config setting","distinct":true,"url":"https://api.github.com/repos/srvg/ansible/commits/f29c1c7452c1b387e5719197fc8b68ac7eb4ad12"},{"sha":"7291f9e96586b2ffa9f0bd110d62b5b0477d0fd6","author":{"email":"f1eed0fb86b1f5c84d18845198ea098ecd3e5194@gmail.com","name":"Brian Coca"},"message":"removed cruft\nmade sure it does not fail on undefined","distinct":true,"url":"https://api.github.com/repos/srvg/ansible/commits/7291f9e96586b2ffa9f0bd110d62b5b0477d0fd6"},{"sha":"4098e8283e8cf7c13ced8c04796d838caf304c81","author":{"email":"f1eed0fb86b1f5c84d18845198ea098ecd3e5194@gmail.com","name":"Brian Coca"},"message":"several fixes to template\n- now obeys global undefined var setting and allows override (mostly for with_ )\n- moved environment instanciation to init instead of each template call\n- removed hardcoded template token matching and now use actually configured tokens, now it won't break if someone changes default configs in ansible.cfg\n- made reenetrant template calls now pass the same data it got, dictionary and lists were loosing existing and new params\n- moved fail_on_undeinfed parameter to template call, as it should only realky be set to false on specific templates and not globally\n- added overrides, which will allow template to implement jinja2 header override features\n- added filter list to overrides to disallow possibly insecure ones, TODO: check if this is still needed as facts should not be templated anymore\n- TODO: actually implement jinja2 header overrides","distinct":true,"url":"https://api.github.com/repos/srvg/ansible/commits/4098e8283e8cf7c13ced8c04796d838caf304c81"},{"sha":"f174682e1903e246c9f7389e2e76ffcca4a04c28","author":{"email":"f1eed0fb86b1f5c84d18845198ea098ecd3e5194@gmail.com","name":"Brian Coca"},"message":"facts should now not be overriten with NA option unless they are NA\nthis way we don't need a break per distro that matched already with\nthe python default functions","distinct":true,"url":"https://api.github.com/repos/srvg/ansible/commits/f174682e1903e246c9f7389e2e76ffcca4a04c28"},{"sha":"ef6bd9afb0f51bf8d79bee7b733df50e4def978c","author":{"email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@renemoser.net","name":"René Moser"},"message":"changelog: add cs_network","distinct":true,"url":"https://api.github.com/repos/srvg/ansible/commits/ef6bd9afb0f51bf8d79bee7b733df50e4def978c"},{"sha":"0f68db2d7ecf3a2ce8273665dfc4e86295b85a13","author":{"email":"6c56e5e3520faec0c47b00de7a460692ce0d113a@gmail.com","name":"sirkubax"},"message":"Update ec2.ini\n\nWarning about usage boto+ec2.ini","distinct":true,"url":"https://api.github.com/repos/srvg/ansible/commits/0f68db2d7ecf3a2ce8273665dfc4e86295b85a13"},{"sha":"fbdc84becd15434f07d138f525467d676708087b","author":{"email":"cde2288a4505b40178bc8f0ddd96dbc32526f60d@ansible.com","name":"Brian Coca"},"message":"Merge pull request #11234 from resmo/patch-2\n\nchangelog: add cs_network","distinct":true,"url":"https://api.github.com/repos/srvg/ansible/commits/fbdc84becd15434f07d138f525467d676708087b"},{"sha":"c8fde467b5473c22f78959eb34de74cc9bb15e18","author":{"email":"cde2288a4505b40178bc8f0ddd96dbc32526f60d@ansible.com","name":"Brian Coca"},"message":"Merge pull request #11163 from sivel/ssh-private-key-fixme\n\nRe-introduce ssh connection private key support","distinct":true,"url":"https://api.github.com/repos/srvg/ansible/commits/c8fde467b5473c22f78959eb34de74cc9bb15e18"},{"sha":"47aeff1636cfc158d72a54370eb3135469264ca2","author":{"email":"cde2288a4505b40178bc8f0ddd96dbc32526f60d@ansible.com","name":"Brian Coca"},"message":"Merge pull request #11236 from sirkubax/patch-1\n\ncomment to ec2.ini inventory instances grouping","distinct":true,"url":"https://api.github.com/repos/srvg/ansible/commits/47aeff1636cfc158d72a54370eb3135469264ca2"},{"sha":"aed429554dc86385408133988da5caba44dce891","author":{"email":"f1eed0fb86b1f5c84d18845198ea098ecd3e5194@gmail.com","name":"Brian Coca"},"message":"better checks to ensure listify emits a non string iterable","distinct":true,"url":"https://api.github.com/repos/srvg/ansible/commits/aed429554dc86385408133988da5caba44dce891"},{"sha":"c346788194770c636c50af462b26000e81fc59c4","author":{"email":"7e9a00c41691613a7d32e2dde33d109777f297f8@fedoraproject.org","name":"Toshio Kuratomi"},"message":"Slight optimization of how we squash loops.  Add dnf to the list of modules for which we squash.\n\nFixes #11235","distinct":true,"url":"https://api.github.com/repos/srvg/ansible/commits/c346788194770c636c50af462b26000e81fc59c4"},{"sha":"176b04a81242ff9aa6bf62a26a57d0b5b07f9467","author":{"email":"7e9a00c41691613a7d32e2dde33d109777f297f8@fedoraproject.org","name":"Toshio Kuratomi"},"message":"Correct typo","distinct":true,"url":"https://api.github.com/repos/srvg/ansible/commits/176b04a81242ff9aa6bf62a26a57d0b5b07f9467"},{"sha":"31ef87eb724a6627236608105e02028beb8bea69","author":{"email":"7e9a00c41691613a7d32e2dde33d109777f297f8@fedoraproject.org","name":"Toshio Kuratomi"},"message":"Add dnf to list of modules that we squash loop items for","distinct":true,"url":"https://api.github.com/repos/srvg/ansible/commits/31ef87eb724a6627236608105e02028beb8bea69"}]}