{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3638964,"defaultBranch":"devel","name":"ansible","ownerLogin":"ansible","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-03-06T14:58:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1507452?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714415028.0","currentOid":""},"activityList":{"items":[{"before":"ad777cba5ad197c3ed25cc4321f10bd68be8440e","after":"889012e29edb63223f582a7ec91047e82de35c64","ref":"refs/heads/devel","pushedAt":"2024-05-02T21:37:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nitzmahone","name":"Matt Davis","path":"/nitzmahone","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6775756?s=80&v=4"},"commit":{"message":"clean up ansible-connection (#82992)\n\n* clean up ansible-connection stuff\r\n\r\n* eliminate unnecessary usage of pty/termios\r\n* always use default pickle protocol\r\n* remove unnecessary wire hashing\r\n\r\nCo-authored-by: Kate Case ","shortMessageHtmlLink":"clean up ansible-connection (#82992)"}},{"before":"dc6b77beca27535f790f0d6e392948ca9a6d62fa","after":"ad777cba5ad197c3ed25cc4321f10bd68be8440e","ref":"refs/heads/devel","pushedAt":"2024-05-02T18:33:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bcoca","name":"Brian Coca","path":"/bcoca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/836171?s=80&v=4"},"commit":{"message":"package_facts add alias support (#83149)\n\n* package_facts add alias support\r\n\r\nfixes #83143\r\n\r\nCo-authored-by: Abhijeet Kasurde ","shortMessageHtmlLink":"package_facts add alias support (#83149)"}},{"before":"125d4d569b66aebd17a48ccba0bb7b18894fb299","after":"a12c3b24a0da6ea8397b5f98eb90b2cce6f45a80","ref":"refs/heads/stable-2.14","pushedAt":"2024-05-02T18:00:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"[stable-2.14] Don't hardcode the dnf module, dynamically select one (#83183). (#83187)\n\n(cherry picked from commit dc6b77beca27535f790f0d6e392948ca9a6d62fa)","shortMessageHtmlLink":"[stable-2.14] Don't hardcode the dnf module, dynamically select one (#…"}},{"before":"42baf82a736ff284c137196459a17aa9b09b680a","after":"4403519afe89138042108e237aef317fd5f09c33","ref":"refs/heads/stable-2.15","pushedAt":"2024-05-02T17:59:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"[stable-2.15] Don't hardcode the dnf module, dynamically select one (#83183). (#83186)\n\n(cherry picked from commit dc6b77beca27535f790f0d6e392948ca9a6d62fa)","shortMessageHtmlLink":"[stable-2.15] Don't hardcode the dnf module, dynamically select one (#…"}},{"before":"691ee745e072f38ee4ba695b5526f66447a7910f","after":"3761e11a5cb0c49bb66912a072773c4b34e3b60c","ref":"refs/heads/stable-2.16","pushedAt":"2024-05-02T17:59:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"[stable-2.16] Don't hardcode the dnf module, dynamically select one (#83183). (#83185)\n\n(cherry picked from commit dc6b77beca27535f790f0d6e392948ca9a6d62fa)","shortMessageHtmlLink":"[stable-2.16] Don't hardcode the dnf module, dynamically select one (#…"}},{"before":"7c8941a86b582e9fe0fe90d4d095976e709cd9b9","after":"f44d26f74cc6bf53601621d2638164b5b2e960c8","ref":"refs/heads/stable-2.17","pushedAt":"2024-05-02T17:59:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"[stable-2.17] Don't hardcode the dnf module, dynamically select one (#83183) (#83184)\n\n(cherry picked from commit dc6b77b)","shortMessageHtmlLink":"[stable-2.17] Don't hardcode the dnf module, dynamically select one (#…"}},{"before":"2b65166a29b07e5fb3cb5e811fc6150b38664cc3","after":"dc6b77beca27535f790f0d6e392948ca9a6d62fa","ref":"refs/heads/devel","pushedAt":"2024-05-02T17:22:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"Don't hardcode the dnf module, dynamically select one (#83183)","shortMessageHtmlLink":"Don't hardcode the dnf module, dynamically select one (#83183)"}},{"before":"cd9c4eb5a6b2bfaf4a6709f001ce3d0c92c1eed2","after":"2b65166a29b07e5fb3cb5e811fc6150b38664cc3","ref":"refs/heads/devel","pushedAt":"2024-05-02T02:43:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bcoca","name":"Brian Coca","path":"/bcoca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/836171?s=80&v=4"},"commit":{"message":"uri: deprecate 'yes' or 'no' value in follow_redirects param (#83169)\n\n* uri (module and lookup): deprecate 'yes' or 'no' value in follow_redirects param\r\n\r\nSigned-off-by: Abhijeet Kasurde ","shortMessageHtmlLink":"uri: deprecate 'yes' or 'no' value in follow_redirects param (#83169)"}},{"before":"585ef6c55e87c10c1ce7d59ebe9c33dd6dbe5afb","after":"cd9c4eb5a6b2bfaf4a6709f001ce3d0c92c1eed2","ref":"refs/heads/devel","pushedAt":"2024-05-01T18:10:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Akasurde","name":"Abhijeet Kasurde","path":"/Akasurde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633765?s=80&v=4"},"commit":{"message":"Gather sysinfo facts on s390 (#83157)","shortMessageHtmlLink":"Gather sysinfo facts on s390 (#83157)"}},{"before":"e3d4c20f6e60fb733ee4b13c623014d1811a0870","after":"585ef6c55e87c10c1ce7d59ebe9c33dd6dbe5afb","ref":"refs/heads/devel","pushedAt":"2024-05-01T15:27:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bcoca","name":"Brian Coca","path":"/bcoca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/836171?s=80&v=4"},"commit":{"message":"Show examples in role entrypoint argument specs. (#82671)","shortMessageHtmlLink":"Show examples in role entrypoint argument specs. (#82671)"}},{"before":"2ed6c30929b447d37e0841ef1165276d632ab03a","after":"e3d4c20f6e60fb733ee4b13c623014d1811a0870","ref":"refs/heads/devel","pushedAt":"2024-04-30T15:15:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mkrizek","name":"Martin Krizek","path":"/mkrizek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1215518?s=80&v=4"},"commit":{"message":"Correctly treat separate paragraphs in top-level descriptions as separate paragraphs. (#83155)","shortMessageHtmlLink":"Correctly treat separate paragraphs in top-level descriptions as sepa…"}},{"before":"dfc559866a0ffdd7db00d124b6271e88ab30c1bd","after":"2ed6c30929b447d37e0841ef1165276d632ab03a","ref":"refs/heads/devel","pushedAt":"2024-04-30T00:09:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jborean93","name":"Jordan Borean","path":"/jborean93","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8462645?s=80&v=4"},"commit":{"message":"Add version ceiling for pypsrp (#83122)\n\n* Add version ceiling for pypsrp\r\n\r\nAdd a version ceiling for the pypsrp requirements. This ensures that the\r\nfuture v1.0.0 release won't impact existing users who install the\r\nlibrary using the version range specified.\r\n\r\n* Use constraints file\r\n\r\n* Add changelog for this change","shortMessageHtmlLink":"Add version ceiling for pypsrp (#83122)"}},{"before":"18266a596a73d06b21ab31a0e176711be66659b6","after":"7c8941a86b582e9fe0fe90d4d095976e709cd9b9","ref":"refs/heads/stable-2.17","pushedAt":"2024-04-29T18:53:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"Update Ansible release version to v2.17.0rc1.post0. (#83161)","shortMessageHtmlLink":"Update Ansible release version to v2.17.0rc1.post0. (#83161)"}},{"before":"7768360a032fe6251fd486f4ddd508b27f93f831","after":"18266a596a73d06b21ab31a0e176711be66659b6","ref":"refs/heads/stable-2.17","pushedAt":"2024-04-29T18:21:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"New release v2.17.0rc1 (#83160)","shortMessageHtmlLink":"New release v2.17.0rc1 (#83160)"}},{"before":"802e95f5808f9a06c8f4b64c4cb5203abaaa8164","after":"dfc559866a0ffdd7db00d124b6271e88ab30c1bd","ref":"refs/heads/devel","pushedAt":"2024-04-29T15:45:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bcoca","name":"Brian Coca","path":"/bcoca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/836171?s=80&v=4"},"commit":{"message":"minor fix for misspelling (#83156)\n\nThis change fixes a minor spelling error, indivudually ==> individually.","shortMessageHtmlLink":"minor fix for misspelling (#83156)"}},{"before":"628ce5a62ee592ce4d6e6b4bb444bfc83722c52f","after":"802e95f5808f9a06c8f4b64c4cb5203abaaa8164","ref":"refs/heads/devel","pushedAt":"2024-04-25T19:23:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattclay","name":"Matt Clay","path":"/mattclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/806360?s=80&v=4"},"commit":{"message":"distro: remove pep8 ignore\n\n* Remove unnecessary pep8 from ignore.txt\n\nFixes: #80840\n\nSigned-off-by: Abhijeet Kasurde ","shortMessageHtmlLink":"distro: remove pep8 ignore"}},{"before":"d5edb77db4c7f1617ab10facf5a6c821e126abe6","after":"628ce5a62ee592ce4d6e6b4bb444bfc83722c52f","ref":"refs/heads/devel","pushedAt":"2024-04-25T19:22:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattclay","name":"Matt Clay","path":"/mattclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/806360?s=80&v=4"},"commit":{"message":"assemble: update argument_spec with 'decrypt' option\n\n* decrypt option is used by assemble action plugin.\n Add this parameter to remove failure raised by\n validate-modules:nonexistent-parameter-documented\n\nFixes: #80840\n\nSigned-off-by: Abhijeet Kasurde ","shortMessageHtmlLink":"assemble: update argument_spec with 'decrypt' option"}},{"before":"c18e755b82ed00e1bb3a9395d6fd935f60913a6f","after":"d5edb77db4c7f1617ab10facf5a6c821e126abe6","ref":"refs/heads/devel","pushedAt":"2024-04-25T19:11:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattclay","name":"Matt Clay","path":"/mattclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/806360?s=80&v=4"},"commit":{"message":"Add description of ansible.utils.path.unfrackpath() basedir argument","shortMessageHtmlLink":"Add description of ansible.utils.path.unfrackpath() basedir argument"}},{"before":"e84240db84118017f0b61961c6b32cbe7120b3aa","after":"c18e755b82ed00e1bb3a9395d6fd935f60913a6f","ref":"refs/heads/devel","pushedAt":"2024-04-25T19:11:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattclay","name":"Matt Clay","path":"/mattclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/806360?s=80&v=4"},"commit":{"message":"removed extra ansible_managed","shortMessageHtmlLink":"removed extra ansible_managed"}},{"before":"07ad1b2641e0351c912fda018f4c773d725bf45e","after":"7768360a032fe6251fd486f4ddd508b27f93f831","ref":"refs/heads/stable-2.17","pushedAt":"2024-04-25T14:08:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"Fix installing roles containing symlinks (#82911) (#83136)\n\n* Fix installing roles containing symlinks\r\n\r\nFix sanitizing tarfile symlinks relative to the link directory instead of the archive\r\n\r\nFor example:\r\n\r\nrole\r\n├── handlers\r\n│ └── utils.yml -> ../tasks/utils/suite.yml\r\n\r\nThe link ../tasks/utils/suite.yml will resolve to a path outside of the link's directory, but within the role\r\n\r\nrole/handlers/../tasks/utils/suite.yml\r\n\r\nthe resolved path relative to the role is tasks/utils/suite.yml, but if the symlink is set to that value, tarfile would extract it from role/handlers/tasks/utils/suite.yml\r\n\r\n* Replace overly forgiving test case with tests for a symlink in a subdirectory of the archive and a symlink in the archive dir when these are not equivalent.\r\n\r\n* Build test case from role files to make it easier to add test cases\r\n\r\nFixes #82702\r\nFixes #81965\r\nFixes #82051\r\n\r\n(cherry picked from commit e84240db84118017f0b61961c6b32cbe7120b3aa)","shortMessageHtmlLink":"Fix installing roles containing symlinks (#82911) (#83136)"}},{"before":"124d03145cafff709b9c37daa8b2b5d29b7d0168","after":"e84240db84118017f0b61961c6b32cbe7120b3aa","ref":"refs/heads/devel","pushedAt":"2024-04-24T15:07:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"s-hertel","name":"Sloane Hertel","path":"/s-hertel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19572925?s=80&v=4"},"commit":{"message":"Fix installing roles containing symlinks (#82911)\n\n* Fix installing roles containing symlinks\r\n\r\nFix sanitizing tarfile symlinks relative to the link directory instead of the archive\r\n\r\nFor example:\r\n\r\nrole\r\n├── handlers\r\n│ └── utils.yml -> ../tasks/utils/suite.yml\r\n\r\nThe link ../tasks/utils/suite.yml will resolve to a path outside of the link's directory, but within the role\r\n\r\nrole/handlers/../tasks/utils/suite.yml\r\n\r\nthe resolved path relative to the role is tasks/utils/suite.yml, but if the symlink is set to that value, tarfile would extract it from role/handlers/tasks/utils/suite.yml\r\n\r\n* Replace overly forgiving test case with tests for a symlink in a subdirectory of the archive and a symlink in the archive dir when these are not equivalent.\r\n\r\n* Build test case from role files to make it easier to add test cases\r\n\r\nFixes #82702\r\nFixes #81965\r\nFixes #82051","shortMessageHtmlLink":"Fix installing roles containing symlinks (#82911)"}},{"before":"5c03b06aba50eb646c693eaaee560880adfdefb6","after":"07ad1b2641e0351c912fda018f4c773d725bf45e","ref":"refs/heads/stable-2.17","pushedAt":"2024-04-24T14:22:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"inspect components, ansible_managed templatable (#83053) (#83130)\n\n* inspect components, ansible_managed templatable\r\n\r\nfixes #82322\r\n\r\n(cherry picked from commit 124d03145cafff709b9c37daa8b2b5d29b7d0168)","shortMessageHtmlLink":"inspect components, ansible_managed templatable (#83053) (#83130)"}},{"before":"86b1946b3304b03745c655a93d959825c95e6c00","after":"5c03b06aba50eb646c693eaaee560880adfdefb6","ref":"refs/heads/stable-2.17","pushedAt":"2024-04-24T14:13:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"[stable-2.17] Update distro version in __init__.py (#83125)\n\nUpdate the bundled package distro from 1.6.0 to 1.9.0 in __init__.py\r\n\r\nCo-authored-by: Abhijeet Kasurde \r\n(cherry picked from commit 718edde4659808de0bb98e1efaa998d843de4ef1)\r\n\r\nCo-authored-by: Hrishikesh Mishra <32640015+mishrahrishikesh@users.noreply.github.com>","shortMessageHtmlLink":"[stable-2.17] Update distro version in __init__.py (#83125)"}},{"before":"718edde4659808de0bb98e1efaa998d843de4ef1","after":"124d03145cafff709b9c37daa8b2b5d29b7d0168","ref":"refs/heads/devel","pushedAt":"2024-04-23T16:43:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bcoca","name":"Brian Coca","path":"/bcoca","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/836171?s=80&v=4"},"commit":{"message":"inspect components, ansible_managed templatable (#83053)\n\n* inspect components, ansible_managed templatable\r\n\r\nfixes #82322","shortMessageHtmlLink":"inspect components, ansible_managed templatable (#83053)"}},{"before":"33d1224e8314d083c6328e0bcefa4b009b1bad0a","after":"718edde4659808de0bb98e1efaa998d843de4ef1","ref":"refs/heads/devel","pushedAt":"2024-04-23T15:26:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Akasurde","name":"Abhijeet Kasurde","path":"/Akasurde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633765?s=80&v=4"},"commit":{"message":"Update distro version in __init__.py (#83114)\n\nUpdate the bundled package distro from 1.6.0 to 1.9.0 in __init__.py\r\n\r\nCo-authored-by: Abhijeet Kasurde ","shortMessageHtmlLink":"Update distro version in __init__.py (#83114)"}},{"before":"87bead3dcf9402f792e069e4ac68e15521c89493","after":"33d1224e8314d083c6328e0bcefa4b009b1bad0a","ref":"refs/heads/devel","pushedAt":"2024-04-23T01:20:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Akasurde","name":"Abhijeet Kasurde","path":"/Akasurde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/633765?s=80&v=4"},"commit":{"message":"password_hash: update docs about bcrypt (#81675)\n\nSigned-off-by: Sven Kieske ","shortMessageHtmlLink":"password_hash: update docs about bcrypt (#81675)"}},{"before":"8d26bde9cbc2c48b856eecb83ccf217b490e4fb5","after":"42baf82a736ff284c137196459a17aa9b09b680a","ref":"refs/heads/stable-2.15","pushedAt":"2024-04-22T18:51:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"Update Ansible release version to v2.15.11.post0. (#83121)","shortMessageHtmlLink":"Update Ansible release version to v2.15.11.post0. (#83121)"}},{"before":"3fba71e550666b78d3b5f0caed84e5f7ad70b00b","after":"125d4d569b66aebd17a48ccba0bb7b18894fb299","ref":"refs/heads/stable-2.14","pushedAt":"2024-04-22T18:45:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"Update Ansible release version to v2.14.16.post0. (#83120)","shortMessageHtmlLink":"Update Ansible release version to v2.14.16.post0. (#83120)"}},{"before":"0304949246c81b71fba5ffa7da4072572c586c09","after":"8d26bde9cbc2c48b856eecb83ccf217b490e4fb5","ref":"refs/heads/stable-2.15","pushedAt":"2024-04-22T18:07:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"New release v2.15.11 (#83118)","shortMessageHtmlLink":"New release v2.15.11 (#83118)"}},{"before":"e33f973b269ec51c9f57fd07e579784fd0952514","after":"3fba71e550666b78d3b5f0caed84e5f7ad70b00b","ref":"refs/heads/stable-2.14","pushedAt":"2024-04-22T18:07:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sivel","name":"Matt Martz","path":"/sivel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/39340?s=80&v=4"},"commit":{"message":"New release v2.14.16 (#83119)","shortMessageHtmlLink":"New release v2.14.16 (#83119)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQDvADQA","startCursor":null,"endCursor":null}},"title":"Activity · ansible/ansible"}