cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
429
Views
5
Helpful
2
Replies

NED Upgrade Using newer version than NSO

tsiemers1
Spotlight
Spotlight

Does it matter if you use a NED that is ahead of your NSO version by a patch release?

Example

NSO Version: 5.5.4.1

NED Version: 5.5.6

Cisco NSO Cisco IOS XR NED
ncs-5.5.6-cisco-iosxr-7.39.15.signed.bin
1 Accepted Solution

Accepted Solutions

rogaglia
Cisco Employee
Cisco Employee

In 99.999% of the cases no.

In very specific cases, the patch solves a critical bug that the NED needs for your usecase or to work. That would be well documented in the NED CHANGE log and could be that the NED sets it as "min-version" in its package-meta-data.xml document.

For example, the current cisco-ios NED has the following restrictions (all for very old versions). Which means that the NED could not be used with (for example) 4.7.2 NSO version.

<ncs-min-version>4.4.5</ncs-min-version>
<ncs-min-version>4.5.1.1</ncs-min-version>
<ncs-min-version>4.6.3</ncs-min-version>
<ncs-min-version>4.7.3.1</ncs-min-version>

View solution in original post

2 Replies 2

rogaglia
Cisco Employee
Cisco Employee

In 99.999% of the cases no.

In very specific cases, the patch solves a critical bug that the NED needs for your usecase or to work. That would be well documented in the NED CHANGE log and could be that the NED sets it as "min-version" in its package-meta-data.xml document.

For example, the current cisco-ios NED has the following restrictions (all for very old versions). Which means that the NED could not be used with (for example) 4.7.2 NSO version.

<ncs-min-version>4.4.5</ncs-min-version>
<ncs-min-version>4.5.1.1</ncs-min-version>
<ncs-min-version>4.6.3</ncs-min-version>
<ncs-min-version>4.7.3.1</ncs-min-version>

Perfect. I forgot about the package-meta-data file.


show packages package cisco-iosxr-cli-7.39 ncs-min-version
ncs-min-version [ 4.4.2 4.7.3 ]

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the NSO Developer community: