----- Original Message -----
From: "David Andino" david_andino@yahoo.com To: "Federico Simoncelli" fsimonce@redhat.com Sent: Monday, May 26, 2014 4:09:44 PM Subject: Re: Rv: Re: [vdsm] Problems with vdsm deleted Storages Domains
Hello Federico
I have attached the entire file so you can read it.
Let me know whether you need anything else
Thanks
David
The relevant traceback is:
7b861db2-05c7-44b1-aac7-b4ea018120cf::ERROR::2014-05-26 07:01:15,376::sp::329::Storage.StoragePool::(startSpm) Unexpected error Traceback (most recent call last): File "/usr/share/vdsm/storage/sp.py", line 296, in startSpm self._updateDomainsRole() File "/usr/share/vdsm/storage/securable.py", line 75, in wrapper return method(self, *args, **kwargs) File "/usr/share/vdsm/storage/sp.py", line 205, in _updateDomainsRole domain = sdCache.produce(sdUUID) File "/usr/share/vdsm/storage/sdc.py", line 98, in produce domain.getRealDomain() File "/usr/share/vdsm/storage/sdc.py", line 52, in getRealDomain return self._cache._realProduce(self._sdUUID) File "/usr/share/vdsm/storage/sdc.py", line 122, in _realProduce domain = self._findDomain(sdUUID) File "/usr/share/vdsm/storage/sdc.py", line 141, in _findDomain dom = findMethod(sdUUID) File "/usr/share/vdsm/storage/sdc.py", line 171, in _findUnfetchedDomain raise se.StorageDomainDoesNotExist(sdUUID) StorageDomainDoesNotExist: Storage domain does not exist: (u'ba26bc14-3aff-48eb-816c-e02e81e5fd63',)
The problem was fixed (and backported to 3.4) in:
http://gerrit.ovirt.org/25424 http://gerrit.ovirt.org/27194
That is going to be available in vdsm-4.14.8
With that build you'll be able to start the SPM and later on use forcedDetachStorageDomain to remove the old domain.
vdsm-devel@lists.fedorahosted.org