{"push_id":1399142346,"size":100,"distinct_size":19,"ref":"refs/heads/community","head":"31294a8358244ed25030c06789adab4dd1dc4970","before":"7f27504fd925d0cb1aa961cc139ecb81c03f5f47","commits":[{"sha":"523780a7ca78108829aeaff59754edb7d96ba053","author":{"name":"Chris Houseknecht","email":"d351ab64b639783240e4e27602424a807ba3f66b@ansible.com"},"message":"Let docker-py handle decoding and JSON parsing of stream data. Fixes #4930.","distinct":false,"url":"https://api.github.com/repos/GGabriele/ansible-modules-core/commits/523780a7ca78108829aeaff59754edb7d96ba053"},{"sha":"8afe2402dbc83eb624b6920a4f46aa9a26547c01","author":{"name":"Peter Sprygada","email":"bbf4d3340fe30b386ff72dc43e796ce6917cfb2e@users.noreply.github.com"},"message":"adds exception handling for AddConditionError (#5124)\n\nAddConditionErrors are now handled by nxos_command and a well formed error\r\nis returned from the module","distinct":false,"url":"https://api.github.com/repos/GGabriele/ansible-modules-core/commits/8afe2402dbc83eb624b6920a4f46aa9a26547c01"},{"sha":"423b4a59092db4cee0ec97e8e43e92cc1b16bd81","author":{"name":"Gabriele","email":"2724e8816754f6dc93b6bf24c54d57381c1ba708@gmail.com"},"message":"Adding more details on DOCSTRING about how to use the module (#5121)","distinct":false,"url":"https://api.github.com/repos/GGabriele/ansible-modules-core/commits/423b4a59092db4cee0ec97e8e43e92cc1b16bd81"},{"sha":"4cb27d914f64c868a60ddd0d0633645e708fb107","author":{"name":"Pradeep","email":"f1ab1f4cd6e7823815fcfa806ac88b2f60b313a8@gmail.com"},"message":"Typo Fix","distinct":false,"url":"https://api.github.com/repos/GGabriele/ansible-modules-core/commits/4cb27d914f64c868a60ddd0d0633645e708fb107"},{"sha":"857e1d374bb09a59f09f3edb8500baa9a5c12d6a","author":{"name":"Peter Sprygada","email":"bbf4d3340fe30b386ff72dc43e796ce6917cfb2e@users.noreply.github.com"},"message":"adds exception handling for adding an invalid condition (#5125)\n\nThis change will now handle a problem adding a condition that raises\r\nan AddConditionError and return a well formed error to the user.","distinct":false,"url":"https://api.github.com/repos/GGabriele/ansible-modules-core/commits/857e1d374bb09a59f09f3edb8500baa9a5c12d6a"},{"sha":"e4c5a13a7ad6355f779a88456780bdcd86baee31","author":{"name":"Toshio Kuratomi","email":"cbdeb5b67e5fbe73365734a4941de7f6991b359a@gmail.com"},"message":"Fix assemble module for python3","distinct":false,"url":"https://api.github.com/repos/GGabriele/ansible-modules-core/commits/e4c5a13a7ad6355f779a88456780bdcd86baee31"},{"sha":"6c4d71a7fab60601846363506bc8eebe9c52c240","author":{"name":"Matt Davis","email":"c3db2c774abf450b409c9caec196e2b049569eb1@ansible.com"},"message":"fixed windows setup to run in check_mode","distinct":false,"url":"https://api.github.com/repos/GGabriele/ansible-modules-core/commits/6c4d71a7fab60601846363506bc8eebe9c52c240"},{"sha":"90af27f20f6a16591f652e0d9ef6fd83d1a7a6e2","author":{"name":"Chris Houseknecht","email":"d351ab64b639783240e4e27602424a807ba3f66b@ansible.com"},"message":"Merge pull request #5050 from chouseknecht/devel\n\nFix intermittent image push error","distinct":false,"url":"https://api.github.com/repos/GGabriele/ansible-modules-core/commits/90af27f20f6a16591f652e0d9ef6fd83d1a7a6e2"},{"sha":"d66983b43e3264a3885c09509b754fc5ae19fa68","author":{"name":"James Cammarata","email":"60613c748784d51b0428d843582150c147f43f58@sngx.net"},"message":"New release v2.2.0.0-0.1.rc1","distinct":false,"url":"https://api.github.com/repos/GGabriele/ansible-modules-core/commits/d66983b43e3264a3885c09509b754fc5ae19fa68"},{"sha":"19c3b07cbf4ca9a646c935e3f2c408dfada60beb","author":{"name":"Ryan Brown","email":"6b7d998d2b47cb3e101f3526fe825034ddd0b866@ryansb.com"},"message":"Handle termination_protection parameter when restarting instances (#5076)\n\n* Restart EC2 instances with multiple network interfaces\r\n\r\nA previous bug, #3234, caused instances with multiple ENI's to fail when being\r\nstarted or stopped because sourceDestCheck is a per-interface attribute, but we\r\nuse the boto global access to it (which only works when there's a single ENI).\r\n\r\nThis patch handles a variant of that bug that only surfaced when restarting an\r\ninstance, and catches the same type of exception.\r\n\r\n* Default termination_protection to None instead of False\r\n\r\nAWS defaults the value of termination_protection to False, so we don't\r\nneed to explicitly send `False` when the user hasn't specified a\r\ntermination protection level. Before this patch, the below pair of tasks\r\nwould:\r\n\r\n1. Create an instance (enabling termination_protection)\r\n2. Restart that instance (disabling termination_protection)\r\n\r\nNow, the default None value would prevent the restart task from\r\ndisabling termination_protection.\r\n\r\n```\r\n- name: make an EC2 instance\r\n  ec2:\r\n    vpc_subnet_id: {{ subnet  }}\r\n    instance_type: t2.micro\r\n    termination_protection: yes\r\n    exact_count: 1\r\n    count_tag:\r\n       Name: TestInstance\r\n    instance_tags:\r\n       Name: TestInstance\r\n    group_id: {{ group }}\r\n    image: ami-7172b611\r\n    wait: yes\r\n- name: restart a protected EC2 instance\r\n  ec2:\r\n    vpc_subnet_id: {{ subnet  }}\r\n    state: restarted\r\n    instance_tags:\r\n       Name: TestInstance\r\n    group_id: {{ group }}\r\n    image: ami-7172b611\r\n    wait: yes\r\n```","distinct":false,"url":"https://api.github.com/repos/GGabriele/ansible-modules-core/commits/19c3b07cbf4ca9a646c935e3f2c408dfada60beb"},{"sha":"7fd179ff3c234a9eab36d252ff29ca2e58745cab","author":{"name":"Matt Clay","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@mystile.com"},"message":"Update CI config for stable-2.2 branch. (#5134)","distinct":false,"url":"https://api.github.com/repos/GGabriele/ansible-modules-core/commits/7fd179ff3c234a9eab36d252ff29ca2e58745cab"},{"sha":"ee0a20cb2b3f6fe2f462f4da1e6c7c588bc51c8e","author":{"name":"Toshio Kuratomi","email":"cbdeb5b67e5fbe73365734a4941de7f6991b359a@gmail.com"},"message":"We've changed run_command to return native_strings\n\non python3, this means that we don't get bytes back by default.  We\nprobably do want bytes here so modify our call to run_command so we get\nbytes instead of text.\n\n(cherry picked from commit 95755d1859354bf9da5eb0d8a4b4b65e8c5b0431)","distinct":false,"url":"https://api.github.com/repos/GGabriele/ansible-modules-core/commits/ee0a20cb2b3f6fe2f462f4da1e6c7c588bc51c8e"},{"sha":"625bc4c07a42519131d6f31d20f797e8461ec2aa","author":{"name":"Laurent Godet","email":"eefae22e45ee5d4d361875302243999495c32bf1@gmail.com"},"message":"Fix daemon_reload in systemd module\n\n(cherry picked from commit 0ee774ff150b8c9b2fb6a0273737f4ebd3c10dcd)","distinct":false,"url":"https://api.github.com/repos/GGabriele/ansible-modules-core/commits/625bc4c07a42519131d6f31d20f797e8461ec2aa"},{"sha":"02077e60fb4310f7f120915d48bb586d982490fb","author":{"name":"John R Barker","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@johnrbarker.com"},"message":"Remove docs for commit which no longer exists (#5152) (#5153)\n\n(cherry picked from commit c5b2dafa59da3dd2acc8ca042c8d87bd0dd99385)","distinct":false,"url":"https://api.github.com/repos/GGabriele/ansible-modules-core/commits/02077e60fb4310f7f120915d48bb586d982490fb"},{"sha":"7756ea1315a1580d6d3505063bdbbb0cfe79008a","author":{"name":"John R Barker","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@johnrbarker.com"},"message":"Remove reference to parents parameter which doesn't exist (#5143)","distinct":false,"url":"https://api.github.com/repos/GGabriele/ansible-modules-core/commits/7756ea1315a1580d6d3505063bdbbb0cfe79008a"},{"sha":"011cf52c76aed459634666818b394ffb31dd7062","author":{"name":"Peter Sprygada","email":"bbf4d3340fe30b386ff72dc43e796ce6917cfb2e@users.noreply.github.com"},"message":"checks commit comment to make sure it doesn't exceed 60 characters (#5155)\n\nThe comment argument can be at most 60 characters per the IOS XR command\r\nline.  If a comment is > 60 characters, the module will now gracefully error\r\nand return a well formed message.\r\n\r\nfixes 5146","distinct":false,"url":"https://api.github.com/repos/GGabriele/ansible-modules-core/commits/011cf52c76aed459634666818b394ffb31dd7062"},{"sha":"a6b8215e62408e1e2939ad141ed97b09677a4eff","author":{"name":"Gabriele","email":"2724e8816754f6dc93b6bf24c54d57381c1ba708@gmail.com"},"message":"Fixing docstring (#5130)","distinct":false,"url":"https://api.github.com/repos/GGabriele/ansible-modules-core/commits/a6b8215e62408e1e2939ad141ed97b09677a4eff"},{"sha":"c1793248fc2cb8b5254b4fa2e852c13fd3ed97e0","author":{"name":"Toshio Kuratomi","email":"cbdeb5b67e5fbe73365734a4941de7f6991b359a@gmail.com"},"message":"Fix exception hierarchy for digital ocean and some cleanups of pep8 style\n\nFixes #4613\n\n(cherry picked from commit de9dc9b58a9ea388d97739f9fdd60b8d8922c667)","distinct":false,"url":"https://api.github.com/repos/GGabriele/ansible-modules-core/commits/c1793248fc2cb8b5254b4fa2e852c13fd3ed97e0"},{"sha":"cf0c652a884dcede5b270081905563fd626ac471","author":{"name":"Toshio Kuratomi","email":"cbdeb5b67e5fbe73365734a4941de7f6991b359a@gmail.com"},"message":"Emit an error message if six is not installed.\n\ndopy 0.3.7 makes use of six but doesn't list it as a requirement.  This\nmeans that people installing with pip won't get six installed, leading\nto errors.  Upstream released dopy-0.3.7a to address that but pip thinks\nthat is an alpha release.  pip does not install alpha releases by\ndefault so users aren't helped by that.\n\nThis change makes ansible emit a good error message in this case.\n\nFixes #4613\n\n(cherry picked from commit 7e19d375b32363d5d8788995f4ebb49028404ac4)","distinct":false,"url":"https://api.github.com/repos/GGabriele/ansible-modules-core/commits/cf0c652a884dcede5b270081905563fd626ac471"},{"sha":"0e990491f69610cb379b7bec8374c21d4fa5fb25","author":{"name":"Bill Nottingham","email":"e1ddfaf2a009f15c8f5f512679a48ff83c537545@splat.cc"},"message":"Fix deprecation notices. (#5180)\n\n(cherry picked from commit 149f10f8b7f0dfe669b3c5ef26c2f4107f589e61)","distinct":false,"url":"https://api.github.com/repos/GGabriele/ansible-modules-core/commits/0e990491f69610cb379b7bec8374c21d4fa5fb25"}]}
{"actor":{"display_login":"GGabriele"}}