diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 8a844cc..75def47 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,6 +4,74 @@ ansible.posix Release Notes .. contents:: Topics +v2.0.0 +====== + +Release Summary +--------------- + +This is the major 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.6.2 + +Minor Changes +------------- + +- authorized_keys - allow using absolute path to a file as a SSH key(s) source (https://github.com/ansible-collections/ansible.posix/pull/568) +- callback plugins - Add recap information to timer, profile_roles and profile_tasks callback outputs (https://github.com/ansible-collections/ansible.posix/pull/387). + +Breaking Changes / Porting Guide +-------------------------------- + +- firewalld - Changed the type of forward and masquerade options from str to bool (https://github.com/ansible-collections/ansible.posix/issues/582). +- firewalld - Changed the type of icmp_block_inversion option from str to bool (https://github.com/ansible-collections/ansible.posix/issues/586). + +Removed Features (previously deprecated) +---------------------------------------- + +- skippy - Remove skippy pluglin as it is no longer supported(https://github.com/ansible-collections/ansible.posix/issues/350). + +Bugfixes +-------- + +- acl - Fixed to set ACLs on paths mounted with NFS version 4 correctly (https://github.com/ansible-collections/ansible.posix/issues/240). +- mount - Handle ``boot`` option on Linux, NetBSD and OpenBSD correctly (https://github.com/ansible-collections/ansible.posix/issues/364). +- mount - If a comment is appended to a fstab entry, state present creates a double-entry (https://github.com/ansible-collections/ansible.posix/issues/595). + +v1.6.2 +====== + +Release Summary +--------------- + +This is the bugfix release of the stable version ``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.6.1. + +Bugfixes +-------- + +- backport - Drop ansible-core 2.14 and set 2.15 minimum version (https://github.com/ansible-collections/ansible.posix/issues/578). + +v1.6.1 +====== + +Release Summary +--------------- + +This is the bugfix release of the stable version ``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.6.1. + +Bugfixes +-------- + +- acl - Fixed to set ACLs on paths mounted with NFS version 4 correctly (https://github.com/ansible-collections/ansible.posix/issues/240). +- mount - Handle ``boot`` option on Linux, NetBSD and OpenBSD correctly (https://github.com/ansible-collections/ansible.posix/issues/364). +- skippy - Revert removal of skippy plugin. It will be removed in version 2.0.0 (https://github.com/ansible-collections/ansible.posix/issues/573). v1.6.0 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 70ee8c8..2fbc83f 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -405,3 +405,88 @@ releases: - dropping-ansible29.yml - test-reqs.yml release_date: '2024-09-11' + 1.6.1: + changes: + bugfixes: + - acl - Fixed to set ACLs on paths mounted with NFS version 4 correctly (https://github.com/ansible-collections/ansible.posix/issues/240). + - mount - Handle ``boot`` option on Linux, NetBSD and OpenBSD correctly (https://github.com/ansible-collections/ansible.posix/issues/364). + - skippy - Revert removal of skippy plugin. It will be removed in version 2.0.0 + (https://github.com/ansible-collections/ansible.posix/issues/573). + release_summary: 'This is the bugfix release of the stable version ``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.6.1.' + fragments: + - 1.6.1.yml + - 365-boot-linux.yml + - 566_bump_version_161.yml + - 567_remove_version_added.yml + - 570_nfs4_acl.yml + - 571_ci_bump_core_version.yml + - 572_revert_removal_of_skippy.yml + release_date: '2024-10-11' + 1.6.2: + changes: + bugfixes: + - backport - Drop ansible-core 2.14 and set 2.15 minimum version (https://github.com/ansible-collections/ansible.posix/issues/578). + release_summary: 'This is the bugfix release of the stable version ``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.6.1.' + fragments: + - 1.6.2.yml + - 580_drop_ansible214.yml + release_date: '2024-10-22' + 2.0.0: + changes: + breaking_changes: + - firewalld - Changed the type of forward and masquerade options from str to + bool (https://github.com/ansible-collections/ansible.posix/issues/582). + - firewalld - Changed the type of icmp_block_inversion option from str to bool + (https://github.com/ansible-collections/ansible.posix/issues/586). + bugfixes: + - acl - Fixed to set ACLs on paths mounted with NFS version 4 correctly (https://github.com/ansible-collections/ansible.posix/issues/240). + - mount - Handle ``boot`` option on Linux, NetBSD and OpenBSD correctly (https://github.com/ansible-collections/ansible.posix/issues/364). + - mount - If a comment is appended to a fstab entry, state present creates a + double-entry (https://github.com/ansible-collections/ansible.posix/issues/595). + minor_changes: + - authorized_keys - allow using absolute path to a file as a SSH key(s) source + (https://github.com/ansible-collections/ansible.posix/pull/568) + - callback plugins - Add recap information to timer, profile_roles and profile_tasks + callback outputs (https://github.com/ansible-collections/ansible.posix/pull/387). + release_summary: 'This is the major 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.6.2' + removed_features: + - skippy - Remove skippy pluglin as it is no longer supported(https://github.com/ansible-collections/ansible.posix/issues/350). + fragments: + - 2.0.0.yml + - 365-boot-linux.yml + - 387_callback_output_header.yml + - 556_remove_skippy_callback.yml + - 566_bump_version_161.yml + - 567_remove_version_added.yml + - 568_update_authorized_key.yml + - 570_nfs4_acl.yml + - 571_ci_bump_core_version.yml + - 576_bump_version_2.yml + - 581_ci_selinux.yml + - 584_firewalld_opt_type.yml + - 587_update_README.yml + - 588_ci_enable_devel.yml + - 593_replace_freebsd_version.yml + - 597_remove_fstab_comment_on_updating.yml + - 598_icmp_block_inversion.yml + release_date: '2024-12-04' diff --git a/changelogs/fragments/365-boot-linux.yml b/changelogs/fragments/365-boot-linux.yml deleted file mode 100644 index ec88776..0000000 --- a/changelogs/fragments/365-boot-linux.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - mount - Handle ``boot`` option on Linux, NetBSD and OpenBSD correctly (https://github.com/ansible-collections/ansible.posix/issues/364). diff --git a/changelogs/fragments/387_callback_output_header.yml b/changelogs/fragments/387_callback_output_header.yml deleted file mode 100644 index 5eb8573..0000000 --- a/changelogs/fragments/387_callback_output_header.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - callback plugins - Add recap information to timer, profile_roles and profile_tasks callback outputs (https://github.com/ansible-collections/ansible.posix/pull/387). diff --git a/changelogs/fragments/566_bump_version_161.yml b/changelogs/fragments/566_bump_version_161.yml deleted file mode 100644 index 18bb513..0000000 --- a/changelogs/fragments/566_bump_version_161.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Bump version to 1.6.1 for next release. diff --git a/changelogs/fragments/567_remove_version_added.yml b/changelogs/fragments/567_remove_version_added.yml deleted file mode 100644 index 12d0040..0000000 --- a/changelogs/fragments/567_remove_version_added.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - mount - remove wrong version_added section from ``opts_no_log``. diff --git a/changelogs/fragments/568_update_authorized_key.yml b/changelogs/fragments/568_update_authorized_key.yml deleted file mode 100644 index 7efa29c..0000000 --- a/changelogs/fragments/568_update_authorized_key.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - authorized_keys - allow using absolute path to a file as a SSH key(s) source (https://github.com/ansible-collections/ansible.posix/pull/568) diff --git a/changelogs/fragments/570_nfs4_acl.yml b/changelogs/fragments/570_nfs4_acl.yml deleted file mode 100644 index a6a7f69..0000000 --- a/changelogs/fragments/570_nfs4_acl.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - acl - Fixed to set ACLs on paths mounted with NFS version 4 correctly (https://github.com/ansible-collections/ansible.posix/issues/240). diff --git a/changelogs/fragments/571_ci_bump_core_version.yml b/changelogs/fragments/571_ci_bump_core_version.yml deleted file mode 100644 index bec2e29..0000000 --- a/changelogs/fragments/571_ci_bump_core_version.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Bump ansible-core version to 2.19 of devel branch and add 2.18 to CI. diff --git a/changelogs/fragments/576_bump_version_2.yml b/changelogs/fragments/576_bump_version_2.yml deleted file mode 100644 index a93dbf6..0000000 --- a/changelogs/fragments/576_bump_version_2.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Bump ansible.posix version to 2.0.0. diff --git a/changelogs/fragments/581_ci_selinux.yml b/changelogs/fragments/581_ci_selinux.yml deleted file mode 100644 index c38b2f2..0000000 --- a/changelogs/fragments/581_ci_selinux.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - selinux - conditions for selinux integration tests have been modified to be more accurate. diff --git a/changelogs/fragments/584_firewalld_opt_type.yml b/changelogs/fragments/584_firewalld_opt_type.yml deleted file mode 100644 index 44ede21..0000000 --- a/changelogs/fragments/584_firewalld_opt_type.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -breaking_changes: - - firewalld - Changed the type of forward and masquerade options from str to bool (https://github.com/ansible-collections/ansible.posix/issues/582). diff --git a/changelogs/fragments/587_update_README.yml b/changelogs/fragments/587_update_README.yml deleted file mode 100644 index c2c3c72..0000000 --- a/changelogs/fragments/587_update_README.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - README.md - update README to cover RH guidelines (https://github.com/ansible-collections/ansible.posix/issues/585). diff --git a/changelogs/fragments/588_ci_enable_devel.yml b/changelogs/fragments/588_ci_enable_devel.yml deleted file mode 100644 index 22d50e4..0000000 --- a/changelogs/fragments/588_ci_enable_devel.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Enabled remote and docker integration tests for devel branch. diff --git a/changelogs/fragments/593_replace_freebsd_version.yml b/changelogs/fragments/593_replace_freebsd_version.yml deleted file mode 100644 index 0b445fd..0000000 --- a/changelogs/fragments/593_replace_freebsd_version.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Replaced FreeBSD version 13.3 with 13.4 and 14.1 in CI for devel branch. diff --git a/changelogs/fragments/597_remove_fstab_comment_on_updating.yml b/changelogs/fragments/597_remove_fstab_comment_on_updating.yml deleted file mode 100644 index c1c51a9..0000000 --- a/changelogs/fragments/597_remove_fstab_comment_on_updating.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - mount - If a comment is appended to a fstab entry, state present creates a double-entry (https://github.com/ansible-collections/ansible.posix/issues/595). diff --git a/changelogs/fragments/598_icmp_block_inversion.yml b/changelogs/fragments/598_icmp_block_inversion.yml deleted file mode 100644 index 0daaf8f..0000000 --- a/changelogs/fragments/598_icmp_block_inversion.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -breaking_changes: - - firewalld - Changed the type of icmp_block_inversion option from str to bool (https://github.com/ansible-collections/ansible.posix/issues/586).