{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":244678142,"defaultBranch":"main","name":"ansible.posix","ownerLogin":"ansible-collections","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-03T15:53:21.000Z","ownerAvatar":"https://github.com/avatars/u/44586252?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1684164416.5431948","currentOid":""},"activityList":{"items":[{"before":"f41f08e9e3d3129e709e122540b5ae6bc19932be","after":"7d219a7e05f8a748b984d2755dda8fb7ce8f8473","ref":"refs/heads/main","pushedAt":"2024-08-19T08:25:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Andersson007","name":"Andrew Klychkov","path":"/Andersson007","primaryAvatarUrl":"https://github.com/avatars/u/34477873?s=80&v=4"},"commit":{"message":"README: Add Communication section with Forum information (#557)\n\n* README: Add Communication section with Forum information\r\n\r\n* Update README.md","shortMessageHtmlLink":"README: Add Communication section with Forum information (#557)"}},{"before":"7313065a96db0ae399b463f481fa220d8b46a0d1","after":"f41f08e9e3d3129e709e122540b5ae6bc19932be","ref":"refs/heads/main","pushedAt":"2024-07-15T18:41:50.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #555 from Akasurde/ci_fix\n\nUpdate CI pipelines\n\nSUMMARY\nSigned-off-by: Abhijeet Kasurde akasurde@redhat.com\nISSUE TYPE\n\nBugfix Pull Request\n\nReviewed-by: Matt Clay","shortMessageHtmlLink":"Merge pull request #555 from Akasurde/ci_fix"}},{"before":"38312cb8e16c01c5a87a5b345fd9903fe523e006","after":"7313065a96db0ae399b463f481fa220d8b46a0d1","ref":"refs/heads/main","pushedAt":"2024-07-09T12:35:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #547 from felixfontein/rst\n\nRemove included RST files\n\nSUMMARY\nThe docs/ folder currently includes RST files generated from the module documentation. This is using collection_prep, which does not support modern Ansible markup. I propose to get rid of that documentation.\nAlso, as the comment in README.md said:\n\nGalaxy will eventually list the module docs within the UI, but until that is ready, you may need to either describe your plugins etc here, or point to an external docsite to cover that information.\n\nGalaxy now does support that, and the list of content was already available on the Ansible docsite for the last four years.\nISSUE TYPE\n\nDocs Pull Request\n\nCOMPONENT NAME\nREADME\ndocs/\n\nReviewed-by: Hideki Saito ","shortMessageHtmlLink":"Merge pull request #547 from felixfontein/rst"}},{"before":"b228507b624ee54a822ecdeb9487c592897a9b40","after":"38312cb8e16c01c5a87a5b345fd9903fe523e006","ref":"refs/heads/main","pushedAt":"2024-06-27T09:29:59.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #545 from russoz-ansible/docs-review\n\nreview modules docs\n\nSUMMARY\n\nReview the doc blocks of the modules in the collection.\n\nISSUE TYPE\n\n\nDocs Pull Request\n\nCOMPONENT NAME\n\nplugins/modules/acl.py\nplugins/modules/at.py\nplugins/modules/authorized_key.py\nplugins/modules/firewalld.py\nplugins/modules/firewalld_info.py\nplugins/modules/mount.py\nplugins/modules/patch.py\nplugins/modules/rhel_facts.py\nplugins/modules/rhel_rpm_ostree.py\nplugins/modules/seboolean.py\nplugins/modules/selinux.py\nplugins/modules/synchronize.py\nplugins/modules/sysctl.py\n\nReviewed-by: Felix Fontein \nReviewed-by: Hideki Saito ","shortMessageHtmlLink":"Merge pull request #545 from russoz-ansible/docs-review"}},{"before":"fd78e3e6daa2bac16dd6b97f4784c93b63070903","after":"b228507b624ee54a822ecdeb9487c592897a9b40","ref":"refs/heads/main","pushedAt":"2024-06-12T00:17:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #550 from saito-hideki/pr/azp_update_image\n\n[CI] Bump Azure test container to 6.0.0\n\nSUMMARY\nReplace AZP container image version with 6.0.0:\n\nFixes #549\n\nISSUE TYPE\n\nCI tests Pull Request\n\nCOMPONENT NAME\n\nansible.posix\n\nADDITIONAL INFORMATION\nSee ansible-collections/news-for-maintainers#71","shortMessageHtmlLink":"Merge pull request #550 from saito-hideki/pr/azp_update_image"}},{"before":"34f140c22fce08ce3bc7cf04efe17d6a089083a7","after":"fd78e3e6daa2bac16dd6b97f4784c93b63070903","ref":"refs/heads/main","pushedAt":"2024-06-07T15:42:58.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #546 from felixfontein/ci\n\nAdd basic ansible-lint config to fix CI; add ansible-core 2.17 to CI\n\nSUMMARY\nansible-lint makes the nightly CI fail (https://dev.azure.com/ansible/ansible.posix/_build/results?buildId=114105&view=logs&j=2671e6a6-f41a-533c-2720-8ffdcf8ab96f&t=5b604a49-baaa-558f-6ab2-4a2ff646af4f) due to two rules:\n\nmeta-runtime[unsupported-version]: it doesn't like that the collection supports ansible-core versions that are EOL. This rule simply doesn't make any sense, and it should be disabled by default IMO.\nfqcn[deep]: this rule produces false positives for files in tests/unit/plugins/action/fixtures/.\n\nAlso adds sanity ignore file for ansible-core 2.18 (the version used by the current devel branch).\nISSUE TYPE\n\nBugfix Pull Request\nTest Pull Request\n\nCOMPONENT NAME\nansible-lint in CI\n\nReviewed-by: Adam Miller ","shortMessageHtmlLink":"Merge pull request #546 from felixfontein/ci"}},{"before":"d36a289deb74a8b188c462bfb767feed4feb50b3","after":"34f140c22fce08ce3bc7cf04efe17d6a089083a7","ref":"refs/heads/main","pushedAt":"2024-05-09T19:41:13.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #206 from satken2/sakten2_issue111\n\nFixed sysctl to work on symlinks\n\nSUMMARY\nFixes #111.\nThis issue reports a bug of sysctl that the module does not work properly when sysctl_file is a symlink.\nI Fixed the bug by inserting os.path.realpath to get real path.\nWhen sysctl_file is a real file, os.path.realpath return the original path as is.\nISSUE TYPE\n\nBugfix Pull Request\n\nCOMPONENT NAME\nsysctl\nADDITIONAL INFORMATION\n\n\nI have executed the script described in #111 and confirmed that it works properly.\nBut I need to add some tests.\n\nsatken@dockerhost1:~/ansible$ sudo docker run --rm -v ${PWD}:/work -w /work -e ANSIBLE_LIBRARY=/work/ansible.posix -e ANSIBLE_HOST_KEY_CHECKING=False satken2/ansible:3.3.0 ansible-playbook -i hosts main.yml\n\nPLAY [test] ********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nok: [192.168.91.76]\n\nTASK [test] ********************************************************************\nok: [192.168.91.76] => {\n \"msg\": \"This is test\"\n}\n\nTASK [command] *****************************************************************\nchanged: [192.168.91.76]\n\nTASK [command] *****************************************************************\nok: [192.168.91.76]\n\nTASK [debug] *******************************************************************\nok: [192.168.91.76] => {\n \"sysctl_current_value.stdout\": \"kernel.randomize_va_space = 2\"\n}\n\nTASK [copy] ********************************************************************\nchanged: [192.168.91.76]\n\nTASK [file] ********************************************************************\nchanged: [192.168.91.76]\n\nTASK [stat] ********************************************************************\nok: [192.168.91.76]\n\nTASK [assert] ******************************************************************\nok: [192.168.91.76] => {\n \"changed\": false,\n \"msg\": \"/tmp/ansible_sysctl_test_symlink.conf is correct symlink\"\n}\n\nTASK [sysctl | enable randomized layout of virtual address space] **************\nchanged: [192.168.91.76]\n\nTASK [stat] ********************************************************************\nok: [192.168.91.76]\n\nTASK [assert] ******************************************************************\nok: [192.168.91.76] => {\n \"changed\": false,\n \"msg\": \"/tmp/ansible_sysctl_test_symlink.conf is correct symlink\"\n}\n\nPLAY RECAP *********************************************************************\n192.168.91.76 : ok=12 changed=4 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0\n\nReviewed-by: quidame\nReviewed-by: Jill R","shortMessageHtmlLink":"Merge pull request #206 from satken2/sakten2_issue111"}},{"before":"795d8e34e71f37f1a74d8621e3d2cab5cfe2f797","after":"d36a289deb74a8b188c462bfb767feed4feb50b3","ref":"refs/heads/main","pushedAt":"2024-04-02T08:44:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #490 from atom4git/main\n\nDocs/authorized_key: clarify that the path key should probably NOT be set\n\nSUMMARY\n\nDocs: Fixed unclearance in documentation connected wirh relative path\nAdded additional description in documentation.\n\nISSUE TYPE\n\n\nDocs Pull Request\n\nCOMPONENT NAME\n\nauthorized_key.py\nADDITIONAL INFORMATION\n\nClarify the documentation unclearance in connected with relative path ~/.ssh/authorized_keys\nThe purpose of the pull request is to eliminate ambiguities in the documentation.\nIn our case, when using the ~ sign, we get the user's root directory (although we explicitly specify a different username)\nHere is the issue and full picture of problem which we want to fix: LINK\n\nClosese: #483\n\nReviewed-by: Gonéri Le Bouder \nReviewed-by: atom4git\nReviewed-by: Hideki Saito ","shortMessageHtmlLink":"Merge pull request #490 from atom4git/main"}},{"before":"bda85b745354e4014a6e3624ac6d395e287d3fa1","after":"795d8e34e71f37f1a74d8621e3d2cab5cfe2f797","ref":"refs/heads/main","pushedAt":"2024-03-26T06:50:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #538 from csmart/ci_freebsd_133\n\nci: replace freebsd 13.2 with 13.3\n\nThe devel version of ansible-test has been updated to include support for FreeBSD 13.3, so this change swaps out 13.2 accordingly.\nSee ansible-collections/news-for-maintainers#67\n\nReviewed-by: Hideki Saito ","shortMessageHtmlLink":"Merge pull request #538 from csmart/ci_freebsd_133"}},{"before":"a356bdd3c4203d6252d236a83bda98a83dd46317","after":"bda85b745354e4014a6e3624ac6d395e287d3fa1","ref":"refs/heads/main","pushedAt":"2024-03-26T05:51:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #541 from saito-hideki/pr/replace_yield\n\n[CI] Replaced yield with yield from for sanity test\n\nSUMMARY\nReplaced yield with yield from to address latest sanity test.\nISSUE TYPE\n\nCI Tests Pull Request\n\nCOMPONENT NAME\n\nansible.posix\n\nADDITIONAL INFORMATION\nNone","shortMessageHtmlLink":"Merge pull request #541 from saito-hideki/pr/replace_yield"}},{"before":"9bfed58f7f00c2577c7fb7d05fbec4fe19ea1ea5","after":"a356bdd3c4203d6252d236a83bda98a83dd46317","ref":"refs/heads/main","pushedAt":"2024-03-26T02:59:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #540 from saito-hideki/pr/relace_old_fqcn_selogin\n\n[CI] Replaced old selogin FQCN for integration tests\n\nSUMMARY\nSome integration test tasks used the old FQCNs of commuinity.general.\nThis PR will replace old FQCN(community.general.system.selogin)with new cummonity.general.selogin\nISSUE TYPE\n\nCI Tests Pull Request\n\nCOMPONENT NAME\n\nansible.posix.selinux\n\nADDITIONAL INFORMATION\nNone","shortMessageHtmlLink":"Merge pull request #540 from saito-hideki/pr/relace_old_fqcn_selogin"}},{"before":"51b94f536c0e809fea14e8a1d7355f1c258f7cc6","after":"9bfed58f7f00c2577c7fb7d05fbec4fe19ea1ea5","ref":"refs/heads/main","pushedAt":"2024-02-06T16:13:17.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #333 from NeodymiumFerBore/fix/doc/mount_absent_description\n\nFix absent state documentation\n\nSUMMARY\nFix the documentation of the state absent so it describes its actual behavior:\n\nabsent does not specify that (quote) a device mount's entry will be removed from fstab. It specifies that a mount point entry will be removed from fstab\nabsent does not unmount recursively, and the module will fail if multiple devices are mounted on the same mount point\nabsent with a mount point that is not registered in the fstab has no effect. The state unmounted should be used instead.\nsrc is ignored with state absent or unmounted\n\nISSUE TYPE\n\nDocs Pull Request\n\nCOMPONENT NAME\nmount\nADDITIONAL INFORMATION\nThis PR addresses a fix for issue 322.","shortMessageHtmlLink":"Merge pull request #333 from NeodymiumFerBore/fix/doc/mount_absent_de…"}},{"before":"0a07bdb358de41b4ca2ba288567988e3828e4752","after":"51b94f536c0e809fea14e8a1d7355f1c258f7cc6","ref":"refs/heads/main","pushedAt":"2024-02-06T15:21:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxamillion","name":"Adam Miller","path":"/maxamillion","primaryAvatarUrl":"https://github.com/avatars/u/839000?s=80&v=4"},"commit":{"message":"Feat/add summary only option to profile callbacks (#511)\n\n* profile_tasks callback: add parameter to show only summary","shortMessageHtmlLink":"Feat/add summary only option to profile callbacks (#511)"}},{"before":"e929aad539c46b8fa01bfcb393504ff306b3bce5","after":"0a07bdb358de41b4ca2ba288567988e3828e4752","ref":"refs/heads/main","pushedAt":"2024-02-06T15:21:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxamillion","name":"Adam Miller","path":"/maxamillion","primaryAvatarUrl":"https://github.com/avatars/u/839000?s=80&v=4"},"commit":{"message":"seboolean: make it work with disabled SELinux (#496)\n\nSometimes it's necessary to configure SELinux before it's enabled on the\r\nsystem. There's `ignore_selinux_state` which should allow it. Before\r\nthis change `seboolean` module failed on SELinux disabled system even\r\nwith `ignore_selinux_state: true` and SELinux policy installed while\r\n`semanage boolean` worked as expected:\r\n\r\n $ ansible -i 192.168.121.153, -m seboolean -a \"name=ssh_sysadm_login state=on ignore_selinux_state=true\" all\r\n 192.168.121.153 | FAILED! => {\r\n \"ansible_facts\": {\r\n \"discovered_interpreter_python\": \"/usr/bin/python3\"\r\n },\r\n \"changed\": false,\r\n \"msg\": \"Failed to get list of boolean names\"\r\n }\r\n\r\n $ ssh root@192.168.121.153 semanage boolean -l | grep ssh_sysadm_login\r\n ssh_sysadm_login (off , off) Allow ssh to sysadm login\r\n\r\nIt's caused by `selinux.security_get_boolean_names()` and\r\n`selinux.security_get_boolean_active(name)` which required SELinux\r\nenabled system.\r\n\r\nThis change adds a fallback to semanage API which works in SELinux\r\ndisabled system when SELinux targeted policy is installed:\r\n\r\n ANSIBLE_LIBRARY=plugins/modules ansible -i 192.168.121.153, -m seboolean -a \"name=ssh_sysadm_login state=on persistent=true ignore_selinux_state=true\" all\r\n 192.168.121.153 | CHANGED => {\r\n \"ansible_facts\": {\r\n \"discovered_interpreter_python\": \"/usr/bin/python3\"\r\n },\r\n \"changed\": true,\r\n \"name\": \"ssh_sysadm_login\",\r\n \"persistent\": true,\r\n \"state\": true\r\n }\r\n\r\n $ ssh root@192.168.121.153 semanage boolean -l | grep ssh_sysadm_login\r\n ssh_sysadm_login (on , on) Allow ssh to sysadm login\r\n\r\nNote that without `persistent=true` this module is effectively NO-OP now.\r\n\r\nSigned-off-by: Petr Lautrbach ","shortMessageHtmlLink":"seboolean: make it work with disabled SELinux (#496)"}},{"before":"0847977d1216cbe2b09a22900210343812591d6c","after":"e929aad539c46b8fa01bfcb393504ff306b3bce5","ref":"refs/heads/main","pushedAt":"2024-01-11T20:24:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxamillion","name":"Adam Miller","path":"/maxamillion","primaryAvatarUrl":"https://github.com/avatars/u/839000?s=80&v=4"},"commit":{"message":"remove deprecated internal argument from synchronize (#421)\n\n* remove deprecated internal argument from synchronize\r\n\r\nthe new_stdin argument is no longer used to instantiate a connection plugin\r\n\r\n* add a changelog","shortMessageHtmlLink":"remove deprecated internal argument from synchronize (#421)"}},{"before":"2a1fb334ee7c10335b8b309ad38294a05fe3e7a0","after":"0847977d1216cbe2b09a22900210343812591d6c","ref":"refs/heads/main","pushedAt":"2024-01-09T22:07:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxamillion","name":"Adam Miller","path":"/maxamillion","primaryAvatarUrl":"https://github.com/avatars/u/839000?s=80&v=4"},"commit":{"message":"Warn only when zones were ignored in firewalld_info (#504)\n\n* warn only when zones were ignored\r\n\r\n* add changelog 504-firewalld_info-warning","shortMessageHtmlLink":"Warn only when zones were ignored in firewalld_info (#504)"}},{"before":"af870d0b83cb956eb20a20d511bfe2a4b4ef19cf","after":"2a1fb334ee7c10335b8b309ad38294a05fe3e7a0","ref":"refs/heads/main","pushedAt":"2024-01-09T22:06:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxamillion","name":"Adam Miller","path":"/maxamillion","primaryAvatarUrl":"https://github.com/avatars/u/839000?s=80&v=4"},"commit":{"message":"mount: edit boot parameters warning condition (#523)\n\nthe CI failures are unrelated and shouldn't even be showing up ... I'm going to sort that out separately but that doesn't need to prevent this merge, all relevant CI tests passed","shortMessageHtmlLink":"mount: edit boot parameters warning condition (#523)"}},{"before":"6473053b13a8c2c6ddc4198f7740b05810abb7f7","after":"af870d0b83cb956eb20a20d511bfe2a4b4ef19cf","ref":"refs/heads/main","pushedAt":"2024-01-09T18:43:26.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #524 from felixfontein/fix-ci\n\nFix CI issues\n\nSUMMARY\n\nSanity tests fail; remove problematic Shippable-specific parts of shippable.sh script.\nFreeBSD 12.4 have apparently been removed also from older versions of ansible-test.\n\nISSUE TYPE\n\nTest Pull Request\n\nCOMPONENT NAME\nCI","shortMessageHtmlLink":"Merge pull request #524 from felixfontein/fix-ci"}},{"before":"2c52f969e11cd37cf46e991dff7297af4563154b","after":"6473053b13a8c2c6ddc4198f7740b05810abb7f7","ref":"refs/heads/main","pushedAt":"2024-01-08T20:11:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #518 from bcoca/ci_fbsd132\n\nupdate ci target for freebsd 13, r1 is eol\n\nCurrent CI fails due to the release_1/ dir returning 404, this will move to working release_2/ dir\nISSUE TYPE\n\n\nBugfix Pull Request\n\nCOMPONENT NAME\n\nCI","shortMessageHtmlLink":"Merge pull request #518 from bcoca/ci_fbsd132"}},{"before":"011c60e736b370c5839ab534cba678c8d4422b4e","after":"2c52f969e11cd37cf46e991dff7297af4563154b","ref":"refs/heads/main","pushedAt":"2023-12-07T21:18:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #484 from flowerysong/firewalld_offline\n\nfirewalld: make offline do something\n\nSUMMARY\n\nansible.posix.firewalld has an offline flag, but it currently does not do anything. What most people expect it to do is allow the task to proceed even when firewalld is offline, so it makes the most sense for it to override the immediate flag and prevent the module from throwing an error in that case.\nFixes #81.\nISSUE TYPE\n\n\nFeature Pull Request\n\nCOMPONENT NAME\n\nfirewalld\nADDITIONAL INFORMATION\n\nReviewed-by: Adam Miller ","shortMessageHtmlLink":"Merge pull request #484 from flowerysong/firewalld_offline"}},{"before":"05ee6ebc2a870bb2f53d631a24da983aa02c177d","after":"011c60e736b370c5839ab534cba678c8d4422b4e","ref":"refs/heads/main","pushedAt":"2023-12-07T16:20:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #516 from maxamillion/lint/major-refactor\n\nrefactor to comply with current ansible-lint guidelines\n\nSUMMARY\n\nrefactor to comply with current ansible-lint guidelines\n\nISSUE TYPE\n\n\nBugfix Pull Request","shortMessageHtmlLink":"Merge pull request #516 from maxamillion/lint/major-refactor"}},{"before":"748bad22adf305d9802ecc36b468ca0db3434c61","after":"05ee6ebc2a870bb2f53d631a24da983aa02c177d","ref":"refs/heads/main","pushedAt":"2023-12-01T01:34:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #515 from maxamillion/tests/azure_pipelines\n\nremove old pipelines, run sanity in pipelines because we're dropping zuul\n\nSUMMARY\n\nremove old pipelines, run sanity in pipelines because we're dropping zuul\n\nISSUE TYPE\n\n\nBugfix Pull Request","shortMessageHtmlLink":"Merge pull request #515 from maxamillion/tests/azure_pipelines"}},{"before":"6f95c8b35669a0611e1d2d87a979fa62f6e10264","after":"748bad22adf305d9802ecc36b468ca0db3434c61","ref":"refs/heads/main","pushedAt":"2023-11-30T22:25:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maxamillion","name":"Adam Miller","path":"/maxamillion","primaryAvatarUrl":"https://github.com/avatars/u/839000?s=80&v=4"},"commit":{"message":"fix sanity tests for core 2.16 (#514)\n\nSigned-off-by: Adam Miller ","shortMessageHtmlLink":"fix sanity tests for core 2.16 (#514)"}},{"before":"719f7dfebf214388d68ed9d431cc471d961325a7","after":"6f95c8b35669a0611e1d2d87a979fa62f6e10264","ref":"refs/heads/main","pushedAt":"2023-11-30T17:03:21.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #460 from gotmax23/respawn\n\nRespawn modules to use the system python interpreter\n\nSUMMARY\nThe seboolean, selinux, firewalld, and firewalld_info modules depend on\nsystem bindings that are only available for the default system python\ninterpreter. ansible-core is not packaged for the default system python\ninterpreter on RHEL 8 and 9. When automatic interpreter discovery does\nnot occur (e.g. when using implicit localhost [1]), ansible-core will\nnot use the system interpreter to run ansible modules and the\naforementioned modules will not work even if the bindings are installed.\nThe RHEL ansible-core maintainers as well as the EPEL ansible and\nansible-collection-* package maintainers (inc. me) have gotten multiple\nbug reports about this. We have been telling people to fix their setup\nto use the correct Python interpreter. Fortunately, ansible-core 2.11\nand above have a module utility that'll respawn modules to use the\ncorrect system interpreter.\n[1] https://docs.ansible.com/ansible/latest/inventory/implicit_localhost.html\nISSUE TYPE\n\nFeature Pull Request\n\nCOMPONENT NAME\nseboolean\nselinux\nfirewalld\nfirewalld_info\n\nReviewed-by: Adam Miller ","shortMessageHtmlLink":"Merge pull request #460 from gotmax23/respawn"}},{"before":"2f699307c75ab26e8fc4b77c74943e639fbe6615","after":"719f7dfebf214388d68ed9d431cc471d961325a7","ref":"refs/heads/main","pushedAt":"2023-11-23T15:56:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #510 from saito-hideki/issue/509\n\n[CI] Replace Fedora 38 with 39 for devel branch container test\n\nSUMMARY\nReplace Fedora 38 container test with 39 for devel branch.\n\nFixed /#509\n\nISSUE TYPE\n\nCI test Pull Request\n\nCOMPONENT NAME\n\nansible.posix\n\nADDITIONAL INFORMATION\nNone","shortMessageHtmlLink":"Merge pull request #510 from saito-hideki/issue/509"}},{"before":"542643e7860c549a241c9a763d85cbe585f0d54c","after":"2f699307c75ab26e8fc4b77c74943e639fbe6615","ref":"refs/heads/main","pushedAt":"2023-11-16T04:34:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #508 from saito-hideki/pr/refactoring_ci_remote\n\n[CI] Refactoring CI tests for both remote and container tests\n\nSUMMARY\nRefactored CI tests:\n\nRemove tests for Ansible Core 2.10 and 2.11 that already reached EOL.\nRemote test target of ansible.posix will be the latest version of RHEL8,9 only.\nThe target OS of container tests has been modified, and a few OS have been removed\nAdd Ansible Core 2.16 and new devel branch to container and remote test target.\n#506\n\nFor CI testing, other platforms can be added as needed.\nISSUE TYPE\n\nCI tests Pull Request\n\nCOMPONENT NAME\n\nansible.posix\n\nADDITIONAL INFORMATION\nNone","shortMessageHtmlLink":"Merge pull request #508 from saito-hideki/pr/refactoring_ci_remote"}},{"before":"12a1c25f5eba26a9b436f4669fef1b5563056e3e","after":"542643e7860c549a241c9a763d85cbe585f0d54c","ref":"refs/heads/main","pushedAt":"2023-08-02T08:29:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #487 from saito-hideki/pr/ci_remove_freebsd12\n\nDrop OSX10.11 and FreeBSD12.4 from CI\n\nSUMMARY\nDrop OSX-10.11 and FreeBSD12.4 from CI\n\nFixes #476\nFixes #486\nDrop OSX10.11 from ansible:2.9 and ansible-core:2.10\nDrop FreeBSD12.4 from ansible-core:devel\n\nISSUE TYPE\n\nCI Tests Pull Request\n\nCOMPONENT NAME\n\nansible.posix\n\nADDITIONAL INFORMATION\nNone","shortMessageHtmlLink":"Merge pull request #487 from saito-hideki/pr/ci_remove_freebsd12"}},{"before":"20c2c30d23470dda0cf79eb931bde72d3f3b2b68","after":"12a1c25f5eba26a9b436f4669fef1b5563056e3e","ref":"refs/heads/main","pushedAt":"2023-07-06T22:34:53.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #478 from maxamillion/test/rhel_updates\n\nUpdate azure-pipelines for new RHEL versions\n\nSUMMARY\n\nChange to the CI system annnounced in the following required this change:\nansible-collections/news-for-maintainers#47","shortMessageHtmlLink":"Merge pull request #478 from maxamillion/test/rhel_updates"}},{"before":"2ed8bdc8e83dbf52318c10f20fbb12ecdf158c0b","after":"20c2c30d23470dda0cf79eb931bde72d3f3b2b68","ref":"refs/heads/main","pushedAt":"2023-07-04T01:39:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #477 from saito-hideki/issue/476/1\n\nUpdate CI tests to address changes on ansible-core\n\nSUMMARY\nReplace Python3.9 with 3.12 for ansible-test\n\nAddresses issue #476\n\nISSUE TYPE\n\nCI Test Pull Request\n\nCOMPONENT NAME\n\nansible.posix\n\nADDITIONAL INFORMATION\nNone","shortMessageHtmlLink":"Merge pull request #477 from saito-hideki/issue/476/1"}},{"before":"5165572e9e2a830a36143578a117d600533f9d94","after":"2ed8bdc8e83dbf52318c10f20fbb12ecdf158c0b","ref":"refs/heads/main","pushedAt":"2023-05-31T14:01:42.757Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"softwarefactory-project-zuul[bot]","name":null,"path":"/apps/softwarefactory-project-zuul","primaryAvatarUrl":"https://github.com/avatars/in/6924?s=80&v=4"},"commit":{"message":"Merge pull request #465 from felixfontein/req\n\nSwitch to Ansible Galaxy compatible requirements files for tests\n\nSUMMARY\nSee ansible-community/community-topics#230.\nISSUE TYPE\n\nTest Pull Request\n\nCOMPONENT NAME\ntest requirements files\n\nReviewed-by: Sorin Sbarnea ","shortMessageHtmlLink":"Merge pull request #465 from felixfontein/req"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEnci9dAA","startCursor":null,"endCursor":null}},"title":"Activity · ansible-collections/ansible.posix"}