Skip to content

Releases: aristanetworks/avd

v5.0.0-dev3

16 Aug 16:32
e11ca28
Compare
Choose a tag to compare
v5.0.0-dev3 Pre-release
Pre-release

What's Changed

Breaking Changes

  • Refactor(eos_cli_config_gen)!: Removing default type: switched from ethernet and port-channel interfaces by @Shivani-gslab in #4355

Fixed issues in eos_designs

  • Fix(eos_designs): Provide the proper kwarg to Ansible Display.warning() in schema tools by @carl-baillargeon in #4345

Other Fixed issues

Other Changes

  • Refactor(eos_designs,eos_cli_config_gen): Default validation_mode to error and remove conversion_mode by @ClausHolbechArista in #4327
  • Bump: pre-commit autoupdate by @pre-commit-ci in #4352
  • Feat(eos_designs, eos_validate_state): Updated the upper case letter Vxlan1 to vxlan1 for vxlan_interfaces structure config by @MaheshGSLAB in #4347
  • Refactor(eos_designs): Deprecate design.type and combine default node_type_keys by @ClausHolbechArista in #4340
  • Refactor(eos_designs): Optimize eos_designs_structured_config file write by @ClausHolbechArista in #4283
  • Refactor(eos_cli_config_gen): Remove type column from the documentation of ethernet-interfaces and port-channel-interfaces by @Shivani-gslab in #4363
  • Refactor(eos_cli_config_gen): Remove EOS default configuration by @ClausHolbechArista in #4361
  • Refactor(plugins): Remove jsonschema dependency by @ClausHolbechArista in #4348

Full Changelog: v5.0.0-dev2...v5.0.0-dev3

v5.0.0-dev2

09 Aug 16:56
ebc0336
Compare
Choose a tag to compare
v5.0.0-dev2 Pre-release
Pre-release

What's Changed

Breaking Changes

  • Fix(eos_designs)!: VARPv6 config is not generated even when "ipv6_enable: true" is specified by @bjmeuer in #4208

Fixed issues in eos_cli_config_gen

  • Fix(eos_cli_config_gen): Fix router_isis rx_disabled and mode: shared-secret by @Vibhu-gslab in #4267

Fixed issues in eos_designs

Other Fixed issues

New features and enhancements in eos_designs

  • Feat(eos_designs): Custom platform_settings and node_type_keys by @jonxstill in #3300

Other Changes

  • Cut(eos_cli_config_gen): Remove deprecated keys address_family and isis_af_defaults from router-isis data model by @Vibhu-gslab in #4278
  • Cut(eos_designs): Remove deprecated key cvp_instance_ip by @Shivani-gslab in #4317
  • Cut(eos_designs): Remove deprecated key short_esi by @Vibhu-gslab in #4319
  • Cut(eos_designs): Remove the deprecated ipv6_address_virtual key from SVI settings by @MaheshGSLAB in #4314
  • Cut(eos_designs): Remove deprecated ptp data model by @laxmikantchintakindi in #4316
  • Cut(eos_cli_config_gen): Remove automatic conversion of dict-of-dicts to lists by @ClausHolbechArista in #4320
  • Cut(eos_designs): Remove automatic conversion of dict-of-dicts to lists by @ClausHolbechArista in #4321
  • Cut(eos_designs): Remove deprecated inband_management_subnet and inband_management_vlan keys by @MaheshGSLAB in #4318
  • Refactor(eos_designs): Add helper to retrieve ip from ip prefix by @gmuloc in #4306
  • Cut(plugins): Remove convert_dicts filter plugin and integrations into schema tooling by @ClausHolbechArista in #4323
  • Refactor(eos_cli_config_gen): Deprecate Upper case letter Vxlan1 to vxlan1 for vxlan_interface schema by @MaheshGSLAB in #4250
  • Cut(eos_cli_config_gen): Removing 'null' as valid value of esp integrity and encryption from ip-security module by @MaheshGSLAB in #4336
  • Refactor(eos_designs): Remove legacy interface_descriptions function by @gmuloc in #4300

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

v5.0.0-dev1

02 Aug 18:02
6578610
Compare
Choose a tag to compare
v5.0.0-dev1 Pre-release
Pre-release

What's Changed

