On Thu, Nov 24, 2016 at 11:25 AM, Yedidyah Bar David <d...@redhat.com> wrote:
> On Thu, Nov 24, 2016 at 12:21 PM, Martin Perina <mper...@redhat.com> > wrote: > > > > > > On Thu, Nov 24, 2016 at 10:37 AM, Martin Perina <mper...@redhat.com> > wrote: > >> > >> > >> > >> On Thu, Nov 24, 2016 at 9:31 AM, Eyal Edri <ee...@redhat.com> wrote: > >>> > >>> Can you paste here example of such job failing now? > >> > >> > >> Sure, please take a look at patch https://gerrit.ovirt.org/66999 > >> > >> I've rebased it yesterday at 23:22 and upgrade from master job failed > due > >> to the error I've described below: > >> > >> > >> http://jenkins.ovirt.org/job/ovirt-engine_master_upgrade- > from-master_el7_created/9295/ > >> > >> Although at that moment patch > >> https://gerrit.ovirt.org/67210 , which fixed faulty revert patch [1], > was > >> already merged, so engine-setup should execute successfully. > >> > >> I've just scheduled another build on the same patch (there was no rebase > >> at this time), so you can compare the results. > > > > > > So today's build finished fine, which is strange, because > > > > patch https://gerrit.ovirt.org/67210 haven't been rebased, so upgrade > from > > master should fail same way as yesterday -> so it seems that upgrade from > > master caches somewhere git hash, which is used as a startup for db > upgrade > > job and not always using actual latest commit from master > > AFAIU the upgrade job upgrade from the latest nightly master snapshot > build, not from git. > So after you merge such a patch and its builds are finished, you have > to run the publisher. > Well, it that case the logic of "upgrade from master" job is a bit misleading, because it's "upgrade from yesterday's master" actually ... > > > > >> > >> Martin > >> > >>> > >>> On Thu, Nov 24, 2016 at 9:42 AM, Martin Perina <mper...@redhat.com> > >>> wrote: > >>>> > >>>> I don't know what exactly upgrade from master job is doing, but > >>>> according to error produced by engine-setup it does not take latest > patch > >>>> merged to master to prepare initial db on which we try to execute > upgrade. > >>>> It take the revert patch, which is faulty and that's why upgrade job > is > >>>> failing. > >>>> > >>>> Martin > >>>> > >>>> On Thursday, November 24, 2016, Eyal Edri <ee...@redhat.com> wrote: > >>>> > What does it mean to clean the jobs? You mean git history or temp > >>>> > files? > >>>> > > >>>> > On Nov 24, 2016 1:23 AM, "Martin Perina" <mper...@redhat.com> > wrote: > >>>> >> > >>>> >> So, I tested current master and also upgrade from 4.0 to master and > >>>> >> everything works fine on my local machine. > >>>> >> > >>>> >> But I've found 2 issues: > >>>> >> > >>>> >> 1. Jenkins CI for some reason unknown to me doesn't use current > >>>> >> master (change-id: I59087ff8902e35b9f7c922eba0a17ba4f0791795) but > it uses > >>>> >> older commit (most probably revert patch from Eyal [1] with > Change-Id: > >>>> >> I8c2350aba48619dfa84624b343cfa167d0b6e0ed).as a current master > when > >>>> >> executing upgrade job from master to patch > >>>> >> > >>>> >> 2. When we are reverting patches which contain db upgrade scripts > >>>> >> which are not last (for example we are dropping db script > 04_01_0500 when > >>>> >> there's already merged script 04_01_0510) we cannot delete upgrade > script > >>>> >> otherwise db schema upgrade script fails (revert script [1] is > faulty). Only > >>>> >> following actions are valid in this case: > >>>> >> > >>>> >> a. Comment out code in db upgrade script we want to revert, but > >>>> >> leave this script in the repo > >>>> >> > >>>> >> b. Remove the db upgrade script and renumber all later db upgrade > >>>> >> scripts so there's no hole in db upgrade script numbering > >>>> >> > >>>> >> Conclusion: current code in master is OK, we need clean up jenkins > >>>> >> job to really use latest merged patch on git master branch. > >>>> >> > >>>> >> Martin > >>>> >> > >>>> >> > >>>> >> [1] https://gerrit.ovirt.org/#/c/67205/ > >>>> >> > >>>> >> > >>>> >> On Wed, Nov 23, 2016 at 7:17 PM, Michal Skrivanek > >>>> >> <mskri...@redhat.com> wrote: > >>>> >>> > >>>> >>> > >>>> >>> > On 23 Nov 2016, at 17:44, Martin Sivak <msi...@redhat.com> > wrote: > >>>> >>> > > >>>> >>> > Yeah, our patches are still failing as well. It seems the patch > >>>> >>> > was > >>>> >>> > not enough or there is some other conflicting db script. > >>>> >>> > >>>> >>> I think the hash changed. IIRC there was some issue in the logic > >>>> >>> when the existing script is updated (since it was merged and > reverted and > >>>> >>> re-merged with the same number, but it was not the exact same > content) > >>>> >>> Martin/Eli to the rescue! > >>>> >>> > >>>> >>> > > >>>> >>> > Martin > >>>> >>> > > >>>> >>> >> On Wed, Nov 23, 2016 at 2:16 PM, Sandro Bonazzola > >>>> >>> >> <sbona...@redhat.com> wrote: > >>>> >>> >> > >>>> >>> >> > >>>> >>> >>> On Wed, Nov 23, 2016 at 2:13 PM, Arik Hadas < > aha...@redhat.com> > >>>> >>> >>> wrote: > >>>> >>> >>> > >>>> >>> >>> it should be fixed now (by https://gerrit.ovirt.org/#/c/ > 67210/) > >>>> >>> >> > >>>> >>> >> > >>>> >>> >> I rebased https://gerrit.ovirt.org/66999 and still failing > there. > >>>> >>> >> > >>>> >>> >> > >>>> >>> >>> > >>>> >>> >>> ----- Original Message ----- > >>>> >>> >>>> engine master CI is failing on $subject, please fix or revert > >>>> >>> >>>> as soon as > >>>> >>> >>>> possible, thanks. > >>>> >>> >>>> > >>>> >>> >>>> -- > >>>> >>> >>>> Sandro Bonazzola > >>>> >>> >>>> Better technology. Faster innovation. Powered by community > >>>> >>> >>>> collaboration. > >>>> >>> >>>> See how it works at redhat.com > >>>> >>> >>>> > >>>> >>> >>>> _______________________________________________ > >>>> >>> >>>> Devel mailing list > >>>> >>> >>>> de...@ovirt.org > >>>> >>> >>>> http://lists.ovirt.org/mailman/listinfo/devel > >>>> >>> >> > >>>> >>> >> > >>>> >>> >> > >>>> >>> >> > >>>> >>> >> -- > >>>> >>> >> Sandro Bonazzola > >>>> >>> >> Better technology. Faster innovation. Powered by community > >>>> >>> >> collaboration. > >>>> >>> >> See how it works at redhat.com > >>>> >>> >> > >>>> >>> >> _______________________________________________ > >>>> >>> >> Devel mailing list > >>>> >>> >> de...@ovirt.org > >>>> >>> >> http://lists.ovirt.org/mailman/listinfo/devel > >>>> >>> > _______________________________________________ > >>>> >>> > Devel mailing list > >>>> >>> > de...@ovirt.org > >>>> >>> > http://lists.ovirt.org/mailman/listinfo/devel > >>>> >>> > > >>>> >>> > > >>>> >> > >>>> > > >>> > >>> > >>> > >>> > >>> -- > >>> Eyal Edri > >>> Associate Manager > >>> RHV DevOps > >>> EMEA ENG Virtualization R&D > >>> Red Hat Israel > >>> > >>> phone: +972-9-7692018 > >>> irc: eedri (on #tlv #rhev-dev #rhev-integ) > >> > >> > > > > > > _______________________________________________ > > Devel mailing list > > de...@ovirt.org > > http://lists.ovirt.org/mailman/listinfo/devel > > > > -- > Didi >
_______________________________________________ Infra mailing list Infra@ovirt.org http://lists.ovirt.org/mailman/listinfo/infra