Maor, it seems that you are using the same bug for both Engine and vdsm patches. I can only say that the Vdsm side is not MODIFIED yet, and as such I suggest to split the bug based on component (that's the correct process, anyway).
Thanks Dan, I guess I was too enthusiastic here and forgot about the VDSM patches. I will add another bug for the engine patch
(In reply to Maor from comment #2) > Thanks Dan, > I guess I was too enthusiastic here and forgot about the VDSM patches. > I will add another bug for the engine patch After Amador and I discussed this issue, it seems that it is better not to open a seperate bug on the engine side, and use only this bug for both engine and vdsm patches since they are related for this change
Maor, please add steps to reproduce and test so the QA can verify?
Reproduce steps: 1. Have a Host with 2 Network Devices both configured for the same subnet 2. Add an iSCSI storage with 2 targets in the same Storage Server. 3. Initialize a Data Center with the Host, an iSCSI Storage and two network interfaces configured 4. Configure an iSCSI bond in the Data Center using those 2 network interfaces 5. Confirmation: Check under /var/lib/iscsi/ that you have two network interfaces which connected to the nodes of the iSCSI 6. Use iptables to block eth2 from the Storage Server Result: Host become Non Operational Expected Result: Host should still be Active Amador, can you please confirm those reproduce steps? Is there any step that is missing or a step that should be rephrased/changed?
(In reply to Maor from comment #5) > Reproduce steps: > 1. Have a Host with 2 Network Devices both configured for the same subnet > 2. Add an iSCSI storage with 2 targets in the same Storage Server. > 3. Initialize a Data Center with the Host, an iSCSI Storage and two network > interfaces configured > 4. Configure an iSCSI bond in the Data Center using those 2 network > interfaces > 5. Confirmation: Check under /var/lib/iscsi/ that you have two network > interfaces which connected to the nodes of the iSCSI > 6. Use iptables to block eth2 from the Storage Server Also, unblock eth2, wait the path to recover (multipath -ll) and block eth1. If host is still active, then we are good. > > Result: > Host become Non Operational > > Expected Result: > Host should still be Active > > Amador, can you please confirm those reproduce steps? > Is there any step that is missing or a step that should be rephrased/changed?
Created attachment 1000450 [details] /var/log/messages from verification iSCSI multipath remains active while one of the paths is blcoked from the host, host remains active. Failed both the NICs leading to the storage (consecutively, one remained active). Tested while both the host's NICs and the storage server target located in the same subnet. Verified using rhev 3.5.1 vt14 /var/log/messages attached
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2015-0904.html