09-21-2021 04:57 PM - edited 09-21-2021 05:01 PM
I'm prepping for a UCSM upgrade from 3.2(3g) to 4.2(1f) but I'm having trouble uploading the firmware packages to the system. FYI, the domain uses 6200 series Fabric Interconnects.
I downloaded the relevant 'A', 'B' and 'C' packages from Software Central. Using 'Firmware Management -> Download tasks' ** I tried to upload the 'B' package but it failed with the error "Cannot execute image unpack (Invalid image)". Next I tried the 'A' package and that one was successful. Then I tried the 'C' package and that one produced the same error as with the 'A' package.
It can't be a disk space issue, since the 'A' package is larger than the 'B' package and it uploaded just fine.
Am I doing something obviously wrong here? Do I perhaps need perform the infrastructure update to 4.2(1f) first before it will let me uploaded the 'B' and 'C' packages?
For reference, the image filenames are:
** I'm not sure why Cisco calls this a 'download' task!
Solved! Go to Solution.
12-01-2021 12:08 PM
Hello,
make the Infra update first and then you can upload the firmware for the blades and go on with that. Did work for me for updating from 4.1 to 4.2.1f.
Cheers
09-21-2021 07:19 PM
You may have an issue with the bootflash partition.
I don't believe the reboot e2fsck option shows up until 4.04k-ish version, so you will need to open a TAC case.
Resolving /bootflash partition issues will usually require rebooting with console connection, breaking into the bootloader, and invoking the dplug file previous uploaded by TAC.
If you don't have access to TAC (i.e. no contract), you may want to see if a reboot of the FI resolves.
Kirk...
09-22-2021 08:51 AM - edited 09-22-2021 08:51 AM
Thanks for the reply!
Do you happen to know whether or not the 'B' and 'C' packages are required to be in place before a system upgrade? My working theory was that I'd be able to upgrade UCS itself with the 'A' package and then I'll be at 4.2(1f) and better able to resolve potential bootflash issues.
(Side note: we don't even have any blades in this system currently; just C-series rackmounts.)
09-23-2021 04:47 AM
No. Only 'A' is needed to upgrade UCS infra.
The 'A' bundle is "infra" which consists of UCSM (gui/cli) and Fabric Interconnect Nexus firmware and blade chassis IO Module firmware.
The 'B' and 'C' bundles are only server 'B'lade and server 'C'hassis (rack-mount) firmware.
10-01-2021 09:21 PM - edited 10-08-2021 10:59 PM
- Supports Cisco UCS B-Series Blade and C-Series Rack Servers, the S3260 storage server, Cisco UCS Mini, and the Cisco HyperFlex hyper-converged infrastructure
- Programmatically controls server, network, and storage resources, with a unified, policy-driven management, so they can be efficiently managed at scale through software
Read More: https://www.cisco.com/c/en/us/products/servers-unified-computing/ucs-manager/index.html
12-01-2021 12:08 PM
Hello,
make the Infra update first and then you can upload the firmware for the blades and go on with that. Did work for me for updating from 4.1 to 4.2.1f.
Cheers
04-05-2022 12:55 AM
Its a bug, workaround is the same as several described here.
04-12-2023 11:27 AM
The issue is that the 4.x infra package is over 1Gb and when you try to upload them through "local" it fails.
Instead setup a simple FTP server and use the "remote" option to copy the infra files to the FI's.
I just completed that on my 6248's from 3.2.x to 4.x with no issues.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide