Release Notes for AVD 6.x.x¶
- Documentation for AVD version
6.x.x
available 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
,treelib
andjsonschema
libraries. - PyAVD now requires the
cryptography
Python 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 no longer requires the
- Ansible collection requirements:
arista.avd
Ansible collection no longer requires thearista.cvp
andansible.utils
collections.
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_config
arista.avd.inventory_to_container
Roles:
arista.avd.dhcp_provisioner
arista.avd.eos_config_deploy_cvp
arista.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 |