Arista AVD A-Care TAC Support Overview¶
Arista AVD is a network automation framework covering multiple network design domains. AVD is an open-source project maintained by a dedicated Arista engineering team. Customers can purchase TAC support for AVD through the A-Care Service contract. TAC support for AVD must be purchased separately; see the ordering information below.
Note
Without a support contract AVD code can be used as-is, without any warranty and with best-effort problem resolution via GitHub discussions board.
Support Offering¶
- AVD software is covered by A-Care Priority Levels.
- TAC support covers software defects and troubleshooting Q&A.
- Provide comprehensive software life cycle policy for AVD according to the AVD software life cycle policy detailed below.
Support Scope¶
AVD Ansible Collections¶
- arista.avd
- arista.cvp
Note
Red Hat supports “ansible-core” and Ansible Automation Platform. For non-AVD Ansible issues, please contact Red Hat Ansible TAC.
Software Life Cycle Policy¶
Arista AVD Software Release Policy and Life Cycle defines the various phases of development and support to guide customers in transitioning to newer versions of the product based on the milestones in the life cycle. Arista Networks will support each major software release train (i.e., 4.x.x, 5.x.x) during the Active Development phase and up to 12 months after the release enters the Maintenance and Support Only phase. The following diagram depicts the release phases and the Arista TAC support mapping across this timeline.
Software Life Cycle¶
Active Development Phase:
- TAC support available.
- Major release with new features, functionality, and bug fixes.
Maintenance Phase:
- TAC support available.
- Bug fixes on previous major release.
Support Only Phase:
- TAC support available.
- Software upgrade required for bug fixes.
Example Release Timeline¶
The Arista AVD project follows Semantic Versioning: Major.Minor.Maintenance (ex. 4.10.2):
- Major: Contains breaking changes, follow the porting guide.
- Minor: New features and fixes (non-breaking).
- Maintenance: Fixes only (non-breaking).
Supported Upgrade Paths¶
AVD supports the following upgrade paths:
- Between any minor versions in the same release train, i.e., from 4.1.0 to 4.5.0.
- Skipping minor versions is supported.
- Between major release trains, i.e., from 4.10.2 to 5.0.0.
- Skipping a major version is not supported, i.e, from 3.8.0 to 5.0.0.
- Major versions may contain changes requiring updates to the inventory variables. Required updates will be described in a Porting Guide for each major version.
Release notes and porting guide for version 5.x.x can be found here:
Support Matrix¶
The following table depicts the AVD release support matrix, including the timelines for each major software train (based on the life cycle policy) and the current state of support for each train.
Release | Initial Release Date | Maintenance Phase | Support Only Phase | End of Support |
---|---|---|---|---|
5.x.x | Oct-2024 | - | - | - |
4.x.x | Jun-2023 | Oct-2024 | Apr-2025 | Oct-2025 |
Ordering Information¶
Product Number | Product Description |
---|---|
SVC-AVD-SWITCH-1M | 1-Month A-Care Ansible AVD support for 1 Arista EOS-based Switch. 10G+ Fixed and Modular Platforms. |
SVC-AVD-G-SWITCH-1M | 1-Month A-Care Ansible AVD support for 1 Arista EOS-based Switch. 1G/mG Fixed and Modular Platforms. |