Release Notes for AVD 6.x.x¶
- Documentation for AVD version
6.x.xavailable here
Versioning¶
The AVD project follows Semantic Versioning. For the best user experience, we recommend working with the latest stable release. If you are upgrading from version 5.x, please see the 6.0.0 release notes.
For additional information, please see versioning.
Release 6.0.0¶
Changes to requirements¶
- Python requirements:
- PyAVD no longer requires the
cvprac,treelibandjsonschemalibraries. - PyAVD now requires the
cryptographyPython library to be version 43.0.0 or higher. It will be installed automatically when upgrading pyavd. - PyAVD now requires the
python-socks[asyncio]Python library to be version 2.7.2 or higher. It will be installed automatically when upgrading pyavd. - PyAVD now supports ansible-core from 2.16.0 to 2.19.x.
The latest version can be installed with
pip install "ansible-core<2.20" --upgrade. !!! Note ansible-core version 2.19 and later contains many changes to how templating is done. You may see errors around undefined variables, and these must be resolved before running AVD. Previously such errors were silently ignored.
- PyAVD no longer requires the
- Ansible collection requirements:
arista.avdAnsible collection no longer requires thearista.cvpandansible.utilscollections.
Removal of Ansible components¶
The following ansible components have been removed from the arista.avd Ansible collection in v6.0.0.
Filters:
arista.avd.xxx
Action plugins / Modules:
arista.avd.configlet_build_configarista.avd.inventory_to_container
Roles:
arista.avd.dhcp_provisionerarista.avd.eos_config_deploy_cvparista.avd.cvp_configlet_upload
See the porting guide for details.
Example entry¶
// Description
In AVD 5.x ....
As of AVD 6.0.0 ....
// Adjust anchor when relevant See the porting guide for details.
Breaking or behavioral changes in eos_designs¶
Breaking changes may require modifications to the inventory or playbook. See the Porting guide for AVD 6.x.x for details.
| Detailed changes and link to porting guide |
|---|
| Removal of deprecated eos_designs data models |
Breaking or behavioral changes in eos_cli_config_gen¶
Breaking changes may require modifications to the inventory or playbook. See the Porting guide for AVD 6.x.x for details.
| Detailed changes and link to porting guide |
|---|
| Removal of deprecated eos_cli_config_gen data models |