aristanetworks / avd

Arista Validated Designs
https://avd.arista.com
Apache License 2.0
284 stars 202 forks source link

Feat(eos_validate_state): Added the validation for DPS interface reachability #4154

Closed MaheshGSLAB closed 1 month ago

MaheshGSLAB commented 3 months ago

Change Summary

Added the validation for DPS interface reachability

Related Issue(s)

Fixes #4150

Component(s) name

arista.avd.eos_validate_state

Proposed changes

Added the validation for DPS interface reachability. You will see VerifyReachability tests with DPS interface.

How to test

Run molecule or test on lab having WAN designs

Checklist

User Checklist

Repository Checklist

github-actions[bot] commented 3 months ago

Review docs on Read the Docs

To test this pull request:

# Create virtual environment for this testing below the current directory
python -m venv test-avd-pr-4154
# Activate the virtual environment
source test-avd-pr-4154/bin/activate
# Install all requirements including PyAVD
pip install "pyavd[ansible] @ git+https://github.com/MaheshGSLAB/ansible-avd.git@issue-4150#subdirectory=python-avd" --force
# Install Ansible collection
ansible-galaxy collection install git+https://github.com/MaheshGSLAB/ansible-avd.git#/ansible_collections/arista/avd/,issue-4150 --force
# Optional: Install AVD examples
cd test-avd-pr-4154
ansible-playbook arista.avd.install_examples
github-actions[bot] commented 1 month ago

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] commented 1 month ago

Conflicts have been resolved. A maintainer will review the pull request shortly.

github-actions[bot] commented 1 month ago

This pull request has conflicts, please resolve those before we can evaluate the pull request.

github-actions[bot] commented 1 month ago

Conflicts have been resolved. A maintainer will review the pull request shortly.

sonarcloud[bot] commented 1 month ago

Quality Gate Passed Quality Gate passed

Issues
1 New issue
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud