What's Changed
Breaking Changes
- Fix(eos_designs)!: l3_edge with rfc5549 underlay and 'ebgp: true' should not have next-hop address-family ipv6 by @nathanmusser in #4491
Fixed issues in eos_designs
- Fix(eos_designs): Snmp-settings enable only specific traps by @ClausHolbechArista in #5371
Other Fixed issues
- Fix(anta_runner): Remove VerifyBFDPeersHealth by @carl-baillargeon in #5400
- Fix(anta_runner): Add ZTP cause to VerifyReloadCause by @carl-baillargeon in #5408
- Fix(anta_runner): Remove input_dict from TestSpec by @carl-baillargeon in #5424
- Fix(anta_runner): Update Ansible task failed criteria and various logging issues by @carl-baillargeon in #5341
- Fix(anta_runner): AVD-catalog filters now default to all devices targeted by the run by @carl-baillargeon in #5411
Documentation
- Doc(eos_designs): Add
vrf_id
in l2ls-fabric example by @laxmikantchintakindi in #5370
New features and enhancements in eos_cli_config_gen
- Feat(eos_cli_config_gen): Added Support for Spanning Tree Port ID Allocation by @MaheshGSLAB in #5286
- Feat(eos_cli_config_gen): Added support for ip virtual router mac-address mlag-peer by @MaheshGSLAB in #5405
New features and enhancements in eos_designs
- Feat(eos_designs): Changes to eos_designs schema to support path outlier elimination for one or more avt profiles by @ashenoy-arista in #5355
- Feat(eos_designs): Enable evpn_gateway for pathfinder deployment using next-hop-self by @ayushmittal-arista in #5082
- Feat(eos_designs): Add structured_config and raw_eos_cli keys to p2p service subinterfaces by @emilarista in #5350
- Feat(eos_designs): Add static_routes data model under svis in network services by @laxmikantchintakindi in #5240
Other Changes
- Bump: Pre-release 5.5.0-dev0 by @carlbuchmann in #5364
- Refactor(eos_designs): Rename keys
destination_address_prefix
andgateway
under ipv4/6static_routes
by @laxmikantchintakindi in #5327 - Refactor(eos_designs): Improve pytest coverage for shared_utils/node_type_keys.py by @Shivani-gslab in #5336
- Refactor(plugins): Improve generation of schema classes by @ClausHolbechArista in #5359
- Refactor(eos_designs): Update error messages and improve pytest coverage for shared_utils/mlag.py by @laxmikantchintakindi in #5299
- Refactor(eos_designs): Improve pytest coverage for network_services/route_maps.py by @MaheshGSLAB in #5317
- Bump: ANTA requirements to v1.4.0 by @carl-baillargeon in #5399
- Refactor(eos_designs): Improve /metadata/cv_pathfinder.py and improve pytest coverage by @MaheshGSLAB in #5310
- Refactor(eos_designs): Improve coverage for shared_utils/inband_management.py by @Vibhu-gslab in #5330
- Refactor(eos_designs): Improve pytest coverage for eos_designs_facts/vlans.py by @laxmikantchintakindi in #5384
- Refactor(eos_designs): Relax control for MLAG subnets when using same subnet by @MaheshGSLAB in #5375
Full Changelog: v5.4.0...v5.5.0-dev1