github aristanetworks/avd v6.0.0-dev3

pre-releaseone day ago

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

Don't miss a new avd release

NewReleases is sending notifications on new releases.