What's Changed
Fixed issues in eos_cli_config_gen
- Fix(eos_cli_config_gen): Fix documentation generation when using vrf default for SSH by @gmuloc in #5592
Fixed issues in eos_designs
- Fix(eos_designs): Preview: Digital Twin for ACT. Avoid rendering fabric sub-interfaces in ACT topology by @alexeygorbunov in #5645
- Fix(eos_designs): Fix deprecation warning for eos_designs molecule tests by @Vibhu-gslab in #5667
- Fix(eos_designs): per-interface L3 MTU feature support for iBGP SVIs by @alexeygorbunov in #5684
- Fix(eos_designs): Fix bad regex in cv_settings cluster names by @ClausHolbechArista in #5703
- Fix(eos_designs): Render ip attached-host route export only when underlay is BGP by @MaheshGSLAB in #5694
- Fix(eos_designs): Correct device targeted in facts for uplink wrong bgp AS by @gmuloc in #5612
- Fix(eos_designs): Relax schema for parent port-channel interfaces with subinterfaces by @carl-baillargeon in #5776
Other Fixed issues
- Fix(anta_runner): Remove VerifyDNSServers test by @carl-baillargeon in #5686
- Fix: Fix schema table check typo in documentation pre-commit hook by @MaheshGSLAB in #5748
Documentation
- Doc: Release-notes for release 5.5.1 by @carlbuchmann in #5594
- Doc(eos_designs): Improved the documentation for how ipv4_prefix_list_catalog entries are used by @MaheshGSLAB in #5600
- Doc: Fix internal incorrect links reported by muffet by @gmuloc in #5616
- Doc: Adding ANTA tests table index by @JulioPDX in #5661
- Doc: anta_runner by @JulioPDX in #5637
- Doc: Update semantic versioning for anta_runner by @carlbuchmann in #5708
- Doc: move data_plane_cpu_allocation_max to node type wan configuration table by @carlbuchmann in #5729
- Doc: Mkdocs cleanup v5.6 by @gmuloc in #5780
- Doc: Update L2LS Example by @JulioPDX in #5682
New features and enhancements in eos_cli_config_gen
- Feat(eos_cli_config_gen): Global Knob for txQueue Percentage-based Allocation by @ctyrider in #5599
- Feat(eos_cli_config_gen): Add support for peer_authentication under vlan_interfaces by @Vibhu-gslab in #5626
- Feat(eos_cli_config_gen): Update hardware counter schema by @colinmacgiolla in #5630
- Feat(eos_cli_config_gen): Update schema and tests for tap, tool and tap-tool config by @colinmacgiolla in #5629
- Feat(eos_cli_config_gen): Add ability to disable default hardware counters by @colinmacgiolla in #5633
- Feat(eos_cli_config_gen): Add support for radius proxy by @Vibhu-gslab in #5582
- Feat(eos_cli_config_gen): Deprecate the collector key for flow_tracking.sampled/hardware and add collectors key by @Shivani-gslab in #5591
- Feat(eos_cli_config_gen): Add the ability to exclude prefixes from field-sets by @colinmacgiolla in #5634
- Feat(eos_cli_config_gen): Support for Low Latency tx-queue Scheduler Profile by @Shivani-gslab in #5658
- Feat(eos_cli_config_gen): Added support for preventing propagating free running time from PTP boundary clock by @MaheshGSLAB in #5650
- Feat(eos_cli_config_gen): Add a documentation table for radius av-pair in dot1x by @Shivani-gslab in #5642
- Feat(eos_cli_config_gen): Add support for load-balance cluster by @Shivani-gslab in #5648
- Feat(eos_cli_config_gen): Add support for redirect actions to traffic-policies by @Vibhu-gslab in #5656
- Feat(eos_cli_config_gen): RCF Support for router general vrf leak agent by @Vibhu-gslab in #5680
- Feat(eos_cli_config_gen): Adding
counters
key for traffic-policies by @Shivani-gslab in #5674 - Feat(eos_cli_config_gen): Add support for ip ospf router-id output-format hostnames by @Shivani-gslab in #5718
- Feat(eos_cli_config_gen): Add secondary IP to VRRP definition by @Shivani-gslab in #5701
- Feat(eos_cli_config_gen): Add support for ptp hold-down timer by @colinmacgiolla in #5710
- Feat(eos_cli_config_gen): Add sFlow sample truncate by @colinmacgiolla in #5723
- Feat(eos_cli_config_gen): Adding support for Vxlan multicast group - encap range, overlay, underlay (encap) group by @Vibhu-gslab in #5753
- Feat(eos_cli_config_gen): Add support for transceiver application override under ethernet interfaces by @laxmikantchintakindi in #5601
New features and enhancements in eos_designs
- Feat(eos_designs): Add support for templated description for node l3-port-channels by @laxmikantchintakindi in #5482
- Feat(eos_designs): Added support for setting mlag interface speed via default_interfaces by @MaheshGSLAB in #5580
- Feat(eos_designs): Support for AAA settings via eos_designs by @MaheshGSLAB in #5549
- Feat(eos_designs): Add support to encrypt isis cleartext keys by @laxmikantchintakindi in #5571
- Feat(eos_designs): Add main_interface_wan_carrier support for node l3 interfaces by @laxmikantchintakindi in #5622
- Feat(eos_designs): Deprecate the
collector
key forflow_tracking_settings
and add new keycollectors
by @Shivani-gslab in #5660 - Feat(eos_designs): Added support for cleartext_key on radius and tacacs servers of aaa_settings by @MaheshGSLAB in #5608
- Feat(eos_designs): Add sflow feature support toggle for platform_settings. by @alexeygorbunov in #5603
- Feat(eos_designs): Preview: Digital Twin for ACT. Use standard default creds for vEOS and CloudEOS node types by @alexeygorbunov in #5638
- Feat(eos_designs): Preview: Digital Twin for ACT. internet_access flag for cloudeos and veos node type by @alexeygorbunov in #5569
- Feat(eos_designs): Added support for ipv6_static_routes under l3_interfaces and l3_portchannel_interfaces in network_services by @MaheshGSLAB in #5690
- Feat(eos_designs): Add ipv6_static_routes data model under svis in network services by @MaheshGSLAB in #5688
- Feat(eos_designs): Add platform_settings.feature_support toggles for WAN and PTP by @alexeygorbunov in #5552
- Feat(eos_designs): Adding inband_mgmt_subnet_offset to node_type by @Shivani-gslab in #5721
- Feat(eos_designs): Add support to set maximum-paths for OSPF underlay by @laxmikantchintakindi in #5731
- Feat(eos_designs): Support for aaa_settings.local_users and deprecating the global local_users by @MaheshGSLAB in #5735
- Feat(eos_designs): Add support to set monitor sessions for l3 interfaces by @laxmikantchintakindi in #5655
- Feat(eos_designs): Adding enable_password to aaa_settings by @Vibhu-gslab in #5724
- Feat(eos_designs): Add support for address_locking functionality in vlans by @Vibhu-gslab in #5647
- Feat(eos_designs): Node ID pool-manager automatic upgrade of old files by @ClausHolbechArista in #5730
- Feat(eos_designs): Preview: Digital Twin for ACT. default_interfaces of original platform. by @alexeygorbunov in #5727
- Feat(eos_designs): Preview: Digital Twin for ACT. Enforce eAPI access in default VRF. by @alexeygorbunov in #5639
- Feat(eos_designs): Added support for platform settings of sFlow on sub-interfaces by @MaheshGSLAB in #5761
- Feat(eos_designs): Improve error message for missing or insufficient downlink_interfaces defined in default interfaces by @Vibhu-gslab in #5768
- Feat(eos_designs): Add deprecation warning for direct usage of eos_cli_config_gen keys when using eos_designs. by @gmuloc in #5775
- Feat(eos_designs): Refactor
uplink_structured_config
for node type settings andstructured_config
for p2p_links by @laxmikantchintakindi in #5696
New features and enhancement in both eos_designs and eos_cli_config_gen
- Feat(eos_designs, eos_cli_config_gen): Add arp_gratuitous_accept to svi/l3_interfaces/l3_port_channels by @Shivani-gslab in #5695
- Feat(eos_cli_config_gen, eos_designs): Add support for ptp forward-v1 by @Shivani-gslab in #5752
Other new features and enhancements
- Feat(anta_runner): Add BGP IPv6 and RFC5549 support by @carl-baillargeon in #5476
- Feat(plugins): Add support for encryption and decryption of radius keys by @laxmikantchintakindi in #5570
- Feat(anta_runner): Added VerifyMaintenance anta test case by @MaheshGSLAB in #5537
- Feat(anta_runner): Added support for VerifyVxlanConfigSanity anta tests by @MaheshGSLAB in #5524
- Feat(anta_runner): Add anta_ variables support for connection settings by @MaheshGSLAB in #5700
Other Changes
- Bump: Pre-release 5.6.0-dev0 by @carlbuchmann in #5596
- Refactor(eos_designs): Improve pytest coverage for overlay/router_bgp.py by @Shivani-gslab in #5360
- Refactor(anta_runner): Removed the config validation tests from anta_runner role by @MaheshGSLAB in #5604
- Refactor(anta_runner): Removed the VerifyMlagDualPrimary and VerifyMlagReloadDelay tests as since they are covered by the config sanity test by @MaheshGSLAB in #5605
- Refactor(eos_designs): Support for management_eapi vrfs by @Vibhu-gslab in #5559
- Refactor(eos_designs): Add pytest coverage for
eos_designs_facts/uplinks.py
by @laxmikantchintakindi in #5539 - Refactor(eos_designs): Improved test coverage for overlay/utils.py by @MaheshGSLAB in #5422
- Bump: Pre-release 5.6.0-dev1 by @carlbuchmann in #5654
- Refactor(eos_designs): Fix the duplicate tacacs server configuration by @MaheshGSLAB in #5659
- Refactor(eos_designs): Deprecate support for unknown variables in structured_config by @ClausHolbechArista in #5676
- Cut(eos_designs): Remove max_ha_interfaces key under node_type as this is not used by @Shivani-gslab in #5711
- Refactor(eos_validate_state): Deprecate eos_validate_state by @carlbuchmann in #5709
- Refactor(eos_designs): Deprecate support for Jinja templating using
switch.*
facts by @ClausHolbechArista in #5689 - Refactor(dhcp_provisioner): Deprecate the arista.avd.dhcp_provisioner role by @alexeygorbunov in #5739
- Refactor(eos_designs): Take WAN HA out of preview for CV Pathfinder by @gmuloc in #5750
- Refactor(eos_config_deploy_cvp): Deprecate arista.avd.eos_config_deploy_cvp by @alexeygorbunov in #5741
- Refactor(anta_runner): Added the support of peer interface detection for LLDP and p2p reachability tests by @MaheshGSLAB in #5687
- Refactor(eos_designs,eos_cli_config_gen): Move is_deployed to metadata.is_deployed by @MaheshGSLAB in #5743
Full Changelog: v5.5.0...v5.6.0