{"push_id":1581763121,"size":50,"distinct_size":50,"ref":"refs/heads/devel","head":"1c3d448a2976c6163405e6b4a33058f70304d691","before":"7063db64c22d94276e8423df3459153e8cb46806","commits":[{"sha":"51718fd32b3cddc4ed98ecdcb50b6b33d742980f","author":{"name":"Gaurav Rastogi","email":"8186dbd724ec26593dbfe67c5fb7c63a8bd293ac@avinetworks.com"},"message":"New module for setting up Avi Pool Health Monitors (#21240)\n\n* New module for setting up Avi Pool Health Monitors\r\n\r\n* Fixed inconsistency between argspec and documentation regarding defaults and required attributes\r\n\r\n* Added support for module_check","distinct":true,"url":"https://api.github.com/repos/s-hertel/ansible/commits/51718fd32b3cddc4ed98ecdcb50b6b33d742980f"},{"sha":"39a93eb357d09cb5b3a124ed8785d0f0784e272e","author":{"name":"Gaurav Rastogi","email":"8186dbd724ec26593dbfe67c5fb7c63a8bd293ac@avinetworks.com"},"message":"New module for setting up Avi Pool Group settings. (#21243)\n\n* New module for setting up Avi Pool Group settings.\r\n\r\n* Fixed inconsistency between argspec and documentation regarding defaults and required attributes\r\n\r\n* Added support for module_check","distinct":true,"url":"https://api.github.com/repos/s-hertel/ansible/commits/39a93eb357d09cb5b3a124ed8785d0f0784e272e"},{"sha":"de841a6429697f25239efba25352ba5db58c8168","author":{"name":"Gaurav Rastogi","email":"8186dbd724ec26593dbfe67c5fb7c63a8bd293ac@avinetworks.com"},"message":"New module for setting up Avi SSL Key and Certificates for Virtual Se… (#21242)\n\n* New module for setting up Avi SSL Key and Certificates for Virtual Services\r\n\r\n* Fixed inconsistency between argspec and documentation regarding defaults and required attributes\r\n\r\n* Added support for module_check","distinct":true,"url":"https://api.github.com/repos/s-hertel/ansible/commits/de841a6429697f25239efba25352ba5db58c8168"},{"sha":"055f2c29a59a1834038f0c59c02b0b141034a52f","author":{"name":"Gaurav Rastogi","email":"8186dbd724ec26593dbfe67c5fb7c63a8bd293ac@avinetworks.com"},"message":"New module to setup Avi VirtualService (#21170)\n\n* Added new module to setup Avi VirtualService\r\n\r\n* Fixed the documentation error where [] brackets where used making it incompatible with yaml\r\n\r\n* Fixed inconsistency between argspec and documentation regarding defaults and required attributes\r\n\r\n* Added support for check mode","distinct":true,"url":"https://api.github.com/repos/s-hertel/ansible/commits/055f2c29a59a1834038f0c59c02b0b141034a52f"},{"sha":"436095f576c8619c5012f2237c9217ee0d1a7867","author":{"name":"Gaurav Rastogi","email":"8186dbd724ec26593dbfe67c5fb7c63a8bd293ac@avinetworks.com"},"message":"New module for setting up Avi Pool (#21241)\n\n* New module for setting up Avi Pool\r\n\r\n* Fixed inconsistency between argspec and documentation regarding defaults and required attributes\r\n\r\n* Added support for module_check","distinct":true,"url":"https://api.github.com/repos/s-hertel/ansible/commits/436095f576c8619c5012f2237c9217ee0d1a7867"},{"sha":"e6a78b38d3a449ccb66eb19c8e6db7a989766d47","author":{"name":"Ricardo Carrillo Cruz","email":"3336171fa0aa949e4f4d20fa50a6edc8f9c93279@gmail.com"},"message":"Remove check_args import (#21905)\n\nIt is defined in the file, thus no point in importing it.","distinct":true,"url":"https://api.github.com/repos/s-hertel/ansible/commits/e6a78b38d3a449ccb66eb19c8e6db7a989766d47"},{"sha":"78c4f03e5086c34688dfb93af52f3bca3b509480","author":{"name":"Adrian Likins","email":"df979da0178b5380ee58c2bf2fa6d810e2123036@redhat.com"},"message":"Fix firewalld get_masquerade_enabled_permanent error (#21693)\n\nget_masquerade_* functions only take one arg. The action_handler\r\nwrapper function expected a tuple, but was being passed (zone)\r\ninstead of (zone,) making for an ambiquous tuple. The\r\n(zone) arg was being treated as a tuple/list of six chars\r\n(the zone name) instead of a tuple of one string.\r\n\r\nThis would cause errors like:\r\n\r\n        get_masquerade_enabled_permanent() takes exactly 1 argument (6 given)\r\n\r\nFixes #21632","distinct":true,"url":"https://api.github.com/repos/s-hertel/ansible/commits/78c4f03e5086c34688dfb93af52f3bca3b509480"},{"sha":"8830cde28d0086619c92230d38b5216131770ac1","author":{"name":"Adrian Likins","email":"df979da0178b5380ee58c2bf2fa6d810e2123036@redhat.com"},"message":"Fix 'task name is not templated in retry callback' (add task_name property to TaskResult) (#21214)\n\nFix 'task name is not templated in retry callback'\r\n\r\nAdd a task_name property to TaskResult that knows to\r\ncheck in TaskResult._task_fields.\r\n\r\nAdd integration test for v2_retry_runner callback\r\n\r\nFixes #18236","distinct":true,"url":"https://api.github.com/repos/s-hertel/ansible/commits/8830cde28d0086619c92230d38b5216131770ac1"},{"sha":"6c6b647182f2dc8fa254e8b1855c3bc646d742cf","author":{"name":"Adrian Likins","email":"df979da0178b5380ee58c2bf2fa6d810e2123036@redhat.com"},"message":"Fix 'ansible-vault edit /some/symlink' (#20417)\n\nSince vault edit attempts to unlink\r\nedited files before creating a new file\r\nwith the same name and writing to it, if\r\nthe file was a symlink, the symlink would\r\nbe replaced with a regular file.\r\n\r\nVaultEditor file ops now check if files\r\nit is changing are symlinks and instead\r\nworks directly on the target, so that\r\nos.rename() and shutils do the right thing.\r\n\r\nAdd unit tests cases for this case and\r\nassorted VaultEditor test cases.\r\n\r\nFixes #20264","distinct":true,"url":"https://api.github.com/repos/s-hertel/ansible/commits/6c6b647182f2dc8fa254e8b1855c3bc646d742cf"},{"sha":"97e12b08981449ba8d2ee2361bec2a68884ee84a","author":{"name":"Matt Martz","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@sivel.net"},"message":"Check for imports to be between last doc line and first callable (#21863)\n\n* Check for imports to be between last doc line and first callable\r\n\r\n* Small readme update","distinct":true,"url":"https://api.github.com/repos/s-hertel/ansible/commits/97e12b08981449ba8d2ee2361bec2a68884ee84a"},{"sha":"c85d794d833c3a2f4edec5b8a917342f8d862352","author":{"name":"Peter Sprygada","email":"bbf4d3340fe30b386ff72dc43e796ce6917cfb2e@users.noreply.github.com"},"message":"fix argument name in nxos shared lib (#21912)\n\nfixes #21895","distinct":true,"url":"https://api.github.com/repos/s-hertel/ansible/commits/c85d794d833c3a2f4edec5b8a917342f8d862352"},{"sha":"7798297317635d3c0f266110db985b96450035c6","author":{"name":"Matt Davis","email":"c3db2c774abf450b409c9caec196e2b049569eb1@ansible.com"},"message":"temp disable Windows batch test","distinct":true,"url":"https://api.github.com/repos/s-hertel/ansible/commits/7798297317635d3c0f266110db985b96450035c6"},{"sha":"2a6145ca1c3e324bb7bdb0fbf7471eb6b76a04f2","author":{"name":"Brian Coca","email":"476d9cd9549c190fe97c882a832fbca06f4d485c@gmail.com"},"message":"prep for role passthrough instead of detection\n\n(cherry picked from commit 2125a23f2ab0903065a13f9ee68ae43ed348d6fb)","distinct":true,"url":"https://api.github.com/repos/s-hertel/ansible/commits/2a6145ca1c3e324bb7bdb0fbf7471eb6b76a04f2"},{"sha":"9ac697a155b1f00d9c38729abf374c13a7812fab","author":{"name":"Brian Coca","email":"476d9cd9549c190fe97c882a832fbca06f4d485c@gmail.com"},"message":"simplified persistent connection quandry","distinct":true,"url":"https://api.github.com/repos/s-hertel/ansible/commits/9ac697a155b1f00d9c38729abf374c13a7812fab"},{"sha":"b714f1fc4bd1def92312f2749138bb6e3d6322bd","author":{"name":"Brian Coca","email":"476d9cd9549c190fe97c882a832fbca06f4d485c@gmail.com"},"message":"made module notes render nicer on docsite","distinct":true,"url":"https://api.github.com/repos/s-hertel/ansible/commits/b714f1fc4bd1def92312f2749138bb6e3d6322bd"},{"sha":"49db03c384b63ba7a299263cdae63857fe46ef1f","author":{"name":"Toshio Kuratomi","email":"cbdeb5b67e5fbe73365734a4941de7f6991b359a@gmail.com"},"message":"Fix for traceback when we encounter non-utf8 characters in diff\n\nWe can diff non-utf8 files (as part of copy, for instance) but when we\ntry to turn the bytes into text for display, the characters cause\na traceback.  Since diff output is only informational, we can replace\nthose problematic bytes with replacement characters.  We do not want to\ndo this to other fields because those fields may be used inside of the\nplaybook (for templating another variable or matching in a conditional).\n\nFixes #21803\nFixes #21804","distinct":true,"url":"https://api.github.com/repos/s-hertel/ansible/commits/49db03c384b63ba7a299263cdae63857fe46ef1f"},{"sha":"fdd03916a3f77ea3c8e278372e1f8d4006792f46","author":{"name":"John R Barker","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@johnrbarker.com"},"message":"Document ANSIBLE_METADATA (#21250)\n\n* Document ANSIBLE_METADATA\r\n\r\n* Formatting\r\n\r\n* Reive feedback - WIP\r\n\r\n* notes about Declarative\r\n\r\n* fix headings\r\n\r\n* Use field lists\r\n\r\n* typo\r\n\r\n* review feedback\r\n\r\n* Imports\r\n\r\n* typo\r\n\r\n* Toshio's feedback","distinct":true,"url":"https://api.github.com/repos/s-hertel/ansible/commits/fdd03916a3f77ea3c8e278372e1f8d4006792f46"},{"sha":"1d2349872ade6b877bee6cdad586cce78d3a159f","author":{"name":"John R Barker","email":"febb44f0a3536761749f6c82b901d79bfa74cce8@johnrbarker.com"},"message":"RETURN block is broken, so delete it","distinct":true,"url":"https://api.github.com/repos/s-hertel/ansible/commits/1d2349872ade6b877bee6cdad586cce78d3a159f"},{"sha":"4e0f82e0e985f338371fc2979f69d91906ca55d8","author":{"name":"Matt Clay","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@mystile.com"},"message":"Fix PEP 8 issue.","distinct":true,"url":"https://api.github.com/repos/s-hertel/ansible/commits/4e0f82e0e985f338371fc2979f69d91906ca55d8"},{"sha":"c448a418fdff9ba40847be7da22cd555014b5c4d","author":{"name":"Matt Clay","email":"31e7b35f7f9f5d76c1e2ef239c79b97264b2f6d0@mystile.com"},"message":"Treat deprecated modules as old during validation.","distinct":true,"url":"https://api.github.com/repos/s-hertel/ansible/commits/c448a418fdff9ba40847be7da22cd555014b5c4d"}]}
{"actor":{"display_login":"s-hertel"}}