Skip to content

Releases: aristanetworks/avd

v3.6.0

27 Jun 14:34
96cf1e5
Compare
Choose a tag to compare

What's Changed

  • Test(eos_cli_config_gen): Add artifacts for router_bgp vrfs address_families peer_groups by @tgodaA in #1858
  • Feat(eos_designs): Support for short_esi: auto in port profiles & use of new eos_cli_config_gen data model by @jonxstill in #1834
  • Feat(eos_designs): Support raw_eos_cli key on core_interfaces by @emilarista in #1862
  • Feat(eos_designs): add support for 7300X3 in default platforms by @gmuloc in #1863
  • Feat(eos_cli_config_gen): enable global dot1x functionality by @mthiel117 in #1801
  • Fix(eos_designs): Failure with OSPF underlay and mlag_peer_l3_vlan == mlag_peer_vlan by @pvinci-arista in #1842
  • Feat(eos_cli_config_gen): Support bgp additional-paths in router_bgp vrf address-families by @tgodaA in #1854
  • Feat(eos_cli_config_gen): Support bfd vtep evpn commands by @tgodaA in #1857
  • CI: fix j2lint typo delimeter -> delimiter by @carlbuchmann in #1875
  • Fix(eos_validate_state): Follow alphabetical order on generated reports by @xaviramon in #1867
  • Fix(eos_designs): Correct pruning of vlans when no vlans are allowed by @ClausHolbechArista in #1879
  • Fix(eos_designs, eos_cli_config_gen): Fix the AVD version print in virtual environments by @tgodaA in #1876
  • Feat(eos_designs): Support for computing SNMP v3 engineid and hashes by @gmuloc in #1868
  • Feat(eos_snapshot): Support for commands containing / character by @emilarista in #1838
  • Feat(eos_designs): Relax requirement of node-specific configuration by @ClausHolbechArista in #1827
  • Feat(eos_cli_config_gen): Add support for OSPF BFD sessions for adjacencies in any state by @pvinci-arista in #1830
  • Feat(eos_designs,eos_cli_config_gen): support 'switchport trunk native vlan tag' config by @gmuloc in #1871
  • Fix(eos_cli_config_gen): VRF BGP neighbor allowas_in.enabled renders invalid config by @emilarista in #1891
  • Fix(eos_designs): Wrong passive interfaces rendered under OSPF process by @emilarista in #1893
  • Feat(eos_cli_config_gen): Add ip_directed_broadcast to vlan_interfaces by @lermilov in #1896
  • Feat(eos_cli_config_gen): Support bgp missing-policy under router bgp vrf address-families by @tgodaA in #1897
  • Feat(eos_designs): Structured configuration support for uplink and mlag interfaces by @carlbuchmann in #1865
  • Doc(eos_config_deploy_cvp): fix the defaults values in README by @gmuloc in #1902
  • Feat(eos_cli_config_gen): Route redistribution under router isis by @sengarth in #1811
  • Feat(eos_cli_config_gen): SBFD configuration under Router BFD and SR-TE policy #1802 by @sengarth in #1808

New Contributors

Full Changelog: v3.5.0...v3.6.0

v3.5.0

03 Jun 13:39
cbad537
Compare
Choose a tag to compare

What's Changed

Read more

v3.4.0

08 Apr 13:38
ff4a8c6
Compare
Choose a tag to compare

What's Changed

Read more

v3.3.3

07 Mar 13:38
df455f4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.3.2...v3.3.3

v3.3.2

25 Feb 18:10
9380c85
Compare
Choose a tag to compare

What's Changed

  • Fix(eos_validate_state): Report generation fails if LLDP tests fail by @carlbuchmann in #1543
  • Doc(eos_designs): Fix typos in Monitor Session Documentation by @ccsnw in #1535

Full Changelog: v3.3.1...v3.3.2

v3.3.1

19 Feb 13:08
63f2c60
Compare
Choose a tag to compare

What's Changed

Co-Contributors

@carlbuchmann
@tgodaA

Full Changelog: v3.3.0...v3.3.1

v3.3.0

18 Feb 14:47
d95790e
Compare
Choose a tag to compare

