What's Changed
Fixed issues in eos_designs
- Fix(eos_designs): ptp_settings.domain by @ClausHolbechArista in #5007
- Fix(eos_designs): Avoid returning objects in facts by @ClausHolbechArista in #5016
- Fix(eos_designs): Wrong duplicate detection between SVIs and L2VLANs by @gmuloc in #5025
- Fix(eos_designs): Invalid class returned from snmp_settings.vrfs by @ClausHolbechArista in #5035
- Fix(eos_designs): Wrong structured config for overlapping network ports by @gmuloc in #5033
- Fix(eos_designs): Better error message when no ip address configured on a l3_interface on wan_router by @gmuloc in #5068
Fixed issues in both eos_designs and eos_cli_config_gen
- Fix(eos_cli_config_gen, eos_designs): Refactor eos_designs structured_config code for monitor_sessions and fix schema for monitor_sessions in eos_cli_config_gen by @Shivani-gslab in #4937
Other Fixed issues
- Fix(containers): fix docker/setup-qemu-action@v3 by setting image to tonistiigi/binfmt:qemu-v7.0.0-28 by @ankudinov in #5032
- Fix(cv_deploy): Abandon Workspaces that failed at Build phase if their requested_state was
abandoned
by @alexeygorbunov in #5030
Documentation
- Doc: Release-notes for release 5.2.1 by @ClausHolbechArista in #5024
- Doc: Release-notes for release 5.2.2 by @carlbuchmann in #5043
New features and enhancements in eos_cli_config_gen
- Feat(eos_cli_config_gen): Add support for Receive Side Scaling (RSS) interface profile by @ashenoy-arista in #4954
- Feat(eos_cli_config_gen): Add support to set vlan and vni ranges in vxlan interface by @laxmikantchintakindi in #4749
New features and enhancements in eos_designs
- Feat(eos_designs): Accept auto as argument for rd_override by @rrajpuro-anet in #4858
- Feat(eos_designs): Add support for using VRF router-id as RD admin subfield by @ClausHolbechArista in #5061
- Feat(eos_designs): Automatic assignment of Node IDs using pool manager by @ClausHolbechArista in #3162
Other Changes
- Bump: 5.3.0-dev0 by @carlbuchmann in #4997
- Refactor(eos_designs): Refactor eos_designs structured_config code for overlay/router_traffic_engineering by @Shivani-gslab in #4992
- Refactor(eos_designs): Refactor eos_designs structured_config code for ip_virtual_router_mac_address by @Shivani-gslab in #4991
- Refactor(eos_designs): Refactor eos_designs structured_config code for underlay/router_msdp by @Shivani-gslab in #4967
- Bump(requirements): Bump the prod group across 2 directories with 1 update by @dependabot in #5008
- Refactor(eos_designs): structured_config for overlay route_maps by @Vibhu-gslab in #4994
- Refactor(eos_designs): structured_config for ipv6_static_routes by @Vibhu-gslab in #4986
- Refactor(eos_designs): structured_config for network_services router_ospf by @Vibhu-gslab in #4981
- Refactor(eos_designs): Network Services ethernet interfaces refactoring to classes by @gmuloc in #4976
- Refactor(eos_designs): Refactor eos_designs structured_config code for static_routes by @MaheshGSLAB in #4943
- Refactor(eos_designs): Refactor eos_designs structured_config code for ip_extcommunity_lists by @MaheshGSLAB in #5045
- Refactor(eos_designs): Refactor eos_designs structured_config code for management_security by @Shivani-gslab in #5038
- Refactor(eos_designs): structured_config for underlay route_maps by @Vibhu-gslab in #5047
- Refactor(eos_designs): structured_config for loopback by @Vibhu-gslab in #5018
- Refactor(eos_designs): Remove dependency on overlay_routing_protocol and evpn_role for WAN routers by @gmuloc in #4865
- Refactor(eos_designs): Structured config classes for underlay ethernet_interfaces by @ClausHolbechArista in #5054
- Refactor(eos_designs): Network Services port-channel refactoring to classes by @gmuloc in #4995
- Refactor(eos_designs): Structured config classes for underlay port-channels by @ClausHolbechArista in #5055
New Contributors
- @rrajpuro-anet made their first contribution in #4858
Full Changelog: v5.2.2...v5.3.0-dev1