Red Hat Bugzilla – Bug 964595
[vdsm] add dependency on the new iscsiadm package
Last modified: 2016-02-10 14:23:24 EST
Description of problem: After deletion of iscsi storage (not from engine) - ISCSIADM operation got stuck and won't end. this causes that connectStoragePool/GetDeviceList fail on timeout Version-Release number of selected component (if applicable): si17 vdsm-xmlrpc-4.10.2-19.0.el6ev.noarch vdsm-cli-4.10.2-19.0.el6ev.noarch vdsm-4.10.2-19.0.el6ev.x86_64 vdsm-python-4.10.2-19.0.el6ev.x86_64 rhevm-3.2.0-10.26.rc.el6ev.noarch Steps to Reproduce: 1. iscsi pool - two hosts, one domain, pool is up 2. delete the iscsi storage Actual results: 1. connectStoragePool always fail on timeout 2. getDeviceList doesn't work 3. lock queue on vdsm grows indefinitely.
Created attachment 749983 [details] Logs for the host that turned to unassigned after removing storage
Created attachment 749988 [details] Logs for the host that stayed in the up state after removing storage
Saggi, It looks like the patch for iscsiadm will get into 6.5, So we need to send a patch for VDSM to sdjust.
ok, is26. # rpm -q vdsm ; rpm -qR vdsm | grep ^i vdsm-4.13.2-0.1.rc.el6ev.x86_64 initscripts >= 9.03.31-2.el6_3.1 iproute iscsi-initiator-utils >= 6.2.0.873-3
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. http://rhn.redhat.com/errata/RHBA-2014-0040.html