hystrix dependencies

Roman Mohr rmohr at redhat.com
Thu Jun 30 09:03:34 UTC 2016


Hi Evgheni,

On Thu, Jun 30, 2016 at 10:58 AM, Evgheni Dereveanchin
<ederevea at redhat.com> wrote:
> 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.

There is one: http://jenkins.ovirt.org/job/ovirt-engine_master_upgrade-from-4.0_el7_merged/378/

Here is the relevant log:

http://jenkins.ovirt.org/job/ovirt-engine_master_upgrade-from-4.0_el7_merged/378/artifact/logs/_home_jenkins_workspace_ovirt-engine_master_upgrade-from-4.0_el7_merged_tmp_repo_rpmbuild.log.tgz

Roman
>
> 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