Documentation

  • Doc: Placeholder PR for updating deprecated keys in 5.x.x porting-guide by @MaheshGSLAB in #4285

Other new features and enhancements

  • Feat(plugins): Add strict mode and ignore_case flags to natural_sort filter by @gmuloc in #4298

Other Changes

  • Bump: v5.0.0-dev0 by @ClausHolbechArista in #4275
  • Bump: Minimum Python version 3.10 by @ClausHolbechArista in #4276
  • Cut(eos_cli_config_gen): Remove the deprecated keys for event-handlers by @Shivani-gslab in #4279
  • Cut(eos_cli_config_gen): Remove deprecated key entropy_source from management_security data model by @laxmikantchintakindi in #4277
  • Cut(eos_cli_config_gen): Remove the deprecated key local_interface from stun server data model by @MaheshGSLAB in #4274
  • Cut(eos_cli_config_gen): Remove deprecated key cvcompression from daemon_terminattr data model by @Vibhu-gslab in #4288
  • Cut(eos_cli_config_gen): Remove the deprecated keys for flow-trackings by @MaheshGSLAB in #4294
  • Cut(eos_cli_config_gen): Remove deprecated key MIB_family_name from snmp_server data model by @laxmikantchintakindi in #4289
  • Cut(eos_cli_config_gen,eos_designs): Remove deprecated jsonschema files by @gmuloc in #4299
  • Refactor(eos_cli_config_gen): Remove error handling for missing name in hardware-counters by @gmuloc in #4302
  • Cut(eos_designs): Remove deprecated keys marked removed: true in version 4.0.0 by @Vibhu-gslab in #4312
  • Cut(eos_designs): Remove deprecated keys from bgp_peer_groups by @Vibhu-gslab in #4307
  • Cut(eos_cli_config_gen): Remove the deprecated keys for vlan_interfaces by @MaheshGSLAB in #4305
  • Cut: Remove deprecated Ansible plugins by @ClausHolbechArista in #4291
  • Refactor(eos_validate_state): Keep only ANTA mode in eos_validate_state by @gmuloc in #4286
  • Cut(eos_cli_config_gen): Remove deprecated keys from router_bgp data model by @laxmikantchintakindi in #4311
  • Cut(eos_cli_config_gen): Remove the deprecated keys for name-server by @MaheshGSLAB in #4290
  • Cut(eos_cli_config_gen): Remove deprecated keys enable_vrfs and octa from management_api_gnmi data model by @Vibhu-gslab in #4296
  • Cut(eos_cli_config_gen): Remove deprecated data model radius_servers by @laxmikantchintakindi in #4295
  • Cut(eos_cli_config_gen): Remove the deprecated keys for port-channel-interfaces by @MaheshGSLAB in #4297

Full Changelog: v4.10.0...v5.0.0-dev1

v4.10.0

26 Jul 15:50
7d5a361
Compare
Choose a tag to compare

What's Changed

Fixed issues in eos_cli_config_gen

  • Fix(eos_cli_config_gen): Fixing the wrong CLI generated for radius-server dynamic-authorizaton by @Shivani-gslab in #4224
  • Fix(eos_cli_config_gen): Restoring consistent schema validation behavior by @ClausHolbechArista in #4261
  • Fix(eos_cli_config_gen): Add a pseudo task to handle tags on import role by @gmuloc in #4258

Other Fixed issues

  • Fix(plugins): Fix deprecation warning after reformatting by @gmuloc in #4183
  • Fix(eos_validate_state): Sanitize markdown output on markdown validation report by @nathanmusser in #4212
  • Fix(plugins): Prevent deprecation warnings when deprecated filters are not used by @gmuloc in #4199
  • Fix: Incorrect default value for 720XP for trident_forwarding_table_partition by @carlbuchmann in #4215
  • Fix: Typo in requirements.txt for PyAVD dev0 version by @ClausHolbechArista in #4248

