What's Changed
Fixed issues in eos_cli_config_gen
- Fix(eos_cli_config_gen): Ethernet interface documentation template to change double ** into single * by @Vibhu-gslab in #5199
Fixed issues in eos_designs
- Fix(eos_designs): Avoid setting cv_tag "lan" for port-channel members by @ClausHolbechArista in #5230
- Fix(eos_designs): Bring back connected endpoints short_esi support on EPVN-MPLS LERs by @ClausHolbechArista in #5229
Other Fixed issues
- Fix(anta_runner): Improve logging and exception handling by @carl-baillargeon in #5213
- Fix: Properly load Ansible connection vars into ANTA runner by @carl-baillargeon in #5195
Documentation
- Doc: Add static route for site1-wan1 to SITE1.yml by @joelbreton2 in #5203
- Doc(eos_designs): Fix typos in node type table and keys by @carlbuchmann in #5216
- Doc(eos_designs): Add documentation for
underlay_ospf_graceful_restart
by @laxmikantchintakindi in #5221 - Doc: Update single dc l3ls example by @joelbreton2 in #4829
- Doc: Move node type keys mgmt_gateway, ipv6_mgmt_gateway, and flow_tracker_type to the common configuration table by @carlbuchmann in #5242
New features and enhancements in eos_cli_config_gen
- Feat(eos_cli_config_gen): Add support for Graceful Restart under VRF in BGP by @ccsnw in #5198
- Feat(eos_cli_config_gen): Add support for ntp serve all by @davidhayes9 in #5214
- Feat(eos_cli_config_gen): Added support for ipv6 router OSPFv3 by @MaheshGSLAB in #5144
- Feat(eos_cli_config_gen): Add support for dot1x statistics, vlan assignment group and radius av-pair filter_id by @Vibhu-gslab in #5147
- Feat(eos_cli_config_gen): Add support for kernel software forwarding ecmp by @MaheshGSLAB in #5234
- Feat(eos_cli_config_gen): Add support for agent shutdown option by @Shivani-gslab in #5200
New features and enhancements in eos_designs
- Feat(eos_designs): Enable graceful-restart for underlay OSPF by @Shivani-gslab in #5191
- Feat(eos_designs): Support MST PVST border under node_config by @laxmikantchintakindi in #5218
- Feat(eos_designs): Add support to bind IPsec connection to source int… by @ashenoy-arista in #5190
- Feat(eos_designs): Add support to disable management api http-commands in eos_designs by @Shivani-gslab in #5243
- Feat(eos_designs): Hardware forwarding knob for diagnostic loopbacks by @emilarista in #5237
- Feat(eos_designs): Add support for
structured_config
inside<network_services_keys.name>[].vrfs[].ospf
by @Shivani-gslab in #5241
Other new features and enhancements
- Feat(anta_runner): Add ANTA system tests by @carl-baillargeon in #5238
- Feat(anta_runner): Add various ANTA tests, including BFD, WAN by @carl-baillargeon in #5222
Other Changes
- Refactor(eos_designs): Refactor eos_designs structured_config code for core_interfaces_and_l3_edge ethernet/port-channel interfaces, router-bgp and utils by @Shivani-gslab in #5087
- Refactor(eos_designs): Refactor eos_designs structured_config code for router_bgp(overlay) by @MaheshGSLAB in #5117
- Refactor(eos_designs): Refactor code for underlay/overlay/connected_endpoints/network_services utils by @laxmikantchintakindi in #5182
- Refactor(eos_designs): Refactor eos_designs structured_config code for models in base/init.py and utils.py by @Shivani-gslab in #5127
- Refactor(eos_designs): Use schema classes for facts by @ClausHolbechArista in #5185
- Refactor: Remove shared_utils unused code post refactoring by @gmuloc in #5245
- Refactor(eos_designs): Refactor network_services wan_utils and zscaler_utils by @gmuloc in #5211
Full Changelog: v5.3.0-dev3...v5.3.0-dev4