Bug 212595

Summary: luci - probing of storage on remote system can result in luci zope process tying up 90% of memory
Product: Red Hat Enterprise Linux 5 Reporter: Len DiMaggio <ldimaggi>
Component: congaAssignee: Jim Parsons <jparsons>
Status: CLOSED CURRENTRELEASE QA Contact: Corey Marthaler <cmarthal>
Severity: medium Docs Contact:
Priority: medium    
Version: 5.0CC: bstevens, cluster-maint, djansa, jlaska, rmccabe
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-01-23 16:41:10 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Len DiMaggio 2006-10-27 17:27:49 UTC
Description of problem:
luci and ricci - probing of storage on remote system can result in luci zope
process tying up 90% of memory - the process is also not killed when the luci
service is stopped.

This may be (partially?) due to network delays, but I'm seeing situations where
an attempt to probe the storage of a remote node (i.e., a node other than the
node running luci - although all the nodes are local to the same subnet) can
take several (10+) minutes. At this point, this process ties up 90%+ of the
system's memory:

/usr/bin/python /usr/lib/luci/zope/lib/python/Zope2/Startup/run.py -C
/var/lib/luci/etc/zope.conf

Stopping the luci service does not kill this process. 

Version-Release number of selected component (if applicable):
luci-0.8-21.el5 and ricci-0.8-21.el5

How reproducible:
~75% of the time

Steps to Reproduce:
1. Access storage of a remote system via luci 
  
Actual results:
Storage information is not reported by luci - zope process listed above ties up
90% of memory.

Expected results:
The storage should be reported - if it's a network timing issue, we should have
a timeout.

Additional info:

Comment 2 Len DiMaggio 2007-01-23 16:54:09 UTC
Unable to recreate this problem with:
luci-0.8-29.el5
ricci-0.8-29.el5

Marking the bz as verified.