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(a)redhat.com>
To: "Evgheni Dereveanchin" <ederevea(a)redhat.com>
Cc: "Martin Perina" <mperina(a)redhat.com>, "Juan Hernández"
<jhernand(a)redhat.com>, "Roman Mohr" <rmohr(a)redhat.com>, "Michal
Skrivanek" <mskrivan(a)redhat.com>, "infra" <infra(a)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(a)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(a)redhat.com>
To: "Martin Perina" <mperina(a)redhat.com>, "Evgheni
Dereveanchin" <
ederevea(a)redhat.com>
Cc: "Juan Hernández" <jhernand(a)redhat.com>, "Roman Mohr"
<rmohr(a)redhat.com>,
"Michal Skrivanek" <mskrivan(a)redhat.com>, "infra"
<infra(a)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(a)redhat.com> wrote:
>
>
> On Wed, Jun 29, 2016 at 9:13 PM, Juan Hernández <jhernand(a)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(a)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(a)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-de...
>
>
> Here's the fix
https://gerrit.ovirt.org/59962
>
>
>
>>
>>
>> >
>> >>> On Wed, Jun 29, 2016 at 9:24 PM, Martin Perina
<mperina(a)redhat.com>
>> wrote:
>> >>>>
>> >>>> Probably those upgrade jobs:
>> >>>>
>> >>>>
>> >>>>
>>
http://jenkins.ovirt.org/job/ovirt-engine_master_upgrade-from-4.0_el7_mer...
>> >>>>
>> >>>>
>>
http://jenkins.ovirt.org/job/ovirt-engine_master_upgrade-from-master_el7_...
>> >>>>
>> >>>>
>> >>>> On Wed, Jun 29, 2016 at 8:16 PM, Eyal Edri
<eedri(a)redhat.com>
wrote:
>> >>>>>
>> >>>>> Which job failed?
>> >>>>>
>> >>>>> On Jun 29, 2016 8:49 PM, "Martin Perina"
<mperina(a)redhat.com>
>> wrote:
>> >>>>>>
>> >>>>>> Sandro is on the Summit, adding infra
>> >>>>>>
>> >>>>>> On Wed, Jun 29, 2016 at 7:43 PM, Roman Mohr
<rmohr(a)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(a)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(a)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)