I will just add that since OST support multi-distro environment, each repo in the reposync file should have a distro suffix (for example "-el7"). This is needed in order to include only needed packages in the internal repo (the internal repo is where packages are being installed from during the tests).
I've sent [1] as a follow up for [2]. [1] https://gerrit.ovirt.org/#/c/95570/ [2] https://gerrit.ovirt.org/#/c/95540/ On Tue, Nov 20, 2018 at 3:18 PM Eyal Edri <ee...@redhat.com> wrote: > > > On Tue, Nov 20, 2018 at 1:26 PM Martin Perina <mper...@redhat.com> wrote: > >> >> >> On Tue, Nov 20, 2018 at 12:10 PM Dafna Ron <d...@redhat.com> wrote: >> >>> >>> >>> On Tue, Nov 20, 2018 at 10:56 AM Martin Perina <mper...@redhat.com> >>> wrote: >>> >>>> >>>> >>>> On Tue, Nov 20, 2018 at 11:49 AM Dafna Ron <d...@redhat.com> wrote: >>>> >>>>> Hi Martin, >>>>> >>>>> are these packages not available on current repos? >>>>> https://gerrit.ovirt.org/#/c/95542/ >>>>> >>>> >>>> No idea, we would need to try if qemu-kvm-ev-2.12, which is build from >>>> CentOS 7.6, will be able to work with dependencies from 7.5 or not >>>> >>> >>> sure. >>> patch merged by sandro. >>> we need to run our job to fix the reposync with new repo. >>> >>> >>> >>>> >>>> And yeah, we really need to get rid of this pkg whitelist and use in >>>> OST the we are using in oVirt ... >>>> >>> >>> not sure what you mean? >>> >> >> Specific package whilelist for OST: >> https://gerrit.ovirt.org/#/c/95542/1/basic-suite-master/pkgs.txt >> >> Everybody except your team always forgot that such thing exists, because >> it's specific in OST and we don't have that whitelist in oVirt. So we >> should really align OST repos to oVirt repos and don't add any additional >> logic into OST, otherwise developers works with different packages than OST >> and that could cause serious issues. >> > > Let me try to explain a bit about the current files and status in OST, it > might help people understand more about how OST works: > > 1. pkgs.txt file > - This file is used by the tool that autogenerates the reposync > files ( more accurately, the 'include' list per repo ), OST tests actually > don't use that file. > - The file includes the list of all the top level pkgs that needs > to be installed as part of the tests, so the tool can automatically fetch > all its dependencies. > - The list of pkgs there can't be easily fetched or automated, as > it will require to parse all tests which run 'yum update' somewhere and > also understand internal logics of oVirt like 'add host' and which > dependencies it needs. > - This file doesn't get updated very often, it only needs updating > when a new top level dependency is needed for oVirt or the tests. > > 2. include list (aka whitelist) in reposync files > - There is currently an automated job that runs each night and > auto updates the reposync file with latest updates. > - The patches are being reviewed by Galit and Sandro on a daily > basis and the relevant fixes are applied to align the file as much as > possible ( i.e make sure pkgs are coming from the right repos ). > - Once this tweaking process will be done, we could enable the > 'auto merge' feature and finally the reposync files will be auto updated > and we'll only have to intervene on a failure. > > I hope that it helps clear things up, I've also added Gal to give more > info on the tool or process if I missed anything. > > > >> >> >>>> >>>>> >>>>> thanks, >>>>> Dafna >>>>> >>>>> >>>>> >>>>> On Tue, Nov 20, 2018 at 10:34 AM Martin Perina <mper...@redhat.com> >>>>> wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> hopefully this is the fix [1], we need to add CentOS CR repo to get >>>>>> latest 7.6 CR stuff, which are required by qemu-kvm-ev-2.12 >>>>>> >>>>>> M. >>>>>> >>>>>> [1] https://gerrit.ovirt.org/95540 >>>>>> >>>>>> >>>>>> On Tue, Nov 20, 2018 at 11:30 AM Dafna Ron <d...@redhat.com> wrote: >>>>>> >>>>>>> Hi, >>>>>>> >>>>>>> We have a failure in upgrade suite on add_host due to missing >>>>>>> packages required by qemu-kv, >>>>>>> >>>>>>> I am working on debugging and fixing the issue and will update once >>>>>>> its resolved. >>>>>>> >>>>>>> Please note that since its effecting add_host all projects are >>>>>>> effected. >>>>>>> >>>>>>> Jira logged: https://ovirt-jira.atlassian.net/browse/OVIRT-2581 >>>>>>> >>>>>>> Thanks >>>>>>> Dafna >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Devel mailing list -- de...@ovirt.org >>>>>>> To unsubscribe send an email to devel-le...@ovirt.org >>>>>>> Privacy Statement: https://www.ovirt.org/site/privacy-policy/ >>>>>>> oVirt Code of Conduct: >>>>>>> https://www.ovirt.org/community/about/community-guidelines/ >>>>>>> List Archives: >>>>>>> https://lists.ovirt.org/archives/list/de...@ovirt.org/message/ZM4KAPHWFYIZ3XNBHP5MASBA7TASIZGT/ >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Martin Perina >>>>>> Associate Manager, Software Engineering >>>>>> Red Hat Czech s.r.o. >>>>>> >>>>> >>>> >>>> -- >>>> Martin Perina >>>> Associate Manager, Software Engineering >>>> Red Hat Czech s.r.o. >>>> >>> >> >> -- >> Martin Perina >> Associate Manager, Software Engineering >> Red Hat Czech s.r.o. >> _______________________________________________ >> Devel mailing list -- de...@ovirt.org >> To unsubscribe send an email to devel-le...@ovirt.org >> Privacy Statement: https://www.ovirt.org/site/privacy-policy/ >> oVirt Code of Conduct: >> https://www.ovirt.org/community/about/community-guidelines/ >> List Archives: >> https://lists.ovirt.org/archives/list/de...@ovirt.org/message/FKM7CJV2NWVJKG5SZVY766YKNOVJ5XLA/ >> > > > -- > > Eyal edri > > > MANAGER > > RHV/CNV DevOps > > EMEA VIRTUALIZATION R&D > > > Red Hat EMEA <https://www.redhat.com/> > <https://red.ht/sig> TRIED. TESTED. TRUSTED. <https://redhat.com/trusted> > phone: +972-9-7692018 > irc: eedri (on #tlv #rhev-dev #rhev-integ) > -- *GAL bEN HAIM* RHV DEVOPS
_______________________________________________ Infra mailing list -- infra@ovirt.org To unsubscribe send an email to infra-le...@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/infra@ovirt.org/message/W2DXOAMMOEYAO5MWRNKHCRXUCOVEKO4P/