What's Changed
Fixed issues in eos_cli_config_gen
- Fix(eos_cli_config_gen): Prevent empty source and dest ports list for ip access lists by @gmuloc in #4660
Fixed issues in eos_designs
- Fix(eos_designs): Add redistribution of attached-host to BGP for inband management by @ClausHolbechArista in #4696
Other Fixed issues
- Fix(eos_validate_state): Fix the VerifyLLDPNeighbors test to skip in case validate_state is set to False by @MaheshGSLAB in #4679
Documentation
- Doc(eos_designs,eos_cli_config_gen): Fix incorrect schemas by @ClausHolbechArista in #4691
- Doc: Fix invalid deprecation links by @ClausHolbechArista in #4703
- Doc(eos_designs): Add note in network services redistribute connected regarding VRF default by @carlbuchmann in #4704
- Doc: Fix MPLS node types documentation in node_types table by @gmuloc in #4733
New features and enhancements in eos_cli_config_gen
- Feat(eos_cli_config_gen): Add support for OSPF graceful restart by @Shivani-gslab in #4591
- Feat(eos_cli_config_gen): Added dot1x radius av-pair
lldp
anddhcp
command support by @MaheshGSLAB in #4618 - Feat(eos_cli_config_gen): Add maximum_paths to router_bgp.vrfs by @juanjtomasg in #4655
- Feat(eos_cli_config_gen): Added support for
neighbor x.x.x.x encapsulation mpls next-hop-self source-intf <source-interface>
by @MaheshGSLAB in #4608 - Feat(eos_cli_config_gen): Add vrf support for vmtracer_sessions by @Shivani-gslab in #4601
- Feat(eos_cli_config_gen): Add
route_map_in/out
forrouter_bgp.address_family_evpn.neighbors[]
by @laxmikantchintakindi in #4625 - Feat(eos_cli_config_gen): Expand CLI to support DualEncap MH EVPN GW requirements by @colinmacgiolla in #4613
- Feat(eos_cli_config_gen): Add support for deadtime configuration to radius_server by @Shivani-gslab in #4614
- Feat(eos_cli_config_gen): Add integrity key under ike policy by @sugetha24 in #4606
- Feat(eos_cli_config_gen): Support for Interface Profiles on Port-channel interfaces by @JaakkoRautanen in #4661
- Feat(eos_cli_config_gen): Add support for LSP and CSNP timers under router_isis by @Shivani-gslab in #4619
- Feat(eos_cli_config_gen): Add support for
mac timestamp header
command by @laxmikantchintakindi in #4635 - Feat(eos_cli_config_gen): Adding improved model for interface link tracking groups by @Vibhu-gslab in #4610
- Feat(eos_cli_config_gen): Add support for ipv4/ipv6 access group ingress default in system.control_plane by @Vibhu-gslab in #4710
- Feat(eos_cli_config_gen): Add BFD Slow-Timer Knob by @ccsnw in #4718
- Feat(eos_cli_config_gen): Add support for
monitor server radius
by @laxmikantchintakindi in #4595 - Feat(eos_cli_config_gen): Add support for additional isis authentication commands in
ethernet-interfaces
by @laxmikantchintakindi in #4326 - Feat(eos_cli_config_gen): Add support for BGP default timers and send-community commands by @Shivani-gslab in #4607
- Feat(eos_cli_config_gen): Add support for additional modes and feature in isis authentication under
port-channel-interfaces
by @laxmikantchintakindi in #4353
New features and enhancements in eos_designs
- Feat(eos_designs): Add support the all dot1x features under adapters/port-profiles/network-ports by @ClausHolbechArista in #4648
- Feat(eos_designs): Add option to disable default 'redistribute connected' in VRF. by @laxmikantchintakindi in #4220
- Feat(eos_designs): Adding port_channel_id as option for endpoint ethernet description by @bjmeuer in #4667
- Feat(eos_designs): Add support to use router general for router id by @laxmikantchintakindi in #4687
New features and enhancement in both eos_designs and eos_cli_config_gen
- Feat(eos_designs,eos_cli_config_gen): Support for IPv6 on network services VRF diagnostic loopback by @Vibhu-gslab in #4222
Other new features and enhancements
- Feat(eos_validate_state): Added the support of
validate_lldp
key to skip the VerifyLLDPNeighbors tests by @MaheshGSLAB in #4684 - Feat(plugins): Set changed=true and print yellow updates when recompiling schemas/templates by @gmuloc in #4715
- Feat(plugins): Verify pyavd extras again in verify_requirements by @gmuloc in #4720
PyAVD Changes
- Refactor(pyavd): Adding
path
attribute to the validation error for removed keys by @Shivani-gslab in #4688
Other Changes
- Bump: 5.1.0-dev0 by @carlbuchmann in #4658
- Bump: Pre-release 5.1.0-dev1 by @carlbuchmann in #4678
- Refactor(cv_deploy): Improve metadata for zscaler by @ClausHolbechArista in #4631
- Refactor(eos_cli_config_gen): Adding check for hosts key in TACACS server j2 file by @Vibhu-gslab in #4701
- Bump(requirements): Bump ruff from 0.5.6 to 0.7.3 in /ansible_collections/arista/avd by @dependabot in #4714
- Bump(requirements): Update ansible-core requirement from <2.18.0,>=2.15.0 to >=2.15.0,<2.19.0 in /ansible_collections/arista/avd by @dependabot in #4713
- Bump: Pre-release 5.1.0-dev2 by @carlbuchmann in #4705
- Refactor(eos_designs): Use new isis_authentication data models by @ClausHolbechArista in #4734
New Contributors
- @juanjtomasg made their first contribution in #4655
- @JaakkoRautanen made their first contribution in #4661
Full Changelog: v5.0.0...v5.1.0