github aristanetworks/avd v6.4.0-dev1

pre-release9 hours ago

What's Changed

Breaking Changes

  • Fix(eos_designs)!: Ensure consistent ordering of PL-SVI-VRF-DEFAULT prefix list entries by @gmuloc in #7257
  • Feat(eos_designs)!: Use digital_twin.mgmt_ip for config generation in ACT digital twin mode by @alexeygorbunov in #7253

Fixed issues in eos_cli_config_gen

  • Fix(eos_cli_config_gen): Make IP ACL max-entry error path testable without invalid molecule fixtures by @geetanjalimanegslab in #7227
  • Fix(eos_cli_config_gen): honor hide_passwords as role render setting by @gmuloc in #7206
  • Fix(eos_cli_config_gen): Remove top-level BGP peer-group VRF inheritance in documentation by @geetanjalimanegslab in #7203
  • Fix(eos_cli_config_gen): Remove unreachable WRED missing-units branch in QOS profile documentation by @geetanjalimanegslab in #7211
  • Fix(eos_cli_config_gen): Optimize ECN threshold detection and fix variable naming in qos-profiles.j2 by @geetanjalimanegslab in #7224
  • Fix(eos_cli_config_gen): Fixing the extra exclamation mark in config file by @Shivani-gslab in #7238
  • Fix(eos_cli_config_gen): Align AAA accounting dot1x default type between docs and schema by @geetanjalimanegslab in #7275

Fixed issues in eos_designs

  • Fix(eos_designs): Treat uplink EVPN gateway peers as core peers only by @gmuloc in #7270
  • Fix(eos_designs): Fix the default originate not rendered properley for bgp peers in VRF default under network_services by @MaheshGSLAB in #7268

Other Fixed issues

  • Fix(plugins): Update anta_workflow to use use_defaults in ARGUMENT_SPEC by @vitthalmagadum in #7252

Documentation

New features and enhancements in eos_cli_config_gen

  • Feat(eos_cli_config_gen): Add some ISIS and MPLS related keys to SVIs (vlan_interfaces) by @colinmacgiolla in #7220
  • Feat(eos_cli_config_gen): Add support for enforce-first-as in router bgp by @carlbuchmann in #7236
  • Feat(eos_cli_config_gen): Added the support of switchport vlan tag validation and switchport ethernet llc validation command by @MaheshGSLAB in #7235
  • Feat(eos_cli_config_gen): Add support for schedule configuration by @Vibhu-gslab in #7159

New features and enhancements in eos_designs

  • Feat(eos_designs): Add ipv4_standard_acls catalog by @Shivani-gslab in #7054
  • Feat(eos_designs): Added the support for ipv6 address auto-config for ipv6_mgmt_ip by @MaheshGSLAB in #7191
  • Feat(eos_designs): Allow the first NTP server to be optionally configured as preferred by @MaheshGSLAB in #7219
  • Feat(eos_designs): Add support for lowercase, titlecase and interface compact in AVDstringformatter by @laxmikantchintakindi in #7161
  • Feat(eos_designs): Added the support of suspended vlans in general settings data model by @MaheshGSLAB in #7202
  • Feat(eos_designs): Add support for ipv6 addresses in l3_interfaces in network_services by @Shivani-gslab in #6876
  • Feat(eos_designs): Add support for source_address in ntp_settings.servers by @MaheshGSLAB in #7225

Other Changes

  • Bump: Pre-release 6.4.0-dev0 by @carlbuchmann in #7215
  • Refactor(plugins): Refactor eos_designs_documentation AVD action plugin to use the new AvdActionPlugin base class by @Shivani-gslab in #7198
  • Refactor(eos_cli_config_gen): Refactor eos_cli_config_gen AVD action plugin to use the new AvdActionPlugin base class by @MaheshGSLAB in #7183
  • Refactor(eos_designs): Deprecate snmp_settings.communities[].access_list_ipv4 and add new key ipv4_standard_acl by @laxmikantchintakindi in #7189
  • Refactor: Remove quotes for AVDActionPlugin AnsibleActionFail errors by @gmuloc in #7232
  • Refactor(eos_designs): Make ntp_settings.servers.name primary key by @gmuloc in #7271
  • Refactor(eos_designs): Refactor eos_designs_structured_config AVD action plugin to use the new AvdActionPlugin base class by @MaheshGSLAB in #7249
  • Refactor(eos_designs): Refactor set_vars AVD action plugin to use the new AvdActionPlugin base class by @MaheshGSLAB in #7284
  • Bump: Pre-release 6.4.0-dev1 by @ClausHolbechArista in #7288

Full Changelog: v6.3.0...v6.4.0-dev1

Don't miss a new avd release

NewReleases is sending notifications on new releases.