Documentation

  • Doc: Deprecate the eos_designs and eos_cli_config_gen jsonschema.json… by @gmuloc in #4195
  • Doc: AVD with Ansible Automation Platform Guide by @JulioPDX in #3910
  • Doc(eos_designs): Remove lookup plugin reference for Zscaler IE by @gmuloc in #4234
  • Doc: Fix incorrect keys specified in default_mgmt_method by @carlbuchmann in #4206
  • Doc(eos_designs): Replace wrong key referred in documentation mlag_l3_peer_vlan with mlag_peer_l3_vlan by @Vibhu-gslab in #4251
  • Doc(eos_designs): Update documentation to customize WAN flow tracking. by @gmuloc in #4253
  • Doc(eos_designs): Add warning about WAN BGP peer groups password by @gmuloc in #4265

New features and enhancements in eos_cli_config_gen

  • Feat(eos_cli_config_gen): Add TLS options for radius_server by @nnbruce in #4194
  • Feat(eos_cli_config_gen): Add support for tunnel-interface underlay vrf by @nathanmusser in #4211
  • Feat(eos_cli_config_gen): Add support to configure PEG DR election algorithm by @laxmikantchintakindi in #4095
  • Feat(eos_cli_config_gen): Add MPLS Tunnel Support for Traceroute and PMTU Discovery by @Shivani-gslab in #4219
  • Feat(eos_cli_config_gen): SyncE support by @colinmacgiolla in #4255
  • Feat(eos_cli_config_gen): Add dscp support for application traffic recognition IPv4 by @gmuloc in #4241
  • Feat(eos_cli_config_gen): Add ptp profiles for ITU-T G8275 support by @colinmacgiolla in #4230
  • Feat(eos_cli_config_gen): Enhance DHCP server data model (lease time, reservations, eos_cli) by @Shivani-gslab in #4252

New features and enhancements in eos_designs

Other new features and enhancements

PyAVD Changes

Other Changes

  • Bump: Update version 4.10.0-dev0 by @carlbuchmann in #4184
  • Refactor(eos_validate_state): Add warning for ansible test mode by @gmuloc in #4173
  • Refactor(eos_designs,eos_cli_config_gen): Deprecate type conversion from dict-of-dicts to list-of-dicts by @ClausHolbechArista in #4237
  • Refactor(eos_cli_config_gen): Add primary key for connectivity monitor hosts by @gmuloc in #4264

New Contributors

Full Changelog: v4.9.0...v4.10.0

v4.9.0

05 Jul 14:17
2db2dea
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • Fix(eos_designs)!: Remove eBGP LAN outbound route-map for WAN by @gmuloc in #4107

Fixed issues in eos_cli_config_gen

  • Fix(eos_cli_config_gen): Fix the templates for event-handlers by @Shivani-gslab in #4055
  • Fix(eos_cli_config_gen): BGP models has supress-map which is not present in EOS commands. by @laxmikantchintakindi in #4054
  • Fix(eos_cli_config_gen): Fix MSDP template typo for sa_filter.out_list by @gusmb in #4161

Fixed issues in eos_designs

  • Fix(eos_designs): Inband mgmt route-map and prefix-list should not be applied without overlay_routing_protocol by @Vibhu-gslab in #4045
  • Fix(eos_designs): core_interfaces generates invalid config if ASN is not defined for the p2p_links/p2p_links_profiles by @Shivani-gslab in #4046
  • Fix(eos_designs): Address ipv4_acl_in/out not working for WAN l3 subinterfaces by @gmuloc in #4116
  • Fix(eos_designs): WAN Exclude interface IP address from direct internet-exit NAT ACL by @ayushmittal-arista in #4096

Other Fixed issues

  • Fix(containers): Add "remoteUser": "avd" to devcontainer by @carlbuchmann in #4043
  • Fix(eos_validate_state): Update error message when a device does not have httpapi _sub_plugin by @MaheshGSLAB in #4049
  • Fix(cv_deploy): Improve SWG API handling for Zscaler internet exit by @ClausHolbechArista in #4090
  • Fix: Adjust inventory group names in molecule tests to follow Ansible guidelines by @MaheshGSLAB in #4097
  • Fix: Change the required arguments for eos_cli_config_gen action plugin by @gmuloc in #4152

Documentation