What's Changed

  • Doc(eos_cli_config_gen): OSPF network prefixes by @PhirePhly in #1421
  • Feat(eos_cli_config_gen): Add additional router_bgp options by @ccsnw in #1366
  • CI: Fix linting issues and enforce stricter linting in CI pipeline by @ClausHolbechArista in #1430
  • Feat(eos_cli_config_gen): AAA: add option for group access per privilege level by @RyanM-Arista in #1389
  • Feat(eos_designs): Add local user ssh key support by @PhirePhly in #1410
  • CI: Fix yaml-lint issues by @tgodaA in #1433
  • Fix(dhcp_provisioner): Fix lease_time & role doc update by @titom73 in #1431
  • Feat(eos_cli_config_gen): Extend platform sand and add documentation by @ccsnw in #1425
  • Feat(eos_designs): Support OSPF routing in tenant VRFs by @emilarista in #1401
  • Feat(eos_cli_config_gen): Added support for PFC under ethernet_interf… by @sugetha24 in #1398
  • Doc(eos_cli_config_gen): Update documentation and fix typos by @tgodaA in #1423
  • Fix(eos_designs): Remove ibgp from underlay_routing_protocol by @tgodaA in #1416
  • Feat(eos_cli_config_gen): Support disable commands of spanning-tree bpduguard and bpdufilter by @tgodaA in #1375
  • Feat(eos_cli_config_gen): Add support for as-path filter by @ccsnw in #1429
  • Feat(eos_cli_config_gen): Improve data model for extended IP ACLs #1411 by @ankudinov in #1424
  • Feat(eos_cli_config_gen): Support setting OSPF distance by @ClausHolbechArista in #1438
  • Feat(eos_cli_config_gen): Support for DHCP relay by @ClausHolbechArista in #1439
  • Feat(eos_cli_config_gen): Add support for OSPF Distribute List by @ClausHolbechArista in #1442
  • CI: Add J2 Linting by @Shivani-chourasiya in #1428
  • CI: Add timeout to j2lint by @ClausHolbechArista in #1446
  • CI: Fixing the j2lint CI stall issue by @manuwelakanade in #1450
  • Feat(eos_cli_config_gen, eos_designs): Support bfd in router_bgp vrf neighbors by @tgodaA in #1445
  • Fix: Linting errors with upper-case variables by @emilarista in #1443
  • Feat(eos_cli_config_gen): Add MAC ACL support to Ethernet and Port-channels by @PhirePhly in #1422
  • Feat(eos_cli_config_gen): Support for Flex Encap and l2dot1q subinterfaces by @ClausHolbechArista in #1452
  • Feat(eos_cli_config_gen): Add ISIS authentication and hello padding by @ClausHolbechArista in #1453
  • Feat(eos_cli_config_gen): Add Monitor Session support by @ccsnw in #1435
  • Fix(eos_cli_config_gen): Fix name-servers jinja templates to allow non-vrf nameservers by @ccsnw in #1451
  • Feat(eos_cli_config_gen): Support EVPN ethernet segment options on ethernet-interfaces by @tgodaA in #1437
  • CI: Update reviewers list by @titom73 in #1459
  • CI: Add unit and integration test cases for avd collection by @KonikaChaurasiya-GSLab in #1434
  • Feat(eos_cli_config_gen): Add lldp tlv transmit ztp vlan by @kmueller68 in #1458
  • Fix(eos_cli_config_gen): README: indention fixup for bgp vrf address family by @c-po in #1467
  • Feat(eos_cli_config_gen): add support for TACACS AES-256-GCM keys (#1456) by @c-po in #1466
  • Fix(eos_validate_state): Abstraction of VXLAN source interface by @xaviramon in #1360
  • Doc(eos_validate_state): Update link to loopback test by @xaviramon in #1473
  • CI: Leverage CODEOWNERS file instead of workflow action for assigning reviewers by @ClausHolbechArista in #1465
  • Feat(eos_cli_config_gen): Add spanning_tree_guard to switched ethernet interfaces by @ccsnw in #1460
  • Fix(eos_designs): Fixing template errors and invalid config when configuring cloudvision as a service by @emilarista in #1470
  • Feat(eos_cli_config_gen): Add support for reversible encryption algorithm #1468 by @c-po in #1469
  • Fix(eos_cli_config_gen): BGP IPv6 AF redistribute_route_cli bug by @emilarista in #1471
  • Feat(plugins): Add var_type 'bool' to arista.avd.defined filter by @ClausHolbechArista in #1474
  • Optimize(plugins): Optimize the esi_management filter with join by @tgodaA in #1477
  • Feat(plugins): Add debug and file options to yaml_template_to_facts by @ClausHolbechArista in #1457
  • Doc(how-to): AVD beginner TOI by @nielsjlarsen in #1265
  • Refactor(eos_designs, eos_cli_config_gen, eos_validate_state): structured_config file generation, json support by @ClausHolbechArista in #1478
  • Doc(eos_designs): Fix markdown errors, typos and update documentation by @tgodaA in #1402
  • Fix(eos_cli_config_gen): Fix logic in daemon_terminattr by @ClausHolbechArista in #1485
  • Fix(eos_cli_config_gen): Block delimers between Extended IPv4 ACLs by @PhirePhly in #1481
  • Fix(eos_designs): Pull endpoint interface information from combined adapter+port profile settings by @PhirePhly in #1483
  • Feat(eos_cli_config_gen): Add support for MPLS and LDP on port-channel interfaces by @ClausHolbechArista in #1487
  • Feat(eos_designs): Support EVPN multihoming features link-tracking and lacp port-id range by @tgodaA in #1441
  • CI(eos_designs): Fix eos_designs_unit_tests artifacts by @tgodaA in #1491
  • Fix(eos_designs): Documentation CSVs column headings by @carlbuchmann in #1492
  • Feat(eos_cli_config_gen): logging facility by @carlbuchmann in #1490
  • Feat(eos_designs): Add extra ID options to network services and rename rd/rt vars by @ClausHolbechArista in #1488
  • Doc(eos_cli_config_gen): Add information about gnmi provider configured with octa by @titom73 in #1494
  • Feat(eos_cli_config_gen): Add support for Vxlan DSCP mapping by @tgodaA in #1462
  • Feat(eos_cli_config_gen): port-channel-interfaces enhancement by @UchihaItachiSama in #1396
  • Feat(eos_cli_config_gen): Support various ip igmp snooping commands by @tgodaA in #1464
  • Feat(eos_cli_config_gen): Add PIM RP addresses on VRF instance by @gusmb in #1484
  • Feat(eos_cli_config_gen): Add fast-failover and router-id support under router general by @sengarth in #1495
  • CI: Adding unit test cases for arista.avd.defined plugin by @KonikaChaurasiya-GSLab in #1489
  • Refactor(eos_validate_state): Refactor validation-report generation by @xaviramon in #1493
  • Feat(eos_designs): Add L2 subinterface support on port-channels under Connected-endpoints by @ClausHolbechArista in #1496
  • Feat(eos_cli_config_gen): Add support for segment-routing traffic-engineering by @sengarth in #1486
  • Feat(eos_cli_config_gen): add support to shutdown individual VRF neighbors in bgp by @c-po in #1476
  • Feat(eos_cli_config_gen): Support cos in policy-map and service-policy in qos profile by @tgodaA in #1504
  • Feat(eos_cli_config_gen): default_originate for router_bgp neighbors by @idrisFoughali in #1380
  • Doc(eos_cli_config_gen): Key exchange under management_ssh incorrectly docum...
Read more

v3.2.1

22 Dec 18:43
476df8a
Compare
Choose a tag to compare

What's changed:

  • e3740ea Fix(eos_designs): Fix ip_helpers when defined under tenant vrf (#1417)
  • 21a0357 Fix(eos_designs): Management interface renders incorrectly when set other than default (#1414)

Contributors:

@carlbuchmann
@ClausHolbechArista
@xaviramon
@tgodaA

v3.2.0

17 Dec 20:30
7409292
Compare
Choose a tag to compare

What's changed:

  • 6b1af0a CI(eos_designs): Update the artifacts (#1403)
  • 65f0047 Doc(eos_cli_config_gen): Add Documentation for Clock Timezone (#1338)
  • 64084c5 Doc(eos_cli_config_gen): Add Documentation for Management Console (#1332)
  • 2008056 Doc(eos_cli_config_gen): Add no autostate to readme (#1383)
  • aaa100a Doc(eos_designs): Minor documentation fixes (#1393)
  • 80427bd Doc: Fix typos and documentation errors (#1334)
  • 3266791 Doc: Update CSS for better dark mode rendering (#1337)
  • 4da5e9d Feat(eos_cli_config_gen): Add AAA Authentication Policy Lockout (#1351)
  • 02ffda8 Feat(eos_cli_config_gen): Add bandwidth_guaranteed_percent for QoS Profiles. (#1331)
  • dbd9abf Feat(eos_cli_config_gen): Add BGP vpws support (#1254)
  • dd1d46d Feat(eos_cli_config_gen): Add EVPN DCI Gateway Support (#1391)
  • a8a0706 Feat(eos_cli_config_gen): Add EVPN Neighbor Default Encapsulation (#1258)
  • 7652673 Feat(eos_cli_config_gen): Add loopback node-SID for ISIS-SR (#1255)
  • ca0c8fc Feat(eos_cli_config_gen): Add options to disable logging (#1399)
  • faf40ff Feat(eos_cli_config_gen): Add password minimum length to Management Security (#1344)
  • 96b9ad3 Feat(eos_cli_config_gen): Add support for IPv6 address virtual in vlan_interfaces (#1312)
  • 2a224e0 Feat(eos_cli_config_gen): Enhancements to IS-IS data model (#1229)
  • f9b5c69 Feat(eos_cli_config_gen): enhance router multicast data model (#1367)
  • 9d93d76 Feat(eos_cli_config_gen): Enhance vlan_interfaces commands (arp_*) (#1346)
  • 9df8dcb Feat(eos_cli_config_gen): Extend LLDP Features and add Documentation (#1325)
  • aedf272 Feat(eos_cli_config_gen): extend vxlan interface data model to support multicast configuration (#1368)
  • bbc32b7 Feat(eos_cli_config_gen): interface vlans add ip igmp (#1388)
  • 509bb2d Feat(eos_cli_config_gen): router bgp vrf evpn multicast + refactor BGP documentation (#1369)
  • 5e76669 Feat(eos_cli_config_gen): Support connectivity monitor configuration (#1322)
  • 117002b Feat(eos_cli_config_gen): Support custom User Roles (#1316)
  • f672796 Feat(eos_cli_config_gen): Support error-correction encoding on ethernet interfaces (#1376)
  • 3453326 Feat(eos_cli_config_gen): Support no qos trust (#1405)
  • 37b56c9 Feat(eos_cli_config_gen): Support shape rate in qos profiles (#1374)
  • 4584edb Feat(eos_designs): Add support for adapter key 'enabled' to admin shutdown interfaces (#1390)
  • 404ade7 Feat(eos_designs): Customisable interface descriptions for MLAG (#1404)
  • 2e1ce0f Feat(eos_designs): custom mlag peer link trunk allowed vlans (#1365)
  • 85741e3 Feat(eos_designs): Platform management interface (#1386)
  • 03d3271 Feat(eos_designs): Support MLAG interfaces speed (#1342)
  • 1d70f25 Feat(eos_validate_state): Allowing configurable xcvr manufacturers (#1373)
  • d5b521c Fix (eos_cli_config_gen): Fix extra blank lines in upgrade templates
  • e93f48d Fix(eos_cli_config_gen): fix issue 1352 (#1364)
  • 0c40b5d Fix(eos_cli_config_gen): Port-channel can use LACP fallback configuration on physical interface (#1335)
  • 49bb10f Fix(eos_config_deploy_cvp): avoid making CV_DEVICES becoming None (#1300)
  • 8974bb3 Fix(eos_designs): Honor evpn_services_l2_only setting (#1394)
  • 5d83e81 Fix(eos_designs): mlag xx is rendered on port-channels to servers even when switches do not run mlag. (#1356)
  • 97e6cde Refactor(eos_designs,eos_cli_config_gen): Refactor management-api-http and match the documentation (#1395)
  • bd8f730 Refactor(eos_designs): Network-services templates to use lists internally (#1381)
  • 7a6ce96 Refactor(eos_designs): Optimize connected-endpoints for speed (#1353)
  • de4d78e Refactor(eos_designs): Optimize fabric documentation for speed (#1354)
  • a8fa1c4 Refactor(eos_designs): Various optimizations for speed (#1355)
  • 6a6b913 Refactor: Move md_toc into filter instead of module (#1317)
  • f1f8151 Refactor(plugins): Minor optimization in convert_dicts (#1392)
  • dda8cd3 Reformat(eos_designs): molecule yaml lint (#1406)

Contributors:

@carlbuchmann
@ccsnw
@ClausHolbechArista
@emilarista
@idrisFoughali
@kornoa
@noredistribution
@pantunex
@PhirePhly
@pibjndata
@tgodaA
@titom73
@xaviramon

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