Bug 685094 - [vdsm][storage]refreshStoragePool returns ok though got an exception in the middle
Summary: [vdsm][storage]refreshStoragePool returns ok though got an exception in the m...
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: vdsm
Version: 6.1
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: rc
: ---
Assignee: Dan Kenigsberg
QA Contact: yeylon@redhat.com
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-03-15 09:45 UTC by Moran Goldboim
Modified: 2016-04-18 06:39 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-04-26 11:20:27 UTC
Target Upstream Version:


Attachments (Terms of Use)
vdsm log (1.14 MB, application/x-tar)
2011-03-15 09:45 UTC, Moran Goldboim
no flags Details

Description Moran Goldboim 2011-03-15 09:45:34 UTC
Created attachment 484413 [details]
vdsm log

Description of problem:
though refreshStoragePool fails on:
Thread-220::ERROR::2011-03-10 08:59:30,627::sp::1059::Storage.StoragePool::(__rebuild) Unexpected error
Traceback (most recent call last):
  File "/usr/share/vdsm/storage/sp.py", line 1054, in __rebuild
    self.refreshDomain(d, msdUUID, linkName)
  File "/usr/share/vdsm/storage/sp.py", line 994, in refreshDomain
    self.log.debug("check path %s " % (os.stat(linkName)))
it returns:
Thread-220::INFO::2011-03-10 08:59:45,384::dispatcher::100::Storage.Dispatcher.Protect::(run) Run and protect: refreshStoragePool, Return response: {'status': {'message': 'OK', 'code': 0
}}
happened while attaching storage domains (large scale SD -35sds with 3 luns each)

Version-Release number of selected component (if applicable):
vdsm-4.9-53.el6.x86_64

How reproducible:
happened once

Steps to Reproduce:
1.attach several storage domains on a setup with ~30 sds
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 2 RHEL Program Management 2011-04-04 02:14:17 UTC
Since RHEL 6.1 External Beta has begun, and this bug remains
unresolved, it has been rejected as it is not proposed as
exception or blocker.

Red Hat invites you to ask your support representative to
propose this request, if appropriate and relevant, in the
next release of Red Hat Enterprise Linux.

Comment 3 Saggi Mizrahi 2011-04-26 11:20:27 UTC
That's OK, it works as designed. refreshStoragePool makes sure that the caches is flushed. If something broke, repoStats\getStoragePoolInfo will tell you that. But the caches was invalidated. It just failed to update it.


Note You need to log in before you can comment on or make changes to this bug.