New features and enhancements in eos_cli_config_gen

  • Feat(eos_cli_config_gen): Add support for Postcard telemetry by @laxmikantchintakindi in #3642
  • Feat(eos_cli_config_gen): Add option for ospf_type when redistributing OSPF into BGP by @Vibhu-gslab in #4029
  • Feat(eos_cli_config_gen): Add support for MACsec fallback to unprotected traffic by @Shivani-gslab in #4028
  • Feat(eos_cli_config_gen): Add Patch-Panel Connector commands by @ccsnw in #4063
  • Feat(eos_cli_config_gen): Add support for 'no bgp redistribute-internal' by @laxmikantchintakindi in #4033
  • Feat(eos_cli_config_gen): Add support for Router BGP missing-policy for address-family all by @MaheshGSLAB in #4034
  • Feat(eos_cli_config_gen): Add support for dot1x captive portal and supplicant commands by @Shivani-gslab in #4023
  • Feat(eos_cli_config_gen): Adding option for arp cache persistent and arp persistent refresh-delay by @bjmeuer in #4109
  • Feat(eos_cli_config_gen): Support of static IPv6 neighbor entries by @MaheshGSLAB in #4075
  • Feat(eos_cli_config_gen): Add support for permit response traffic nat under ip acls by @Vibhu-gslab in #4128
  • Feat(eos_cli_config_gen): Support of BGP default-originate per VRF #3941 by @mmaaloul in #4122

New features and enhancements in eos_designs

Other new features and enhancements

  • Feat(eos_validate_state): Added the validation for IP security connections by @MaheshGSLAB in #3911
  • Feat(eos_validate_state): Added the validation for STUN client configurations by @MaheshGSLAB in #3898
  • Feat(containers): switch to pyavd and editable install for container build by @ankudinov in #4087
  • Feat(eos_validate_state): Add support for ANTA v1.0.0 by @carl-baillargeon in #4123

PyAVD Changes

Other Changes

  • Refactor(plugins): Move jinja filter code for arista.avd.default to PyAVD by @ClausHolbechArista in #4047
  • Refactor(eos_cli_config_gen): Addressed missed comments for patch-panel by @gmuloc in #4078
  • Refactor(plugins): Move jinja filter code for arista.avd.natural_sort to PyAVD by @Shivani-gslab in #4068
  • Refactor(plugins): Move jinja filter code for arista.avd.convert_dicts to PyAVD by @Vibhu-gslab in #4069
  • Refactor(plugins): Move jinja filter code for arista.avd.list_compress to PyAVD by @Shivani-gslab in #4099
  • Refactor(plugins): Move jinja filter code for arista.avd.generate_route_target to PyAVD by @Vibhu-gslab in #4101
  • Refactor(plugins): Move jinja filter code for arista.avd.add_md_toc to PyAVD by @gmuloc in #4104
  • Refactor(plugins): Move jinja filter code for arista.avd.hide_passwords to PyAVD by @Shivani-gslab in #4112
  • Refactor(plugins): Move jinja filter code for arista.avd.generate_esi to PyAVD by @Vibhu-gslab in #4114
  • Refactor(eos_designs): Move eos_designs_facts to PyAVD by @ClausHolbechArista in #4110
  • Refactor(eos_designs): Move eos_designs Python modules to PyAVD by @ClausHolbechArista in #4120
  • Refactor(eos_designs): Move eos_designs_shared_utils to PyAVD by @ClausHolbechArista in #4126
  • Refactor(plugins): Move jinja test code for arista.avd.contains to PyAVD by @gmuloc in #4131
  • Refactor(eos_cli_config_gen): Move eos_cli_config_gen to pyavd by @gmuloc in #4117
  • Refactor(plugins): Move jinja filter code for arista.avd.is_in_filter to PyAVD by @Vibhu-gslab in #4133
  • Refactor(plugins): Move schema code and schema fragments to PyAVD by @ClausHolbechArista in #4130
  • Refactor(plugins): Move jinja filter code for arista.avd.snmp_hash to PyAVD by @ClausHolbechArista in #4136
  • Refactor(plugins): Move jinja filter code for arista.avd.generate_lacp_id to PyAVD by @Shivani-gslab in #4139
  • Refactor(plugins): Move jinja filter code for arista.avd.encrypt and arista.avd.decrypt to PyAVD by @MaheshGSLAB in #4135
  • Refactor(plugins): Move jinja filter code for arista.avd.status_render to PyAVD by @Shivani-gslab in #4142
  • Refactor(plugins): Move jinja filter code for arista.avd.range_exp...
