From cbad5371e8c4754018406dcd2661813b93749c51 Mon Sep 17 00:00:00 2001 From: emilarista <73955263+emilarista@users.noreply.github.com> Date: Fri, 3 Jun 2022 15:38:37 +0200 Subject: [PATCH] Doc: Release-notes v3.5.0 (#1837) Co-authored-by: Claus Holbech --- ansible_collections/arista/avd/CHANGELOG.rst | 88 ++++++++++++++ .../arista/avd/changelogs/.plugin-cache.yaml | 37 ++++++ .../arista/avd/changelogs/changelog.yaml | 114 ++++++++++++++++++ .../arista/avd/changelogs/config.yaml | 32 +++++ .../arista/avd/docs/release-notes/3.x.x.md | 91 ++++++++++++++ ansible_collections/arista/avd/galaxy.yml | 2 +- 6 files changed, 363 insertions(+), 1 deletion(-) create mode 100644 ansible_collections/arista/avd/CHANGELOG.rst create mode 100644 ansible_collections/arista/avd/changelogs/.plugin-cache.yaml create mode 100644 ansible_collections/arista/avd/changelogs/changelog.yaml create mode 100644 ansible_collections/arista/avd/changelogs/config.yaml diff --git a/ansible_collections/arista/avd/CHANGELOG.rst b/ansible_collections/arista/avd/CHANGELOG.rst new file mode 100644 index 00000000000..bc8287e7034 --- /dev/null +++ b/ansible_collections/arista/avd/CHANGELOG.rst @@ -0,0 +1,88 @@ +======================== +Arista.Avd Release Notes +======================== + +.. contents:: Topics + + +v3.5.0 +====== + +Release Summary +--------------- + +Release 3.5.0 - See documentation on avd.sh for details. + + +Minor Changes +------------- + +- Bump(requirements) - Relax ansible.netcommon requirements to ">=2.4.0,!=2.6.0" by @gmuloc (https://github.com/aristanetworks/ansible-avd/pull/1836) +- Doc - Fix typo in release-notes for v3.4.0 by @ClausHolbechArista (https://github.com/aristanetworks/ansible-avd/pull/1698) +- Doc - Improve documentation, fix typo by @danieltudares (https://github.com/aristanetworks/ansible-avd/pull/1749) +- Doc - Minor Corrections on Documentation by @JulioPDX (https://github.com/aristanetworks/ansible-avd/pull/1751) +- Doc - Network services data model in v4.0 mpls docs by @Shivani-chourasiya (https://github.com/aristanetworks/ansible-avd/pull/1794) +- Doc - Remove CI badge by @carlbuchmann (https://github.com/aristanetworks/ansible-avd/pull/1736) +- Doc - Update links to github documentation by @ClausHolbechArista (https://github.com/aristanetworks/ansible-avd/pull/1713) +- Doc(eos_cli_config_gen) - Improve documentation for router_general by @gmuloc (https://github.com/aristanetworks/ansible-avd/pull/1829) +- Doc(eos_designs) - add precisions regarding eos_designs and eos_cli_config_gen variables by @gmuloc (https://github.com/aristanetworks/ansible-avd/pull/1743) +- Feat(eos_cli_config_gen) - Add BGP listen-range to VRF by @ccsnw (https://github.com/aristanetworks/ansible-avd/pull/1779) +- Feat(eos_cli_config_gen) - Add BGP neighbor interfaces in VRF by @onurgashi (https://github.com/aristanetworks/ansible-avd/pull/1817) +- Feat(eos_cli_config_gen) - Add Tap Aggregation support by @ccsnw (https://github.com/aristanetworks/ansible-avd/pull/1737) +- Feat(eos_cli_config_gen) - Add eos_cli for loopback_interfaces by @UchihaItachiSama (https://github.com/aristanetworks/ansible-avd/pull/1707) +- Feat(eos_cli_config_gen) - Add eos_cli for loopback_interfaces by @UchihaItachiSama (https://github.com/aristanetworks/ansible-avd/pull/1707) +- Feat(eos_cli_config_gen) - Add management_api_models by @UchihaItachiSama (https://github.com/aristanetworks/ansible-avd/pull/1724) +- Feat(eos_cli_config_gen) - Add sflow interface disable default command by @xaviramon (https://github.com/aristanetworks/ansible-avd/pull/1823) +- Feat(eos_cli_config_gen) - Add support for authenticating only ntp servers by @UchihaItachiSama (https://github.com/aristanetworks/ansible-avd/pull/1810) +- Feat(eos_cli_config_gen) - Add support for multiple dot1x interface features by @mthiel117 (https://github.com/aristanetworks/ansible-avd/pull/1739) +- Feat(eos_cli_config_gen) - Added support for CVX client by @sugetha24 (https://github.com/aristanetworks/ansible-avd/pull/1682) +- Feat(eos_cli_config_gen) - Adding support for ssl profile for gnmi by @noredistribution (https://github.com/aristanetworks/ansible-avd/pull/1747) +- Feat(eos_cli_config_gen) - Aegis Traffic Policies on Interfaces by @emilarista (https://github.com/aristanetworks/ansible-avd/pull/1638) +- Feat(eos_cli_config_gen) - BGP VRF IPv4 RM support by @danieltudares (https://github.com/aristanetworks/ansible-avd/pull/1763) +- Feat(eos_cli_config_gen) - Extend listen_range support for BGP by @ccsnw (https://github.com/aristanetworks/ansible-avd/pull/1735) +- Feat(eos_cli_config_gen) - Extend logging format timestamp options by @ccsnw (https://github.com/aristanetworks/ansible-avd/pull/1709) +- Feat(eos_cli_config_gen) - Support Aboot password by @tgodaA (https://github.com/aristanetworks/ansible-avd/pull/1691) +- Feat(eos_cli_config_gen) - Support for multiple VARPv6 addresses by @onurgashi (https://github.com/aristanetworks/ansible-avd/pull/1761) +- Feat(eos_cli_config_gen) - Support interfaces snmp trap link-change by @tgodaA (https://github.com/aristanetworks/ansible-avd/pull/1703) +- Feat(eos_cli_config_gen) - Support platfom sand qos-mapping by @tgodaA (https://github.com/aristanetworks/ansible-avd/pull/1686) +- Feat(eos_cli_config_gen) - Support remove-private-as in router_bgp by @tgodaA (https://github.com/aristanetworks/ansible-avd/pull/1666) +- Feat(eos_cli_config_gen) - VRRP timer delay and IPv4 version options by @c-po (https://github.com/aristanetworks/ansible-avd/pull/1706) +- Feat(eos_cli_config_gen) - add PIM sparse-mode interfaces in doc by @gmuloc (https://github.com/aristanetworks/ansible-avd/pull/1848) +- Feat(eos_cli_config_gen) - add SNMPv3 hashed user passphrases support by @gmuloc (https://github.com/aristanetworks/ansible-avd/pull/1721) +- Feat(eos_cli_config_gen) - add VRRP support for object tracking by @ccsnw (https://github.com/aristanetworks/ansible-avd/pull/1637) +- Feat(eos_cli_config_gen) - dot1x-pae-mode by @mthiel117 (https://github.com/aristanetworks/ansible-avd/pull/1722) +- Feat(eos_cli_config_gen) - dot1x-reauthentication by @mthiel117 (https://github.com/aristanetworks/ansible-avd/pull/1700) +- Feat(eos_config_deploy_cvp) - support for !vault value in inventory file by @gmuloc (https://github.com/aristanetworks/ansible-avd/pull/1799) +- Feat(eos_designs) - Add ability to set mlag port-channel id by @ClausHolbechArista (https://github.com/aristanetworks/ansible-avd/pull/1789) +- Feat(eos_designs) - Add platform settings for 7368X4 by @gmuloc (https://github.com/aristanetworks/ansible-avd/pull/1690) +- Feat(eos_designs) - Auto short_esi support for connected_endpoints and l2leaf uplinks (#1609) by @jonxstill (https://github.com/aristanetworks/ansible-avd/pull/1738) +- Feat(eos_designs) - Custom name for underlay isis process by @emilarista (https://github.com/aristanetworks/ansible-avd/pull/1731) +- Feat(eos_designs) - EVPN VXLAN gateway feature by @xaviramon (https://github.com/aristanetworks/ansible-avd/pull/1601) +- Feat(eos_designs) - Enable RTC for EVPN-OVERLAY-CORE peer group by @onurgashi (https://github.com/aristanetworks/ansible-avd/pull/1775) +- Feat(eos_designs) - RFC5549 for MLAG iBGP in VRF by @onurgashi (https://github.com/aristanetworks/ansible-avd/pull/1818) +- Feat(eos_designs) - RFC5549 support for core_interfaces by @emilarista (https://github.com/aristanetworks/ansible-avd/pull/1741) +- Feat(eos_designs) - Shutdown underlay links if the peer device is not deployed by @perimore (https://github.com/aristanetworks/ansible-avd/pull/1745) +- Feat(eos_designs) - Support evpn hostflap detection expiry by @tgodaA (https://github.com/aristanetworks/ansible-avd/pull/1733) +- Feat(eos_designs) - Support for IPv6 in underlay with RFC5549 by @xaviramon (https://github.com/aristanetworks/ansible-avd/pull/1723) +- Feat(eos_designs) - Support for IPv6 overlay peerings with RFC5549 underlay by @xaviramon (https://github.com/aristanetworks/ansible-avd/pull/1719) +- Feat(eos_designs) - Support for Ipv6 network services by @onurgashi (https://github.com/aristanetworks/ansible-avd/pull/1760) +- Feat(eos_designs, eos_cli_config_gen) - Support default-services in management-api-http by @tgodaA (https://github.com/aristanetworks/ansible-avd/pull/1704) +- Feat(eos_designs, eos_cli_config_gen) - Support default-services in management-api-http by @tgodaA (https://github.com/aristanetworks/ansible-avd/pull/1704) +- Feat(plugins) - Updated convert_dicts filter for list values in dictionary by @Shivani-chourasiya (https://github.com/aristanetworks/ansible-avd/pull/1694) +- Feat(plugins) - Updated convert_dicts filter for list/string values in dictionary by @Shivani-chourasiya (https://github.com/aristanetworks/ansible-avd/pull/1740) + +Bugfixes +-------- + +- Fix(eos_cli_config_gen) - Adjust the address-family evpn host-flap detection by @tgodaA (https://github.com/aristanetworks/ansible-avd/pull/1728) +- Fix(eos_cli_config_gen) - Documentation template for IPv6 on port-channels by @ClausHolbechArista (https://github.com/aristanetworks/ansible-avd/pull/1715) +- Fix(eos_cli_config_gen) - Render error-correction encoding on port-channel members by @ClausHolbechArista (https://github.com/aristanetworks/ansible-avd/pull/1800) +- Fix(eos_designs) - Error in eos_designs_facts when dot in hostname by @ClausHolbechArista (https://github.com/aristanetworks/ansible-avd/pull/1816) +- Fix(eos_designs) - Fix IPv6 static routes tenants by @onurgashi (https://github.com/aristanetworks/ansible-avd/pull/1778) +- Fix(eos_designs) - ipv6_underlay should not apply for l2 switches by @ClausHolbechArista (https://github.com/aristanetworks/ansible-avd/pull/1812) +- Fix(plugins) - convert_dicts resolve corner case with dictionary with invalid value by @carlbuchmann (https://github.com/aristanetworks/ansible-avd/pull/1777) + +New Modules +----------- + +- arista.avd.eos_designs_facts - Set eos_designs facts diff --git a/ansible_collections/arista/avd/changelogs/.plugin-cache.yaml b/ansible_collections/arista/avd/changelogs/.plugin-cache.yaml new file mode 100644 index 00000000000..cb79b629f2b --- /dev/null +++ b/ansible_collections/arista/avd/changelogs/.plugin-cache.yaml @@ -0,0 +1,37 @@ +objects: + role: {} +plugins: + become: {} + cache: {} + callback: {} + cliconf: {} + connection: {} + httpapi: {} + inventory: {} + lookup: {} + module: + configlet_build_config: + description: Build arista.cvp.configlet configuration. + name: configlet_build_config + namespace: '' + version_added: 1.0.0 + eos_designs_facts: + description: Set eos_designs facts + name: eos_designs_facts + namespace: '' + version_added: 3.5.0 + inventory_to_container: + description: Transform information from inventory to arista.cvp collection + name: inventory_to_container + namespace: '' + version_added: 1.0.0 + yaml_templates_to_facts: + description: Set facts from YAML via Jinja2 templates + name: yaml_templates_to_facts + namespace: '' + version_added: 1.0.0 + netconf: {} + shell: {} + strategy: {} + vars: {} +version: 3.5.0 diff --git a/ansible_collections/arista/avd/changelogs/changelog.yaml b/ansible_collections/arista/avd/changelogs/changelog.yaml new file mode 100644 index 00000000000..68ce959d0ba --- /dev/null +++ b/ansible_collections/arista/avd/changelogs/changelog.yaml @@ -0,0 +1,114 @@ +ancestor: null +releases: + 3.5.0: + changes: + bugfixes: + - Fix(eos_cli_config_gen) - Adjust the address-family evpn host-flap detection + by @tgodaA (https://github.com/aristanetworks/ansible-avd/pull/1728) + - Fix(eos_cli_config_gen) - Documentation template for IPv6 on port-channels + by @ClausHolbechArista (https://github.com/aristanetworks/ansible-avd/pull/1715) + - Fix(eos_cli_config_gen) - Render error-correction encoding on port-channel + members by @ClausHolbechArista (https://github.com/aristanetworks/ansible-avd/pull/1800) + - Fix(eos_designs) - Error in eos_designs_facts when dot in hostname by @ClausHolbechArista + (https://github.com/aristanetworks/ansible-avd/pull/1816) + - Fix(eos_designs) - Fix IPv6 static routes tenants by @onurgashi (https://github.com/aristanetworks/ansible-avd/pull/1778) + - Fix(eos_designs) - ipv6_underlay should not apply for l2 switches by @ClausHolbechArista + (https://github.com/aristanetworks/ansible-avd/pull/1812) + - Fix(plugins) - convert_dicts resolve corner case with dictionary with invalid + value by @carlbuchmann (https://github.com/aristanetworks/ansible-avd/pull/1777) + minor_changes: + - Bump(requirements) - Relax ansible.netcommon requirements to ">=2.4.0,!=2.6.0" + by @gmuloc (https://github.com/aristanetworks/ansible-avd/pull/1836) + - Doc - Fix typo in release-notes for v3.4.0 by @ClausHolbechArista (https://github.com/aristanetworks/ansible-avd/pull/1698) + - Doc - Improve documentation, fix typo by @danieltudares (https://github.com/aristanetworks/ansible-avd/pull/1749) + - Doc - Minor Corrections on Documentation by @JulioPDX (https://github.com/aristanetworks/ansible-avd/pull/1751) + - Doc - Network services data model in v4.0 mpls docs by @Shivani-chourasiya + (https://github.com/aristanetworks/ansible-avd/pull/1794) + - Doc - Remove CI badge by @carlbuchmann (https://github.com/aristanetworks/ansible-avd/pull/1736) + - Doc - Update links to github documentation by @ClausHolbechArista (https://github.com/aristanetworks/ansible-avd/pull/1713) + - Doc(eos_cli_config_gen) - Improve documentation for router_general by @gmuloc + (https://github.com/aristanetworks/ansible-avd/pull/1829) + - Doc(eos_designs) - add precisions regarding eos_designs and eos_cli_config_gen + variables by @gmuloc (https://github.com/aristanetworks/ansible-avd/pull/1743) + - Feat(eos_cli_config_gen) - Add BGP listen-range to VRF by @ccsnw (https://github.com/aristanetworks/ansible-avd/pull/1779) + - Feat(eos_cli_config_gen) - Add BGP neighbor interfaces in VRF by @onurgashi + (https://github.com/aristanetworks/ansible-avd/pull/1817) + - Feat(eos_cli_config_gen) - Add Tap Aggregation support by @ccsnw (https://github.com/aristanetworks/ansible-avd/pull/1737) + - Feat(eos_cli_config_gen) - Add eos_cli for loopback_interfaces by @UchihaItachiSama + (https://github.com/aristanetworks/ansible-avd/pull/1707) + - Feat(eos_cli_config_gen) - Add eos_cli for loopback_interfaces by @UchihaItachiSama + (https://github.com/aristanetworks/ansible-avd/pull/1707) + - Feat(eos_cli_config_gen) - Add management_api_models by @UchihaItachiSama + (https://github.com/aristanetworks/ansible-avd/pull/1724) + - Feat(eos_cli_config_gen) - Add sflow interface disable default command by + @xaviramon (https://github.com/aristanetworks/ansible-avd/pull/1823) + - Feat(eos_cli_config_gen) - Add support for authenticating only ntp servers + by @UchihaItachiSama (https://github.com/aristanetworks/ansible-avd/pull/1810) + - Feat(eos_cli_config_gen) - Add support for multiple dot1x interface features + by @mthiel117 (https://github.com/aristanetworks/ansible-avd/pull/1739) + - Feat(eos_cli_config_gen) - Added support for CVX client by @sugetha24 (https://github.com/aristanetworks/ansible-avd/pull/1682) + - Feat(eos_cli_config_gen) - Adding support for ssl profile for gnmi by @noredistribution + (https://github.com/aristanetworks/ansible-avd/pull/1747) + - Feat(eos_cli_config_gen) - Aegis Traffic Policies on Interfaces by @emilarista + (https://github.com/aristanetworks/ansible-avd/pull/1638) + - Feat(eos_cli_config_gen) - BGP VRF IPv4 RM support by @danieltudares (https://github.com/aristanetworks/ansible-avd/pull/1763) + - Feat(eos_cli_config_gen) - Extend listen_range support for BGP by @ccsnw (https://github.com/aristanetworks/ansible-avd/pull/1735) + - Feat(eos_cli_config_gen) - Extend logging format timestamp options by @ccsnw + (https://github.com/aristanetworks/ansible-avd/pull/1709) + - Feat(eos_cli_config_gen) - Support Aboot password by @tgodaA (https://github.com/aristanetworks/ansible-avd/pull/1691) + - Feat(eos_cli_config_gen) - Support for multiple VARPv6 addresses by @onurgashi + (https://github.com/aristanetworks/ansible-avd/pull/1761) + - Feat(eos_cli_config_gen) - Support interfaces snmp trap link-change by @tgodaA + (https://github.com/aristanetworks/ansible-avd/pull/1703) + - Feat(eos_cli_config_gen) - Support platfom sand qos-mapping by @tgodaA (https://github.com/aristanetworks/ansible-avd/pull/1686) + - Feat(eos_cli_config_gen) - Support remove-private-as in router_bgp by @tgodaA + (https://github.com/aristanetworks/ansible-avd/pull/1666) + - Feat(eos_cli_config_gen) - VRRP timer delay and IPv4 version options by @c-po + (https://github.com/aristanetworks/ansible-avd/pull/1706) + - Feat(eos_cli_config_gen) - add PIM sparse-mode interfaces in doc by @gmuloc + (https://github.com/aristanetworks/ansible-avd/pull/1848) + - Feat(eos_cli_config_gen) - add SNMPv3 hashed user passphrases support by @gmuloc + (https://github.com/aristanetworks/ansible-avd/pull/1721) + - Feat(eos_cli_config_gen) - add VRRP support for object tracking by @ccsnw + (https://github.com/aristanetworks/ansible-avd/pull/1637) + - Feat(eos_cli_config_gen) - dot1x-pae-mode by @mthiel117 (https://github.com/aristanetworks/ansible-avd/pull/1722) + - Feat(eos_cli_config_gen) - dot1x-reauthentication by @mthiel117 (https://github.com/aristanetworks/ansible-avd/pull/1700) + - Feat(eos_config_deploy_cvp) - support for !vault value in inventory file by + @gmuloc (https://github.com/aristanetworks/ansible-avd/pull/1799) + - Feat(eos_designs) - Add ability to set mlag port-channel id by @ClausHolbechArista + (https://github.com/aristanetworks/ansible-avd/pull/1789) + - Feat(eos_designs) - Add platform settings for 7368X4 by @gmuloc (https://github.com/aristanetworks/ansible-avd/pull/1690) + - Feat(eos_designs) - Auto short_esi support for connected_endpoints and l2leaf + uplinks (#1609) by @jonxstill (https://github.com/aristanetworks/ansible-avd/pull/1738) + - Feat(eos_designs) - Custom name for underlay isis process by @emilarista (https://github.com/aristanetworks/ansible-avd/pull/1731) + - Feat(eos_designs) - EVPN VXLAN gateway feature by @xaviramon (https://github.com/aristanetworks/ansible-avd/pull/1601) + - Feat(eos_designs) - Enable RTC for EVPN-OVERLAY-CORE peer group by @onurgashi + (https://github.com/aristanetworks/ansible-avd/pull/1775) + - Feat(eos_designs) - RFC5549 for MLAG iBGP in VRF by @onurgashi (https://github.com/aristanetworks/ansible-avd/pull/1818) + - Feat(eos_designs) - RFC5549 support for core_interfaces by @emilarista (https://github.com/aristanetworks/ansible-avd/pull/1741) + - Feat(eos_designs) - Shutdown underlay links if the peer device is not deployed + by @perimore (https://github.com/aristanetworks/ansible-avd/pull/1745) + - Feat(eos_designs) - Support evpn hostflap detection expiry by @tgodaA (https://github.com/aristanetworks/ansible-avd/pull/1733) + - Feat(eos_designs) - Support for IPv6 in underlay with RFC5549 by @xaviramon + (https://github.com/aristanetworks/ansible-avd/pull/1723) + - Feat(eos_designs) - Support for IPv6 overlay peerings with RFC5549 underlay + by @xaviramon (https://github.com/aristanetworks/ansible-avd/pull/1719) + - Feat(eos_designs) - Support for Ipv6 network services by @onurgashi (https://github.com/aristanetworks/ansible-avd/pull/1760) + - Feat(eos_designs, eos_cli_config_gen) - Support default-services in management-api-http + by @tgodaA (https://github.com/aristanetworks/ansible-avd/pull/1704) + - Feat(eos_designs, eos_cli_config_gen) - Support default-services in management-api-http + by @tgodaA (https://github.com/aristanetworks/ansible-avd/pull/1704) + - Feat(plugins) - Updated convert_dicts filter for list values in dictionary + by @Shivani-chourasiya (https://github.com/aristanetworks/ansible-avd/pull/1694) + - Feat(plugins) - Updated convert_dicts filter for list/string values in dictionary + by @Shivani-chourasiya (https://github.com/aristanetworks/ansible-avd/pull/1740) + release_summary: 'Release 3.5.0 - See documentation on avd.sh for details. + + ' + fragments: + - v3.5.0.yml + modules: + - description: Set eos_designs facts + name: eos_designs_facts + namespace: '' + release_date: '2022-06-03' diff --git a/ansible_collections/arista/avd/changelogs/config.yaml b/ansible_collections/arista/avd/changelogs/config.yaml new file mode 100644 index 00000000000..b7cc688f22f --- /dev/null +++ b/ansible_collections/arista/avd/changelogs/config.yaml @@ -0,0 +1,32 @@ +changelog_filename_template: ../CHANGELOG.rst +changelog_filename_version_depth: 0 +changes_file: changelog.yaml +changes_format: combined +ignore_other_fragment_extensions: true +keep_fragments: false +mention_ancestor: true +new_plugins_after_name: removed_features +notesdir: fragments +prelude_section_name: release_summary +prelude_section_title: Release Summary +sanitize_changelog: true +sections: +- - major_changes + - Major Changes +- - minor_changes + - Minor Changes +- - breaking_changes + - Breaking Changes / Porting Guide +- - deprecated_features + - Deprecated Features +- - removed_features + - Removed Features (previously deprecated) +- - security_fixes + - Security Fixes +- - bugfixes + - Bugfixes +- - known_issues + - Known Issues +title: Arista.Avd +trivial_section_name: trivial +use_fqcn: true diff --git a/ansible_collections/arista/avd/docs/release-notes/3.x.x.md b/ansible_collections/arista/avd/docs/release-notes/3.x.x.md index b6f89cd828e..69e79c11d02 100644 --- a/ansible_collections/arista/avd/docs/release-notes/3.x.x.md +++ b/ansible_collections/arista/avd/docs/release-notes/3.x.x.md @@ -1,8 +1,99 @@ # Release Notes For Ansible AVD 3.x.x +Documentation for AVD version `3.5.0` [available here](https://www.avd.sh/en/stable/) Documentation for AVD version `3.4.0` [available here](https://www.avd.sh/en/v3.4.0/) Documentation for AVD version <= `3.3.3` [available here](https://www.avd.sh/en/releases-v3.x.x/) +## Release 3.5.0 + +### Change to requirements + +- Bump(requirements): Relax ansible.netcommon requirements to ">=2.4.0,!=2.6.0" by @gmuloc in #1836 + +### Fixed issues + +#### Fixed issues in eos_cli_config_gen + +- Fix(eos_cli_config_gen): Documentation template for IPv6 on port-channels by @ClausHolbechArista in #1715 +- Fix(eos_cli_config_gen): Adjust the address-family evpn host-flap detection by @tgodaA in #1728 +- Fix(eos_cli_config_gen): Render error-correction encoding on port-channel members by @ClausHolbechArista in #1800 + +#### Fixed issues in eos_designs + +- Fix(eos_designs): Fix IPv6 static routes tenants by @onurgashi in #1778 +- Fix(eos_designs): ipv6_underlay should not apply for l2 switches by @ClausHolbechArista in #1812 +- Fix(eos_designs): Error in eos_designs_facts when dot in hostname by @ClausHolbechArista in #1816 + +#### Other Fixed issues + +- Fix(plugins): convert_dicts resolve corner case with dictionary with invalid value by @carlbuchmann in #1777 + +### Documentation + +- Doc: Fix typo in release-notes for v3.4.0 by @ClausHolbechArista in #1698 +- Doc: Update links to github documentation by @ClausHolbechArista in #1713 +- Doc: Remove CI badge by @carlbuchmann in #1736 +- Doc: Minor Corrections on Documentation by @JulioPDX in #1751 +- Doc: Improve documentation, fix typo by @danieltudares in #1749 +- Doc(eos_designs): add precisions regarding eos_designs and eos_cli_config_gen variables by @gmuloc in #1743 +- Doc: Network services data model in v4.0 mpls docs by @Shivani-chourasiya in #1794 +- Doc(eos_cli_config_gen): Improve documentation for router_general by @gmuloc in #1829 + +### New Features and enhancements + +#### New features and enhancements in eos_cli_config_gen + +- Feat(eos_cli_config_gen): add VRRP support for object tracking by @ccsnw in #1637 +- Feat(eos_cli_config_gen): Add eos_cli for loopback_interfaces by @UchihaItachiSama in #1707 +- Feat(eos_cli_config_gen): Add eos_cli for loopback_interfaces by @UchihaItachiSama in #1707 +- Feat(eos_cli_config_gen): dot1x-reauthentication by @mthiel117 in #1700 +- Feat(eos_cli_config_gen): Support interfaces snmp trap link-change by @tgodaA in #1703 +- Feat(eos_cli_config_gen): Support platfom sand qos-mapping by @tgodaA in #1686 +- Feat(eos_cli_config_gen): Added support for CVX client by @sugetha24 in #1682 +- Feat(eos_designs, eos_cli_config_gen): Support default-services in management-api-http by @tgodaA in #1704 +- Feat(eos_cli_config_gen): dot1x-pae-mode by @mthiel117 in #1722 +- Feat(eos_cli_config_gen): Support Aboot password by @tgodaA in #1691 +- Feat(eos_cli_config_gen): Aegis Traffic Policies on Interfaces by @emilarista in #1638 +- Feat(eos_cli_config_gen): VRRP timer delay and IPv4 version options by @c-po in #1706 +- Feat(eos_cli_config_gen): Extend logging format timestamp options by @ccsnw in #1709 +- Feat(eos_cli_config_gen): Support remove-private-as in router_bgp by @tgodaA in #1666 +- Feat(eos_cli_config_gen): Adding support for ssl profile for gnmi by @noredistribution in #1747 +- Feat(eos_cli_config_gen): add SNMPv3 hashed user passphrases support by @gmuloc in #1721 +- Feat(eos_cli_config_gen): Extend listen_range support for BGP by @ccsnw in #1735 +- Feat(eos_cli_config_gen): Add support for multiple dot1x interface features by @mthiel117 in #1739 +- Feat(eos_cli_config_gen): Support for multiple VARPv6 addresses by @onurgashi in #1761 +- Feat(eos_cli_config_gen): BGP VRF IPv4 RM support by @danieltudares in #1763 +- Feat(eos_cli_config_gen): Add BGP listen-range to VRF by @ccsnw in #1779 +- Feat(eos_cli_config_gen): Add Tap Aggregation support by @ccsnw in #1737 +- Feat(eos_cli_config_gen): Add management_api_models by @UchihaItachiSama in #1724 +- Feat(eos_cli_config_gen): Add support for authenticating only ntp servers by @UchihaItachiSama in #1810 +- Feat(eos_cli_config_gen): Add BGP neighbor interfaces in VRF by @onurgashi in #1817 +- Feat(eos_cli_config_gen): Add sflow interface disable default command by @xaviramon in #1823 +- Feat(eos_cli_config_gen): add PIM sparse-mode interfaces in doc by @gmuloc in #1848 + +#### New features and enhancements in eos_designs + +- Feat(eos_designs): Add platform settings for 7368X4 by @gmuloc in #1690 +- Feat(eos_designs, eos_cli_config_gen): Support default-services in management-api-http by @tgodaA in #1704 +- Feat(eos_designs): Support evpn hostflap detection expiry by @tgodaA in #1733 +- Feat(eos_designs): Custom name for underlay isis process by @emilarista in #1731 +- Feat(eos_designs): EVPN VXLAN gateway feature by @xaviramon in #1601 +- Feat(eos_designs): Auto short_esi support for connected_endpoints and l2leaf uplinks (#1609) by @jonxstill in #1738 +- Feat(eos_designs): Support for IPv6 in underlay with RFC5549 by @xaviramon in #1723 +- Feat(eos_designs): Support for IPv6 overlay peerings with RFC5549 underlay by @xaviramon in #1719 +- Feat(eos_designs): RFC5549 support for core_interfaces by @emilarista in #1741 +- Feat(eos_designs): Enable RTC for EVPN-OVERLAY-CORE peer group by @onurgashi in #1775 +- Feat(eos_designs): Support for Ipv6 network services by @onurgashi in #1760 +- Feat(eos_designs): Add ability to set mlag port-channel id by @ClausHolbechArista in #1789 +- Feat(eos_designs): RFC5549 for MLAG iBGP in VRF by @onurgashi in #1818 +- Feat(eos_designs): Shutdown underlay links if the peer device is not deployed by @perimore in #1745 + +#### Other new features and enhancements + +- Feat(plugins): Updated convert_dicts filter for list values in dictionary by @Shivani-chourasiya in #1694 +- Feat(plugins): Updated convert_dicts filter for list/string values in dictionary by @Shivani-chourasiya in #1740 +- Feat(eos_config_deploy_cvp): support for !vault value in inventory file by @gmuloc in #1799 + ## Release 3.4.0 Notable changes are listed below. For a complete list of changes see the [Release](https://github.com/aristanetworks/ansible-avd/releases/tag/v3.4.0) on GitHub. diff --git a/ansible_collections/arista/avd/galaxy.yml b/ansible_collections/arista/avd/galaxy.yml index cbef3c2d8e0..142ed4f203e 100644 --- a/ansible_collections/arista/avd/galaxy.yml +++ b/ansible_collections/arista/avd/galaxy.yml @@ -9,7 +9,7 @@ namespace: arista name: avd # The version of the collection. Must be compatible with semantic versioning -version: 3.4.0 +version: 3.5.0 # The path to the Markdown (.md) readme file. This path is relative to the root of the collection readme: README.md