Skip to content

v4.5.0

Compare
Choose a tag to compare
@carlbuchmann carlbuchmann released this 15 Dec 14:51
· 771 commits to devel since this release
06770c2

What's Changed

Fixed issues in eos_cli_config_gen

  • Fix(eos_cli_config_gen): Wrong CLI template for some ip_security options by @gmuloc in #3263
  • Fix(eos_cli_config_gen): STUN server supports multiple local interfaces by @gmuloc in #3266
  • Fix(eos_cli_config_gen): l2_mtu under port_channel_interfaces by @ClausHolbechArista in #3291
  • Fix(eos_cli_config_gen): correct logging event storm-control unter interface ethernet by @kmueller68 in #3303
  • Fix(eos_cli_config_gen): Missing password key in router_bgp.neighbors.items by @carlbuchmann in #3326
  • Fix(eos_cli_config_gen): Add device documentation for phone VLAN features by @jonxstill in #3329
  • Fix(eos_cli_config_gen): Correct syntax for "redistribute bgp" in router bgp by @carlbuchmann in #3369
  • Fix(eos_cli_config_gen): Merge flow_tracking tables by @chetryan in #3396
  • Fix(eos_cli_config_gen): Fix radius attribute 32 format option. by @Chr1stophP in #3413
  • Fix(eos_cli_config_gen): Hide ip-security shared-key from device documentation by @gmuloc in #3411
  • Fix(eos_cli_config_gen): Add line delimiter at beginning of ip access-list cli by @kmueller68 in #3403
  • Fix(eos_cli_config_gen): Render switchport mode for all modes for Port-channels by @gmuloc in #3429
  • Fix(eos_cli_config_gen): MAC Security key fallback configured even if set to false by @bjmeuer in #3437

Fixed issues in eos_designs

Fixed issues in both eos_designs and eos_cli_config_gen

  • Fix(eos_cli_config_gen, eos_designs): BGP VRF Prefix-lists not allowed outside of AF by @ClausHolbechArista in #3358
  • Fix(eos_cli_config_gen,eos_designs): Accept numeric ACL names by @pmprado in #3363

Other Fixed issues

  • Fix(eos_validate_state): ANTA Add a check to AvdTestLLDPTopology for shutdown interfaces by @carl-baillargeon in #3234
  • Fix(cvp_configlet_upload): Use correct var for tasks manipulation by @titom73 in #3337
  • Fix(eos_validate_state): ANTA Add conditions to skip tests if a device is not deployed by @carl-baillargeon in #3272
  • Fix(eos_config_deploy_cvp): share tags from parent to dependent tasks. by @arista-matt in #3333
  • Fix: Change dev container image by @ankudinov in #3378
  • Fix(eos_validate_state): ANTA Adding support for FQDN Ansible hosts and fix errors when shutdown and description keys are missing by @carl-baillargeon in #3407

Documentation