Read more

v4.9.0-dev1

21 Jun 16:10
52ec0de
Compare
Choose a tag to compare
v4.9.0-dev1 Pre-release
Pre-release

What's Changed

Breaking Changes

  • Fix(eos_designs)!: Remove eBGP LAN outbound route-map for WAN by @gmuloc in #4107

Fixed issues in eos_cli_config_gen

Fixed issues in eos_designs

  • Fix(eos_designs): Inband mgmt route-map and prefix-list should not be applied without overlay_routing_protocol by @Vibhu-gslab in #4045
  • Fix(eos_designs): core_interfaces generates invalid config if ASN is not defined for the p2p_links/p2p_links_profiles by @Shivani-gslab in #4046
  • Fix(eos_designs): Address ipv4_acl_in/out not working for WAN l3 subinterfaces by @gmuloc in #4116

Other Fixed issues

  • Fix(containers): Add "remoteUser": "avd" to devcontainer by @carlbuchmann in #4043
  • Fix(eos_validate_state): Update error message when a device does not have httpapi _sub_plugin by @MaheshGSLAB in #4049
  • Fix(cv_deploy): Improve SWG API handling for Zscaler internet exit by @ClausHolbechArista in #4090
  • Fix: Adjust inventory group names in molecule tests to follow Ansible guidelines by @MaheshGSLAB in #4097

Documentation

New features and enhancements in eos_cli_config_gen

  • Feat(eos_cli_config_gen): Add support for Postcard telemetry by @laxmikantchintakindi in #3642
  • Feat(eos_cli_config_gen): Add option for ospf_type when redistributing OSPF into BGP by @Vibhu-gslab in #4029
  • Feat(eos_cli_config_gen): Add support for MACsec fallback to unprotected traffic by @Shivani-gslab in #4028
  • Feat(eos_cli_config_gen): Add Patch-Panel Connector commands by @ccsnw in #4063
  • Feat(eos_cli_config_gen): Add support for 'no bgp redistribute-internal' by @laxmikantchintakindi in #4033
  • Feat(eos_cli_config_gen): Add support for Router BGP missing-policy for address-family all by @MaheshGSLAB in #4034
  • Feat(eos_cli_config_gen): Add support for dot1x captive portal and supplicant commands by @Shivani-gslab in #4023
  • Feat(eos_cli_config_gen): Adding option for arp cache persistent and arp persistent refresh-delay by @bjmeuer in #4109
  • Feat(eos_cli_config_gen): Support of static IPv6 neighbor entries by @MaheshGSLAB in #4075
  • Feat(eos_cli_config_gen): Add support for permit response traffic nat under ip acls by @Vibhu-gslab in #4128
  • Feat(eos_cli_config_gen): Support of BGP default-originate per VRF #3941 by @mmaaloul in #4122

New features and enhancements in eos_designs

Other new features and enhancements

  • Feat(eos_validate_state): Added the validation for IP security connections by @MaheshGSLAB in #3911
  • Feat(eos_validate_state): Added the validation for STUN client configurations by @MaheshGSLAB in #3898
  • Feat(containers): switch to pyavd and editable install for container build by @ankudinov in #4087
  • Feat(eos_validate_state): Add support for ANTA v1.0.0 by @carl-baillargeon in #4123

PyAVD Changes

Other Changes

Read more

v4.8.0

24 May 14:48
7144f1e
Compare
Choose a tag to compare

What's Changed

Fixed issues in eos_cli_config_gen

  • Fix(eos_cli_config_gen): Remove requirement for original_ip to be unique under interface IP NAT by @laxmikantchintakindi in #3900
  • Fix(eos_cli_config_gen): Render access vlan on port-channel interfaces if mode is dot1q-tunnel. by @Shivani-gslab in #3920
  • Fix(eos_cli_config_gen): Missing variable protection in Jinja Templates. by @Vibhu-gslab in #4005
  • Fix(eos_cli_config_gen): Fix the schema and template for action in event-handler. by @Shivani-gslab in #4007

