Skip to content

Releases: aristanetworks/avd

v6.0.0-dev6

06 Jan 09:01
9084567

Choose a tag to compare

v6.0.0-dev6 Pre-release
Pre-release

What's Changed

Breaking Changes

  • Refactor(eos_cli_config_gen)!: Changed the ip_ftp_client_source_interfaces input model by @MaheshGSLAB in #6227
  • Refactor(eos_cli_config_gen)!: Changed the input data model for ip_telnet_client_source_interfaces to ip_telnet_client by @MaheshGSLAB in #6231
  • Refactor(eos_designs)!: Rename wan_mode autovpn to legacy-autovpn by @gmuloc in #6264
  • Feat(eos_designs)!: Add the possibility to configure VRF rt in one direction only by @MaheshGSLAB in #6286

Fixed issues in eos_cli_config_gen

  • Fix(eos_cli_config_gen): Fix the errdisable configuration error by adding default in j2 template by @MaheshGSLAB in #6263

Fixed issues in eos_designs

  • Fix(eos_designs): Allow for Tacacs+ and Radius servers without groups defined in aaa_settings by @gmuloc in #6267

Documentation

New features and enhancements in eos_designs

  • Feat(eos_designs): Add support for ptp command 'no ptp free-running' under ptp_settings by @Shivani-gslab in #6285

Other Changes

  • Refactor(eos_cli_config_gen): Changed the input data model from ip_tftp_client_source_interfaces to ip_tftp_client by @MaheshGSLAB in #6237
  • Bump: ANTA requirements to v1.7.0 by @carl-baillargeon in #6268
  • Refactor(eos_designs): Move kernel_ecmp_cli to node_type by @laxmikantchintakindi in #6256
  • Bump(requirements): Bump pyavd-utils from 0.0.1.dev4 to 0.0.1 in the prod group across 1 directory by @dependabot[bot] in #6279
  • Refactor(eos_cli_config_gen): Fix j2 template for mac_access_list.entries by @laxmikantchintakindi in #6289
  • Refactor(eos_cli_config_gen): Fixing Cli order for policy_maps.qos by @Vibhu-gslab in #6283
  • Refactor(pyavd)!: Make sort_key mandatory in natural_sort when sorting list of dictionaries by @gmuloc in #6273
  • Refactor(eos_cli_config_gen): EOS cli config order changes as per 4.35.0F part5 by @Shivani-gslab in #6220
  • Bump: Pre-release v6.0.0-dev6 by @ClausHolbechArista in #6308

New Contributors

Full Changelog: v6.0.0-dev5...v6.0.0-dev6

v6.0.0-dev5

16 Dec 08:15
95b202e

Choose a tag to compare

v6.0.0-dev5 Pre-release
Pre-release

What's Changed

Documentation

  • Doc: Fix wrong docstring for secure_hash j2filter by @gmuloc in #6255

