I was wondering if this would work to do a no downtime upgrade from DSS v6 to DSS v7 with Failover currently in use.. It's running the last release v6 in an iSCSI Failover configuration (for VMware VMFS).

1 - Failover from primary v6 to secondary v6
2 - Configure the ESXi hosts and add the DIRECT IP of the secondary v6 as a target
3 - Stop the cluster services
4 - Shutdown the primary V6, replace drives with new drives, install v7
5 - Recreate the volumes with Failover configured, but not running
6 - Configure ESXi hosts and add the DIRECT IP of the primary v7 as target
7 - vMotion everything from secondary v6 to primary v7
8 - Shutdown secondary v6, replace drives with new drives, install v7
9 - Recreate volumes with Failover
10 - Start Failover services
11 - Add the Failover virtual IP to ESXi hosts
12 - Remove the DIRECT IP from the ESXi hosts

If it won't work, then we'll just migrate everything to a different available cluster. I was just trying to avoid doing a vMotion twice (first time to get everything off v6 cluster, second time to bring it back after it's running v7).

Thanks