Fixed issues in eos_designs

  • Fix(eos_designs): Fix code error for monitor_sessions for network_ports by @gmuloc in #3818
  • Fix(eos_designs): Fix missing features from LACP fallback individual by @ClausHolbechArista in #3862
  • Fix(eos_designs): Inband ztp works with inband_mgmt_ip key by @jrecchia1029 in #3908
  • Fix(eos_designs): Make WAN RRs route-reflector clients of each other by @gmuloc in #3921
  • Fix(eos_designs): Wrong IPsec profile name for Zscaler by @gmuloc in #3948
  • Fix(eos_designs): Sanitize interface name in STUN profile name by @gmuloc in #3949
  • Fix(eos_designs): Remove the remaining trailing slashes in schema by @gmuloc in #3961
  • Fix(eos_designs): WAN Internet-exit fixes for Zscaler integration by @ClausHolbechArista in #3984
  • Fix(eos_designs): Connected endpoints ESI should only be configured on EVPN VTEPs. by @laxmikantchintakindi in #4020

Other Fixed issues

Documentation

New features and enhancements in eos_cli_config_gen

  • Feat(eos_cli_config_gen): Add eos_cli support under router_isis. by @Shivani-gslab in #3745
  • Feat(eos_cli_config_gen): Add support for raw eos_cli under router_bgp by @laxmikantchintakindi in #3673
  • Feat(eos_cli_config_gen): Adding 'ip igmp host-proxy' interface support by @Vibhu-gslab in #3657
  • Feat(eos_cli_config_gen): add hardware flow tracking standard record format support by @laxmikantchintakindi in #3681
  • Feat(eos_cli_config_gen): Add router service-insertion subcommands for Internet Exit by @laxmikantchintakindi in #3757
  • Feat(eos_cli_config_gen): Add router internet-exit. by @Vibhu-gslab in #3748
  • Feat(eos_cli_config_gen): Add aaa unresponsive action under global dot1x by @Shivani-gslab in #3739
  • Feat(eos_cli_config_gen): Add IPsec and NAT options to tunnel_interfaces. by @Vibhu-gslab in #3830
  • Feat(eos_cli_config_gen): Add policy-maps qos police. by @Shivani-gslab in #3620
  • Feat(eos_cli_config_gen): Add FQDN & UFQDN support for ike profile local-id by @gmuloc in #3832
  • Feat(eos_cli_config_gen): Add event-handler trigger on-maintenance. by @Shivani-gslab in #3629
  • Feat(eos_cli_config_gen): Support port-only option in IP NAT pools by @Vibhu-gslab in #3840
  • Feat(eos_cli_config_gen): Add capability to disable address-only for connectivity monitors by @gmuloc in #3867
  • Feat(eos_cli_config_gen): Support SA lifetime for IP sec by @gmuloc in #3875
  • Feat(eos_cli_config_gen): Add l4 to application traffic recognition by @colinmacgiolla in #3780
  • Feat(eos_cli_config_gen): Support activity polling-interval for router multicast. by @Shivani-gslab in #3893
  • Feat(eos_cli_config_gen): Support for additional commands under the EVPN address family by @MaheshGSLAB in #3881
  • Feat(eos_cli_config_gen): Enhance event-handlers model to accommodate other triggers with their specificities. by @Shivani-gslab in #3878
  • Feat(eos_cli_config_gen): Implement managing RCF. by @laxmikantchintakindi in #3798
  • Feat(eos_cli_config_gen): Add support for isis spf-interval hold timer. by @Shivani-gslab in #3912
  • Feat(eos_cli_config_gen): Support for configuring logging level facilities by @MaheshGSLAB in #3944
  • Feat(eos_cli_config_gen): Option to set RCF route bgp address-family vpn-ipv6/ipv4 and redistribute. by @Vibhu-gslab in #3819
  • Feat(eos_cli_config_gen): Support additional options for IP DHCP relay and IPv6 DHCP relay by @bjmeuer in #3925
  • Feat(eos_cli_config_gen): Add router segment security by @colinmacgiolla in #3782
  • Feat(eos_cli_config_gen): Option to set RCF address-family ipv4, ipv6 and evpn by @Vibhu-gslab in #3814
  • Feat(eos_cli_config_gen): Option to set RCF for route bgp ipv4/ipv6 mulit-cast and VRF by @Vibhu-gslab in #3821
  • Feat(eos_cli_config_gen): Support additional options for IPv6 ND under SVIs by @bjmeuer in #3935
  • Feat(eos_cli_config_gen): Add InfluxDB support by @laxmikantchintakindi in #3705
  • Feat(eos_cli_config_gen): Adding segment-security in hardware counters. by @Vibhu-gslab in #4000
  • Feat(eos_cli_config_gen): Add support for L2 in-place adjacency replacement (IAR) by @MaheshGSLAB in #3990
  • Feat(eos_cli_config_gen): Add transceiver.frequency under ethernet_interfaces by @ccsnw in #4003
  • Feat(eos_cli_config_gen): Add option for dot1x aaa accounting update interval x seconds. by @Vibhu-gslab in #4017
  • Feat(eos_cli_config_gen): Support logging transceiver in monitor layer1 by @laxmikantchintakindi in #3991
  • Feat(eos_cli_config_gen): Add support for BGP TCP AO. by @laxmikantchintakindi in #3853
  • Feat(eos_cli_config_gen): Add Regex pattern for region/zone/site name for router_adapative_virtual_topology by @ayushmittal-arista in #4026
  • Feat(eos_cli_config_gen): Support for MSS Clamping on ethernet interfaces. by @Shivani-gslab in #4018
  • Feat(eos_cli_config_gen): Add support for copp policy-...
