From 97c022871b58f74eae6386e7f342afc5df986ca8 Mon Sep 17 00:00:00 2001 From: Hideki Saito Date: Wed, 11 Sep 2024 12:06:56 +0900 Subject: [PATCH] Release 1.6.0 commit Signed-off-by: Hideki Saito --- CHANGELOG.rst | 42 ++++++++++++++ changelogs/changelog.yaml | 58 +++++++++++++++++++ .../206_fix_sysctl_to_work_on_symlinks.yml | 3 - .../fragments/333_doc_absent_precision.yml | 4 -- ...maintain_proper_formating_remote_paths.yml | 3 - .../421-remove-deprecation-warning.yml | 2 - changelogs/fragments/460-respawn.yaml | 10 ---- changelogs/fragments/466-tests.yml | 2 - changelogs/fragments/477_ci_update.yml | 3 - .../fragments/484-firewalld-offline.yml | 2 - changelogs/fragments/487_ci_update.yml | 3 - .../fragments/490_doc_authorized_key_path.yml | 3 - ...ean-make-it-wrk-with-SELinux-disabled.yaml | 3 - .../fragments/504-firewalld_info-warning.yaml | 2 - changelogs/fragments/508_ci_update.yml | 3 - changelogs/fragments/510_ci_update.yml | 3 - ...e-callbacks-add-summary-only-parameter.yml | 3 - changelogs/fragments/548_add_foward.yml | 3 - .../fragments/556_remove_skippy_callback.yml | 2 - .../fragments/562_update_core_version.yml | 3 - .../fragments/563_add_no_log_option.yml | 3 - changelogs/fragments/dropping-ansible29.yml | 2 - changelogs/fragments/test-reqs.yml | 2 - galaxy.yml | 2 +- 24 files changed, 101 insertions(+), 65 deletions(-) delete mode 100644 changelogs/fragments/206_fix_sysctl_to_work_on_symlinks.yml delete mode 100644 changelogs/fragments/333_doc_absent_precision.yml delete mode 100644 changelogs/fragments/361_maintain_proper_formating_remote_paths.yml delete mode 100644 changelogs/fragments/421-remove-deprecation-warning.yml delete mode 100644 changelogs/fragments/460-respawn.yaml delete mode 100644 changelogs/fragments/466-tests.yml delete mode 100644 changelogs/fragments/477_ci_update.yml delete mode 100644 changelogs/fragments/484-firewalld-offline.yml delete mode 100644 changelogs/fragments/487_ci_update.yml delete mode 100644 changelogs/fragments/490_doc_authorized_key_path.yml delete mode 100644 changelogs/fragments/496_seboolean-make-it-wrk-with-SELinux-disabled.yaml delete mode 100644 changelogs/fragments/504-firewalld_info-warning.yaml delete mode 100644 changelogs/fragments/508_ci_update.yml delete mode 100644 changelogs/fragments/510_ci_update.yml delete mode 100644 changelogs/fragments/511_profile-callbacks-add-summary-only-parameter.yml delete mode 100644 changelogs/fragments/548_add_foward.yml delete mode 100644 changelogs/fragments/556_remove_skippy_callback.yml delete mode 100644 changelogs/fragments/562_update_core_version.yml delete mode 100644 changelogs/fragments/563_add_no_log_option.yml delete mode 100644 changelogs/fragments/dropping-ansible29.yml delete mode 100644 changelogs/fragments/test-reqs.yml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index ffb9afa303..8a844cc10f 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,48 @@ ansible.posix Release Notes .. contents:: Topics +v1.6.0 +====== + +Release Summary +--------------- + +This is the minor release of the ``ansible.posix`` collection. +This changelog contains all changes to the modules and plugins +in this collection that have been added after the release of +``ansible.posix`` 1.5.4. + +Major Changes +------------- + +- Dropping support for Ansible 2.9, ansible-core 2.15 will be minimum required version for this release + +Minor Changes +------------- + +- Add summary_only parameter to profile_roles and profile_tasks callbacks. +- firewalld - add functionality to set forwarding (https://github.com/ansible-collections/ansible.posix/pull/548). +- firewalld - added offline flag implementation (https://github.com/ansible-collections/ansible.posix/pull/484) +- firewalld - respawn module to use the system python interpreter when the ``firewall`` python module is not available for ``ansible_python_interpreter`` (https://github.com/ansible-collections/ansible.posix/pull/460). +- firewalld_info - Only warn about ignored zones, when there are zones ignored. +- firewalld_info - respawn module to use the system python interpreter when the ``firewall`` python module is not available for ``ansible_python_interpreter`` (https://github.com/ansible-collections/ansible.posix/pull/460). +- mount - add no_log option for opts parameter (https://github.com/ansible-collections/ansible.posix/pull/563). +- seboolean - respawn module to use the system python interpreter when the ``selinux`` python module is not available for ``ansible_python_interpreter`` (https://github.com/ansible-collections/ansible.posix/pull/460). +- selinux - respawn module to use the system python interpreter when the ``selinux`` python module is not available for ``ansible_python_interpreter`` (https://github.com/ansible-collections/ansible.posix/pull/460). + +Removed Features (previously deprecated) +---------------------------------------- + +- skippy - Remove skippy pluglin as it is no longer supported(https://github.com/ansible-collections/ansible.posix/issues/350). + +Bugfixes +-------- + +- Bugfix in the documentation regarding the path option for authorised_key(https://github.com/ansible-collections/ansible.posix/issues/483). +- seboolean - make it work with disabled SELinux +- synchronize - maintain proper formatting of the remote paths (https://github.com/ansible-collections/ansible.posix/pull/361). +- sysctl - fix sysctl to work properly on symlinks (https://github.com/ansible-collections/ansible.posix/issues/111). + v1.5.4 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 299f16821e..70ee8c8833 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -347,3 +347,61 @@ releases: - 451_firewall_fix_protocol_parameter.yml - 456_sysctl_fix_nonetype.yml release_date: '2023-05-10' + 1.6.0: + changes: + bugfixes: + - Bugfix in the documentation regarding the path option for authorised_key(https://github.com/ansible-collections/ansible.posix/issues/483). + - seboolean - make it work with disabled SELinux + - synchronize - maintain proper formatting of the remote paths (https://github.com/ansible-collections/ansible.posix/pull/361). + - sysctl - fix sysctl to work properly on symlinks (https://github.com/ansible-collections/ansible.posix/issues/111). + major_changes: + - Dropping support for Ansible 2.9, ansible-core 2.15 will be minimum required + version for this release + minor_changes: + - Add summary_only parameter to profile_roles and profile_tasks callbacks. + - firewalld - add functionality to set forwarding (https://github.com/ansible-collections/ansible.posix/pull/548). + - firewalld - added offline flag implementation (https://github.com/ansible-collections/ansible.posix/pull/484) + - firewalld - respawn module to use the system python interpreter when the ``firewall`` + python module is not available for ``ansible_python_interpreter`` (https://github.com/ansible-collections/ansible.posix/pull/460). + - firewalld_info - Only warn about ignored zones, when there are zones ignored. + - firewalld_info - respawn module to use the system python interpreter when + the ``firewall`` python module is not available for ``ansible_python_interpreter`` + (https://github.com/ansible-collections/ansible.posix/pull/460). + - mount - add no_log option for opts parameter (https://github.com/ansible-collections/ansible.posix/pull/563). + - seboolean - respawn module to use the system python interpreter when the ``selinux`` + python module is not available for ``ansible_python_interpreter`` (https://github.com/ansible-collections/ansible.posix/pull/460). + - selinux - respawn module to use the system python interpreter when the ``selinux`` + python module is not available for ``ansible_python_interpreter`` (https://github.com/ansible-collections/ansible.posix/pull/460). + release_summary: 'This is the minor release of the ``ansible.posix`` collection. + + This changelog contains all changes to the modules and plugins + + in this collection that have been added after the release of + + ``ansible.posix`` 1.5.4.' + removed_features: + - skippy - Remove skippy pluglin as it is no longer supported(https://github.com/ansible-collections/ansible.posix/issues/350). + fragments: + - 1.6.0.yml + - 206_fix_sysctl_to_work_on_symlinks.yml + - 333_doc_absent_precision.yml + - 361_maintain_proper_formating_remote_paths.yml + - 421-remove-deprecation-warning.yml + - 460-respawn.yaml + - 466-tests.yml + - 477_ci_update.yml + - 484-firewalld-offline.yml + - 487_ci_update.yml + - 490_doc_authorized_key_path.yml + - 496_seboolean-make-it-wrk-with-SELinux-disabled.yaml + - 504-firewalld_info-warning.yaml + - 508_ci_update.yml + - 510_ci_update.yml + - 511_profile-callbacks-add-summary-only-parameter.yml + - 548_add_foward.yml + - 556_remove_skippy_callback.yml + - 562_update_core_version.yml + - 563_add_no_log_option.yml + - dropping-ansible29.yml + - test-reqs.yml + release_date: '2024-09-11' diff --git a/changelogs/fragments/206_fix_sysctl_to_work_on_symlinks.yml b/changelogs/fragments/206_fix_sysctl_to_work_on_symlinks.yml deleted file mode 100644 index 703a6a2e6d..0000000000 --- a/changelogs/fragments/206_fix_sysctl_to_work_on_symlinks.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: -- sysctl - fix sysctl to work properly on symlinks (https://github.com/ansible-collections/ansible.posix/issues/111). diff --git a/changelogs/fragments/333_doc_absent_precision.yml b/changelogs/fragments/333_doc_absent_precision.yml deleted file mode 100644 index 42ee16250b..0000000000 --- a/changelogs/fragments/333_doc_absent_precision.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -trivial: -- mount - fix description in the documentation of the state ``absent`` to match its actual behavior - and point out that ``src`` is ignored with state ``absent`` and ``unmounted`` (https://github.com/ansible-collections/ansible.posix/issues/322) diff --git a/changelogs/fragments/361_maintain_proper_formating_remote_paths.yml b/changelogs/fragments/361_maintain_proper_formating_remote_paths.yml deleted file mode 100644 index f3708218e9..0000000000 --- a/changelogs/fragments/361_maintain_proper_formating_remote_paths.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: -- synchronize - maintain proper formatting of the remote paths (https://github.com/ansible-collections/ansible.posix/pull/361). diff --git a/changelogs/fragments/421-remove-deprecation-warning.yml b/changelogs/fragments/421-remove-deprecation-warning.yml deleted file mode 100644 index 5224f1e6ba..0000000000 --- a/changelogs/fragments/421-remove-deprecation-warning.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - synchronize - instantiate the connection plugin without the ``new_stdin`` argument, which is deprecated in ansible-core 2.15 (https://github.com/ansible-collections/ansible.posix/pull/421). diff --git a/changelogs/fragments/460-respawn.yaml b/changelogs/fragments/460-respawn.yaml deleted file mode 100644 index b88763b349..0000000000 --- a/changelogs/fragments/460-respawn.yaml +++ /dev/null @@ -1,10 +0,0 @@ ---- -minor_changes: - - "seboolean - respawn module to use the system python interpreter when the ``selinux`` python module is not available for ``ansible_python_interpreter`` - (https://github.com/ansible-collections/ansible.posix/pull/460)." - - "selinux - respawn module to use the system python interpreter when the ``selinux`` python module is not available for ``ansible_python_interpreter`` - (https://github.com/ansible-collections/ansible.posix/pull/460)." - - "firewalld - respawn module to use the system python interpreter when the ``firewall`` python module is not available for ``ansible_python_interpreter`` - (https://github.com/ansible-collections/ansible.posix/pull/460)." - - "firewalld_info - respawn module to use the system python interpreter when the ``firewall`` python module is not available for ``ansible_python_interpreter`` - (https://github.com/ansible-collections/ansible.posix/pull/460)." diff --git a/changelogs/fragments/466-tests.yml b/changelogs/fragments/466-tests.yml deleted file mode 100644 index 3c08961b02..0000000000 --- a/changelogs/fragments/466-tests.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - "Fix integration tests so they work with ansible-core devel / 2.16 (https://github.com/ansible-collections/ansible.posix/pull/466)." diff --git a/changelogs/fragments/477_ci_update.yml b/changelogs/fragments/477_ci_update.yml deleted file mode 100644 index 94290306f0..0000000000 --- a/changelogs/fragments/477_ci_update.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - "Drop Python3.9 and update versions of RHEL,Fedora and FreeBSD for ansible-core:devel test(https://github.com/ansible-collections/ansible.posix/issues/476)." diff --git a/changelogs/fragments/484-firewalld-offline.yml b/changelogs/fragments/484-firewalld-offline.yml deleted file mode 100644 index c17d4ea2fc..0000000000 --- a/changelogs/fragments/484-firewalld-offline.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - firewalld - added offline flag implementation (https://github.com/ansible-collections/ansible.posix/pull/484) diff --git a/changelogs/fragments/487_ci_update.yml b/changelogs/fragments/487_ci_update.yml deleted file mode 100644 index b68da22652..0000000000 --- a/changelogs/fragments/487_ci_update.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - "Drop FreeBSD12.4 from CI for ansible-core:devel(https://github.com/ansible-collections/ansible.posix/issues/486)." diff --git a/changelogs/fragments/490_doc_authorized_key_path.yml b/changelogs/fragments/490_doc_authorized_key_path.yml deleted file mode 100644 index ba5311f349..0000000000 --- a/changelogs/fragments/490_doc_authorized_key_path.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - "Bugfix in the documentation regarding the path option for authorised_key(https://github.com/ansible-collections/ansible.posix/issues/483)." diff --git a/changelogs/fragments/496_seboolean-make-it-wrk-with-SELinux-disabled.yaml b/changelogs/fragments/496_seboolean-make-it-wrk-with-SELinux-disabled.yaml deleted file mode 100644 index e14cfa693b..0000000000 --- a/changelogs/fragments/496_seboolean-make-it-wrk-with-SELinux-disabled.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - seboolean - make it work with disabled SELinux diff --git a/changelogs/fragments/504-firewalld_info-warning.yaml b/changelogs/fragments/504-firewalld_info-warning.yaml deleted file mode 100644 index 73e00aa05c..0000000000 --- a/changelogs/fragments/504-firewalld_info-warning.yaml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - firewalld_info - Only warn about ignored zones, when there are zones ignored. diff --git a/changelogs/fragments/508_ci_update.yml b/changelogs/fragments/508_ci_update.yml deleted file mode 100644 index a4af511e46..0000000000 --- a/changelogs/fragments/508_ci_update.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - "Refactoring remote CI targets." diff --git a/changelogs/fragments/510_ci_update.yml b/changelogs/fragments/510_ci_update.yml deleted file mode 100644 index ada69ef49a..0000000000 --- a/changelogs/fragments/510_ci_update.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - "Replace Fedora 38 with 39 for container test(https://github.com/ansible-collections/ansible.posix/issues/509)." diff --git a/changelogs/fragments/511_profile-callbacks-add-summary-only-parameter.yml b/changelogs/fragments/511_profile-callbacks-add-summary-only-parameter.yml deleted file mode 100644 index 2347dd389a..0000000000 --- a/changelogs/fragments/511_profile-callbacks-add-summary-only-parameter.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - "Add summary_only parameter to profile_roles and profile_tasks callbacks." diff --git a/changelogs/fragments/548_add_foward.yml b/changelogs/fragments/548_add_foward.yml deleted file mode 100644 index 2d41ccd7b4..0000000000 --- a/changelogs/fragments/548_add_foward.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - firewalld - add functionality to set forwarding (https://github.com/ansible-collections/ansible.posix/pull/548). diff --git a/changelogs/fragments/556_remove_skippy_callback.yml b/changelogs/fragments/556_remove_skippy_callback.yml deleted file mode 100644 index 57b19dfe97..0000000000 --- a/changelogs/fragments/556_remove_skippy_callback.yml +++ /dev/null @@ -1,2 +0,0 @@ -removed_features: - - skippy - Remove skippy pluglin as it is no longer supported(https://github.com/ansible-collections/ansible.posix/issues/350). diff --git a/changelogs/fragments/562_update_core_version.yml b/changelogs/fragments/562_update_core_version.yml deleted file mode 100644 index 45cf88a18e..0000000000 --- a/changelogs/fragments/562_update_core_version.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - "Dropping support for ansible-core 2.14, ansible-core 2.15 will be minimum required version for this release" diff --git a/changelogs/fragments/563_add_no_log_option.yml b/changelogs/fragments/563_add_no_log_option.yml deleted file mode 100644 index fe118291de..0000000000 --- a/changelogs/fragments/563_add_no_log_option.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - mount - add no_log option for opts parameter (https://github.com/ansible-collections/ansible.posix/pull/563). diff --git a/changelogs/fragments/dropping-ansible29.yml b/changelogs/fragments/dropping-ansible29.yml deleted file mode 100644 index 78cd42846d..0000000000 --- a/changelogs/fragments/dropping-ansible29.yml +++ /dev/null @@ -1,2 +0,0 @@ -major_changes: - - "Dropping support for Ansible 2.9, ansible-core 2.14 will be minimum required version for this release" diff --git a/changelogs/fragments/test-reqs.yml b/changelogs/fragments/test-reqs.yml deleted file mode 100644 index 11598f7ddb..0000000000 --- a/changelogs/fragments/test-reqs.yml +++ /dev/null @@ -1,2 +0,0 @@ -trivial: - - "Move Galaxy test requirements from old transitional format in tests/requirements.yml to standard Ansible Galaxy requirements files in tests/integration/requirements.yml and tests/unit/requirements.yml." diff --git a/galaxy.yml b/galaxy.yml index 6b7009b62a..92fcf51990 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -1,7 +1,7 @@ --- namespace: ansible name: posix -version: 1.5.4 +version: 1.6.0 readme: README.md authors: - Ansible (github.com/ansible)