cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
775
Views
2
Helpful
3
Replies

Switch IOS-XE upgrades in Catalyst Centre on mass

alexhunter
Level 1
Level 1

Hello,

We have over 1000 managed Cisco switches on our estate, we manage them all via Cisco Catalyst Centre. At the moment we are struggling to pin down an efficient and streamlined process of upgrading them all to the latest IOS-XE version. We are currently running version 2.3.3.7 and plan to upgrade to version 2.3.5.5 very soon, although we are not sure if the upgrade will improve our process or if there is anything we can do in the interim until we upgrade to 2.3.5.5. These switches are spread across roughly 500+ sites.

I just wondered what other users experiences are with something similar and if you had any suggestions or ideas that could help.

Thanks.

3 Replies 3

Preston Chilcote
Cisco Employee
Cisco Employee

Hi @alexhunter ,

I can't tell from your post if you are aware of the SWIM workflow which is extremely popular for doing exactly what you're after: 

https://www.youtube.com/watch?v=oDrCIAR8Scg

 

Watch this video to learn how Cisco DNA Center SWIM can help you upgrade your network devices to Cisco recommended releases For more training videos, visit the Cisco DNA Center YouTube Channel http://cs.co/dnac-youtube Configure Image Distribution Server - http://cs.co/9000zFOJY Manage Software ...

hey @alexhunter i have done a number of times with asa and xe/xr the best way was via automation using Ansiblecisco.dna.dnacentermodule or Pythondnacentersdk to query DNA Center API for device inventory and IP addresses with DNA Center as the inventory source, gather device data via API, dynamically create an inventory (for Ansible), write tasks for copying images, verifying checksums, setting boot variables, and reloading devices, execute the playbook or script, handle errors, test in staging, implement a rollback plan, manage dependencies, verify success, leverage DNA Center features, and secure credentials.

Remember to adapt to your environment, test thoroughly, and monitor performance for continuous improvement.

Hope this helps 

Please mark this as helpful or solution accepted to help others
Connect with me https://bigevilbeard.github.io

alexhunter
Level 1
Level 1

Thanks for the suggestions @Preston Chilcote @bigevilbeard I'll take a look into these.

Review Cisco Networking for a $25 gift card