Fix(cv_device_v3): Allow cv_device_v3 to handle SN-based decomms #705
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Change Summary
Current cv_device_v3 code does not allow to decomm devices defined by serialNumber only. This change allows to dynamically trigger
get_device_facts
based on the usedsearch_key/__search_by
Related Issue(s)
Fixes #704
Component(s) name
arista.cvp.cv_device_v3
Proposed changes
Dynamically assign
device_lookup
proper value based on the usedsearch_key
How to test
arista.cvp.cv_device_v3
withsearch_key: serialNumber
and pass intodevices
single or multiple device(s) with assignedserialNumber
attribute and missingfqdn/hostname
attributeChecklist
User Checklist
Repository Checklist