hystrix dependencies

Evgheni Dereveanchin ederevea at redhat.com
Thu Jun 30 08:58:15 UTC 2016


But we already have epel in the list of repos,
so probably there's no point in adding it to "FROM:" and "TO:" params.

Is there an example of job failing due to missing
hystrix dependencies from epel so that I can investigate?
The jobs referenced below failed during build, not on install/upgrade.

Regards, 
Evgheni Dereveanchin 

----- Original Message -----
From: "Eyal Edri" <eedri at redhat.com>
To: "Evgheni Dereveanchin" <ederevea at redhat.com>
Cc: "Martin Perina" <mperina at redhat.com>, "Juan Hernández" <jhernand at redhat.com>, "Roman Mohr" <rmohr at redhat.com>, "Michal Skrivanek" <mskrivan at redhat.com>, "infra" <infra at ovirt.org>
Sent: Thursday, 30 June, 2016 10:36:56 AM
Subject: Re: hystrix dependencies

I think you need to add the epel repo to the params of the job, you have
TO: and FROM:.
You can check it by adding it to the job config and if it works, update the
YAML file.

On Thu, Jun 30, 2016 at 11:35 AM, Evgheni Dereveanchin <ederevea at redhat.com>
wrote:

> Hi,
>
> Indeed I took a look at the upgrade jobs and they're not
> installing ovirt-release explicitly and using a "normal"
> epel repo, and not ovirt-*-epel with the filters.
>
> I'm not familiar with job structure so didn't find the
> exact definition of that epel repo, so if anyone could
> check it out and confirm if there's any package filter
> defined in the repo file.
>
> Regards,
> Evgheni Dereveanchin
>
> ----- Original Message -----
> From: "Eyal Edri" <eedri at redhat.com>
> To: "Martin Perina" <mperina at redhat.com>, "Evgheni Dereveanchin" <
> ederevea at redhat.com>
> Cc: "Juan Hernández" <jhernand at redhat.com>, "Roman Mohr" <rmohr at redhat.com>,
> "Michal Skrivanek" <mskrivan at redhat.com>, "infra" <infra at ovirt.org>
> Sent: Thursday, 30 June, 2016 9:57:30 AM
> Subject: Re: hystrix dependencies
>
> I'm not sure this will fix the current jobs, they might not be using those
> repos, but internal repos inside the job.
> Evgheni is looking into it.
>
> On Thu, Jun 30, 2016 at 1:19 AM, Martin Perina <mperina at redhat.com> wrote:
>
> >
> >
> > On Wed, Jun 29, 2016 at 9:13 PM, Juan Hernández <jhernand at redhat.com>
> > wrote:
> >
> >> On 06/29/2016 09:00 PM, Roman Mohr wrote:
> >> > On Wed, Jun 29, 2016 at 8:35 PM, Eyal Edri <eedri at redhat.com> wrote:
> >> >> And yes they are missing:
> >> >>
> >> >> error: Failed build dependencies:
> >> >> hystrix-core is needed by
> >> >>
> >>
> ovirt-engine-4.1.0-0.0.master.20160629175247.gita02c321.el7.centos.noarch
> >> >> hystrix-metrics-event-stream is needed by
> >> >>
> >>
> ovirt-engine-4.1.0-0.0.master.20160629175247.gita02c321.el7.centos.noarch
> >> >>
> >> >> On Wed, Jun 29, 2016 at 9:32 PM, Eyal Edri <eedri at redhat.com> wrote:
> >> >>>
> >> >>> Can you share the link to the repos who has them?
> >> >>>
> >> > They are in the standard EPEL repo  [1][2]:
> >> >
> >> > [1] https://fedoraproject.org/wiki/EPEL
> >> > [2] https://admin.fedoraproject.org/pkgdb/package/rpms/hystrix/
> >> >
> >> > I remember that Sandro had to explicitly import assertj too when we
> >> > added it from EPEL.
> >> >
> >> > Thanks,
> >> > Roman
> >> >
> >>
> >> Not sure, but you may need to add the packages to this list:
> >>
> >>
> >>
> >>
> https://gerrit.ovirt.org/gitweb?p=ovirt-release.git;a=blob;f=ovirt-el7-deps.repo.in#l7
> >
> >
> > ​Here's the fix https://gerrit.ovirt.org/59962
> > ​
> >
> >
> >>
> >>
> >> >
> >> >>> On Wed, Jun 29, 2016 at 9:24 PM, Martin Perina <mperina at redhat.com>
> >> wrote:
> >> >>>>
> >> >>>> Probably those upgrade jobs:
> >> >>>>
> >> >>>>
> >> >>>>
> >>
> http://jenkins.ovirt.org/job/ovirt-engine_master_upgrade-from-4.0_el7_merged/379/
> >> >>>>
> >> >>>>
> >>
> http://jenkins.ovirt.org/job/ovirt-engine_master_upgrade-from-master_el7_merged/838/
> >> >>>>
> >> >>>>
> >> >>>> On Wed, Jun 29, 2016 at 8:16 PM, Eyal Edri <eedri at redhat.com>
> wrote:
> >> >>>>>
> >> >>>>> Which job failed?
> >> >>>>>
> >> >>>>> On Jun 29, 2016 8:49 PM, "Martin Perina" <mperina at redhat.com>
> >> wrote:
> >> >>>>>>
> >> >>>>>> Sandro is on the Summit, adding infra
> >> >>>>>>
> >> >>>>>> On Wed, Jun 29, 2016 at 7:43 PM, Roman Mohr <rmohr at redhat.com>
> >> wrote:
> >> >>>>>>>
> >> >>>>>>> Hi Sandro,
> >> >>>>>>>
> >> >>>>>>> we merged the hystrix patches and the rpm builds start failing
> >> because
> >> >>>>>>> of missing hystrix dependencies. As far as I remember there is
> >> >>>>>>> somewhere a whitelist of packages which are imported from epel,
> >> right?
> >> >>>>>>>
> >> >>>>>>> I see the following error:
> >> >>>>>>>
> >> >>>>>>> error: Failed build dependencies:
> >> >>>>>>> hystrix-core is needed by
> >> >>>>>>>
> >> >>>>>>>
> >>
> ovirt-engine-4.1.0-0.0.master.20160629135159.gitf1f59e0.el7.centos.noarch
> >> >>>>>>> hystrix-metrics-event-stream is needed by
> >> >>>>>>>
> >> >>>>>>>
> >>
> ovirt-engine-4.1.0-0.0.master.20160629135159.gitf1f59e0.el7.centos.noarch
> >> >>>>>>> Installing
> >> >>>>>>>
> >>
> /home/jenkins/workspace/ovirt-engine_master_upgrade-from-master_el7_merged/tmp_repo/ovirt-engine-4.1.0-0.0.master.20160629135159.el7.centos.src.rpm
> >> >>>>>>>
> >> >>>>>>> The packages exist in epel, I maintain them. Could you have a
> >> look?
> >> >>>>>>>
> >> >>>>>>> Thanks,
> >> >>>>>>> Roman
> >> >>>>>>
> >> >>>>>>
> >> >>>>>>
> >> >>>>>> _______________________________________________
> >> >>>>>> Infra mailing list
> >> >>>>>> Infra at ovirt.org
> >> >>>>>> http://lists.ovirt.org/mailman/listinfo/infra
> >> >>>>>>
> >> >>>>
> >> >>>
> >> >>>
> >> >>>
> >> >>> --
> >> >>> Eyal Edri
> >> >>> Associate Manager
> >> >>> RHEV DevOps
> >> >>> EMEA ENG Virtualization R&D
> >> >>> Red Hat Israel
> >> >>>
> >> >>> phone: +972-9-7692018
> >> >>> irc: eedri (on #tlv #rhev-dev #rhev-integ)
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> Eyal Edri
> >> >> Associate Manager
> >> >> RHEV DevOps
> >> >> EMEA ENG Virtualization R&D
> >> >> Red Hat Israel
> >> >>
> >> >> phone: +972-9-7692018
> >> >> irc: eedri (on #tlv #rhev-dev #rhev-integ)
> >> > _______________________________________________
> >> > Infra mailing list
> >> > Infra at ovirt.org
> >> > http://lists.ovirt.org/mailman/listinfo/infra
> >> >
> >>
> >>
> >> --
> >> Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, planta
> >> 3ºD, 28016 Madrid, Spain
> >> Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat
> S.L.
> >>
> >
> >
>
>
> --
> Eyal Edri
> Associate Manager
> RHEV DevOps
> EMEA ENG Virtualization R&D
> Red Hat Israel
>
> phone: +972-9-7692018
> irc: eedri (on #tlv #rhev-dev #rhev-integ)
>



-- 
Eyal Edri
Associate Manager
RHEV DevOps
EMEA ENG Virtualization R&D
Red Hat Israel

phone: +972-9-7692018
irc: eedri (on #tlv #rhev-dev #rhev-integ)



More information about the Infra mailing list