Looking for best practices for leveraging the resource manager with an external api call. I am using ISE to populate a list of VLAN Names that i use resource manager to populate the Vlan ID itself based on a location specified. I am running into an issue when redeploying or adding a new location to the service, it will delete the old allocations and then change on redeploy based on return from ISE which is alphabetical. If i add in a location into the service, it will reprocess the existing vlan names and change their original allocation. See code below
From what you share, you made a change that removed the campus-aadmin and campus-admins request. That would cause the allocated value to be removed/forgotten, then you show the before and after state, and there we see the allocation is still there, so maybe there was a separate commit that caused those requests to be recreated.
If you want a stable values you have to ensure that after each commit the requests are still all in cdb.
If there is a service - its create logic needs to create the requests. you must not have anything like 'if i have not already requested then request'. The requests need to be created every time it runs to keep the stable value.
If you are an NSO user, you are probably aware that when you write and read data from any of the NSO northbound interface agents, such as NETCONF, RESTCONF, CLI, MAAPI, etc., those agents are going through the NSO transaction manager before reaching the C...
NSO Developer Days is an opportunity for both new and experienced customers to come together and network, share best practices, meet engineering and learn more about what is coming next for NSO. Join service provider and enterprise network automation pro...
I have a simple service to configure an IP under loopback interface, but how do I delete the IP, if the one I am going to configure is pre-existing on another interface or at least give a warning that this IP is already in use?
Here is m...
Hi, As I understand, when I source ncsrc then it inserts pyang version 1.5 in my path and won't be the use the one I had installed on my system. I'm still facing the same errors every time when executing pyang : ❯ pyang test01....
A great question! Before I finalize the NSO Developer Days agenda and share the details, I'd like to make a final call to get your input!
Like most things in life, Network Automation is not a trivial thing. Since you are here you have probably decided tha...