Have you tried to select from SETUP -> Network -> iSCSI Failover the interface or bond that you want to use and then click on the Auxilliary Connection check box ?
yes, that is the procedure we followed (as documented).
I have tried to fix it by stopping the failover process and reassigning the virtual IPs and auxilliary connection - but it arbitrarily assigns Bond0 as the auxilliary connection also.
Are you looking not to use the Auxiliary feature as this is recommended.
If ping node fails it will still talk thru the Auxiliary.
Auxiliary connection is additional connection used for the cluster communication and checking if second node is ok. Please set for both Public and Replication NIC's.
We do want to use the Auxilliary connection, since it is necessary for failover. However, we want to use Bond2 as the Auxilliary connection, not Bond0 or Bond1.