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?

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

while nothing of above packages seems to be used within the source code of this package?

Currently listed maintainers for this package are:
Saggi Mizrahi (doesn't seems to be in oVirt project anymore)
Yaniv Bronhaim (doesn't seems to be in oVirt project anymore)
Yoav Kleinberger (doesn't seems to be in oVirt project anymore)

Any thought?

--

SANDRO BONAZZOLA

MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV

Red Hat EMEA

sbonazzo@redhat.com