If I had a FAS2050 with BIOS v3.0 and Diagnostics v5.4.6 and I wanted to update it to Diagnostics 5.6.1 how would I go about doing this? update_flash does not appear to affect the Diagnostics component.
Solved! See The Solution
Diagnostic is installed on boot media when you run “download” or “download -d”. There is no need to “flash” it.
I do not think it is possible to install diagnostic separately today; it is single package with firmware and diags.
Thanks aborzenkov. I copied the service image file to /etc/firmware, ran download -d and rebooted (using cf takover) but version -b still shows v5.4.6. Am I missing something?
Well … suppoted way is to perform “software install” first. That is why I said that currently there does not seem to exist any way to install diags separately – it is always part of BIOS+diags package and both get installed when you run “software install”.
Finally managed to get this to work... interesting bit is the result of running software update...
toaster> software update 30801834.zip -d
software: You can cancel this operation by hitting Ctrl-C in the next 6 seconds.
software: Depending on system load, it may take many minutes
software: to complete this operation. Until it finishes, you will
software: not be able to use the console.
software: installing software, this could take a few minutes...
software: Data ONTAP(R) Package Manager Verifier 1
software: Software package with no NPM Metadata
Downgrade Data ONTAP(R) (Y/N)? n
software: installation of 30801834.zip was not successful.
After running the above and answering "n" to the downgrade prompt I could see that the files in /etc/boot had been updated so I proceeded to run
toaster> priv set advanced
Warning: These advanced commands are potentially dangerous; use
them only when directed to do so by
toaster> download -d
Which finally resulted in
Thanks for your help with this AB.