From 821edc9a91f709060de968073f43c11ced592184 Mon Sep 17 00:00:00 2001 From: KB-perByte Date: Thu, 29 Aug 2024 18:27:39 +0530 Subject: [PATCH 1/2] Prep release 7.1.0 --- CHANGELOG.rst | 18 ++++++++++++++- README.md | 10 +++++++++ changelogs/changelog.yaml | 22 +++++++++++++++++-- .../fragments/bye_connection_local.yaml | 3 --- changelogs/fragments/cli-command-module.yaml | 4 ---- changelogs/fragments/readme_communication.yml | 3 --- changelogs/fragments/update_error_msg.yaml | 3 --- galaxy.yml | 2 +- 8 files changed, 48 insertions(+), 17 deletions(-) delete mode 100644 changelogs/fragments/bye_connection_local.yaml delete mode 100644 changelogs/fragments/cli-command-module.yaml delete mode 100644 changelogs/fragments/readme_communication.yml delete mode 100644 changelogs/fragments/update_error_msg.yaml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 540f7a1a9..29c1649a4 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,6 +4,23 @@ Ansible Netcommon Collection Release Notes .. contents:: Topics +v7.1.0 +====== + +Minor Changes +------------- + +- ansible.netcommon.persistent - Connection local is marked deprecated and all dependent collections are advised to move to a proper connection plugin, complete support of connection local will be removed in a release after 01-01-2027. + +Bugfixes +-------- + +- Updated the error message for the content_templates parser to include the correct parser name and detailed error information. + +Documentation Changes +--------------------- + +- Add a simple regexp match example for multiple prompt with multiple answers. This example could be used to for restarting a network device with a delay. v7.0.0 ====== @@ -13,7 +30,6 @@ Release Summary Starting from this release, the minimum `ansible-core` version this collection requires is `2.15.0`. The last known version compatible with ansible-core<2.15 is v6.1.3. - Major Changes ------------- diff --git a/README.md b/README.md index 6f0471a63..61100facc 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,16 @@ The Ansible ``ansible.netcommon`` collection includes common content to help automate the management of network, security, and cloud devices. This includes connection plugins, such as ``network_cli``, ``httpapi``, and ``netconf``. +## Support + +As a Red Hat Ansible [Certified Content](https://catalog.redhat.com/software/search?target_platforms=Red%20Hat%20Ansible%20Automation%20Platform), this collection is entitled to [support](https://access.redhat.com/support/) through [Ansible Automation Platform](https://www.redhat.com/en/technologies/management/ansible) (AAP). + +If a support case cannot be opened with Red Hat and the collection has been obtained either from [Galaxy](https://galaxy.ansible.com/ui/) or [GitHub](https://github.com/ansible-collections/ansible.netcommon), there is community support available at no charge. + +You can join us on [#network:ansible.com](https://matrix.to/#/#network:ansible.com) room or the [Ansible Forum Network Working Group](https://forum.ansible.com/g/network-wg). + +For more information you can check the communication section below. + ## Communication * Join the Ansible forum: diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 3eeb7240b..0293d817e 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -786,11 +786,29 @@ releases: - Bumping `requires_ansible` to `>=2.15.0`, since previous ansible-core versions are EoL now. release_summary: - "Starting from this release, the minimum `ansible-core` version + Starting from this release, the minimum `ansible-core` version this collection requires is `2.15.0`. The last known version compatible with - ansible-core<2.15 is v6.1.3." + ansible-core<2.15 is v6.1.3. fragments: - fix-routeros-net_put.yaml - libssh_get.yaml - min_215.yaml release_date: "2024-06-10" + 7.1.0: + changes: + bugfixes: + - Updated the error message for the content_templates parser to include the + correct parser name and detailed error information. + doc_changes: + - Add a simple regexp match example for multiple prompt with multiple answers. + This example could be used to for restarting a network device with a delay. + minor_changes: + - ansible.netcommon.persistent - Connection local is marked deprecated and all + dependent collections are advised to move to a proper connection plugin, complete + support of connection local will be removed in a release after 01-01-2027. + fragments: + - bye_connection_local.yaml + - cli-command-module.yaml + - readme_communication.yml + - update_error_msg.yaml + release_date: "2024-08-29" diff --git a/changelogs/fragments/bye_connection_local.yaml b/changelogs/fragments/bye_connection_local.yaml deleted file mode 100644 index a26f4f280..000000000 --- a/changelogs/fragments/bye_connection_local.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - ansible.netcommon.persistent - Connection local is marked deprecated and all dependent collections are advised to move to a proper connection plugin, complete support of connection local will be removed in a release after 01-01-2027. diff --git a/changelogs/fragments/cli-command-module.yaml b/changelogs/fragments/cli-command-module.yaml deleted file mode 100644 index 5a5836f20..000000000 --- a/changelogs/fragments/cli-command-module.yaml +++ /dev/null @@ -1,4 +0,0 @@ ---- -doc_changes: - - Add a simple regexp match example for multiple prompt with multiple answers. - This example could be used to for restarting a network device with a delay. diff --git a/changelogs/fragments/readme_communication.yml b/changelogs/fragments/readme_communication.yml deleted file mode 100644 index 6ae0307d2..000000000 --- a/changelogs/fragments/readme_communication.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - README.md - Add Communication section with Forum information. diff --git a/changelogs/fragments/update_error_msg.yaml b/changelogs/fragments/update_error_msg.yaml deleted file mode 100644 index cca00aac0..000000000 --- a/changelogs/fragments/update_error_msg.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - Updated the error message for the content_templates parser to include the correct parser name and detailed error information. diff --git a/galaxy.yml b/galaxy.yml index a6f853d73..0536f1472 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -13,4 +13,4 @@ readme: README.md repository: https://github.com/ansible-collections/ansible.netcommon issues: https://github.com/ansible-collections/ansible.netcommon/issues tags: [networking, security, cloud, network_cli, netconf, httpapi, grpc] -version: 7.0.0 +version: 7.1.0 From 80cbb0022fcbf1acfc03ef6082a3f822b730a8cd Mon Sep 17 00:00:00 2001 From: KB-perByte Date: Thu, 29 Aug 2024 18:34:09 +0530 Subject: [PATCH 2/2] revert support --- README.md | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/README.md b/README.md index 61100facc..6f0471a63 100644 --- a/README.md +++ b/README.md @@ -8,16 +8,6 @@ The Ansible ``ansible.netcommon`` collection includes common content to help automate the management of network, security, and cloud devices. This includes connection plugins, such as ``network_cli``, ``httpapi``, and ``netconf``. -## Support - -As a Red Hat Ansible [Certified Content](https://catalog.redhat.com/software/search?target_platforms=Red%20Hat%20Ansible%20Automation%20Platform), this collection is entitled to [support](https://access.redhat.com/support/) through [Ansible Automation Platform](https://www.redhat.com/en/technologies/management/ansible) (AAP). - -If a support case cannot be opened with Red Hat and the collection has been obtained either from [Galaxy](https://galaxy.ansible.com/ui/) or [GitHub](https://github.com/ansible-collections/ansible.netcommon), there is community support available at no charge. - -You can join us on [#network:ansible.com](https://matrix.to/#/#network:ansible.com) room or the [Ansible Forum Network Working Group](https://forum.ansible.com/g/network-wg). - -For more information you can check the communication section below. - ## Communication * Join the Ansible forum: