Do you need to upgrade the OS on your infrastructure devices?
If the answer to this question is “yes” then you may have an easy solution through NSO (Network Service Orchestrator). Cisco Advanced Services has developed a pre-packaged NSO-based OS Upgrade service, that can perform Software upgrades on infrastructure devices.
What are the supported Platforms?
Currently Cisco IOS (Cat 3560, Cat 4900), NX-OS (Nexus 5k), IOS-XE, ASA and STAR-OS (ASR5k) have been validated. More platforms (including multivendor OS) will be validated in future releases.
Open architecture: Generic upgrade platform to support user-configurable upgrade process for any device family.
Batch upgrades: Can upgrade multiple devices in parallel using individual upgrade threads per device.
Pre-upgrade Validation-rules: User can define a set of validation rules to perform health-checks on the device prior to upgrade.
Plan of upgrade: User can define the upgrade process with a sequence of commands to execute with success / failure criteria.
Pre / Post Checks: User can define the commands, which can be executed before & after the upgrade to identify any difference in device configs.
Lazy Upgrade: Runs the upgrade process on the device only when it is required. It skips the upgrade action if the device is already on target OS.
Critical BUG Check: validate if there is a critical bug(s) that is associated with the target image. BUG table is maintained within NSO CDB.
Upgrade Report: Generates side-by-side HTML color-coded report highlighting the difference between pre & post health-checks.
For further information please contact the Cisco Advanced Services team, Syed Ziaullah (firstname.lastname@example.org), Solution Architect, Manish Jain (email@example.com), Director Software Integration and Orchestration and Filip Marest (firstname.lastname@example.org), Business Architect
Step 1 : configure debug server in Pycharm
Go to Run => Edit Configurations, click on "+" => Python Remote Debug
In "Local Host name " enter ip or host name of your local machine. Enter a available port in "Port :"
Give a name, here it's "NSO debug...
Abstract: RFM services can be hard to implement. Especially the lifecycle management of the delete case of the service can be a challenge. Nano Services uses an executable plan and kickers to supports the full lifecycle of a RFM service.
I'm trying to add a device through NCS CLI after reloading the NED packages. However, the CLI doesn't accept my input and I'm getting an incomplete path error. Getting the same error with J login CLI. This is for NSO 5.3 system install. The NED packages a...
Hello experts,I need some guidance on the proper NED to use for an NCS 1002 device. I am using the cisco-iosxr-cli-7.13 on a project with NCS 1002 devices.The device is appears to be supported, but I don't see the controller tenGigECtrlr.U...
Dear Community members, I need some help. While creating a Device Template, i cannot enter some CLI command into device template, although i can execute them on the Device ( either directly on device CLI or via NSO, it is same ). I ap...