Bug 819909

Summary: [oVirt] [vdsm] connectStorageServer sometimes fail due to race in iscsiadm
Product: [Retired] oVirt Reporter: Haim <hateya>
Component: vdsmAssignee: Saggi Mizrahi <smizrahi>
Status: CLOSED WONTFIX QA Contact:
Severity: urgent Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: abaron, acathrow, amureini, bazulay, dyasny, iheim, mgoldboi, yeylon, ykaul
Target Milestone: ---   
Target Release: 3.3.4   
Hardware: x86_64   
OS: Linux   
Whiteboard: storage
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-02-03 12:24:54 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Storage RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Haim 2012-05-08 15:26:05 UTC
Description of problem:

connectStorageServer fails - unable to connect domains to pool. 

Thread-492::ERROR::2012-05-08 17:53:36,731::hsm::1929::Storage.HSM::(connectStorageServer) Could not connect to storageServer
Traceback (most recent call last):
  File "/usr/share/vdsm/storage/hsm.py", line 1926, in connectStorageServer
    conObj.connect()
  File "/usr/share/vdsm/storage/storageServer.py", line 287, in connect
    iscsi.addIscsiNode(self._iface, self._target, self._cred)
  File "/usr/share/vdsm/storage/iscsi.py", line 124, in addIscsiNode
    iscsiadm.node_update(iface.name, portalStr, targetName, "node.startup", "manual")
  File "/usr/share/vdsm/storage/iscsiadm.py", line 192, in node_update
    raise IscsiNodeError(rc, out, err)
IscsiNodeError: (6, [], ['iscsiadm: iface iter could not stat /var/lib/iscsi/nodes/hateya-ovirt-rc4/10.35.64.81,3260.', 'iscsiadm: Could not execute operation on all records: encountered iSCSI database failure'])

latest master - b5c7447c50e7ff1a8e656ad1f203c7999f63ea94

Comment 1 Itamar Heim 2013-02-03 12:24:54 UTC
Closing old bugs. If this issue is still relevant/important in current version, please re-open the bug.