On Tue, Apr 2, 2019 at 6:07 PM Nir Soffer <nsof...@redhat.com> wrote:

> On Tue, Apr 2, 2019 at 5:00 PM Sandro Bonazzola <sbona...@redhat.com>
> wrote:
>
>> Hi,
>> I stumbled upon safelease package, introduced in oVirt 3.6.
>> I realigned the spec file with Fedora Rawhide:
>> https://gerrit.ovirt.org/#/c/99123/
>> and then I stopped working on it and decided to open a thread here.
>>
>> safelease package is required in vdsm.
>> I searched for the home page for this package since it moved and found:
>> https://ovirt.org/develop/developer-guide/vdsm/safelease.html
>> This says that sanlock is meant to obsolete safelease.
>> I'm assuming that safelease was used in 3.6 and replaced later by sanlock
>> then kept for backward compatibility.
>> In 4.3 we dropped support for 3.6 level clusters, is this package still
>> needed?
>>
>
> safelease is our clusterlock with V1 storage domains - export and iso
> domains.
>
> https://github.com/oVirt/vdsm/blob/f433ed5aaf67729b787cf82ee21b0f17af968be4/lib/vdsm/storage/clusterlock.py#L127
> https://github.com/oVirt/vdsm/blob/master/lib/vdsm/storage/sd.py#L320
>
> Once we remove these domains we can remove also safelease.
>
> If it's still needed, why is it requiring:
>> # Numactl is not available on s390[x] and ARM
>> %ifnarch s390 s390x %{arm}
>> Requires: numactl
>> %endif
>>
>> %ifarch x86_64
>> Requires: python2-dmidecode
>> Requires: dmidecode
>> Requires: virt-v2v
>> %endif
>>
>
> These are hacks Yaniv added so we can make vdsm noarch package. Since then
> we reverted
> back to vdsm arch specific package but the bad requirements remained in
> safelease.
>
> We can safely remove the requirements from safelease if vdsm requires
> these packages, but
> I'm not sure who has time to work on safelease.
>
> I think it is time to remove export and iso domain in 4.4.
>

Would it be possible?
If an ovirt-4.3 storage pool has an ISO domain, and we add an ovirt-4.4
host to it, we would like it to be able to become SPM.


> Nir
>
>>
_______________________________________________
Devel mailing list -- devel@ovirt.org
To unsubscribe send an email to devel-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/devel@ovirt.org/message/2GRUF5VCHDLICCQR5GLHOJMW22QWN3NK/

Reply via email to