-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TASK Manage NDFC Fabric VRFs fails for existing VRFs #258
Comments
vrfs.yaml Configuration Data:
|
The issue can also be reproduced by isolating the task in a playbook and inserting the config data directly:
|
@marehler quick update here. I was able to recreate this issue but my error message is slightly different.
My version of NDFC is more recent so that could explain the difference. The good bit of news is that we are working on a series of fixes in the following PR and when I run your scenario using that branch I don't see the issue. Can you retest using the |
@mikewiebe, I was testing VRF create in a brownfield setup yesterday for a customer POC with the project team and we faced exact same issue. Somehow with multiple testing the error got away, we were running it on the NDFC 12.2.2
|
@mikewiebe I have installed and retested with branch dcnm-vrf-fix-issue-351, still using NDFC 12.1.3. I still see the issue. |
I have now tested with NDFC 12.2.2 too. I do not see the issue with 12.2.2. |
dcnm_vrf.py fails in 'def diff_for_attach_deploy()' in line 840:
ast.literal_eval('') raises a syntax error. The VRF instanceValues must not be empty. Debug ouput:
|
Thanks for the additional analysis @marehler |
Ansible Version
Ansible Collection Versions
Cisco NDFC Version
Cisco NX-OS Version
Which role is this issue related to?
cisco.nac_dc_vxlan.dtc.create
Which section of the data model is this issue related to?
vxlan.overlay_services
Expected Behavior
Existing VRF is maintained.
Actual Behavior
Ansible Playbook
Steps to Reproduce
Comments
Relevant Debug Output
No response
The text was updated successfully, but these errors were encountered: