{"push_id":887123146,"size":53,"distinct_size":1,"ref":"refs/heads/ssh-locking","head":"a25eb5da761a26b666d482b3e27f5ea3216883d9","before":"b8755b985419934e636bc93b423228fe837b9200","commits":[{"sha":"90cd5fb30881ab85a74424a4127404ff5a5e5520","author":{"email":"5a679f0a686a476fab8e7d6712890e3389139ab4@ncsu.edu","name":"John Mitchell"},"message":"use hubspot based ads instead of stored files","distinct":false,"url":"https://api.github.com/repos/amenonsen/ansible/commits/90cd5fb30881ab85a74424a4127404ff5a5e5520"},{"sha":"5227c6bb528ace046ff7f2f3f535393aa49f0ca2","author":{"email":"9fee37d12537c15eb3bbf2b04e4282c1e1c5603d@gmail.com","name":"Yannig Perré"},"message":"Do not copy variable_manager each time. Instead, keep host and local variable_manager sync.\nFix https://github.com/ansible/ansible/issues/13221","distinct":false,"url":"https://api.github.com/repos/amenonsen/ansible/commits/5227c6bb528ace046ff7f2f3f535393aa49f0ca2"},{"sha":"800811a15f9dbe49a0d4225c456481d8ebf1d139","author":{"email":"d79aad3085f9fd5feb459e6dde516ee4222f4906@sngx.net","name":"James Cammarata"},"message":"Trigger on_stats just once, not once for each play\n\nFixes #13271","distinct":false,"url":"https://api.github.com/repos/amenonsen/ansible/commits/800811a15f9dbe49a0d4225c456481d8ebf1d139"},{"sha":"d20e67d70823a7b705a0d0fcf08f622a012d1ce9","author":{"email":"37c07a49ee3d5191376d758eb1d8298b34456b8e@inaugust.com","name":"Monty Taylor"},"message":"Put in trap for args being None\n\n_normalize_old_style_args can return None. If it does, the loop\n\"for args in args\" blows up.","distinct":false,"url":"https://api.github.com/repos/amenonsen/ansible/commits/d20e67d70823a7b705a0d0fcf08f622a012d1ce9"},{"sha":"ea23159be4a968af0db7ffabeb5dfbc07774137d","author":{"email":"d79aad3085f9fd5feb459e6dde516ee4222f4906@sngx.net","name":"James Cammarata"},"message":"Merge pull request #13348 from emonty/bug/iterate-on-none\n\nPut in trap for args being None","distinct":false,"url":"https://api.github.com/repos/amenonsen/ansible/commits/ea23159be4a968af0db7ffabeb5dfbc07774137d"},{"sha":"6671d78f952af50e36d644e22a0a726bcefacf84","author":{"email":"d79aad3085f9fd5feb459e6dde516ee4222f4906@sngx.net","name":"James Cammarata"},"message":"Tweak location of stats callback execution and properly relocate stats output code","distinct":false,"url":"https://api.github.com/repos/amenonsen/ansible/commits/6671d78f952af50e36d644e22a0a726bcefacf84"},{"sha":"c087160652d0eb758f0edeca71371f4c5c205f27","author":{"email":"c9a100a965edf1325bb001a738a9001c889d4efc@ansible.com","name":"Peter Sprygada"},"message":"initial add of ssh shared module.\n\nThis ssh shared module is used for building modules that require an\ninteractive shell environment such as those required for connecting\nto network devices","distinct":false,"url":"https://api.github.com/repos/amenonsen/ansible/commits/c087160652d0eb758f0edeca71371f4c5c205f27"},{"sha":"dfa576b0377c36e8ee561b0b60d497d160f263d8","author":{"email":"d79aad3085f9fd5feb459e6dde516ee4222f4906@sngx.net","name":"James Cammarata"},"message":"Merge pull request #13307 from Yannig/devel_fix_big_include_vars\n\nFix for https://github.com/ansible/ansible/issues/13221","distinct":false,"url":"https://api.github.com/repos/amenonsen/ansible/commits/dfa576b0377c36e8ee561b0b60d497d160f263d8"},{"sha":"f926e81782eb1064852df5e6f7619aa749668b18","author":{"email":"d79aad3085f9fd5feb459e6dde516ee4222f4906@sngx.net","name":"James Cammarata"},"message":"Re-implement lookup wantlist\n\nFixes #13285","distinct":false,"url":"https://api.github.com/repos/amenonsen/ansible/commits/f926e81782eb1064852df5e6f7619aa749668b18"},{"sha":"c6a30f70005e86dcfc9779e17b24f0e3f44d40d9","author":{"email":"d79aad3085f9fd5feb459e6dde516ee4222f4906@sngx.net","name":"James Cammarata"},"message":"Make sure the uuid in vars is string","distinct":false,"url":"https://api.github.com/repos/amenonsen/ansible/commits/c6a30f70005e86dcfc9779e17b24f0e3f44d40d9"},{"sha":"fbc9553bd43c1e59051120d340f5c3fe9baf0d1d","author":{"email":"d79aad3085f9fd5feb459e6dde516ee4222f4906@sngx.net","name":"James Cammarata"},"message":"Use text_type instead of unicode","distinct":false,"url":"https://api.github.com/repos/amenonsen/ansible/commits/fbc9553bd43c1e59051120d340f5c3fe9baf0d1d"},{"sha":"80db6bacc49d97bc11f000702411a13adc5f1899","author":{"email":"d79aad3085f9fd5feb459e6dde516ee4222f4906@sngx.net","name":"James Cammarata"},"message":"Make sure run_once tasks properly set variables for all active hosts\n\nFixes #13267","distinct":false,"url":"https://api.github.com/repos/amenonsen/ansible/commits/80db6bacc49d97bc11f000702411a13adc5f1899"},{"sha":"005b17afec1ab588bb0662f2b2a43771224279df","author":{"email":"f1eed0fb86b1f5c84d18845198ea098ecd3e5194@gmail.com","name":"Brian Coca"},"message":"corrected become_methods class variable in winrm\n\nThis should now correctly react when using become with winrm\nfixes #13331","distinct":false,"url":"https://api.github.com/repos/amenonsen/ansible/commits/005b17afec1ab588bb0662f2b2a43771224279df"},{"sha":"eefb4931dd4e9489ff68aa332493e5ef2468d121","author":{"email":"f1eed0fb86b1f5c84d18845198ea098ecd3e5194@gmail.com","name":"Brian Coca"},"message":"allow for bad stdout return from make temp dir command\n\nfixes #13359","distinct":false,"url":"https://api.github.com/repos/amenonsen/ansible/commits/eefb4931dd4e9489ff68aa332493e5ef2468d121"},{"sha":"b5f2c3def2b4fd72824d678c00dbb5383667c541","author":{"email":"f1eed0fb86b1f5c84d18845198ea098ecd3e5194@gmail.com","name":"Brian Coca"},"message":"fixed typo","distinct":false,"url":"https://api.github.com/repos/amenonsen/ansible/commits/b5f2c3def2b4fd72824d678c00dbb5383667c541"},{"sha":"cc36eedf765afcf4a2317468acbfcf48f986078f","author":{"email":"d79aad3085f9fd5feb459e6dde516ee4222f4906@sngx.net","name":"James Cammarata"},"message":"Ensure port is (re)set for delegated-to hosts\n\nFixes #13265","distinct":false,"url":"https://api.github.com/repos/amenonsen/ansible/commits/cc36eedf765afcf4a2317468acbfcf48f986078f"},{"sha":"e2ddc2f6abf7a0a479ac7b59009be79aff3e7f97","author":{"email":"7e9a00c41691613a7d32e2dde33d109777f297f8@fedoraproject.org","name":"Toshio Kuratomi"},"message":"Call the function :-)\n\nFixes #13330","distinct":false,"url":"https://api.github.com/repos/amenonsen/ansible/commits/e2ddc2f6abf7a0a479ac7b59009be79aff3e7f97"},{"sha":"dc0fae1af76821ab6fb741cd3e9da285a9d815a2","author":{"email":"d79aad3085f9fd5feb459e6dde516ee4222f4906@sngx.net","name":"James Cammarata"},"message":"Also make sure remote_user is defaulted correctly for delegated hosts\n\nFixes #13323","distinct":false,"url":"https://api.github.com/repos/amenonsen/ansible/commits/dc0fae1af76821ab6fb741cd3e9da285a9d815a2"},{"sha":"19d5759771be0b5c21cf788766c6eee09f2374c3","author":{"email":"7e9a00c41691613a7d32e2dde33d109777f297f8@fedoraproject.org","name":"Toshio Kuratomi"},"message":"raise AnsibleAWSError instead of StandardError.\n\n* StandardError doesn't exist in python3\n* because it is the root of builtin expections, we can't catch it\n  separate from the builtin exceptions\n* It doesn't tell us anything about the error being thrown as it's too\n  generic","distinct":false,"url":"https://api.github.com/repos/amenonsen/ansible/commits/19d5759771be0b5c21cf788766c6eee09f2374c3"},{"sha":"ba4e571029be059f80e8b4aab4da7578c6120e39","author":{"email":"7e9a00c41691613a7d32e2dde33d109777f297f8@fedoraproject.org","name":"Toshio Kuratomi"},"message":"Update submodule refs to go along with the StandardError change in ec2 moudles","distinct":false,"url":"https://api.github.com/repos/amenonsen/ansible/commits/ba4e571029be059f80e8b4aab4da7578c6120e39"}]}