[ovirt-devel] [VDSM] Strange build requirements added lately

Nir Soffer nsoffer at redhat.com
Thu May 12 11:16:13 UTC 2016


I sent a patch for the vdsm developers page, please reveiw:
https://github.com/oVirt/ovirt-site/pull/238

On Thu, May 12, 2016 at 2:08 PM, Nir Soffer <nsoffer at redhat.com> wrote:
> On Thu, May 12, 2016 at 1:07 PM, Martin Sivak <msivak at redhat.com> wrote:
>>> I can, but 0.5.3 should be available in the oVirt repositories for
>>> F22.
>>
>> And it is indeed there
>>
>> http://resources.ovirt.org/pub/ovirt-3.6/rpm/fc22/noarch/mom-0.5.3-1.fc22.noarch.rpm
>
> Thanks, I was looking in the ovirt-4.* repos
>
> Sandro, why the ovirt-4.* repos do not keep this version?
>
> I assumed that installing
> http://resources.ovirt.org/pub/yum-repo/ovirt-release-master.rpm
>
> is enough for getting all the requirements on master, but it seems that you need
> to install also:
> http://resources.ovirt.org/pub/yum-repo/ovirt-release36.rpm
>
> Which is not even documented in
> http://www.ovirt.org/develop/developer-guide/vdsm/developers/
>
> Nir
>
>>
>>
>> On Thu, May 12, 2016 at 12:05 PM, Martin Sivak <msivak at redhat.com> wrote:
>>>> Testing mom or testing vdsm? Maybe these tests are not relevant now that mom
>>>> runs in separate process?
>>>
>>> Those are API tests.
>>>
>>>> Here we have a bigger problem - the version we require is not available
>>>> for Fedora 22, practically breaking support on Fedora 22.
>>>>
>>>> Latest version in Fedora 22 is 0.5.1.
>>>>
>>>> Martin, can you build lastest mom for Fedora 22?
>>>
>>> I can, but 0.5.3 should be available in the oVirt repositories for
>>> F22. Are we still releasing vdsm in Koji?
>>>
>>>
>>> Martin
>>>
>>> On Thu, May 12, 2016 at 11:27 AM, Nir Soffer <nsoffer at redhat.com> wrote:
>>>> On Thu, May 12, 2016 at 9:43 AM, Francesco Romani <fromani at redhat.com> wrote:
>>>>> ----- Original Message -----
>>>>> [...]
>>>>>> Needing a yaml package and python3-netaddr make sense, but I don't understand
>>>>>> why we need these packages for building vdsm:
>>>>>>
>>>>>> - libvirt-python3 - we should not access libvirt using the tests
>>>>>
>>>>> True, but we use constants (e.g. error codes) in the tests, hence
>>>>> the need for that package
>>>>
>>>> Makes sense.
>>>>
>>>>>
>>>>>> - mom - we are not running mom on a development machine
>>>>>
>>>>> Similar, there are few tests (momTests.py/momPolicyTests.py) which import
>>>>> the package for testing purposes
>>>>
>>>> Testing mom or testing vdsm? Maybe these tests are not relevant now that mom
>>>> runs in separate process?
>>>>
>>>> Here we have a bigger problem - the version we require is not available
>>>> for Fedora 22, practically breaking support on Fedora 22.
>>>>
>>>> Latest version in Fedora 22 is 0.5.1.
>>>>
>>>> Martin, can you build lastest mom for Fedora 22?
>>>>
>>>> Nir



More information about the Devel mailing list