[ovirt-devel] [VDSM] mom missing on fc27?

Martin Sivak msivak at redhat.com
Fri Dec 1 13:09:10 UTC 2017


I am the maintainer. MOM was properly released
(https://copr.fedorainfracloud.org/coprs/msivak/mom-for-ovirt/build/607620/)
to F26 and F27 when it was still rawhide and there was no change since
then. We should really setup the buildroot inheritance properly so we
do not have to manually rebuild everything just because Fedora
released another version. Fedora itself behaves like that...

The same applies to our build configurations. You should not require
people to update the jenkins files every time we add a distro or
version, it should be done automatically. Again, the Fedora equivalent
is distgit branch creation and it happens with no maintainer
intervention.

All those issues are the price we pay for developing our own solution.

Martin

On Sat, Nov 25, 2017 at 1:51 AM, Nir Soffer <nsoffer at redhat.com> wrote:
> Looks like all the tests are passing now on fc27, but the install
> test, running when modifying the spec or makefiles fails with
> the error bellow.
>
> Looks like mom 0.5.8 is missing (as usual). Who is the maintainer?
>
> There is also this (bogus?) error:
>
>     nothing provides python-argparse needed by
> vdsm-4.18.999-444.git0bb7717.fc27.x86_64
>
> Vdsm does not require python-argparse since:
>
> commit 3405cbc566de012556d07d86eb1a2c13a5346253
> Author: Yaniv Bronhaim <ybronhei at redhat.com>
> Date:   Mon Sep 19 18:28:47 2016 +0300
>
>     Remove python-argparse requirement
>
>     This package has been obsoleted in Fedora because it got in to stdlib.
>
>     Change-Id: I4b9e46427eece4987082344b0936f51ce300f39e
>     Signed-off-by: Yaniv Bronhaim <ybronhei at redhat.com>
>     Reviewed-on: https://gerrit.ovirt.org/64162
>     Continuous-Integration: Jenkins CI
>     Reviewed-by: Nir Soffer <nsoffer at redhat.com>
>     Reviewed-by: Piotr Kliczewski <piotr.kliczewski at gmail.com>
>     Reviewed-by: Dan Kenigsberg <danken at redhat.com>
>
> And of course git grep python-argparse show nothing in vdsm tree.
>
> Maybe mom or a package required by mom require python-argparse?
>
> 19:30:55 Error:
> 19:30:55  Problem 1: conflicting requests
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-24.gita3fa2c46e.fc27.x86_64
> 19:30:55  Problem 2: package vdsm-tests-4.20.8-24.gita3fa2c46e.fc27.noarch
> requires vdsm = 4.20.8-24.gita3fa2c46e.fc27, but none of the providers can
> be installed
> 19:30:55   - conflicting requests
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-24.gita3fa2c46e.fc27.x86_64
> 19:30:55  Problem 3: package
> vdsm-hook-vmfex-dev-4.20.8-24.gita3fa2c46e.fc27.noarch requires vdsm =
> 4.20.8-24.gita3fa2c46e.fc27, but none of the providers can be installed
> 19:30:55   - conflicting requests
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-24.gita3fa2c46e.fc27.x86_64
> 19:30:55  Problem 4: package
> vdsm-hook-fcoe-4.20.8-24.gita3fa2c46e.fc27.noarch requires vdsm =
> 4.20.8-24.gita3fa2c46e.fc27, but none of the providers can be installed
> 19:30:55   - conflicting requests
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-24.gita3fa2c46e.fc27.x86_64
> 19:30:55  Problem 5: package
> vdsm-hook-extnet-4.20.8-24.gita3fa2c46e.fc27.noarch requires vdsm =
> 4.20.8-24.gita3fa2c46e.fc27, but none of the providers can be installed
> 19:30:55   - conflicting requests
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-24.gita3fa2c46e.fc27.x86_64
> 19:30:55  Problem 6: package
> vdsm-hook-ethtool-options-4.20.8-24.gita3fa2c46e.fc27.noarch requires vdsm =
> 4.20.8-24.gita3fa2c46e.fc27, but none of the providers can be installed
> 19:30:55   - conflicting requests
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-24.gita3fa2c46e.fc27.x86_64
> 19:30:55  Problem 7: package
> vdsm-hook-checkips-4.20.8-24.gita3fa2c46e.fc27.x86_64 requires vdsm =
> 4.20.8-24.gita3fa2c46e.fc27, but none of the providers can be installed
> 19:30:55   - conflicting requests
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-24.gita3fa2c46e.fc27.x86_64
> 19:30:55  Problem 8: package vdsm-gluster-4.20.8-24.gita3fa2c46e.fc27.noarch
> requires vdsm = 4.20.8-24.gita3fa2c46e.fc27, but none of the providers can
> be installed
> 19:30:55   - conflicting requests
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-24.gita3fa2c46e.fc27.x86_64
> 19:30:55  Problem 9: package
> vdsm-hook-qemucmdline-4.20.8-24.gita3fa2c46e.fc27.noarch requires vdsm, but
> none of the providers can be installed
> 19:30:55   - conflicting requests
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-1.git383bc1031.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-15.git50bd65cf2.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-18.git28b0fffcd.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-3.gita9ee9c65f.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-4.gite1d056920.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-5.git4b7766c65.fc27.x86_64
> 19:30:55   - nothing provides python-argparse needed by
> vdsm-4.18.999-444.git0bb7717.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-24.gita3fa2c46e.fc27.x86_64
> 19:30:55  Problem 10: package
> vdsm-hook-macbind-4.20.8-24.gita3fa2c46e.fc27.noarch requires vdsm >= 4.14,
> but none of the providers can be installed
> 19:30:55   - conflicting requests
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-1.git383bc1031.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-15.git50bd65cf2.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-18.git28b0fffcd.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-3.gita9ee9c65f.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-4.gite1d056920.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-5.git4b7766c65.fc27.x86_64
> 19:30:55   - nothing provides python-argparse needed by
> vdsm-4.18.999-444.git0bb7717.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-24.gita3fa2c46e.fc27.x86_64
> 19:30:55  Problem 11: package
> vdsm-hook-localdisk-4.20.8-24.gita3fa2c46e.fc27.noarch requires vdsm =
> 4.20.8, but none of the providers can be installed
> 19:30:55   - conflicting requests
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-1.git383bc1031.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-15.git50bd65cf2.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-18.git28b0fffcd.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-3.gita9ee9c65f.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-4.gite1d056920.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-5.git4b7766c65.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-24.gita3fa2c46e.fc27.x86_64
> 19:30:55  Problem 12: package
> vdsm-hook-ipv6-4.20.8-24.gita3fa2c46e.fc27.noarch requires vdsm >= 4.16.7,
> but none of the providers can be installed
> 19:30:55   - conflicting requests
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-1.git383bc1031.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-15.git50bd65cf2.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-18.git28b0fffcd.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-3.gita9ee9c65f.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-4.gite1d056920.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-5.git4b7766c65.fc27.x86_64
> 19:30:55   - nothing provides python-argparse needed by
> vdsm-4.18.999-444.git0bb7717.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-24.gita3fa2c46e.fc27.x86_64
> 19:30:55  Problem 13: package
> vdsm-hook-faqemu-4.20.8-24.gita3fa2c46e.fc27.noarch requires vdsm, but none
> of the providers can be installed
> 19:30:55   - conflicting requests
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-1.git383bc1031.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-15.git50bd65cf2.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-18.git28b0fffcd.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-3.gita9ee9c65f.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-4.gite1d056920.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-5.git4b7766c65.fc27.x86_64
> 19:30:55   - nothing provides python-argparse needed by
> vdsm-4.18.999-444.git0bb7717.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-24.gita3fa2c46e.fc27.x86_64
> 19:30:55  Problem 14: package
> vdsm-hook-fakevmstats-4.20.8-24.gita3fa2c46e.fc27.noarch requires vdsm, but
> none of the providers can be installed
> 19:30:55   - conflicting requests
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-1.git383bc1031.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-15.git50bd65cf2.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-18.git28b0fffcd.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-3.gita9ee9c65f.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-4.gite1d056920.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-5.git4b7766c65.fc27.x86_64
> 19:30:55   - nothing provides python-argparse needed by
> vdsm-4.18.999-444.git0bb7717.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-24.gita3fa2c46e.fc27.x86_64
> 19:30:55  Problem 15: package
> vdsm-hook-fakesriov-4.20.8-24.gita3fa2c46e.fc27.x86_64 requires vdsm, but
> none of the providers can be installed
> 19:30:55   - conflicting requests
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-1.git383bc1031.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-15.git50bd65cf2.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-18.git28b0fffcd.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-3.gita9ee9c65f.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-4.gite1d056920.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-5.git4b7766c65.fc27.x86_64
> 19:30:55   - nothing provides python-argparse needed by
> vdsm-4.18.999-444.git0bb7717.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-24.gita3fa2c46e.fc27.x86_64
> 19:30:55  Problem 16: package
> vdsm-hook-checkimages-4.20.8-24.gita3fa2c46e.fc27.noarch requires vdsm, but
> none of the providers can be installed
> 19:30:55   - conflicting requests
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-1.git383bc1031.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-15.git50bd65cf2.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-18.git28b0fffcd.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-3.gita9ee9c65f.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-4.gite1d056920.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-5.git4b7766c65.fc27.x86_64
> 19:30:55   - nothing provides python-argparse needed by
> vdsm-4.18.999-444.git0bb7717.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-24.gita3fa2c46e.fc27.x86_64
> 19:30:55  Problem 17: package
> vdsm-hook-allocate_net-4.20.8-24.gita3fa2c46e.fc27.noarch requires vdsm, but
> none of the providers can be installed
> 19:30:55   - conflicting requests
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-1.git383bc1031.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-15.git50bd65cf2.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-18.git28b0fffcd.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-3.gita9ee9c65f.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-4.gite1d056920.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-5.git4b7766c65.fc27.x86_64
> 19:30:55   - nothing provides python-argparse needed by
> vdsm-4.18.999-444.git0bb7717.fc27.x86_64
> 19:30:55   - nothing provides mom >= 0.5.8 needed by
> vdsm-4.20.8-24.gita3fa2c46e.fc27.x86_64
>
>
> _______________________________________________
> Devel mailing list
> Devel at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/devel


More information about the Devel mailing list