github aristanetworks/avd v6.0.0-dev2

pre-releaseone day ago

What's Changed

Breaking Changes

  • Refactor(eos_designs)!: Default number of OSPF next-hops in an ECMP route set to 128 by @MaheshGSLAB in #5908
  • Refactor(eos_designs)!: Added min_length for network_ports switches by @MaheshGSLAB in #5920
  • Cut(eos_designs)!: Remove the default templates from ansible_collections/arista/avd/roles/eos_designs/templates by @Shivani-gslab in #5915
  • Refactor(eos_designs)!: Configure management_eapi only when it is enabled by @laxmikantchintakindi in #5904
  • Cut!: Remove cvp_configlet_upload role and configlet_build_config module by @carl-baillargeon in #5930
  • Cut!: Remove inventory_to_container module by @gmuloc in #5938
  • Cut!: Remove arista.cvp from collection requirements by @gmuloc in #5943
  • Refactor(eos_designs)!: Changed the default value of default_evpn_role and default_overlay_routing_protocol for wan_router and wan_rr node type by @MaheshGSLAB in #5924
  • Cut(eos_cli_config_gen)!: Removed the is_deployed key by @MaheshGSLAB in #5934
  • Cut!: Remove unused python requirements following ansible-cvp removal by @gmuloc in #5945
  • Cut(eos_designs)!: Remove the deprecated keys from defs_p2p_links schema by @vitthalmagadum in #5921
  • Cut!: Remove ansible.utils collection from arista.avd Ansible collection requirements by @gmuloc in #5958
  • Cut(eos_designs)!: Remove support for switch.* in templates by @ClausHolbechArista in #5936
  • Refactor(eos_designs)!: Change the default false for wan_use_agent_env_var_for_kernel_software_forwarding_ecmp by @MaheshGSLAB in #5959
  • Refactor(eos_designs)!: Remove bgp_ecmp default value 4 for non WAN routers by @Shivani-gslab in #5935
  • Refactor(eos_cli_config_gen, eos_designs)!: Moved serial_number under metadata by @MaheshGSLAB in #6006
  • Refactor(eos_designs)!: Redesign the cv_topology feature based on feedback by @ClausHolbechArista in #6001
  • Refactor(eos_designs)!: Remove wan_use_evpn_node_settings_for_lan and make it the default behavior by @MaheshGSLAB in #5985
  • Feat(eos_designs)!: Add support for asdot bgp notation in the design config by @Vibhu-gslab in #5867

Fixed issues in eos_designs

Other Fixed issues

Documentation

  • Doc: Add new PyAVD python requirement "python-socks[asyncio]" to release notes by @carlbuchmann in #5977
  • Doc: Fix bad link in PyAVD readme and improve description by @carlbuchmann in #5998

New features and enhancements in eos_cli_config_gen

  • Feat(eos_cli_config_gen): Add ssm_range under router pim sparse VRFs by @vitthalmagadum in #5910
  • Feat(eos_cli_config_gen): Add support for vxlan interface shutdown option by @vitthalmagadum in #5996

New features and enhancements in eos_designs

  • Feat(eos_designs): Allow to customise SNMP Location using snmp_settings.location_template by @Vibhu-gslab in #5927
  • Feat(eos_designs): Add support for regex pattern for platform_settings[].platforms by @laxmikantchintakindi in #5725
  • Feat(eos_designs): Add connected_endpoints key and custom type for each endpoint by @ClausHolbechArista in #5974

New features and enhancement in both eos_designs and eos_cli_config_gen

  • Feat(eos_designs, eos_cli_config_gen): Add Serial number if document in YMLs to Fabric-topology and fabric-p2ps CSV and eos_cli_config_gen documentation by @Shivani-gslab in #5929

Other new features and enhancements

PyAVD Changes

Other Changes

  • Bump: Add cryptography>=43.0.0 as a direct requirement of pyavd by @gmuloc in #5939
  • Cut: Remove the file ansible_collections/arista/avd/collections.yml by @gmuloc in #5944
  • Refactor(eos_designs): Make id primary_key for message_digest_keys in OSPF by @laxmikantchintakindi in #5946
  • Refactor(eos_designs): p2p_links list keys nodes, ip, interfaces and descriptions accepts a minimum and maximum of two entries by @vitthalmagadum in #5970
  • Refactor(plugins): Add AvdActionPlugin class with logging config for action plugins by @carl-baillargeon in #5615
  • Refactor: Clean-up forgotten is_deployed usage by @gmuloc in #5995
  • Refactor(eos_designs): Refactor schema and code for ntp_settings by @laxmikantchintakindi in #6008
  • Refactor: Fixing pyright errors for python/avdutils/tests by @Vibhu-gslab in #5993

Full Changelog: v6.0.0-dev1...v6.0.0-dev2

Don't miss a new avd release

NewReleases is sending notifications on new releases.