I want to upgrade my Cisco NSO which is in 4.2.3 version to a 5.3 version. I have been looking for the upgrade path that I need to take but I didn't find any information. Is there any Cisco tools that can give me this information or can someone please give me the upgrade path.
The CDM migration documentation  states that upgrades from NSO releases 4.x.* to 5.*, where x>= 5, are supported.
The change of internal representation for leaf-lists was also a big change which needs to be taken into account.  The recommendation is to upgrade to NSO 4.5.* where the internal representation changed, and then upgrade to 5.* from there. (Note that manual work might be needed when upgrading to NSO 4.5.)
There are however many changes and fixes for leaf-lists after the NSO 4.5 release. See previous discussion for more information. 
Thus, a supported upgrade path would be:
4.2.3 -> 4.[5,6,7].* -> 5.3
However, with support from the reasoning above, I would recommend the following upgrade path:
Depending on which versions of NEDs you have you may or may not need to migrate them to later versions.
If you have fairly new NEDs you can probably build them for 4.5, 4.7 and 5.3. I would recommend that you upgrade the NEDs to latest version while on NSO 4.5/4.7 and then continue with the NSO migration to 5.3.
The NSO migration path is a subject that will be touched in Developer Days (in September this year)
It is best practice to avoid storing your secrets (e.g., passwords and shared keys) in plain text, either on NSO or on the device. In NSO, we support multiple encrypted data types that are encrypted using a local key. Similarly, many devices such as Cisco...
Cisco Developer Days, September 14-15, 2021
On Tuesday next week, we will open the doors to the 11th Cisco Developer Days!
If you have not registered for the free, virtual event, do it now!
What can you expect?
We have a packed 2-day agen...
In the blog post series called "Unlocking Performance in your NSO System" we talked about the need to measure performance and to profile the performance in order to identify bottlenecks. We didn't go into any details about how to do this. Last year at the...
Finally, as you may have seen in the News & Announcement, we have opened the landing page for the next Developer Days event in September! The September 14/15 event is the first in a series of three virtual events in the three regions (EMEAR/US/Asia Pa...
We are excited to announce that our call for speakers for our upcoming Developer Days events is open!
Automation is a journey in itself and no two journeys are alike. Planning and preparation are a must for any major project. Having an open mind to u...