Goal: Distribute new firmware packages across all controllers (7DOT & cDOT).
For 7DOT systems the procedure is quite simple by just uploading and extracting the firwmare package using the etc$ CIFS share. But for cDOT Systems it is a little bit more complex if you don't want to use the CLI interactively. According to the documentation (http://support.netapp.com/NOW/download/tools/diskfw/diskfw_cm.html) there are two possibilities to upload the firmware:
Method 1: Using a web or ftp server
cluster::*> set -privilege advanced -confirmations off
The file is placed in the /mroot/etc/software folder and can be handled (moved to disk_fw folder, unzipped, etc.) via systemshell. Unfortunately I don't know a way to access the systemshell via Powershell.
Do you see a way to upload the disk firwmare via script for a clustered DataONTAP system? Any feedback is welcome!