v4.2.0
What's Changed
Fixed issues in eos_cli_config_gen
- Fix(eos_cli_config_gen): Force domain_identifier to be a string by @hamptonmoore in #2997
- Fix(eos_cli_config_gen): Fixing management_api_http.protocol_https_certificate error by @Shivani-chourasiya in #3023
- Fix(eos_cli_config_gen): Relax schema for empty prefix-lists by @Shivani-chourasiya in #3008
- Fix(eos_cli_config_gen): Fix router_isis.instance schema by @tgodaA in #3050
- Fix(eos_cli_config_gen): Support vars on play via
vars
orvars_files
by @ClausHolbechArista in #2999
Fixed issues in eos_designs
- Fix(eos_designs): Incorrect type for ospf.area in network services keys by @carlbuchmann in #2998
- Fix(eos_designs): Duplicate neighbor_interfaces in rfc5549 design when multiple uplinks to the same Spine by @gmuloc in #3054
Other Fixed issues
- Fix(eos_config_deploy_cvp): device_filter is not behaving correctly if input is a string by @gmuloc in #3046
Documentation
- Doc(eos_designs, eos_cli_config_gen): Various doc improvements by @carlbuchmann in #3001
New features and enhancements in eos_cli_config_gen
- Feat(eos_cli_config_gen): Generate sFlow egress commands by @xaviramon in #2767
- Feat(eos_cli_config_gen): add support for password complexity policies by @hamptonmoore in #2991
- Feat(eos_cli_config_gen): Add global logging event storm-control by @kmueller68 in #2994
- Feat(eos_cli_config_gen): Flow tracking table size by @chetryan in #2838
- Feat(eos_cli_config_gen): ECN Propagation by @chetryan in #2841
- Feat(eos_cli_config_gen): Add support for eos_cli under router_ospf process ids by @KyleMui in #3035
New features and enhancements in eos_designs
- Feat(eos_designs): Fabric IP Addressing MLAG same_subnet addressing algorithm by @hamptonmoore in #2987
- Feat(eos_designs): Adding structured_config to l3_edge P2P_links by @Shivani-chourasiya in #3017
- Feat(eos_designs): Sflow configuration at fabric level by @xaviramon in #2775
New features and enhancement in both eos_designs and eos_cli_config_gen
- Feat(eos_designs,eos_cli_config_gen): Add hostname to structured configuration by @ClausHolbechArista in #3016
Other new features and enhancements
- Feat(plugins): Make setting of switch fact optional for yaml_templates_to_facts by @ClausHolbechArista in #3022
- Feat(dhcp_provisioner): Adding support for automatic dict_to_list conversion in ztp_configuration template by @Shivani-chourasiya in #3012
Other Changes
- Refactor(eos_designs): Combine core_interfaces and l3_edge python_modules by @Shivani-chourasiya in #3003
- Refactor: Adjust pyavd API and requirements by @ClausHolbechArista in #3018
- Refactor(eos_designs): Using common method for raising duplicate detection error in python_modules by @Shivani-chourasiya in #3033
- Refactor(eos_designs): Deprecating port_channel.short_esi under connected_endpoints by @Shivani-chourasiya in #3027
New Contributors
Full Changelog: v4.1.0...v4.2.0