PyAVD Changes

  • Refactor(pyavd): Address pyright errors for python-avd/pyavd/schema_tools/*.py by @Shivani-gslab in #6168
  • Refactor(pyavd): Improve typing for python-avd/pyavd/_schema/ by @Vibhu-gslab in #6152

Other Changes

Full Changelog: v6.0.0-dev4...v6.0.0-dev5

v6.0.0-dev4

12 Dec 10:42
b61c7f8

Choose a tag to compare

v6.0.0-dev4 Pre-release
Pre-release

What's Changed

Breaking Changes

  • Refactor(eos_cli_config_gen)!: Moved validate_state and validate_lldp key into metadata for ethernet and port-channel interfaces by @MaheshGSLAB in #6141
  • Refactor(eos_designs)!: Use re.fullmatch instead of re.match for schema pattern-based validation by @alexeygorbunov in #6089
  • Refactor(eos_cli_config_gen)!: Split dhcp subnets between IPv4 and IPv6 by @MaheshGSLAB in #6151
  • Refactor(eos_cli_config_gen)!: EOS cli config order changes as per 4.35.0F part1 by @MaheshGSLAB in #6161
  • Feat(anta_runner)!: Add toggle to sort tests by status by @vitthalmagadum in #6066
  • Refactor(eos_cli_config_gen)!: Moved tenant key into metadata for vlans and vrfs by @MaheshGSLAB in #6157
  • Refactor(eos_cli_config_gen)!: Add required: true in schemas by @laxmikantchintakindi in #6024
  • Feat(anta_runner)!: Add BGP tests for non-default vrfs using metadata by @vitthalmagadum in #6195
  • Refactor(eos_cli_config_gen)!: EOS cli config order changes as per 4.35.0F part2 by @MaheshGSLAB in #6170
  • Cut(eos_designs, eos_cli_config_gen)!: Remove avd_data_validation_mode by @ClausHolbechArista in #6236
  • Refactor(eos_cli_config_gen)!: EOS cli config order changes as per 4.35.0F part3 by @MaheshGSLAB in #6197
  • Refactor(eos_cli_config_gen)!: EOS cli config order changes as per 4.35.0F part4 by @MaheshGSLAB in #6218

Fixed issues in eos_cli_config_gen

  • Fix(eos_cli_config_gen): Fixing 'dict object' has no attribute 'exec', 'system' and 'dot1x' error when rendering aaa_accounting model by @Vibhu-gslab in #6140

Fixed issues in eos_designs

Other Fixed issues

Documentation

  • Doc(anta_runner): Update VerifyReachability and VerifyLLDPNeighbors configuration source for inputs by @vitthalmagadum in #6074
  • Doc: Update PyAVD documentation by @carlbuchmann in #6201
  • Doc: Reference port-channels instead of ethernet interfaces when they belong to a port channel by @Shivani-gslab in #6105

New features and enhancements in eos_cli_config_gen

  • Feat(eos_cli_config_gen): Add packet type match criteria support in traffic_policies by @Vibhu-gslab in #6050
  • Feat(eos_cli_config_gen): Add support for IP locking disablement on Port-channels by @ctyrider in #6139
  • Feat(eos_cli_config_gen): Add support to disable EAP logoff on VLAN change in dot1x by @Shivani-gslab in #6144
  • Feat(eos_cli_config_gen): Added support to call an RCF function with aggregate-addresses by @RestlessWanderer in #6148
  • Feat(eos_cli_config_gen): Added the support for 8a type bgp password by @MaheshGSLAB in #6182
  • Feat(eos_cli_config_gen): Enhance transceiver data model for 400G by @RestlessWanderer in #6207
  • Feat(eos_cli_config_gen): Added support for DHCP Server TFTP Options 66 & 150 under subnets by @ernestoherrerab in #6145

New features and enhancements in eos_designs

  • Feat(eos_designs): Adding support for link-tracking downlinks on l3leaf to l2leaf by @Shivani-gslab in #5918
  • Feat(eos_designs): Added support for TLS in aaa_settings.radius.servers by @MaheshGSLAB in #6135
  • Feat(eos_designs): Make as_path_acl default mode for evpn_prevent_readvertise_to_server by @alexeygorbunov in #5992
  • Feat(eos_designs): Add mgmt interface for local interface in flow tracking exporters by @Vibhu-gslab in #6184
  • Feat(eos_designs): Added the support to export the sflow setting vrf to cloudvision by @MaheshGSLAB in #6191

New features and enhancement in both eos_designs and eos_cli_config_gen

  • Feat(eos_designs, eos_cli_config_gen): Added support for hardware requirements under platform settings by @MaheshGSLAB in #6079
  • Feat(eos_designs, eos_cli_config_gen): Added the support to enable or disable bgp peer validation in vrf by @MaheshGSLAB in #6071
  • Feat(eos_designs, eos_cli_config_gen): Added the support of exclude_as_extra_fabric_validation_target by @MaheshGSLAB in #6120

New features and enhancements in anta_runner

  • Feat(anta_runner): Vxlan1 being down is failing VerifyInterfacesStatus when no tenants are defined by @vitthalmagadum in #6005
  • Feat(anta_runner): Add input factory to VerifyLoggingErrors to support a configured period by @carl-baillargeon in #6098
  • Feat(anta_runner): Add VerifyTransceiversManufacturers by @vitthalmagadum in #6153
  • Feat(anta_runner): Validate minimum number of power supplies by @vitthalmagadum in #6155
  • Feat(anta_runner): Add VTEP routing table tests by @carl-baillargeon in #6043
  • Feat(anta_runner): Add the "Hitless reload requested by the user" cause to the VerifyReloadCause inputs by @carl-baillargeon in #6187

Other new features and enhancements

  • Feat(plugins): Add support for arista.avd.secure_hash to hash local_user passwords by @davidhayes9 in #4768

PyAVD Changes

Other Changes

New Contributors

Full Changelog: v6.0.0-dev3...v6.0.0-dev4

v6.0.0-dev3

04 Nov 17:58
e3e5189

Choose a tag to compare

v6.0.0-dev3 Pre-release
Pre-release

What's Changed

Breaking Changes

  • Fix(eos_designs)!: Removed autoconversion of bgp_as from float under node config by @MaheshGSLAB in #6029
  • Refactor(eos_cli_config_gen)!: Moved peer, peer_interface, peer_key and peer_type key into metadata for ethernet and port-channel interfaces by @MaheshGSLAB in #6011
  • Refactor(eos_cli_config_gen)!: Moved tenant, tags and type key into metadata for vlan interfaces by @MaheshGSLAB in #6054
  • Refactor(eos_cli_config_gen)!: Relocated router_bgp peer, tenant, and description keys under metadata by @MaheshGSLAB in #6049
  • Fix(eos_designs)!: Fix IP extended community for evpn_soo when loopback0 is used for overlay peering by @laxmikantchintakindi in #6059

Fixed issues in eos_cli_config_gen

  • Fix(eos_cli_config_gen): Address wrong config order for SNMP Engine ID and remote users by @gmuloc in #6042

Fixed issues in eos_designs

  • Fix(eos_designs): Clean invalid values inside node_type_keys schema fragment by @alexeygorbunov in #6088

Other Fixed issues

  • Fix(anta_runner): VerifyStormControlDrops should run only when the feature is enabled by @vitthalmagadum in #6070

Documentation

New features and enhancements in eos_cli_config_gen

  • Feat(eos_cli_config_gen): Added the support of icmpv6 type under traffic policies by @MaheshGSLAB in #6019
  • Feat(eos_cli_config_gen): Add new vrfs data model under ip_name_server_groups by @Shivani-gslab in #6007
  • Feat(eos_cli_config_gen): Add support for register local-interface for pim sparse mode by @Vibhu-gslab in #6086
  • Feat(eos_cli_config_gen): Add support for type 8a ospf keys by @Shivani-gslab in #6081
  • Feat(eos_cli_config_gen): Add traffic_policy under vlan_interfaces by @Shivani-gslab in #6051

New features and enhancements in eos_designs

  • Feat(eos_designs): Add the ability in ssh_settings to explicitly enable or disable management ssh by @carlbuchmann in #6039
  • Feat(eos_designs): Preview: Digital Twin for ACT. Automatically adjust OOB mgmt interface. by @alexeygorbunov in #5681
  • Feat(eos_designs): Move wan_use_agent_env_var_for_kernel_software_forwarding_ecmp to platform setting by @Shivani-gslab in #6061
  • Feat(eos_designs): Introduce as-path-based route filtering for evpn_prevent_readvertise_to_server by @alexeygorbunov in #5965
  • Feat(eos_designs): Add hostname as a property to pyavd.api.interface_descriptions InterfaceDescriptionData by @Shivani-gslab in #6107
  • Feat(eos_designs): PREVIEW - Add new devices and device_profiles models by @ClausHolbechArista in #6093

New features and enhancement in both eos_designs and eos_cli_config_gen

  • Feat(eos_designs, eos_cli_config_gen): Adding support for ip_address_secondaries in SVI/L3Po by @Shivani-gslab in #5874
  • Feat(eos_designs, eos_cli_config_gen): Added the support of validate_no_errors_period under metadata by @MaheshGSLAB in #6085

Other new features and enhancements

  • Feat(anta_runner): Report should not report a fail when no tests are run by @vitthalmagadum in #5973
  • Feat(anta_runner): Add VerifyOSPFMaxLSA, VerifyOSPFNeighborState ospf tests by @vitthalmagadum in #6057

PyAVD Changes

  • Feat(pyavd): Add possibility to combine nested schema object by @gmuloc in #5485
  • Refactor(pyavd): Add support for dataclasses input models in CVClient tag methods by @carl-baillargeon in #5916

Other Changes

Full Changelog: v6.0.0-dev2...v6.0.0-dev3

v5.7.2

31 Oct 17:34
1ab4044

Choose a tag to compare

What's Changed

Fixed issues in eos_cli_config_gen

  • Fix(eos_cli_config_gen): Address wrong config order for SNMP Engine ID and remote users by @ClausHolbechArista in #6092

Fixed issues in eos_designs

Documentation

Full Changelog: v5.7.1...v5.7.2

v5.7.1

24 Oct 16:40
21addd8

Choose a tag to compare

What's Changed

Fixed issues in eos_designs

  • Fix(eos_designs): Avoid restricting valid user tags in generate_cv_tags.device_tags (#5888) by @gmuloc in #5911
  • Fix(eos_designs): Escape asdot in as-path access-list for WAN HA (#6016) by @gmuloc in #6018

Other Fixed issues

  • Fix(cv_deploy): Properly support a custom Change Control name (#5964) by @gmuloc in #5982

Documentation

Other Changes

Full Changelog: v5.7.0...v5.7.1

v6.0.0-dev2

17 Oct 18:17
3e8e78f

Choose a tag to compare

v6.0.0-dev2 Pre-release
Pre-release

What's Changed

Breaking Changes

  • Refactor(eos_designs)!: Default number of OSPF next-hops in an ECMP route set to 128 by @MaheshGSLAB in #5908
  • Refactor(eos_designs)!: Added min_length for network_ports switches by @MaheshGSLAB in #5920
  • Cut(eos_designs)!: Remove the default templates from ansible_collections/arista/avd/roles/eos_designs/templates by @Shivani-gslab in #5915
  • Refactor(eos_designs)!: Configure management_eapi only when it is enabled by @laxmikantchintakindi in #5904
  • Cut!: Remove cvp_configlet_upload role and configlet_build_config module by @carl-baillargeon in #5930
  • Cut!: Remove inventory_to_container module by @gmuloc in #5938
  • Cut!: Remove arista.cvp from collection requirements by @gmuloc in #5943
  • Refactor(eos_designs)!: Changed the default value of default_evpn_role and default_overlay_routing_protocol for wan_router and wan_rr node type by @MaheshGSLAB in #5924
  • Cut(eos_cli_config_gen)!: Removed the is_deployed key by @MaheshGSLAB in #5934
  • Cut!: Remove unused python requirements following ansible-cvp removal by @gmuloc in #5945
  • Cut(eos_designs)!: Remove the deprecated keys from defs_p2p_links schema by @vitthalmagadum in #5921
  • Cut!: Remove ansible.utils collection from arista.avd Ansible collection requirements by @gmuloc in #5958
  • Cut(eos_designs)!: Remove support for switch.* in templates by @ClausHolbechArista in #5936
  • Refactor(eos_designs)!: Change the default false for wan_use_agent_env_var_for_kernel_software_forwarding_ecmp by @MaheshGSLAB in #5959
  • Refactor(eos_designs)!: Remove bgp_ecmp default value 4 for non WAN routers by @Shivani-gslab in #5935
  • Refactor(eos_cli_config_gen, eos_designs)!: Moved serial_number under metadata by @MaheshGSLAB in #6006
  • Refactor(eos_designs)!: Redesign the cv_topology feature based on feedback by @ClausHolbechArista in #6001
  • Refactor(eos_designs)!: Remove wan_use_evpn_node_settings_for_lan and make it the default behavior by @MaheshGSLAB in #5985
  • Feat(eos_designs)!: Add support for asdot bgp notation in the design config by @Vibhu-gslab in #5867

Fixed issues in eos_designs

Other Fixed issues

Documentation

  • Doc: Add new PyAVD python requirement "python-socks[asyncio]" to release notes by @carlbuchmann in #5977
  • Doc: Fix bad link in PyAVD readme and improve description by @carlbuchmann in #5998

New features and enhancements in eos_cli_config_gen

  • Feat(eos_cli_config_gen): Add ssm_range under router pim sparse VRFs by @vitthalmagadum in #5910
  • Feat(eos_cli_config_gen): Add support for vxlan interface shutdown option by @vitthalmagadum in #5996

New features and enhancements in eos_designs

  • Feat(eos_designs): Allow to customise SNMP Location using snmp_settings.location_template by @Vibhu-gslab in #5927
  • Feat(eos_designs): Add support for regex pattern for platform_settings[].platforms by @laxmikantchintakindi in #5725
  • Feat(eos_designs): Add connected_endpoints key and custom type for each endpoint by @ClausHolbechArista in #5974

New features and enhancement in both eos_designs and eos_cli_config_gen

  • Feat(eos_designs, eos_cli_config_gen): Add Serial number if document in YMLs to Fabric-topology and fabric-p2ps CSV and eos_cli_config_gen documentation by @Shivani-gslab in #5929

Other new features and enhancements

PyAVD Changes

Other Changes

  • Bump: Add cryptography>=43.0.0 as a direct requirement of pyavd by @gmuloc in #5939
  • Cut: Remove the file ansible_collections/arista/avd/collections.yml by @gmuloc in #5944
  • Refactor(eos_designs): Make id primary_key for message_digest_keys in OSPF by @laxmikantchintakindi in #5946
  • Refactor(eos_designs): p2p_links list keys nodes, ip, interfaces and descriptions accepts a minimum and maximum of two entries by @vitthalmagadum in #5970
  • Refactor(plugins): Add AvdActionPlugin class with logging config for action plugins by @carl-baillargeon in #5615
  • Refactor: Clean-up forgotten is_deployed usage by @gmuloc in #5995
  • Refactor(eos_designs): Refactor schema and code for ntp_settings by @laxmikantchintakindi in #6008
  • Refactor: Fixing pyright errors for python/avdutils/tests by @Vibhu-gslab in #5993

Full Changelog: v6.0.0-dev1...v6.0.0-dev2

v6.0.0-dev1

26 Sep 15:34
8b0da65

Choose a tag to compare

v6.0.0-dev1 Pre-release
Pre-release

What's Changed

Breaking Changes

  • Cut(eos_cli_config_gen)!: Remove deprecated keys for management_ssh by @Shivani-gslab in #5809
  • Cut(eos_cli_config_gen)!: Remove deprecated keys for router_path_selection by @Vibhu-gslab in #5808
  • Cut(eos_designs)!: Remove deprecated key avd_6_behaviors by @Shivani-gslab in #5850
  • Cut(eos_designs)!: Remove deprecated key node_type_keys[].interface_descriptions.overlay_loopback_interface by @Shivani-gslab in #5839
  • Cut(eos_cli_config_gen, eos_designs)!: Remove the deprecated keys for aaa_accounting by @MaheshGSLAB in #5795
  • Cut(eos_cli_config_gen)!: Remove deprecated keys for ethernet_interfaces by @Shivani-gslab in #5788
  • Cut(eos_cli_config_gen)!: Removed deprecated key from management_api_models by @MaheshGSLAB in #5859
  • Cut(eos_designs)!: Removed the deprecated keys from underlay_ospf_authentication by @MaheshGSLAB in #5840
  • Cut(eos_cli_config_gen)!: Remove deprecated keys generate_default_config and generate_device_documentation by @Shivani-gslab in #5805
  • Cut(eos_cli_config_gen)!: Remove deprecated keys for ip_name_server_groups by @Vibhu-gslab in #5802
  • Cut(eos_cli_config_gen)!: Remove deprecated key vlan_interfaces[].vrrp_ids[].ipv6.address by @Shivani-gslab in #5810
  • Cut(eos_designs)!: Removed the deprecated keys from name_servers by @vitthalmagadum in #5829
  • Cut(eos_cli_config_gen)!: Removed deprecated keys from router_bgp by @MaheshGSLAB in #5811
  • Cut(eos_cli_config_gen)!: Removed deprecated keys for vxlan_interface by @MaheshGSLAB in #5801
  • Cut(eos_designs)!: Removed the deprecated keys from source_interfaces by @MaheshGSLAB in #5820
  • Refactor(eos_designs)!: Add an error message instead of silently ignoring esi for single-homed devices. by @Shivani-gslab in #5611
  • Refactor(eos_cli_config_gen)!: Make ip_name_servers[].vrf required by @laxmikantchintakindi in #5358
  • Cut(eos_designs)!: Remove deprecated keys for snmp_settings by @Vibhu-gslab in #5830
  • Cut(eos_cli_config_gen)!: Remove deprecated keys from static_routes and ipv6_static_routes by @laxmikantchintakindi in #5807
  • Cut(eos_designs)!: Remove deprecated keys for underlay multicast by @gmuloc in #5860
  • Cut(eos_cli_config_gen, eos_designs)!: Remove deprecated keys community_lists, flow_tracking.trackers[].exporters[].collector by @laxmikantchintakindi in #5797
  • Cut(eos_designs)!: Remove deprecated keys from network services data model by @laxmikantchintakindi in #5822
  • Feat(eos_cli_config_gen)!: Add support to set interval for each recovery cause in errdisable by @laxmikantchintakindi in #5496
  • Cut(eos_designs)!: Remove deprecated key design by @Shivani-gslab in #5818
  • Cut(eos_cli_config_gen)!: Remove the logic for counter creation under traffic-policies.j2 by @Vibhu-gslab in #5851
  • Refactor(eos_designs)!: Network services enhance guards for OSPF by @Vibhu-gslab in #5707
  • Refactor(eos_cli_config_gen, eos_designs)!: Make the type key as required for aaa_accounting by @MaheshGSLAB in #5881
  • Cut(eos_designs)!: Removed the deprecated key overlay_loopback_description by @MaheshGSLAB in #5842
  • Refactor(eos_designs)!: Changed the default behavior of underlay_ospf_graceful_restart to true by @MaheshGSLAB in #5914
  • Refactor(eos_cli_config_gen, eos_designs)!: Moved the NTP server vrf key outside to servers list by @MaheshGSLAB in #5905
  • Cut(eos_designs)!: Remove deprecated key local_users by @Vibhu-gslab in #5917
  • Cut(eos_designs)!: Remove deprecated keys for terminattr_smashexcludes, terminattr_ingestexclude, terminattr_disable_aaa, terminattr_ingestgrpcurl_port, cvp_ingestauth_key, cvp_instance_ips and cvp_token_file by @Vibhu-gslab in #5841
  • Cut!: Remove the arista.avd.eos_config_deploy_cvp role by @ClausHolbechArista in #5912
  • Cut(eos_designs)!: Removed the deprecated keys from def_node_type by @vitthalmagadum in #5838
  • Refactor(eos_cli_config_gen, eos_designs)!: Add speed values to interfaces by @Vibhu-gslab in #5692
  • Cut(eos_cli_config_gen)!: Remove deprecated keys from port channel interfaces by @laxmikantchintakindi in #5819

Fixed issues in eos_designs

  • Fix(eos_designs): Avoid restricting valid user tags in generate_cv_tags.device_tags by @MaheshGSLAB in #5888

Documentation

New features and enhancements in eos_cli_config_gen

  • Feat(eos_cli_config_gen): Add support to render empty ACLs (with no ACEs) by @Shivani-gslab in #5844
  • Feat(eos_cli_config_gen): Added support for DHCP Server TFTP Options 66 and 150 by @MaheshGSLAB in #5849

New features and enhancements in eos_designs

Other Changes

Full Changelog: v5.7.0...v6.0.0-dev1

v5.7.0

12 Sep 17:26
6024736

Choose a tag to compare

What's Changed

Documentation

New features and enhancements in eos_cli_config_gen

  • Feat(eos_cli_config_gen): Add support for router rip configuration by @laxmikantchintakindi in #5664
  • Feat(eos_cli_config_gen): Added support for Connectivity Fault Management by @MaheshGSLAB in #5717
  • Feat(eos_cli_config_gen): Enhance switchport default phone with trunk (un)tagged phone and qos_trust by @vitthalmagadum in #5778
  • Feat(eos_cli_config_gen): Added support for peer-tag in/out under router bgp by @MaheshGSLAB in #5787
  • Feat(eos_cli_config_gen): Support for interface dot1x supplicant by @geetanjalimanegslab in #5796
  • Feat(eos_cli_config_gen): Added the support for macsec provider in management api models by @MaheshGSLAB in #5831

New features and enhancements in eos_designs

Other new features and enhancements

PyAVD Changes

  • Refactor(pyavd): deploy manifest of CV static config containers and configlets by @carl-baillargeon in #5793

Other Changes

New Contributors

Full Changelog: v5.6.0...v5.7.0

v5.6.0

29 Aug 14:59
4a8de48

Choose a tag to compare

What's Changed

Fixed issues in eos_cli_config_gen

  • Fix(eos_cli_config_gen): Fix documentation generation when using vrf default for SSH by @gmuloc in #5592

Fixed issues in eos_designs

  • Fix(eos_designs): Preview: Digital Twin for ACT. Avoid rendering fabric sub-interfaces in ACT topology by @alexeygorbunov in #5645
  • Fix(eos_designs): Fix deprecation warning for eos_designs molecule tests by @Vibhu-gslab in #5667
  • Fix(eos_designs): per-interface L3 MTU feature support for iBGP SVIs by @alexeygorbunov in #5684
  • Fix(eos_designs): Fix bad regex in cv_settings cluster names by @ClausHolbechArista in #5703
  • Fix(eos_designs): Render ip attached-host route export only when underlay is BGP by @MaheshGSLAB in #5694
  • Fix(eos_designs): Correct device targeted in facts for uplink wrong bgp AS by @gmuloc in #5612
  • Fix(eos_designs): Relax schema for parent port-channel interfaces with subinterfaces by @carl-baillargeon in #5776

Other Fixed issues

Documentation

New features and enhancements in eos_cli_config_gen

  • Feat(eos_cli_config_gen): Global Knob for txQueue Percentage-based Allocation by @ctyrider in #5599
  • Feat(eos_cli_config_gen): Add support for peer_authentication under vlan_interfaces by @Vibhu-gslab in #5626
  • Feat(eos_cli_config_gen): Update hardware counter schema by @colinmacgiolla in #5630
  • Feat(eos_cli_config_gen): Update schema and tests for tap, tool and tap-tool config by @colinmacgiolla in #5629
  • Feat(eos_cli_config_gen): Add ability to disable default hardware counters by @colinmacgiolla in #5633
  • Feat(eos_cli_config_gen): Add support for radius proxy by @Vibhu-gslab in #5582
  • Feat(eos_cli_config_gen): Deprecate the collector key for flow_tracking.sampled/hardware and add collectors key by @Shivani-gslab in #5591
  • Feat(eos_cli_config_gen): Add the ability to exclude prefixes from field-sets by @colinmacgiolla in #5634
  • Feat(eos_cli_config_gen): Support for Low Latency tx-queue Scheduler Profile by @Shivani-gslab in #5658
  • Feat(eos_cli_config_gen): Added support for preventing propagating free running time from PTP boundary clock by @MaheshGSLAB in #5650
  • Feat(eos_cli_config_gen): Add a documentation table for radius av-pair in dot1x by @Shivani-gslab in #5642
  • Feat(eos_cli_config_gen): Add support for load-balance cluster by @Shivani-gslab in #5648
  • Feat(eos_cli_config_gen): Add support for redirect actions to traffic-policies by @Vibhu-gslab in #5656
  • Feat(eos_cli_config_gen): RCF Support for router general vrf leak agent by @Vibhu-gslab in #5680
  • Feat(eos_cli_config_gen): Adding counters key for traffic-policies by @Shivani-gslab in #5674
  • Feat(eos_cli_config_gen): Add support for ip ospf router-id output-format hostnames by @Shivani-gslab in #5718
  • Feat(eos_cli_config_gen): Add secondary IP to VRRP definition by @Shivani-gslab in #5701
  • Feat(eos_cli_config_gen): Add support for ptp hold-down timer by @colinmacgiolla in #5710
  • Feat(eos_cli_config_gen): Add sFlow sample truncate by @colinmacgiolla in #5723
  • Feat(eos_cli_config_gen): Adding support for Vxlan multicast group - encap range, overlay, underlay (encap) group by @Vibhu-gslab in #5753
  • Feat(eos_cli_config_gen): Add support for transceiver application override under ethernet interfaces by @laxmikantchintakindi in #5601

New features and enhancements in eos_designs

  • Feat(eos_designs): Add support for templated description for node l3-port-channels by @laxmikantchintakindi in #5482
  • Feat(eos_designs): Added support for setting mlag interface speed via default_interfaces by @MaheshGSLAB in #5580
  • Feat(eos_designs): Support for AAA settings via eos_designs by @MaheshGSLAB in #5549
  • Feat(eos_designs): Add support to encrypt isis cleartext keys by @laxmikantchintakindi in #5571
  • Feat(eos_designs): Add main_interface_wan_carrier support for node l3 interfaces by @laxmikantchintakindi in #5622
  • Feat(eos_designs): Deprecate the collector key for flow_tracking_settings and add new key collectors by @Shivani-gslab in #5660
  • Feat(eos_designs): Added support for cleartext_key on radius and tacacs servers of aaa_settings by @MaheshGSLAB in #5608
  • Feat(eos_designs): Add sflow feature support toggle for platform_settings. by @alexeygorbunov in #5603
  • Feat(eos_designs): Preview: Digital Twin for ACT. Use standard default creds for vEOS and CloudEOS node types by @alexeygorbunov in #5638
  • Feat(eos_designs): Preview: Digital Twin for ACT. internet_access flag for cloudeos and veos node type by @alexeygorbunov in #5569
  • Feat(eos_designs): Added support for ipv6_static_routes under l3_interfaces and l3_portchannel_interfaces in network_services by @MaheshGSLAB in #5690
  • Feat(eos_designs): Add ipv6_static_routes data model under svis in network services by @MaheshGSLAB in #5688
  • Feat(eos_designs): Add platform_settings.feature_support toggles for WAN and PTP by @alexeygorbunov in #5552
  • Feat(eos_designs): Adding inband_mgmt_subnet_offset to node_type by @Shivani-gslab in #5721
  • Feat(eos_designs): Add support to set maximum-paths for OSPF underlay by @laxmikantchintakindi in #5731
  • Feat(eos_designs): Support for aaa_settings.local_users and deprecating the global local_users by @MaheshGSLAB in #5735
  • Feat(eos_designs): Add support to set monitor sessions for l3 interfaces by @laxmikantchintakindi in #5655
  • Feat(eos_designs): Adding enable_password to aaa_settings by @Vibhu-gslab in #5724
  • Feat(eos_designs): Add support for address_locking functionality in vlans by @Vibhu-gslab in #5647
  • Feat(eos_designs): Node ID pool-manager automatic upgrade of old files by @ClausHolbechArista in #5730
  • Feat(eos_designs): Preview: Digital Twin for ACT. default_interfaces of original platform. by @alexeygorbunov in #5727
  • Feat(eos_designs): Preview: Digital Twin for ACT. Enforce eAPI access in default VRF. by @alexeygorbunov in #5639
  • Feat(eos_designs): Added support for platform settings of sFlow on sub-interfaces by @MaheshGSLAB in #5761
  • Feat(eos_designs): Improve error message for missing or insufficient downlink_interfaces defined in default interfaces by @Vibhu-gslab in #5768
  • Feat(eos_designs): Add deprecation warning for direct usage of eos_cli_config_gen keys when using eos_designs. by @gmuloc in #5775
  • Feat(eos_designs): Refactor uplink_structured_config ...
Read more