I am currently testing a new NSO service package for creating a new tenant in Cisco ACI APIC but I am getting failures. We are running NSO4.4 and APIC NED version 3.0.38.
The service package was built from a python-template skeleton, its nothing complicated... we just map yang variables to the xml template using python and there is minimal logic...
I have included in the attached ZIP my service package folder & also the putty output which i am getting when I try and do the final commit. Please can you point me in the right direction as to where the issue could lie? I can see that it does not like the DN of an object… when I look at the object browser for the DN of the same object in an already existing tenant I can see that the DN path does not include any “” square brackets… could that be the issue? If so, what would cause that..? Is that an issue with the NED itself? Or am I missing some dependency configuration that already needs to exist for this service to work?
It seems to not like creating the Logical Node Profile for one of the L3outs… BGP… for BGP we use a VPC with SVI interface.
It is hard to say without the traces or knowledge on the specific API.
I would comment that the common operating mode still applies:
- Go to the ACI WebUI and create your target configuration.
- Perform a "compare config outformat XML" in NSO.
- Delete the configuration from ACI (or perform a sync-to)
- re-check that your service "dry-run" gives you the exact same output to validate that you have all the required infra.
I also would like to mention that Cisco for ACI has launched a "Core Function Pack" that abstracts the ACI API into something better consumable. Although, it is part of a larger 5G program, you can also license only the ACI piece if interested.
The NSO Config Monitor is targeted to discover and report unmanaged device configurationsas well as configuration changes that were introduced outside of NSO. It is designed to work as plug-in package named config-monitor, which can be installed and used&...
Today we have added a Key Link to our Network and Service Assurance solution from Accedian (Solution Plus Partner). Henrik Nydell, Senior Product Manager at Accedian presented at Automation Developer Days in May. If you missed it, you will find the l...
Hi DevNet Folks, If you are studying for any DevNet certs (specifically SPAUTO or DevNet Expert) which expects you to work with Cisco NSO and you want to find an easy way to get started with NSO, I have created a following repo, where you find two im...
NSO BGP optimization with Crosswork Cloud Traffic Analysis
Wei Yan • firstname.lastname@example.org • CXPM Architect
Dan Backman • email@example.com • Crosswork Cloud
This session was only presented at the virtual event.
Link To Recording
Use a Robot for network automation
(Getting more value from your NSO Test Automation)
Scott Barvick, CTO North America, Data Ductus
This session was only presented at the Virtual event.
Link To Recording
As you build ...