Hi Evgheni, On Thu, Jun 30, 2016 at 10:58 AM, Evgheni Dereveanchin <edere...@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" <ee...@redhat.com> > To: "Evgheni Dereveanchin" <edere...@redhat.com> > Cc: "Martin Perina" <mper...@redhat.com>, "Juan Hernández" > <jhern...@redhat.com>, "Roman Mohr" <rm...@redhat.com>, "Michal Skrivanek" > <mskri...@redhat.com>, "infra" <infra@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 <edere...@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" <ee...@redhat.com> >> To: "Martin Perina" <mper...@redhat.com>, "Evgheni Dereveanchin" < >> edere...@redhat.com> >> Cc: "Juan Hernández" <jhern...@redhat.com>, "Roman Mohr" <rm...@redhat.com>, >> "Michal Skrivanek" <mskri...@redhat.com>, "infra" <infra@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 <mper...@redhat.com> wrote: >> >> > >> > >> > On Wed, Jun 29, 2016 at 9:13 PM, Juan Hernández <jhern...@redhat.com> >> > wrote: >> > >> >> On 06/29/2016 09:00 PM, Roman Mohr wrote: >> >> > On Wed, Jun 29, 2016 at 8:35 PM, Eyal Edri <ee...@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 <ee...@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 <mper...@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 <ee...@redhat.com> >> wrote: >> >> >>>>> >> >> >>>>> Which job failed? >> >> >>>>> >> >> >>>>> On Jun 29, 2016 8:49 PM, "Martin Perina" <mper...@redhat.com> >> >> wrote: >> >> >>>>>> >> >> >>>>>> Sandro is on the Summit, adding infra >> >> >>>>>> >> >> >>>>>> On Wed, Jun 29, 2016 at 7:43 PM, Roman Mohr <rm...@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@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@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) _______________________________________________ Infra mailing list Infra@ovirt.org http://lists.ovirt.org/mailman/listinfo/infra