github aristanetworks/avd v5.5.0-dev3

latest releases: v5.6.0, v5.6.0-dev1, v5.5.1...
pre-release2 months ago

What's Changed

Breaking Changes

  • Fix(eos_cli_config_gen)!: Fixing j2 templates for router_bgp/bgp_additional_paths and mac-address-table-static-entries by @Vibhu-gslab in #5518

Fixed issues in eos_cli_config_gen

  • Fix(eos_cli_config_gen): Change interface srlg data model to allow more than one srlg by @emilarista in #5497

Other Fixed issues

Documentation

New features and enhancements in eos_cli_config_gen

  • Feat(eos_cli_config_gen): Add support to generate 'tunnel source <ip_address>' under Tunnel Interfaces by @Vibhu-gslab in #5453
  • Feat(eos_cli_config_gen): Add cli_config_gen support for E-Tree options by @colinmacgiolla in #5452
  • Feat(eos_cli_config_gen): Add Diffie-Hellman Group 19 as a valid value for ip security configuration by @carlbuchmann in #5463
  • Feat(eos_cli_config_gen): Added support for DLB on ECMP groups by @MaheshGSLAB in #5450
  • Feat(eos_cli_config_gen): Add support for static mac-address configuration by @MaheshGSLAB in #5409
  • Feat(eos_cli_config_gen): add support for signature-verification extension by @KrasenKolev in #5465
  • Feat(eos_cli_config_gen): Add support for queue-monitor length mirror by @Shivani-gslab in #5451
  • Feat(eos_cli_config_gen): Add support for VRRP peer_authentication under ethernet_interfaces by @Shivani-gslab in #5460
  • Feat(eos_cli_config_gen): Adding support for platform trident mmu headroom-pool limit by @Vibhu-gslab in #5459
  • Feat(eos_cli_config_gen): Added Support for Management Active interface HA in modular devices by @MaheshGSLAB in #5486
  • Feat(eos_cli_config_gen): Add support for platform fap buffering command by @Shivani-gslab in #5468
  • Feat(eos_cli_config_gen): Added support for Mirror on drop export to sflow collector by @MaheshGSLAB in #5466
  • Feat(eos_cli_config_gen): SVI support for IGMP Querier Virtual Address by @ctyrider in #5523
  • Feat(eos_cli_config_gen): Adding support for ingress for platform MMU profiles by @Vibhu-gslab in #5479
  • Feat(eos_cli_config_gen): Adding support for port-channel load-balance trident headers by @Shivani-gslab in #5493
  • Feat(eos_cli_config_gen): Support enabling PMTUD for hosts by @laxmikantchintakindi in #5462
  • Feat(eos_cli_config_gen): Move access-group keys for management_ssh model by @ClausHolbechArista in #5554

New features and enhancements in eos_designs

  • Feat(eos_designs): Move generate_cv_tags out of preview by @ClausHolbechArista in #5421
  • Feat(eos_designs): Added support of Spanning Tree Port ID Allocation by @MaheshGSLAB in #5444
  • Feat(eos_designs): Adding custom_connected_endpoints_keys by @Vibhu-gslab in #5255
  • Feat(eos_designs): Add endpoint_port_channel access for j2 descriptions for connected_endpoints_port_channel_interfaces by @laxmikantchintakindi in #5489
  • Feat(eos_designs): Add dns_settings to replace name_servers by @ClausHolbechArista in #3283
  • Feat(eos_designs): Added support for logging_settings by @MaheshGSLAB in #5498
  • Feat(eos_designs): Add a platform setting to allow/disallow mtu on sub-interfaces by @laxmikantchintakindi in #5456
  • Feat(eos_designs): VRF assignment improvements for snmp_settings by @ClausHolbechArista in #5531
  • Feat(eos_designs): Add support for IPv6 only underlay and overlay by @Xatrekak in #4393
  • Feat(eos_designs): Add pvlan support for l2vlans by @bjmeuer in #5535
  • Feat(eos_designs): Add possibility to pass cleartext IPsec keys for wan_ipsec_profiles by @gmuloc in #5551
  • Feat(eos_designs): Add support for cleartext_password for BGP peer groups and neighbors in eos_designs by @gmuloc in #5541
  • Feat(eos_designs): Add VRF level OSPF authentication knobs for network services by @gmuloc in #5481
  • Feat(eos_designs): Configure SSH settings via eos_designs by @Shivani-gslab in #5543
  • Feat(eos_designs): Add cv_settings to replace cvp_* and terminattr_* by @ClausHolbechArista in #3301

Other new features and enhancements

  • Feat(plugins): Add support for encryption and decryption of tacacs keys by @ClausHolbechArista in #5434
  • Feat(cv_deploy): New decorator class to handle various gRPC errors for CVClient by @alexeygorbunov in #5326
  • Feat(anta_runner): Honor validate_state for port-channel interfaces test by @carl-baillargeon in #5504
  • Feat(anta_runner): Added new specific AVT path and router path tests by @MaheshGSLAB in #5437
  • Feat(cv_deploy): Allow Campus hybrid workflow (AVD and Access Interface Studio) by @alexeygorbunov in #5141

PyAVD Changes

Other Changes

  • Refactor(eos_cli_config_gen, eos_designs): Renamed ipv4/ipv6_segment_size key to ipv4/ipv6 under tcp_mss_ceiling by @MaheshGSLAB in #5457
  • Refactor(eos_designs): Improved test coverage for shared_utils/wan.py by @MaheshGSLAB in #5385
  • Refactor(eos_designs): Add pytest coverage for network_services/port_channel_interfaces.py by @laxmikantchintakindi in #5443
  • Refactor(eos_designs): Improve pytest coverage for shared_utils/overlay.py by @Shivani-gslab in #5480
  • Refactor(eos_designs): Modify data format for node id pool manager by @ClausHolbechArista in #5362
  • Refactor(eos_designs): Improve pytest coverage for network_services/vlan_interfaces.py by @Shivani-gslab in #5520
  • Bump(requirements): Bump the prod group across 2 directories with 1 update by @dependabot in #5545

Full Changelog: v5.5.0-dev2...v5.5.0-dev3

Don't miss a new avd release

NewReleases is sending notifications on new releases.