Skip to content

Releases: aristanetworks/avd

v3.1.0

15 Nov 13:36
79c86a3
Compare
Choose a tag to compare

Features

  • da936de [eos_cli_config_gen] Add BGP VRF prefix-list support (#1248) (#1249)
  • 7bdab96 [eos_cli_config_gen] Add IS-IS circuit type on Ethernet & Port Channels interfaces (#1223)
  • b316d68 [eos_cli_config_gen] Add patch panel support (#1225)
  • 8917f74 [eos_cli_config_gen] Add Port-Channel ISIS commands (#1296)
  • a5cacf2 [eos_cli_config_gen] Add router BFD singlehop configuration support (#1291) (#1292)
  • 37095e6 [eos_cli_config_gen] Add support for interface based shaping rate (#1269)
  • 8ac8c6f [eos_cli_config_gen] Add support for interface level no lldp rx/tx commands (#1227)
  • 7b17d64 [eos_cli_config_gen] Add support for LDP IGP sync (#1224)
  • c9c6d28 [eos_cli_config_gen] Add vpn-ipv6 AF + vpn-ipv4 change (#1259)
  • 0e0af70 [eos_cli_config_gen] Enable or disable specific snmp-server traps (#1294)
  • eca9b1a [eos_cli_config_gen] EOS feature parity for queue_monitor_streaming (#1287)
  • 5d18dbf [eos_cli_config_gen] Link tracking in EVPN environments (#1285)
  • 218edc0 [eos_cli_config_gen] PBR service-policy support for routed interfaces (#1261)
  • 8a36671 [eos_cli_config_gen] Support LACP global configuration parameters (#1301)
  • 7183c74 [eos_designs] Support configuration of vtep_diagnostic loopback pool per POD (#1320)

Bug fixes

  • 3b668af Bump Collection dependencies (#1280)
  • 12f1ed4 [eos_designs] Remove old aaa_authorization templates (#1298)
  • 4b3772b Support for Ansible 2.12.0 (#1315)
  • 7183c74 [eos_designs] Support configuration of vtep_diagnostic loopback pool per POD (#1320)

Documentation

  • 8897e47 [cvp_configlet_upload, eos_config_deploy_cvp] Remove cvp v3 modules warning (#1305)
  • a14ce3c [Doc] Adding quotes to keys accepting the string value "on" (#1324)
  • ed5afce [eos_cli_config_gen] Replace deprecated command in documentation (#1303)

Contributors:

@carlbuchmann
@ccsnw
@ClausHolbechArista
@c-po
@emilarista
@ryanmerolle
@tgodaA

v3.0.0

22 Oct 14:21
9bcb7be
Compare
Choose a tag to compare

Features

  • c2dde30 [eos_cli_config_gen] Add ACL "counters per-entry" support (#1243)

Bug fixes

Code Refactoring

  • 62cccd6 [eos_designs] Network_services template inclusion (#1264)
  • 2cab505 [eos_designs] Refactor template folders (#1263)

Documentation

  • 1250c15 [eos_cli_config_gen] Add ip_ssh_client_source_interfaces to README (#1234)
  • f134deb [eos_cli_config_gen] Fix maintenance units documentation (#1250)
  • 8522c9c [eos_designs] Rearrange and update eos_designs documentation (#1253)
  • 27827af [how-to] Update documentation (#1273)
  • e6f7b8b [plugins] Fix documentation typos and errors (#1244)

Other Changes

  • d30fca9 [eos_l3ls_evpn] Cut: Remove l3ls evpn role (#1276)

Contributors:

@carlbuchmann
@ClausHolbechArista
@c-po
@titom73
@tgodaA

v3.0.0rc2

01 Oct 16:02
c88e771
Compare
Choose a tag to compare
v3.0.0rc2 Pre-release
Pre-release

⚠ BREAKING CHANGES

  • 244f691 [eos_cli_config_gen] Deprecate ntp_server and expand ntp data model #1091 (#1137)
  • 2e825ea [eos_cli_config_gen] Added support for snmp v1 & snmp v2c (#1050)
  • 95f89ad [eos_cli_config_gen] Add support for non-default port and protocol under logging options (#1138)
  • b639bb4 [eos_cli_config_gen] Add support for multiple virtual router addresses for vlans (#1188)
  • c9fda17 [eos_cli_config_gen] Update daemon_terminattr data model and add multi-cluster support (#1064)
  • ce7c717 [eos_designs] Add "VEOS" to default platform_settings (#1216)

Features

  • a884327 [dhcp_provisioner] Update to support new eos_designs model (#1214)
  • 97c3006 [eos_cli_config_gen,eos_designs] Add support for setting multiple secondary virtual IP addresses for vlans (#1180)
  • e0d10bb [eos_cli_config_gen] Add RADIUS Source-Interface (#1118)
  • 3dd94df [eos_cli_config_gen] Add support for AAA accounting commands (#1132)
  • d03cd26 [eos_cli_config_gen] Add support for AAA accounting system commands (#1187)
  • 1c1db3f [eos_cli_config_gen] Add support for SSH connection-limit (#1200)
  • caa3991 [eos_cli_config_gen] Add support for bgp neighbors maximum-routes (#1185)
  • 14a5fcd [eos_cli_config_gen] Add support for ip ssh client source-interface (#1212)
  • f48e19b [eos_cli_config_gen] Add support for logging synchronous (#1130)
  • b639bb4 [eos_cli_config_gen] Add support for multiple virtual router addresses for vlans (#1188)
  • 95f89ad [eos_cli_config_gen] Add support for non-default port and protocol under logging options (#1138)
  • 08c8359 [eos_cli_config_gen] Add support for redistribution of bgp routes into ospf (#1082)
  • 73a580e [eos_cli_config_gen] Added support for bgp neighbors send-community (#1184)
  • 2e825ea [eos_cli_config_gen] Added support for snmp v1 & snmp v2c (#1050)
  • f73cfdc [eos_cli_config_gen] Create maintenance configuration (#1020)
  • daf4b11 [eos_cli_config_gen] Http client source interface (#1119)
  • 828e0be [eos_cli_config_gen] Vxlan interface data model updates and enhancements (#1121)
  • b7fa3fe [eos_config_deploy_cvp] Added tag containers for Building Containers topology task (#1207)
  • 07a761a [eos_designs,eos_cli_config_gen] Add support for VPN import pruning (#1173)
  • ce7c717 [eos_designs] Add "VEOS" to default platform_settings (#1216)
  • 1713e24 [eos_designs] Add support for no pasword in BGP sessions (#1199)
  • 55471a3 [eos_designs] Add support for reusing MLAG peer vlan for IBGP/IGP peering (#1142)
  • dce79a2 [eos_designs] Add support for setting VXLAN Source interface (#1149)
  • f66a71c [eos_designs] Add support for vxlan: false on svis and l2vlans (#1191)
  • 9c0bb3e [eos_designs] Custom interface descriptions (#1156)
  • fbe1426 [eos_designs] Interface storm-control feature can be set per platform (#1201)
  • 1793c20 [plugin] Add var_type test to defined plugin (#1148)
  • 492a45d [plugin] Support natural sort based on item key values (#1147)

Bug fixes

  • f3b4cac [eos_cli_config_gen] AAA authentication on console fix (#1133)
  • d473aee [eos_cli_config_gen] Maintenance shutdown max-delay update (#1165)
  • 746b22b [eos_cli_config_gen] Variable protection in spanning tree documentation (#1230)
  • aa43294 [eos_designs,eos_cli_config_gen] Fix daemon_terminattr config with empty key (#1217)
  • c379ae5 [eos_designs] Add missing tag on output directories task (#1213)
  • bc41cbf [eos_designs] Add protection on switch_filter_tenants (#1122)
  • fcbec07 [eos_designs] Make options under SVI ip_helpers optional. (#1127)
  • c324682 [eos_designs] Modify default platform_settings for R-Series devices (#1143)
  • fec0a17 [eos_designs] Trailing zeroes removed from asdot notation ASNs (#1164)
  • 71e1697 [upgrade_tools] Avoid generating excess...
Read more

v3.0.0rc1

23 Jul 17:53
bf92b9d
Compare
Choose a tag to compare
v3.0.0rc1 Pre-release
Pre-release

v3.0.0rc1

Data Model changes

Changes in EOS EOS DESIGNS role

  • Feat(eos_designs): Refactor topology data models for AVD v3.0 (#1000)

EOS EOS DESIGNS role

Enhancements for EOS DESIGNS

  • Feat(eos_designs): Refactor topology data models for AVD v3.0 (#1000)
  • Eos_designs(refactor): rfc5549 to avoid eos_designs variable from being parsed in eos_cli_config_gen (#1019)
  • Feat(eos_designs): Implement tag for documentation (#1053)
  • Feat(eos_*):Ensure required directories are present in all roles (#1048)

EOS CLI CONFIG GEN

Enhancements for CLI CONFIG GEN

  • Feat(eos_cli_config_gen): Add single-connection to tacacs (#1095)
  • Doc(eos_cli_config_gen): Add missing documentation for storm_control on port_channel_interfaces (#1086)
  • Feat(eos_cli_config_gen): Add support for transceiver media override on ethernet_interfaces (#1085)
  • Feat:(eos_designs): Support for NSSA in Router OSPF Configuration (#1080)
  • Feat(eos_cli_config_gen): Implement OSPF inter area filtering (#1076)
  • Feat(eos_cli_config_gen):Add support for Private Vlans (#1071)
  • Feat(eos_cli_config_gen): Add OSPF timers to router ospf (#1070)
  • Feat(eos_cli_config_gen):Add support for mlag heartbeat-interval and system control-plane section (#1069)
  • Local sshkey field added to local-users.j2 to enable sshkey definitio… (#1065)
  • Feat(eos_*):Ensure required directories are present in all roles (#1048)
  • Feat(eos_cli_config): Ensure required directories are present (#1044)
  • Minor documentation fixes (#1038)
  • Add support for no logging event link-status (#1037)
  • Add platform setting for queue_monitor_length_notify_support (#1016)
  • Add support for match_lists and using them in logging policy (#985)
  • Eos_designs(feature): Add support for custom structured_config on various eos_designs objects (#900)

Documentation updates

  • Make(mkdoc): Add support for light/dark mode (#1112)
  • Doc(contribution): Document conventional commit approach (#1072)

Contributors

@ClausHolbechArista
@titom73
@carlbuchmann
@ankudinov
@ryanmerolle
@sengarth
@sc68cal
@quulah

v2.2.1

28 Jun 15:11
b292d74
Compare
Choose a tag to compare

v2.2.1

EOS DESIGNS role

Fixed issues in EOS DESIGNS

  • eos_designs(fix): incorrect topology/ip calculation when max_l3leaf_to_spine_links > 1 (#1054)
  • eos_designs(fix): Update documentation for l3_interface sub-interfaces #1058

Contributors

@ClausHolbechArista
@carlbuchmann

v2.2.0

11 Jun 20:03
f317126
Compare
Choose a tag to compare

v2.2.0

Data Model changes

Changes in EOS DESIGNS role

  • Use directory vars in all tasks (#1011)

Changes in CLI CONFIG GEN role

  • Use directory vars in all tasks (#1011)

EOS DESIGNS role

Fixed issues in EOS DESIGNS

  • Added delegate_to: localhost to some eos_designs tasks (#1012)
  • Use directory vars in all tasks (#1011)
  • Remove Unused Profile from Structured Config (#1008)
  • Refactor raw_eos_cli to produce consistent newline (#1007)
  • Eos_designs(fix): endpoint adapters with unsorted switches variable (#978)
  • Refactor overlay & underlay templates and logic + bugfixes (#932)

Enhancements for EOS DESIGNS

  • Eos_cli_config_gen(feature): vrf neighbor bgp weight (#976)
  • Add support for raw_eos_cli (#957)
  • Add support for subinterfaces as tenant l3_interfaces (#955)
  • Plugins(feature): Add Optional Warning or Error to Defined test (#951)
  • Add support for not setting mgmt_ip on devices (#941)
  • Ensure netcommon filters are called as FQCN (#938)
  • Add support for configurable "short_esi" prefix (#933)
  • Ansible 3.x support (#917)

EOS CLI CONFIG GEN

Fixed issues in CLI CONFIG GEN

  • Use directory vars in all tasks (#1011)
  • TerminAttr Updates (#994)
  • Eos_cli_config_gen(fix) ethernet-interfaces dot1q-tunnel (#971)
  • Add icmp redirect to the eos_cli_config_gen README (#959)
  • Remove extra spaces from rendering of ntp with default VRF (#956)
  • Fix(eos_cli_config_gen): Add missing GATEWAY v4 and v6 for management interface (#954)

Enhancements for CLI CONFIG GEN

  • Add option to not generate device documentation (#1024)
  • Add option to not generate default configuration in eos_cli_config_gen (#1015)
  • Eos_cli_config_gen(feature): switchport phone config (#992)
  • Add support for configuring router igmp ssm aware (#984)
  • Add support for configuring interface_profiles and setting them on ethernet_interfaces (#983)
  • Add support for setting router pim sparse-mode ssm range (#982)
  • Add support for additional PTP parameters (#981)
  • Eos_cli_config_gen(feature): vrf neighbor bgp weight (#976)
  • Add option to define custom daemon (#973)
  • Eos_cli_config_gen(feature): router bgp - implement default originate for peer groups (#965)
  • Service-routing update (#961)
  • Add support for raw_eos_cli (#957)
  • NTP authentication (#916)

Enhancement of collections plugins

  • Plugins(feature): Add Optional Warning or Error to Defined test (#951)

Documentation updates

  • Update link to jinja2 extensions doc (#1023)
  • Doc(mkdocs): Add section for contribution guide (#953)
  • Fix link to contribution guide (#947)
  • Update documentation links (#946)

Contributors

@ClausHolbechArista
@emilotep
@melkypie
@titom73
@ryanmerolle
@carlbuchmann
@quulah
@blemmenes
@colinmacgiolla
@SomaliRaven
@guillaumeVilar
@anavazio

v2.1.1

08 May 18:24
bdecd4a
Compare
Choose a tag to compare

v2.1.1

EOS DESIGNS role

Enhancements for EOS DESIGN

  • BGP: add support for address-family IPv6 prefix-lists (#925)
  • Refactor IP logic for mlag, vtep, router_id (#931)

EOS VALIDATE STATE role

Fixes for EOS VALIDATE STATE

  • fix(eos_validate_state): lldp tests (#930)

Others Misc. Fixes

  • Fix: galaxy importer issues (#935)

Contributors

@carlbuchmann
@ClausHolbechArista
@c-po

v2.1.0

04 May 13:46
97c52b9
Compare
Choose a tag to compare

v2.1.0

EOS DESIGNS role

Enhancements for EOS DESIGN

  • EVPN host-flap settings (#915)
  • Define all BGP peers on spines for RFC5549 explicitly (#913)
  • Feature(eos_designs/eos_cli_config_gen):RFC5549 (#839)
  • Include device structured config conditionally + playbook code style (#896)
  • Support for 2-level inheritance on port-profiles (#895)
  • Refactoring, Spacing, Adding new contains plugin (#888)
  • Add options to change MLAG vlan ids (#883)
  • Refactor eos_designs template structure (#876)
  • Feature:(eos_designs) multiple keys support for connected endpoints (#859)
  • Feature:(eos_designs) lacp fallback (#852)
  • Fixing templates with wrong indentation (#851)
  • Feature(eos_designs): Add support for A/A model to connect L2LEAF (#845)
  • Feat(l3_edge): Add interface to VRF assignment (#840)
  • Add snmp_settings to eos_designs (#833)
  • Feature (eos_designs): max spines (#831)
  • Add "always_include_vrfs_in_tenants" in l3leaf filter (#825)
  • Enhance L2 ports with L2 MTU (7050 platforms only) (#806)
  • Add BGP peer group names option (#800)
  • Add support for additional-route-targets to Tenant VRFs (v2) (#796)
  • Add STP bpduguard to port channels and interfaces (#791)
  • Add initial support for traffic-policy feature (#579)

EOS CLI CONFIG GEN

Enhancements for CLI CONFIG GEN

  • EVPN host-flap settings (#915)
  • Fix(eos_cli_config_gen): Make ingestkey optional in TerminAttr doc (#905)
  • Feature(eos_cli_config_gen): Added pbr support (#904)
  • Include device structured config conditionally + playbook code style (#896)
  • L2 proto encap (#894)
  • Lacp timer fast option (#892)
  • Refactoring, Spacing, Adding new contains plugin (#888)
  • Refactor eos_designs template structure (#876)
  • Support for MPLS and LDP in eos_cli_config_gen (#865)
  • Feature:(eos_designs) lacp fallback (#852)
  • Fixing templates with wrong indentation (#851)
  • Feature(eos_designs): Add support for A/A model to connect L2LEAF (#845)
  • Feauture(eos_designs/eos_cli_config_gen):RFC5549 (#839)
  • Add TACACS timeout and SAND MCast replication (#838)
  • Add snmp communities to eos_cli_config_Gen (#832)
  • Feat(eos_cli_config_gen): Implement l3dot1q support for interfaces (#828)
  • Add interface bfd settings to eos_cli_config_gen (#826)
  • Enhance L2 ports with L2 MTU (7050 platforms only) (#806)
  • Aaa: support authentication for enable mode (#805)
  • Bgp: add support for IPv6 unicast AF network statement (#803)
  • Add new knobs to OSPF incl test and doc (#783)
  • Add support for OSPF summary (#670)
  • Implement class-maps and policy-maps for QOS (#625)
  • Add support for L3 sub interface for ethernet and port-channel & OSPF support for port-channel (#623)
  • Add initial support for traffic-policy feature (#579)

Enhancement of collections plugins

  • New arista.avd.contains test plugin
  • New yaml_templates_to_facts action plugin

Documentation updates

  • Enable execution environment support & ansible version update (#889)

Contributors

@mpergament
@titom73
@carlbuchmann
@florianschendel
@ClausHolbechArista
@aphillipps
@onurgashi
@melkypie
@dependabot[bot]
@emilotep
@Sakirnth-Z
@c-po

v2.0.0

09 Apr 16:09
50826dc
Compare
Choose a tag to compare

v2.0.0

Collection Enhancements

  • Rename eos_l3ls_evpn to eos_designs (#674)
  • Add a role to collect EOS commands (#502)

Data Model changes

This section list breaking changes in data model and requires data updates before any migration to this release.

Data Model Changes in CLI CONFIG GEN role

  • Refactor router_bgp vrf address-families (#842)
  • Adapt OSPF summary_addresses to match guidelines (#829)
  • Modified router_isis data model to avoid static configuration (#815)
  • Refactor / Align data model for bgp send-community (#812)
  • Refactor eos_cli_config_gen router bfd (#799)
  • Implement Custom TCAM profile support (#622)
  • SNMP documentation to include ACL support (#599)
  • Data-model update in eos_cli_config_gen for SNMP local interfaces (#548)
  • Additional STP knobs and MST configuration settings (#515)

EOS DESIGNS role

New Features for EOS DESIGNS / L3LS EVPN

  • Add support for Custom Structured Configuration (#488)
  • Add support for multiple custom_structured_configuration prefixes (#646)
  • PTP support for l3ls_evpn (#633)
  • L2leaf inband management (#563)
  • BGP RT Membership support (#512)

Enhancements for EOS DESIGN / L3LS EVPN

  • Update eos design documentation layout (#810)
  • Create "Table Of Contents" automatically for Fabric and Device Documentation (#809)
  • Update readme regarding peer-group naming (#797)
  • Role documentation structure refactoring (#776)
  • Adding MACSEC and PTP to L3edge (#740)
  • Refactor fabric documentation (#655)
  • Additional Tenant VRF settings to support BGP and static (#641)
  • Overlay Controller bugfixes and underlay BFD (#630)
  • Fix underlay BGP and description for overlay_controller uplinks (#628)
  • Customisable VLAN for iBGP MLAG pair (#619)
  • Make mlag Dual Primary Detection disabled by default (#618)
  • Add port-profile inheritance for all settings (#615)
  • Set origin incomplete on routes from MLAG iBGP peer (#600)
  • Enable support for flexible speed configurations (#594)
  • Add Inband management vlan to L2Leaf uplinks (#577)
  • Fix incorrect send_community for underlay on spines (#592)
  • Hardware LAG platform setting for l3ls_evpn role (#591)
  • Add filter feature in default section for l2leaf and l3leaf devices (#559)
  • Add explicit no shutdown and switchport config (#553)
  • Add ability to not enable mlag dual primary detection (#547)
  • Fix l3ls role documentation about igmp snooping (#545)
  • Fix L2 leaves uplinks when MLAG is not desired (#544)
  • Add BGP RTC knob for evpn overlay (#627)
  • Additional STP knobs and MST configuration settings (#515)
  • BGP RT Membership support (#512)
  • Terminattr noaaa l3ls evpn update (#511)
  • Support disableaaa option for TerminAttr in l3ls_evpn (#509)
  • Documentation for Overlay Controller and MACsec feature (#486)

Fixed issues in EOS DESIGN / L3LS EVPN

  • Redone iBGP over MLAG in VRF - SVI MTU fix (#583)
  • Fix bug SS and Overlay C support bgp max-path/ecmp (#581)
  • Include optional prefix entry for vvtep under leaf to redistribute (#580)
  • Storm control in l3ls_evpn the unit as optional (#557)
  • Svi and l2vlan keys to check and tested as int (#536)
  • Fix bug: No VRF loopback when evpn_services_l2_only is true (#535)
  • Include default VRF in mgmt api for eos_l3ls_evpn (#533)
  • Change location for MTU knob so SVI 4093 uses it (#526)

EOS CLI CONFIG GEN role

Fixed issues in CLI CONFIG GEN

  • Fix issue on logging interface (#778)
  • Fix template to support unknown_unicast key for storm-control in port-channel (#643)
  • MACsec with channel-group so it doesn't get overridden from ethernet-interfaces (#612)

New features for CLI CONFIG GEN

  • Errdisable feature (#517)
  • Add interface_defaults to eos_cli_config_gen (#558)
  • QOS support (#521)
  • Implement ENABLE password in cli_config_gen (#613)
  • Implement Aggregate routes in BGP VRF (#568)
  • BGP RT Membership support (#512)
  • PTP capability (#481)

Enhancements for CLI CONFIG GEN

  • Refactor router_bgp vrf address-families (#842)
  • Create "Table Of Contents" automatically for Fabric and Device Documentation (#809)
  • Inband management interface type (#788)
  • Add options to configure SSH ciphers and algorithms for the eos_cli_config_gen role (#656)
  • Add more PTP features, port-channel support (#632)
  • Management SSH documentation creation (#653)
  • Fix MSTP readme missing vlans: key (#644)
  • Additional Tenant VRF settings to support BGP and static (#641)
  • Fix CLI rendering for event-handler (#617)
  • Fix stp readme (#605)
  • Set origin incomplete on routes from MLAG iBGP peer (#600)
  • SNMP documentation to include ACL support (#599)
  • Fix readme for AAA Accounting (#598)
  • Fix spanning-tree documentation output (#595)
  • Enable support for flexible speed configurations (#594)
  • Fix qos order structured and take ! out of if (#589)
  • Updated QOS section in readme file (#588)
  • Bgp: vrf: support originating a default-route (#587)
  • Add support for logging event under interfaces (#570)
  • Update documentation for router ospf and VRF support (#556)
  • Add explicit no shutdown and switchport config (#553)
  • Data-model update in eos_cli_config_gen for SNMP local interfaces (#548)
  • Bgp: ipv6: fix rendering of prefix-lists to mirror ipv4 behavior (#527)
  • IGMP snooping documentation fix (#519)
  • Update supported BGP knobs in VRF (#518)
  • Additional STP knobs and MST configuration settings (#515)
  • Add route-map support to peer groups for EVPN (#514)
  • Support disableaaa option for TerminAttr in l3ls_evpn (#509)
  • Adding support for "-noaaa" on TerminAttr (#508)
  • Router OSPF documentation (#496)
  • Bgp: vrf: enhance neighbor options (#491)
  • Bgp: docu: afi ipv4 neighbors supoprt routemaps, too (#490)
  • Documentation for Overlay Controller and MACsec feature (#486)
  • Update device port channel documentation (#485)
  • Fixed the condition for interfaces description configuration (#484)
  • Global ARP timer option (#479)

EOS VALIDATE STATE role

Enhancements of EOS VALIDATE STATE

  • Create inband management tests to loopback0 interfaces (#772)

Enhancement of collections plugins

  • Update plugins readme (#773)
  • Add "defined" checks to natural_sort (#607)
  • Add Test Plugin arista.avd.defined (#567)
  • Fix PEP8 linting and docstring (#602)

Documentation updates

  • Requirements update + relocation (#824)
  • Update documentation to reflect one-liner install change (#629)
  • Documentation to use VSCode container for demo & testing (#571)
  • Upgrade mkdocs & theme (#551)

Contributors

@carlbuchmann
@titom73
@ClausHolbechArista
@anshulbehl
@xaviramon
@c-po
@dominikrappaport
@onurgashi
@emilotep
@ksator

v2.0.0rc3

19 Mar 17:45
be6e97b
Compare
Choose a tag to compare
v2.0.0rc3 Pre-release
Pre-release

v2.0.0rc3

Release notes

https://avd.sh/en/latest/docs/release-notes/2.0.x/

Data Model changes

Changes in EOS DESIGNS role

  • Refactor / Align data model for bgp send-community (#812)

Changes in CLI CONFIG GEN role

  • Modified router_isis data model to avoid static configuration (#815)
  • Refactor / Align data model for bgp send-community (#812)
  • Refactor eos_cli_config_gen router bfd (#799)
  • Implement Custom TCAM profile support (#622)

EOS DESIGNS role

Enhancements for EOS DESIGN

  • Rename eos_l3ls_evpn to eos_designs (#674)
  • Update eos design documentation layout (#810)
  • Create "Table Of Contents" automatically for Fabric and Device Documentation (#809)
  • Update readme regarding peer-group naming (#797)
  • Doc(eos_design): Role documentation structure refactoring (#776)
  • Feat(eos_designs): Adding MACSEC and PTP to L3edge (#740)
  • Fix(eos_l3ls_evpn): Fix missing support for bgp_as for l3leaf node section (#709)
  • Update tasks with full collection ansible path (#687)

EOS CLI CONFIG GEN role

  • Create "Table Of Contents" automatically for Fabric and Device Documentation (#809)
  • Inband management interface type (#788)

Fixed issues in CLI CONFIG GEN

  • Fix(eos_cli_config_gen): Fix issue on logging interface (#778)

Enhancements for CLI CONFIG GEN

  • Only generate relevant device documentation (#816)
  • Modified router_isis data model to avoid static configuration (#815)
  • Create "Table Of Contents" automatically for Fabric and Device Documentation (#809)
  • Inband management interface type (#788)
  • Add management_interface type incl docs and tests (#787)
  • Fix(eos_cli_config_gen) switchport default documentation (#782)
  • Feat(eos_cli_config_gen): Management security for TLS and certs (#780)
  • Fix(eos_cli_config_gen): Fix interface defaults (#779)
  • Eos_cli_config_gen: add prompt (#768)
  • Update tasks with full collection ansible path (#687)
  • Management security for TLS and certs added (#677)
  • Add support for VRF leaking under router-general (#672)

EOS VALIDATE STATE role

Enhancements of EOS VALIDATE STATE

  • Create inband management tests to loopback0 interfaces (#772)

Enhancement of collections plugins

  • Create "Table Of Contents" automatically for Fabric and Device Documentation (#809)
  • Rename eos_l3ls_evpn to eos_designs (#674)

Documentation updates

  • Update plugins readme (#773)
  • Update eos design documentation layout (#810)

Contributors

@ClausHolbechArista
@carlbuchmann
@titom73
@xaviramon
@c-po