On Tue, Nov 20, 2018 at 5:28 PM Gal Ben Haim <gbenh...@redhat.com> wrote:
> 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). > OK, it would be nice to document that somewhere for OST doc. > > I've sent [1] as a follow up for [2]. > I've just noticed that [1] is still not merged, so I've just rebased it. So can it be merged? > > [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. >> > OK, thanks a lot for explanation! So from the above it seems that the problem was that qemu-kvm-ev 2.12 from CentOS 7.6 CR introduced new dependencies, but it was probably added to the repos after the tool that regenerates whitelists, and that's why there were so many missing dependencies. >> >> >>> >>> >>>>> >>>>>> >>>>>> 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 > -- Martin Perina Associate Manager, Software Engineering Red Hat Czech s.r.o.
_______________________________________________ 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/ZE5Z7BNUG2BUROHFAD6T4EBDW233SHKG/