New features and enhancements in eos_cli_config_gen

  • Feat(eos_cli_config_gen): Add ethernet interface dhcp server config by @gmuloc in #3231
  • Feat(eos_cli_config_gen): Add support for qos map exp by @philippebureau in #3204
  • Feat(eos_cli_config_gen): Support of next_hop_unchanged under EVPN address family by @mmaaloul in #3232
  • Feat(eos_cli_config_gen): Implement management-ssh client-alive by @gmuloc in #3265
  • Feat(eos_cli_config_gen): Add knob to define port in GNMI transport grpc by @philippebureau in #3245
  • Feat(eos_cli_config_gen): support for mlag peer-link requests disabled under dhcp_relay by @kmueller68 in #3262
  • Feat(eos_cli_config_gen): Add other valid_values for event-handler trigger 'on-boot' by @gmuloc in #3264
  • Feat(eos_cli_config_gen): Add additional-path for evpn address-family peer-groups by @gmuloc in #3278
  • Feat(eos_cli_config_gen): LLDP for Management interfaces by @gmuloc in #3277
  • Feat(eos_cli_config_gen): Implement speed for management interfaces by @gmuloc in #3284
  • Feat(eos_cli_config_gen): Support for "agents" config by @gmuloc in #3282
  • Feat(eos_cli_config_gen): Add router path-selection feature by @gmuloc in #3203
  • Feat(eos_cli_config_gen): Add enabled flag to router traffic-engineering by @gmuloc in #3280
  • Feat(eos_cli_config_gen): Add mtu to Dps interfaces by @gmuloc in #3274
  • Feat(eos_cli_config_gen): Deprecate daemon_terminattr.cvcompression by @gmuloc in #3275
  • Feat(eos_cli_config_gen): Add ARP static entries by @gmuloc in #3288
  • Feat(eos_cli_config_gen): Implement platform sfe cpu allocation maximum by @gmuloc in #3287
  • Feat(eos_cli_config_gen): router adaptive-virtual-topology by @carlbuchmann in #3237
  • Feat(eos_cli_config_gen): Add WRED support by @chetryan in #3192
  • Feat(eos_cli_config_gen): Implement NAT profiles + ethernet interfaces CLI by @gmuloc in #3294
  • Feat(eos_cli_config_gen): Implement VRRP for ethernet interfaces by @gmuloc in #3276
  • Feat(eos_cli_config_gen): Add hardware_offload feature to flow_tracking.sampled by @tgodaA in #3318
  • Feat(eos_cli_config_gen): Extend CLI model for ip_security by @gusmb in #3312
  • Feat(eos_cli_config_gen): Adding options for path-selection lb policies by @gmuloc in #3334
  • Feat(eos_cli_config_gen): Extend sbfd for initiator measurement round-trip by @chetryan in #3347
  • Feat(eos_cli_config_gen): implement global ip dhcp snooping by @kmueller68 in #3323
  • Feat(eos_cli_config_gen): Add profile and policy in adaptive-virtual-topology by @harshitk-arista in #3351
  • Feat(eos_cli_config_gen): Add support for logging format rfc5424 by @durd in #3386
  • Feat(eos_cli_config_gen): Improve generated documentation by @carlbuchmann in #3377
  • Feat(eos_cli_config_gen): Add options to stun client and server by @harshitk-arista in #3383
  • Feat(eos_cli_config_gen): Adding application traffic recognition model by @amitsagar-arsita in #3350
  • Feat(eos_cli_config_gen): Add CRL support for management security by @harshitk-arista in #3420
  • Feat(eos_cli_config_gen): Support Sand MDB Profiles by @pmprado in #3372

New features and enhancements in eos_designs

  • Feat(eos_designs): Support for PIM RP access_list_name under VRFs and Tenants by @jonxstill in #3201
  • Feat(eos_designs): Support PTP on MLAG peer-link by @jrecchia1029 in #3040
  • Feat(eos_designs): Added the is_deployed knob to the structured_config by @carl-baillargeon in #3241
  • Feat(eos_designs): Support for underlay uplink_switch_interface_speed by @jonxstill in #3256
  • Feat(eos_designs): Add default_mgmt_method to be used later in new management settings. by @ClausHolbechArista in #3328
  • Feat(eos_designs): Port-channel ID knob for uplinks with type "port-channel" by @bjmeuer in #3176
  • Feat(eos_designs): Add uplink_type at nodes level by @gmuloc in #3385
  • Feat(eos_designs): Improve custom python class API for interface descriptions by @ClausHolbechArista in #3311
  • Feat(eos_designs): Phone VLAN support for endpoints by @jonxstill in #3317
  • Feat(eos_designs): Add RD and RT override for VRFs by @bjmeuer in #3419
  • Feat(eos_designs): Add ntp_settings by @ClausHolbechArista in #3293

New features and enhancement in both eos_designs and eos_cli_config_gen

  • Feat(eos_cli_config_gen,eos_designs): Add support for 'l2 mru' by @m-rhode in #3164
  • Feat(eos_designs,eos_cli_config_gen): Add metadata.platform to structured configuration by @dlobato in #3421

Other new features and enhancements

PyAVD Changes

Other Changes

New Contributors

Full Changelog: v4.4.0...v4.5.0