Read more

v4.7.1

12 Apr 14:48
aa3be3d
Compare
Choose a tag to compare

What's Changed

Other Fixed issues

PyAVD Changes

Full Changelog: v4.7.0...v4.7.1

v4.7.0

28 Mar 16:13
e8deaa3
Compare
Choose a tag to compare

What's Changed

Fixed issues in eos_cli_config_gen

  • Fix(eos_cli_config_gen): Updating the valid values for PTP mode. by @Shivani-gslab in #3685
  • Fix(eos_cli_config_gen): Comply with EOS tacacs servers configuration order by @carlbuchmann in #3711

Fixed issues in eos_designs

Other Fixed issues

  • Fix(plugins): YAML Dumper/Loader not working without libyaml by @ClausHolbechArista in #3706
  • Fix(plugins): Add support for python3.9 for get_all_with_path by @sugetha24 in #3763
  • Fix(eos_validate_state): ANTA Fix the report to have consistent test descriptions, categories and input details by @carl-baillargeon in #3743

Documentation

New features and enhancements in eos_cli_config_gen

  • Feat(eos_cli_config_gen): Add neighbors key to router_bgp.address_family_evpn. by @Shivani-gslab in #3641
  • Feat(eos_cli_config_gen): Support for EVPN Multihoming IP Mass-withdrawal by @laxmikantchintakindi in #3656
  • Feat(eos_cli_config_gen): Add 1-step Boundary Clock support by @Shivani-gslab in #3666
  • Feat(eos_cli_config_gen): Add support for setting the ASN notation by @colinmacgiolla in #3678
  • Feat(eos_cli_config_gen): Add more 'pim ipv4' interface commands by @Shivani-gslab in #3663
  • Feat(eos_cli_config_gen): add sFlow sample output subinterface support by @philippebureau in #3458
  • Feat(eos_cli_config_gen): Add support for switchport port-security. by @Shivani-gslab in #3561
  • Feat(eos_cli_config_gen): Add FIPS and hostkey.client features to management_ssh by @Shivani-gslab in #3571
  • Feat(eos_cli_config_gen): Extend match lists to support IPv4 and IPv6 by @colinmacgiolla in #3770
  • Feat(eos_cli_config_gen): Add support for Interface Vxlan, vxlan bridging vtep-to-vtep by @laxmikantchintakindi in #3718
  • Feat(eos_cli_config_gen): Add custom comments at the top of the rendered configuration. by @Vibhu-gslab in #3738

New features and enhancements in eos_designs

Other new features and enhancements

PyAVD Changes

Other Changes

  • Refactor(eos_designs): Remove switch-focused c...
Read more

v4.7.0-dev2

06 Mar 15:45
cc5e626
Compare
Choose a tag to compare
v4.7.0-dev2 Pre-release
Pre-release

What's Changed

Other Fixed issues

New features and enhancements in eos_designs

Other Changes

Full Changelog: v4.7.0-dev1...v4.7.0-dev2