Let me start by telling you that there is already a very nice document in the Cisco Community Forums which describes the procedure to upgrade the APIC CIMC. In case you came across this document before looking into the mentioned one, here is the link for your reference.
The purpose of the present document is not to re-invent the wheel. As mentioned, the above document makes a perfectly good job explaining the steps to upgrade the APIC CIMC.
I'm looking to share my experience with what I think can be found beneficial for the Cisco Community and presents a slightly different approach than the described in the other document. Let me show you next.
In my particular case, I am:
Upgrading from an APIC-SERVER-L3 / C220 M5 - CIMC version from 4.0(1a) to CIMC version 4.1(1g)
The latter is the latest Cisco UCS Host Upgrade Utility (HUU) at the time of the writing
The exact image file name is ucs-c220m5-huu-4.1.1g.iso and can be found here.
The main point is that the HUU .iso file has been downloaded from Cisco.com and has been stored in a Web Server that is accesible from the APIC over the network using the HTTP protocol.
The benefit is that the HUU .iso file can be loaded from a local Web Server as opposed that loaded from your laptop over the Internet.
About the Web Server, this can be any Web Server running on top of Linux or Windows... The scope of this document doesn't cover how to setup a Web Server but this can be easily find in tons fo tutorials available all over the Internet. The most common WebServers for Linux are Apache2 (httpd) and nginx.
The method described on the other document refers to the use of CIMC's vKVM Console Virtual Media > Map CD/DVD to load the HUU .iso file from your computer. This means, if you're working from home and connect to the Data Center network via VPN (common these days...) the process may get compromised by any sporadic instability caused on the Internet service and of course the constrain of the internet speed.
The process itself takes around 35-45 minutes. Depending on the bandwidth and delay from CIMC to the Web Server. The closer these are the better.
This takes for granted time you have already verified the HUU .iso file is correctly reachable over HTTP from CIMC.
The APIC node to be upgraded will of course be out of the cluster. This is, if you have an ACI production environment, make sure that you have majority on the cluster.
Always keep backups and follow best practices before attempting to upgrade.
Dear All,We are facing error with Cisco Hypeflex Installer during Deploy stage. We are trying redeployment on our Hyperflex. Below error is showing:Configuring Storage Nodefailed in Task: 'Configuring Network for Storage Controller VM' with Error: 'Config...
Hi All,We are facing hyerflex installer problem at Config Installer Stage. Its show below error:HTTP Response code: 502[Installer] [failed][ 0.04%][ETA: 0:08:52] Failed to initialize installer.Our Hyperflex Installer ip has reachable to UCS manager.U...
Dear All, I found cisco tac using special command on nexus 7k line card to capture packet on line card. that is special command ,I haven't found that command on CCO document. not ethanalyzer ,not span, &nb...
need some help understanding the configurations i need to make in an air gaped environment where we cannot have an external time source and must use our core switches. Currently core switch 1 and core switch 2 have been designated as ntp master 1. The acc...
In this series of blogs, we are trying to discuss some of the unique advantages of Cisco MDS 9000 series switches across the Fibre Channel industry. In the first blog, we talked about NVMe/FC support in Cisco MDS 9000 Series Multilayer Switches....