It wasn't as bad as I thought it would be. All in all it took 30-45 minutes to complete including the controller fail over. Very seamless and easy to do so don't fret next time!
Below are the steps I have taken:
1. Ensure you have read the procedures, release notes, compatibility matrix of the new software code
Nimble GUI > Administration > Software
3. When you are ready to begin, click on Update
4. Accept Terms and Condition and click Agree
5. Click OK
6. Monitor the install progress (usually takes 15-20 minutes per controller). Upgrade will apply new software package one controller at a time to ensure storage redundancy.
You can also open a command prompt to monitor the install progress and ensure both controllers do not get updated at the same time. Open two command prompt window > Type: ping -t (ip address of controller A and B)
=
7. It took 45 minutes to upgrade the software of both controllers. Verify the updated version in Nimble GUI > Administration > Software
Now will also be a good time to fail over back to the same controller it was in before the upgrade to test since it upgrades the standby controller first.
In my case, it updated standby controller B first, then it failed over to this controller and then updated controller A and controller B remained the active one.
~BG