From 2b9836e6bb8a1ab732c3989de44ae1c2ee729ecd Mon Sep 17 00:00:00 2001 From: Kerry Meyer Date: Thu, 4 Jan 2024 00:35:52 -0800 Subject: [PATCH] Release notes and related changes for release 2.3.0 (#320) * Release note and related changes for release 2.3.0 * Update CHANGELOG.rst Change fragment tense to conform to the standard. Co-authored-by: Arun Saravanan Balachandran <52521751+ArunSaravananBalachandran@users.noreply.github.com> * Update CHANGELOG.rst Change fragment tense to conform to the Ansible standard. Co-authored-by: Arun Saravanan Balachandran <52521751+ArunSaravananBalachandran@users.noreply.github.com> * Update CHANGELOG.rst Change the module name to conform to the enterprise_sonic standard practice. Co-authored-by: Arun Saravanan Balachandran <52521751+ArunSaravananBalachandran@users.noreply.github.com> * Update CHANGELOG.rst Use the generic test component name for a test change affecting the BGP resource module tests. Co-authored-by: Arun Saravanan Balachandran <52521751+ArunSaravananBalachandran@users.noreply.github.com> * Update CHANGELOG.rst Use the generic "tests" module name for consistency with fragments for other similar changes. Co-authored-by: Arun Saravanan Balachandran <52521751+ArunSaravananBalachandran@users.noreply.github.com> * Update CHANGELOG.rst Add periods at the end of fragments as specified in Ansible documentation on writing a changelog fragment. Co-authored-by: Arun Saravanan Balachandran <52521751+ArunSaravananBalachandran@users.noreply.github.com> * Update changelogs/changelog.yaml Update fragment descriptions to conform to the Ansible fragment syntax standard. Co-authored-by: Arun Saravanan Balachandran <52521751+ArunSaravananBalachandran@users.noreply.github.com> * Update changelogs/changelog.yaml Update fragment component names for changes to "tests" to use a consistent generic component name for test changes. Co-authored-by: Arun Saravanan Balachandran <52521751+ArunSaravananBalachandran@users.noreply.github.com> * Update changelogs/changelog.yaml Use present tense for code change fragment descriptions. Co-authored-by: Arun Saravanan Balachandran <52521751+ArunSaravananBalachandran@users.noreply.github.com> * Update CHANGELOG.rst Remove redundant mention of l2_interfaces vlan range support introduced in a previous release. Co-authored-by: Arun Saravanan Balachandran <52521751+ArunSaravananBalachandran@users.noreply.github.com> * Update changelogs/changelog.yaml Remove redundant mention of l2_interfaces vlan range support introduced in a previous release. Co-authored-by: Arun Saravanan Balachandran <52521751+ArunSaravananBalachandran@users.noreply.github.com> * Fix release 2.3.0 changelog formatting errors and inconsistencies. --------- Co-authored-by: Arun Saravanan Balachandran <52521751+ArunSaravananBalachandran@users.noreply.github.com> --- CHANGELOG.rst | 96 +++++++++++ changelogs/.plugin-cache.yaml | 17 +- changelogs/changelog.yaml | 157 ++++++++++++++++++ ...d-overridden-for-l3-interfaces-module.yaml | 2 - ...overridden-for-bgp-communities-module.yaml | 2 - ...ridden-for-bgp-ext-communities-module.yaml | 2 - .../fragments/274-add-changelog-workflow.yaml | 3 - .../276-add-new-port-breakout-modes.yaml | 2 - ...running-all-regression-tests-on-s5296.yaml | 2 - ...iff-modes-and-radius-server-implement.yaml | 2 - ...ybook-check-diff-modes-for-ntp-module.yaml | 3 - .../282-update-changelog-workflow.yaml | 3 - .../283-bgp-cli-auto-regression-fix.yaml | 2 - ...des-for-system-and-port-group-modules.yaml | 3 - ...ff-modes-for-vrfs-logging-ip-neighbor.yaml | 4 - .../287-add-uts-for-bfd-copp-mac.yaml | 2 - ...eplaced-overridden-vlan-range-support.yaml | 4 - .../289-bgp-neighbors-prefix-limit-fix.yaml | 2 - ...-as-paths-replaced-overridden-support.yaml | 3 - ...-breakout-replaced-overridden-support.yaml | 3 - ...-add-mgmt-vrf-handling-in-vrfs-module.yaml | 2 - ...94-verbose-regression-report-template.yaml | 3 - ...eplaced-state-handling-in-vrfs-module.yaml | 2 - ...check-diff-modes-for-vlans-interfaces.yaml | 3 - .../302-stp-commands-delete-state-fix.yaml | 2 - ...heck-diff-modes-for-l2-lag-interfaces.yaml | 3 - ...aybook-check-diff-modes-for-users-aaa.yaml | 3 - ...06-playbook-check-diff-modes-for-acls.yaml | 4 - ...-deleted-design-for-interfaces-module.yaml | 2 - ...ook-check-diff-modes-for-static-route.yaml | 2 - ...aced-overridden-for-interfaces-module.yaml | 7 - .../318-playbook-diff-mode-enhancement.yaml | 19 --- ...9-bgp-communities-no-member-facts-fix.yaml | 2 - galaxy.yml | 2 +- 34 files changed, 270 insertions(+), 100 deletions(-) delete mode 100644 changelogs/fragments/241-replaced-overridden-for-l3-interfaces-module.yaml delete mode 100644 changelogs/fragments/251-replaced-overridden-for-bgp-communities-module.yaml delete mode 100644 changelogs/fragments/252-replaced-overridden-for-bgp-ext-communities-module.yaml delete mode 100644 changelogs/fragments/274-add-changelog-workflow.yaml delete mode 100644 changelogs/fragments/276-add-new-port-breakout-modes.yaml delete mode 100644 changelogs/fragments/277-enable-running-all-regression-tests-on-s5296.yaml delete mode 100644 changelogs/fragments/279-playbook-check-diff-modes-and-radius-server-implement.yaml delete mode 100644 changelogs/fragments/281-playbook-check-diff-modes-for-ntp-module.yaml delete mode 100644 changelogs/fragments/282-update-changelog-workflow.yaml delete mode 100644 changelogs/fragments/283-bgp-cli-auto-regression-fix.yaml delete mode 100644 changelogs/fragments/284-playbook-check-diff-modes-for-system-and-port-group-modules.yaml delete mode 100644 changelogs/fragments/285-playbook-check-diff-modes-for-vrfs-logging-ip-neighbor.yaml delete mode 100644 changelogs/fragments/287-add-uts-for-bfd-copp-mac.yaml delete mode 100644 changelogs/fragments/288-mclag-replaced-overridden-vlan-range-support.yaml delete mode 100644 changelogs/fragments/289-bgp-neighbors-prefix-limit-fix.yaml delete mode 100644 changelogs/fragments/290-bgp-as-paths-replaced-overridden-support.yaml delete mode 100644 changelogs/fragments/291-port-breakout-replaced-overridden-support.yaml delete mode 100644 changelogs/fragments/293-add-mgmt-vrf-handling-in-vrfs-module.yaml delete mode 100644 changelogs/fragments/294-verbose-regression-report-template.yaml delete mode 100644 changelogs/fragments/298-add-mgmt-vrf-replaced-state-handling-in-vrfs-module.yaml delete mode 100644 changelogs/fragments/301-playbook-check-diff-modes-for-vlans-interfaces.yaml delete mode 100644 changelogs/fragments/302-stp-commands-delete-state-fix.yaml delete mode 100644 changelogs/fragments/303-playbook-check-diff-modes-for-l2-lag-interfaces.yaml delete mode 100644 changelogs/fragments/304-playbook-check-diff-modes-for-users-aaa.yaml delete mode 100644 changelogs/fragments/306-playbook-check-diff-modes-for-acls.yaml delete mode 100644 changelogs/fragments/310-change-deleted-design-for-interfaces-module.yaml delete mode 100644 changelogs/fragments/313-laybook-check-diff-modes-for-static-route.yaml delete mode 100644 changelogs/fragments/314-replaced-overridden-for-interfaces-module.yaml delete mode 100644 changelogs/fragments/318-playbook-diff-mode-enhancement.yaml delete mode 100644 changelogs/fragments/319-bgp-communities-no-member-facts-fix.yaml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index a8c26f456..fbb294b26 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,6 +5,102 @@ Dellemc.Enterprise_Sonic Release Notes .. contents:: Topics +v2.3.0 +====== + +Release Summary +--------------- + +| Release Date: 2024-0103 +| This release provides the functionality enhancements listed below, along with fixes for +| problems found in regression testing or reported by users. The main functionality enhancements +| provided are the following items. +| 1) Complete the support for "replaced" and "overridden" state handling for all resource modules except for the bgp_neighbors and bgp_neighbors_af modules. +| With this release, the required support has been added for any resource modules that were not +| provided with this support for the 2.1.0 release with the two exceptions noted above. +| 2) Provide initial support for the "--check" and "--diff" mode options for playbook execution. This +| release provides the common utility support for these options for use by all resource modules. +| It also provides the specific resource module changes required for implementation of the +| functionality in many of the existing resource modules. (The "--check" and "--diff" mode support +| for the remaining resource modules is planned for inclusion in the next release.) +| 3) New resource modules for "Public Key Infrastructure", STP, and DHCP Snooping. +| 4) Support for "ranges" of vlans (e.g '2-100') in tasks for the mclag resource module. +| Please refer to the "CHANGELOG.rst" file at the top directory level of this repo for additional +| details on the contents of this release. + + +Minor Changes +------------- + +- sonic_aaa - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/304). +- sonic_aaa - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). +- sonic_acl_interfaces - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/306). +- sonic_acl_interfaces - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). +- sonic_bgp_as_paths - Add support for replaced and overridden states (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/290). +- sonic_bgp_communities - Add support for replaced and overridden states (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/251). +- sonic_bgp_ext_communities - Add support for replaced and overridden states (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/252). +- sonic_interfaces - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/301). +- sonic_interfaces - Add support for replaced and overridden states (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/314). +- sonic_interfaces - Change deleted design for interfaces module (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/310). +- sonic_interfaces - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). +- sonic_ip_neighbor - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/285). +- sonic_ip_neighbor - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). +- sonic_l2_acls - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/306). +- sonic_l2_acls - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). +- sonic_l2_interfaces - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/303). +- sonic_l2_interfaces - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). +- sonic_l3_acls - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/306). +- sonic_l3_acls - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). +- sonic_l3_interfaces - Add support for replaced and overridden states (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/241). +- sonic_lag_interfaces - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/303). +- sonic_lag_interfaces - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). +- sonic_logging - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/285). +- sonic_logging - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). +- sonic_mclag - Add VLAN range support for 'unique_ip' and 'peer_gateway' options (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/288). +- sonic_mclag - Add support for replaced and overridden states (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/288). +- sonic_ntp - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/281). +- sonic_ntp - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). +- sonic_port_breakout - Add Ansible support for all port breakout modes now allowed in Enterprise SONiC (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/276). +- sonic_port_breakout - Add support for replaced and overridden states (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/291). +- sonic_port_group - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/284). +- sonic_port_group - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). +- sonic_radius_server - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/279). +- sonic_radius_server - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). +- sonic_static_routes - Add playbook check and diff modes support for static routes resource module (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/313). +- sonic_static_routes - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). +- sonic_system - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/284). +- sonic_system - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). +- sonic_tacacs_server - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/281). +- sonic_tacacs_server - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). +- sonic_users - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/304). +- sonic_users - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). +- sonic_vlans - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/301). +- sonic_vlans - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). +- sonic_vrfs - Add mgmt VRF replaced state handling to sonic_vrfs module (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/298). +- sonic_vrfs - Add mgmt VRF support to sonic_vrfs module (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/293). +- sonic_vrfs - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/285). +- sonic_vrfs - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). +- tests - Add UTs for BFD, COPP, and MAC modules (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/287). +- tests - Enable contiguous execution of all regression integration tests on an S5296f (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/277). +- tests - Fix the bgp CLI test base_cfg_path derivation of the bgp role_path by avoiding relative pathing from the possibly external playbook_dir (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/283). + +Bugfixes +-------- + +- sonic_bgp_communities - Fix incorrect "facts" handling for parsing of a BGP community list configured with an empty "members" list (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/319). +- sonic_bgp_neighbors - Fix prefix-limit issue (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/289). +- sonic_interfaces - Add warnings when speed and auto_negotiate is configured at same time (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/314). +- sonic_interfaces - Fix support for standard naming interfaces (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/314). +- sonic_interfaces - Prevent configuring speed in port group interfaces (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/314). +- sonic_stp - Correct the commands list for STP delete state (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/302). + +New Modules +----------- + +- dellemc.enterprise_sonic.sonic_dhcp_snooping - Manage DHCP Snooping on SONiC +- dellemc.enterprise_sonic.sonic_pki - Manages PKI attributes of Enterprise Sonic +- dellemc.enterprise_sonic.sonic_stp - Manage STP configuration on SONiC + v2.2.0 ====== diff --git a/changelogs/.plugin-cache.yaml b/changelogs/.plugin-cache.yaml index be9370fb3..d2b5bd43b 100644 --- a/changelogs/.plugin-cache.yaml +++ b/changelogs/.plugin-cache.yaml @@ -93,6 +93,11 @@ plugins: name: sonic_dhcp_relay namespace: '' version_added: 2.1.0 + sonic_dhcp_snooping: + description: Manage DHCP Snooping on SONiC + name: sonic_dhcp_snooping + namespace: '' + version_added: 2.3.0 sonic_facts: description: Collects facts on devices running Enterprise SONiC name: sonic_facts @@ -162,6 +167,11 @@ plugins: name: sonic_ntp namespace: '' version_added: 2.0.0 + sonic_pki: + description: Manages PKI attributes of Enterprise Sonic + name: sonic_pki + namespace: '' + version_added: 2.3.0 sonic_port_breakout: description: Configure port breakout settings on physical interfaces name: sonic_port_breakout @@ -192,6 +202,11 @@ plugins: name: sonic_static_routes namespace: '' version_added: 2.0.0 + sonic_stp: + description: Manage STP configuration on SONiC + name: sonic_stp + namespace: '' + version_added: 2.3.0 sonic_system: description: Configure system parameters name: sonic_system @@ -232,4 +247,4 @@ plugins: shell: {} strategy: {} vars: {} -version: 2.2.0 +version: 2.3.0 diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 586c5b0af..e4c6530bd 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -516,3 +516,160 @@ releases: - 270-galaxy-yml-netcommon-and-version-fixes.yaml - v2.2.0_summary.yaml release_date: '2023-05-31' + 2.3.0: + changes: + bugfixes: + - sonic_bgp_communities - Fix incorrect "facts" handling for parsing of a BGP + community list configured with an empty "members" list (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/319). + - sonic_bgp_neighbors - Fix prefix-limit issue (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/289). + - sonic_interfaces - Add warnings when speed and auto_negotiate is configured + at same time (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/314). + - sonic_interfaces - Fix support for standard naming interfaces (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/314). + - sonic_interfaces - Prevent configuring speed in port group interfaces (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/314). + - sonic_stp - Correct the commands list for STP delete state (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/302). + minor_changes: + - sonic_aaa - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/304). + - sonic_aaa - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). + - sonic_acl_interfaces - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/306). + - sonic_acl_interfaces - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). + - sonic_bgp_as_paths - Add support for replaced and overridden states (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/290). + - sonic_bgp_communities - Add support for replaced and overridden states (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/251). + - sonic_bgp_ext_communities - Add support for replaced and overridden states + (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/252). + - sonic_interfaces - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/301). + - sonic_interfaces - Add support for replaced and overridden states (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/314). + - sonic_interfaces - Change deleted design for interfaces module (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/310). + - sonic_interfaces - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). + - sonic_ip_neighbor - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/285). + - sonic_ip_neighbor - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). + - sonic_l2_acls - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/306). + - sonic_l2_acls - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). + - sonic_l2_interfaces - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/303). + - sonic_l2_interfaces - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). + - sonic_l3_acls - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/306). + - sonic_l3_acls - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). + - sonic_l3_interfaces - Add support for replaced and overridden states (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/241). + - sonic_lag_interfaces - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/303). + - sonic_lag_interfaces - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). + - sonic_logging - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/285). + - sonic_logging - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). + - sonic_mclag - Add VLAN range support for 'unique_ip' and 'peer_gateway' options + (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/288). + - sonic_mclag - Add support for replaced and overridden states (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/288). + - sonic_ntp - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/281). + - sonic_ntp - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). + - sonic_port_breakout - Add Ansible support for all port breakout modes now + allowed in Enterprise SONiC (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/276). + - sonic_port_breakout - Add support for replaced and overridden states (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/291). + - sonic_port_group - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/284). + - sonic_port_group - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). + - sonic_radius_server - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/279). + - sonic_radius_server - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). + - sonic_static_routes - Add playbook check and diff modes support for static + routes resource module (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/313). + - sonic_static_routes - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). + - sonic_system - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/284). + - sonic_system - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). + - sonic_tacacs_server - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/281). + - sonic_tacacs_server - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). + - sonic_users - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/304). + - sonic_users - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). + - sonic_vlans - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/301). + - sonic_vlans - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). + - sonic_vrfs - Add mgmt VRF replaced state handling to sonic_vrfs module (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/298). + - sonic_vrfs - Add mgmt VRF support to sonic_vrfs module (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/293). + - sonic_vrfs - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/285). + - sonic_vrfs - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). + - tests - Add UTs for BFD, COPP, and MAC modules (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/287). + - tests - Enable contiguous execution of all regression integration tests on + an S5296f (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/277). + - tests - Fix the bgp CLI test base_cfg_path derivation of the bgp role_path + by avoiding relative pathing from the possibly external playbook_dir (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/283). + release_summary: '| Release Date: 2024-0103 + + | This release provides the functionality enhancements listed below, along + with fixes for + + | problems found in regression testing or reported by users. The main functionality + enhancements + + | provided are the following items. + + | 1) Complete the support for "replaced" and "overridden" state handling for + all resource modules except for the bgp_neighbors and bgp_neighbors_af modules. + + | With this release, the required support has been added for any resource + modules that were not + + | provided with this support for the 2.1.0 release with the two exceptions + noted above. + + | 2) Provide initial support for the "--check" and "--diff" mode options for + playbook execution. This + + | release provides the common utility support for these options for use by + all resource modules. + + | It also provides the specific resource module changes required for implementation + of the + + | functionality in many of the existing resource modules. (The "--check" and + "--diff" mode support + + | for the remaining resource modules is planned for inclusion in the next + release.) + + | 3) New resource modules for "Public Key Infrastructure", STP, and DHCP Snooping. + + | 4) Support for "ranges" of vlans (e.g ''2-100'') in tasks for the mclag + resource module. + + | Please refer to the "CHANGELOG.rst" file at the top directory level of this + repo for additional + + | details on the contents of this release. + + ' + fragments: + - 241-replaced-overridden-for-l3-interfaces-module.yaml + - 251-replaced-overridden-for-bgp-communities-module.yaml + - 252-replaced-overridden-for-bgp-ext-communities-module.yaml + - 274-add-changelog-workflow.yaml + - 276-add-new-port-breakout-modes.yaml + - 277-enable-running-all-regression-tests-on-s5296.yaml + - 279-playbook-check-diff-modes-and-radius-server-implement.yaml + - 281-playbook-check-diff-modes-for-ntp-module.yaml + - 282-update-changelog-workflow.yaml + - 283-bgp-cli-auto-regression-fix.yaml + - 284-playbook-check-diff-modes-for-system-and-port-group-modules.yaml + - 285-playbook-check-diff-modes-for-vrfs-logging-ip-neighbor.yaml + - 287-add-uts-for-bfd-copp-mac.yaml + - 288-mclag-replaced-overridden-vlan-range-support.yaml + - 289-bgp-neighbors-prefix-limit-fix.yaml + - 290-bgp-as-paths-replaced-overridden-support.yaml + - 291-port-breakout-replaced-overridden-support.yaml + - 293-add-mgmt-vrf-handling-in-vrfs-module.yaml + - 294-verbose-regression-report-template.yaml + - 298-add-mgmt-vrf-replaced-state-handling-in-vrfs-module.yaml + - 301-playbook-check-diff-modes-for-vlans-interfaces.yaml + - 302-stp-commands-delete-state-fix.yaml + - 303-playbook-check-diff-modes-for-l2-lag-interfaces.yaml + - 304-playbook-check-diff-modes-for-users-aaa.yaml + - 306-playbook-check-diff-modes-for-acls.yaml + - 310-change-deleted-design-for-interfaces-module.yaml + - 313-laybook-check-diff-modes-for-static-route.yaml + - 314-replaced-overridden-for-interfaces-module.yaml + - 318-playbook-diff-mode-enhancement.yaml + - 319-bgp-communities-no-member-facts-fix.yaml + - v2.3.0_summary.yaml + modules: + - description: Manage DHCP Snooping on SONiC + name: sonic_dhcp_snooping + namespace: '' + - description: Manages PKI attributes of Enterprise Sonic + name: sonic_pki + namespace: '' + - description: Manage STP configuration on SONiC + name: sonic_stp + namespace: '' + release_date: '2024-01-03' diff --git a/changelogs/fragments/241-replaced-overridden-for-l3-interfaces-module.yaml b/changelogs/fragments/241-replaced-overridden-for-l3-interfaces-module.yaml deleted file mode 100644 index 1b53a4316..000000000 --- a/changelogs/fragments/241-replaced-overridden-for-l3-interfaces-module.yaml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - sonic_l3_interfaces - Added support for replaced and overridden states (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/241) diff --git a/changelogs/fragments/251-replaced-overridden-for-bgp-communities-module.yaml b/changelogs/fragments/251-replaced-overridden-for-bgp-communities-module.yaml deleted file mode 100644 index 5b9da775a..000000000 --- a/changelogs/fragments/251-replaced-overridden-for-bgp-communities-module.yaml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - sonic_bgp_communities - Add support for replaced and overridden states (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/251). diff --git a/changelogs/fragments/252-replaced-overridden-for-bgp-ext-communities-module.yaml b/changelogs/fragments/252-replaced-overridden-for-bgp-ext-communities-module.yaml deleted file mode 100644 index 5240a2069..000000000 --- a/changelogs/fragments/252-replaced-overridden-for-bgp-ext-communities-module.yaml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - sonic_bgp_ext_communities - Add support for replaced and overridden states (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/252). diff --git a/changelogs/fragments/274-add-changelog-workflow.yaml b/changelogs/fragments/274-add-changelog-workflow.yaml deleted file mode 100644 index 4b15ebd5c..000000000 --- a/changelogs/fragments/274-add-changelog-workflow.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - workflow - Add github workflow to check for changelog fragments in PR (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/274). diff --git a/changelogs/fragments/276-add-new-port-breakout-modes.yaml b/changelogs/fragments/276-add-new-port-breakout-modes.yaml deleted file mode 100644 index ae62d7c3c..000000000 --- a/changelogs/fragments/276-add-new-port-breakout-modes.yaml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - sonic_port_breakout - Add Ansible support for all port breakout modes now allowed in Enterprise SONiC (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/276). diff --git a/changelogs/fragments/277-enable-running-all-regression-tests-on-s5296.yaml b/changelogs/fragments/277-enable-running-all-regression-tests-on-s5296.yaml deleted file mode 100644 index 66abd7c05..000000000 --- a/changelogs/fragments/277-enable-running-all-regression-tests-on-s5296.yaml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - regression_test - Enable contiguous execution of all regression integration tests on an S5296f (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/277). diff --git a/changelogs/fragments/279-playbook-check-diff-modes-and-radius-server-implement.yaml b/changelogs/fragments/279-playbook-check-diff-modes-and-radius-server-implement.yaml deleted file mode 100644 index 268cf24cc..000000000 --- a/changelogs/fragments/279-playbook-check-diff-modes-and-radius-server-implement.yaml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - sonic_radius_server - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/279). diff --git a/changelogs/fragments/281-playbook-check-diff-modes-for-ntp-module.yaml b/changelogs/fragments/281-playbook-check-diff-modes-for-ntp-module.yaml deleted file mode 100644 index ba49e0d93..000000000 --- a/changelogs/fragments/281-playbook-check-diff-modes-for-ntp-module.yaml +++ /dev/null @@ -1,3 +0,0 @@ -minor_changes: - - sonic_ntp - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/281). - - sonic_tacacs_server - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/281). diff --git a/changelogs/fragments/282-update-changelog-workflow.yaml b/changelogs/fragments/282-update-changelog-workflow.yaml deleted file mode 100644 index 47d39b0f2..000000000 --- a/changelogs/fragments/282-update-changelog-workflow.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - workflow - Change trigger of changelog workflow to run only for PRs (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/282). diff --git a/changelogs/fragments/283-bgp-cli-auto-regression-fix.yaml b/changelogs/fragments/283-bgp-cli-auto-regression-fix.yaml deleted file mode 100644 index a5a0d3de4..000000000 --- a/changelogs/fragments/283-bgp-cli-auto-regression-fix.yaml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - bgp - Fix the bgp CLI test base_cfg_path derivation of the bgp role_path by avoiding relative pathing from the possibly external playbook_dir (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/283). diff --git a/changelogs/fragments/284-playbook-check-diff-modes-for-system-and-port-group-modules.yaml b/changelogs/fragments/284-playbook-check-diff-modes-for-system-and-port-group-modules.yaml deleted file mode 100644 index 4600c5a3b..000000000 --- a/changelogs/fragments/284-playbook-check-diff-modes-for-system-and-port-group-modules.yaml +++ /dev/null @@ -1,3 +0,0 @@ -minor_changes: - - sonic_system - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/284). - - sonic_port_group - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/284). diff --git a/changelogs/fragments/285-playbook-check-diff-modes-for-vrfs-logging-ip-neighbor.yaml b/changelogs/fragments/285-playbook-check-diff-modes-for-vrfs-logging-ip-neighbor.yaml deleted file mode 100644 index a2fea0251..000000000 --- a/changelogs/fragments/285-playbook-check-diff-modes-for-vrfs-logging-ip-neighbor.yaml +++ /dev/null @@ -1,4 +0,0 @@ -minor_changes: - - sonic_vrfs - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/285). - - sonic_logging - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/285). - - sonic_ip_neighbor - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/285). diff --git a/changelogs/fragments/287-add-uts-for-bfd-copp-mac.yaml b/changelogs/fragments/287-add-uts-for-bfd-copp-mac.yaml deleted file mode 100644 index c4f165eb6..000000000 --- a/changelogs/fragments/287-add-uts-for-bfd-copp-mac.yaml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - tests - Add UTs for BFD, COPP, and MAC modules (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/287). diff --git a/changelogs/fragments/288-mclag-replaced-overridden-vlan-range-support.yaml b/changelogs/fragments/288-mclag-replaced-overridden-vlan-range-support.yaml deleted file mode 100644 index 7acb3f43b..000000000 --- a/changelogs/fragments/288-mclag-replaced-overridden-vlan-range-support.yaml +++ /dev/null @@ -1,4 +0,0 @@ ---- -minor_changes: - - sonic_mclag - Add support for replaced and overridden states (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/288). - - sonic_mclag - Add VLAN range support for 'unique_ip' and 'peer_gateway' options (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/288). diff --git a/changelogs/fragments/289-bgp-neighbors-prefix-limit-fix.yaml b/changelogs/fragments/289-bgp-neighbors-prefix-limit-fix.yaml deleted file mode 100644 index 417e9ca54..000000000 --- a/changelogs/fragments/289-bgp-neighbors-prefix-limit-fix.yaml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - sonic_bgp_neighbors - Fixed prefix-limit issue (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/289) diff --git a/changelogs/fragments/290-bgp-as-paths-replaced-overridden-support.yaml b/changelogs/fragments/290-bgp-as-paths-replaced-overridden-support.yaml deleted file mode 100644 index c997a49a4..000000000 --- a/changelogs/fragments/290-bgp-as-paths-replaced-overridden-support.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - sonic_bgp_as_paths - Add support for replaced and overridden states (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/290). diff --git a/changelogs/fragments/291-port-breakout-replaced-overridden-support.yaml b/changelogs/fragments/291-port-breakout-replaced-overridden-support.yaml deleted file mode 100644 index 5d8f6e44d..000000000 --- a/changelogs/fragments/291-port-breakout-replaced-overridden-support.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - sonic_port_breakout - Add support for replaced and overridden states (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/291). diff --git a/changelogs/fragments/293-add-mgmt-vrf-handling-in-vrfs-module.yaml b/changelogs/fragments/293-add-mgmt-vrf-handling-in-vrfs-module.yaml deleted file mode 100644 index 8ca12da35..000000000 --- a/changelogs/fragments/293-add-mgmt-vrf-handling-in-vrfs-module.yaml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - sonic_vrfs - Add mgmt VRF support to sonic_vrfs module (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/293). diff --git a/changelogs/fragments/294-verbose-regression-report-template.yaml b/changelogs/fragments/294-verbose-regression-report-template.yaml deleted file mode 100644 index 769a7f071..000000000 --- a/changelogs/fragments/294-verbose-regression-report-template.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - regression_report - Generate regression test report based on verbosity (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/294). diff --git a/changelogs/fragments/298-add-mgmt-vrf-replaced-state-handling-in-vrfs-module.yaml b/changelogs/fragments/298-add-mgmt-vrf-replaced-state-handling-in-vrfs-module.yaml deleted file mode 100644 index b83d8f79c..000000000 --- a/changelogs/fragments/298-add-mgmt-vrf-replaced-state-handling-in-vrfs-module.yaml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - sonic_vrfs - Add mgmt VRF replaced state handling to sonic_vrfs module (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/298). diff --git a/changelogs/fragments/301-playbook-check-diff-modes-for-vlans-interfaces.yaml b/changelogs/fragments/301-playbook-check-diff-modes-for-vlans-interfaces.yaml deleted file mode 100644 index a41227037..000000000 --- a/changelogs/fragments/301-playbook-check-diff-modes-for-vlans-interfaces.yaml +++ /dev/null @@ -1,3 +0,0 @@ -minor_changes: - - sonic_vlans - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/301). - - sonic_interfaces - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/301). diff --git a/changelogs/fragments/302-stp-commands-delete-state-fix.yaml b/changelogs/fragments/302-stp-commands-delete-state-fix.yaml deleted file mode 100644 index 3d75a1954..000000000 --- a/changelogs/fragments/302-stp-commands-delete-state-fix.yaml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - stp - Correct the commands list for STP delete state (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/302). diff --git a/changelogs/fragments/303-playbook-check-diff-modes-for-l2-lag-interfaces.yaml b/changelogs/fragments/303-playbook-check-diff-modes-for-l2-lag-interfaces.yaml deleted file mode 100644 index 5bd905824..000000000 --- a/changelogs/fragments/303-playbook-check-diff-modes-for-l2-lag-interfaces.yaml +++ /dev/null @@ -1,3 +0,0 @@ -minor_changes: - - sonic_l2_interfaces - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/303). - - sonic_lag_interfaces - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/303). diff --git a/changelogs/fragments/304-playbook-check-diff-modes-for-users-aaa.yaml b/changelogs/fragments/304-playbook-check-diff-modes-for-users-aaa.yaml deleted file mode 100644 index 8c629c967..000000000 --- a/changelogs/fragments/304-playbook-check-diff-modes-for-users-aaa.yaml +++ /dev/null @@ -1,3 +0,0 @@ -minor_changes: - - sonic_users - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/304). - - sonic_aaa - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/304). diff --git a/changelogs/fragments/306-playbook-check-diff-modes-for-acls.yaml b/changelogs/fragments/306-playbook-check-diff-modes-for-acls.yaml deleted file mode 100644 index 15b4bd5a0..000000000 --- a/changelogs/fragments/306-playbook-check-diff-modes-for-acls.yaml +++ /dev/null @@ -1,4 +0,0 @@ -minor_changes: - - sonic_acl_interfaces - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/306). - - sonic_l2_acls - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/306). - - sonic_l3_acls - Add support for playbook check and diff modes (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/306). diff --git a/changelogs/fragments/310-change-deleted-design-for-interfaces-module.yaml b/changelogs/fragments/310-change-deleted-design-for-interfaces-module.yaml deleted file mode 100644 index 7d61c00bb..000000000 --- a/changelogs/fragments/310-change-deleted-design-for-interfaces-module.yaml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - sonic_interfaces - Change deleted design for interfaces module (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/310). diff --git a/changelogs/fragments/313-laybook-check-diff-modes-for-static-route.yaml b/changelogs/fragments/313-laybook-check-diff-modes-for-static-route.yaml deleted file mode 100644 index cbc78a890..000000000 --- a/changelogs/fragments/313-laybook-check-diff-modes-for-static-route.yaml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - sonic_static_routes - Add playbook check and diff modes support for static routes resource module (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/313). diff --git a/changelogs/fragments/314-replaced-overridden-for-interfaces-module.yaml b/changelogs/fragments/314-replaced-overridden-for-interfaces-module.yaml deleted file mode 100644 index 265410522..000000000 --- a/changelogs/fragments/314-replaced-overridden-for-interfaces-module.yaml +++ /dev/null @@ -1,7 +0,0 @@ -minor_changes: - - sonic_interfaces - Add support for replaced and overridden states (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/314) - -bugfixes: - - sonic_interfaces - Fix support for standard naming interfaces (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/314) - - sonic_interfaces - Add warnings when speed and auto_negotiate is configured at same time (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/314) - - sonic_interfaces - Prevent configuring speed in port group interfaces (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/314) diff --git a/changelogs/fragments/318-playbook-diff-mode-enhancement.yaml b/changelogs/fragments/318-playbook-diff-mode-enhancement.yaml deleted file mode 100644 index 92538d288..000000000 --- a/changelogs/fragments/318-playbook-diff-mode-enhancement.yaml +++ /dev/null @@ -1,19 +0,0 @@ -minor_changes: - - sonic_aaa - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). - - sonic_acl_interfaces - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). - - sonic_interfaces - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). - - sonic_ip_neighbor - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). - - sonic_l2_acls - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). - - sonic_l2_interfaces - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). - - sonic_l3_acls - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). - - sonic_lag_interfaces - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). - - sonic_logging - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). - - sonic_ntp - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). - - sonic_port_group - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). - - sonic_radius_server - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). - - sonic_static_routes - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). - - sonic_system - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). - - sonic_tacacs_server - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). - - sonic_users - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). - - sonic_vlans - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). - - sonic_vrfs - Enhance config diff generation function (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/318). diff --git a/changelogs/fragments/319-bgp-communities-no-member-facts-fix.yaml b/changelogs/fragments/319-bgp-communities-no-member-facts-fix.yaml deleted file mode 100644 index df499efda..000000000 --- a/changelogs/fragments/319-bgp-communities-no-member-facts-fix.yaml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - sonic_bgp_communities - Fix incorrect "facts" handling for parsing of a BGP community list configured with an empty "members" list (https://github.com/ansible-collections/dellemc.enterprise_sonic/pull/319). diff --git a/galaxy.yml b/galaxy.yml index e26a23717..f076cfc7c 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -1,6 +1,6 @@ namespace: dellemc name: enterprise_sonic -version: 2.2.0 +version: 2.3.0 readme: README.md authors: - Senthil Kumar Ganesan