So it looks like, for the most part the cv_device_v3 completely ignored if check mode was set or not, which is not great. The recent support for image bundles made this more painful, and triggered issue #551
Related Issue(s)
Fixes #551
Component(s) name
arista.cvp.cv_device_v3
Proposed changes
No changes to schema - we just block any API calls that would actually make changes on CVP with fake success. Anything going wrong before that point will fail as expected, so in theory this should be it.
How to test
Checklist
User Checklist
N/A
Repository Checklist
[x] My code has been rebased from devel before I start
Change Summary
So it looks like, for the most part the
cv_device_v3
completely ignored if check mode was set or not, which is not great. The recent support for image bundles made this more painful, and triggered issue #551Related Issue(s)
Fixes #551
Component(s) name
arista.cvp.cv_device_v3
Proposed changes
No changes to schema - we just block any API calls that would actually make changes on CVP with fake success. Anything going wrong before that point will fail as expected, so in theory this should be it.
How to test
Checklist
User Checklist
Repository Checklist