Bug 803622 - [ovirt] [vdsm] disconnect storage pool fails in case master domain is missing
Summary: [ovirt] [vdsm] disconnect storage pool fails in case master domain is missing
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: oVirt
Classification: Retired
Component: vdsm
Version: unspecified
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
: 3.3.4
Assignee: Dan Kenigsberg
QA Contact:
URL:
Whiteboard: storage
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-03-15 09:42 UTC by Haim
Modified: 2016-02-10 16:33 UTC (History)
10 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-03-12 09:38:02 UTC
oVirt Team: Storage
Embargoed:


Attachments (Terms of Use)

Description Haim 2012-03-15 09:42:55 UTC
Description of problem:

Action: using vdsClient, try to disconnectStoragePool 
Result: Cannot activate Logical Volumes: ('General Storage Exception: (\'5 [] [\\\'  Volume group "91f4fea6-8cc6-4425-8cd7-247bf0dac703" not found\\\', \\\'  Skipping volume group 91f4fea6-8cc6-4425-8cd7-247bf0dac703\\\']\\n91f4fea6-8cc6-4425-8cd7-247bf0dac703/[\\\'metadata\\\']\',)',)

Scenario: 

- createStoragePool (SAN)
- connectSoragePool
- brutally, remove all storage domains:
  cmd: gremove `vgs --noheadings | awk '!/vg0/{print $1}'` --force
- using vdsClient, disconenctStoragePool

vdsClient 0 disconnectStoragePool  `vdsClient 0 getConnectedStoragePoolsList` 1 `vdsClient 0 getConnectedStoragePoolsList`

Notes:

- we had some work around this scenario in the past, and it used to work, from some reason, code has changed to read master domain metadata - we don't need that.

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


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