I've been upgrading firmware on Cisco C9300 switches with scheduling the jobs. The issue I've been seeing is a few of the upgrades will go through and perform correctly. However, I'm seeing many other upgrades that are failing to work with this error message:
"ERROR: Unable to get image filename "cat9k_iosxe.17.12.06.SPA.bin" from firmware upgrade storage"
tftp server is running and all switches are allowed to access.
I've tried different upgrade schedules with the same time and tried to stagger the upgrades over a different increments, from 15 minutes to 30 minutes.
I went into the "Firmware upgrade settings" and "Maximum number of simultaneous upgrade operations to run" was set to 5 (default) and I changed the to 25, I have the space in my storage to support this.
I confirmed manually with the same commands that these switches can and will upgrade properly plus transfer the new firmware and it works on some of the scheduled upgrades at night but not all. For example, I ran 8 upgrades "jobs" and only 2 were successful, this was over a 3 hour period.
Questions
Can only 1 upgrade operation run at 1 time and it has to fully complete before starting another upgrade?
Will changing the number of simultaneous upgrades to a higher number actually allow me?
Can I only perform 1 switch at a time or can I do multiple, say 2-5 per upgrade job?
It's really frustrating and I thought NCM would be useful but it's making me lean towards another vendor to get these upgrades to perform correctly.