On Thu, Oct 6, 2016 at 4:04 PM, Sandro Bonazzola <sbona...@redhat.com> wrote:
> > > On Thu, Oct 6, 2016 at 3:27 PM, Piotr Kliczewski <pklic...@redhat.com> > wrote: > >> >> >> On Thu, Oct 6, 2016 at 2:40 PM, Sandro Bonazzola <sbona...@redhat.com> >> wrote: >> >>> >>> >>> On Thu, Oct 6, 2016 at 12:07 PM, Piotr Kliczewski <pklic...@redhat.com> >>> wrote: >>> >>>> >>>> >>>> On Thu, Oct 6, 2016 at 11:56 AM, Sandro Bonazzola <sbona...@redhat.com> >>>> wrote: >>>> >>>>> >>>>> >>>>> On Wed, Oct 5, 2016 at 11:26 AM, Piotr Kliczewski <pklic...@redhat.com >>>>> > wrote: >>>>> >>>>>> I talked to xmvn maintainer and it seems that xmvn uses asm 3 to >>>>>> analyze the code after the build. >>>>>> This library do not support java8 syntax. I was asked to open a BZ >>>>>> for it [1] >>>>>> >>>>>> Now we are thinking how to workaround the issue before the fix will >>>>>> be available. >>>>>> >>>>>> Thanks, >>>>>> Piotr >>>>>> >>>>>> [1] https://bugzilla.redhat.com/1381883 >>>>>> >>>>> >>>>> I'll try to escalate the bug. >>>>> The patch attached to the BZ looks simple enough, if it may help I can >>>>> try to provide an updated version of xmvn within CentOS Virt SIG for 4.1 >>>>> candidate repos. >>>>> May this help? >>>>> >>>>> >>>>> >>>> I believe so, Thank you! >>>> >>> >>> Ok, did it, you need to add https://cbs.centos.org/rep >>> os/virt7-ovirt-41-candidate/x86_64/os/ to your repos files in >>> standard-ci automation directory >>> >>> >>> >> >> I added it here [1] and run the build [2] and I saw the same issue. >> >> >> [1] https://gerrit.ovirt.org/#/c/64481/7/automation/build-artifa >> cts.repos.el6 >> [2] http://jenkins.ovirt.org/job/vdsm-jsonrpc-java_master_check- >> patch-el7-x86_64/51/console >> >> > You added to el6 repo, you should have added it to el7 > :-) build-artifacts.repos.el7 > > I added el7 [1] and simlink [2] but still the same [3] and I can see that the repo was added: *14:16:23* Adding repo centos -> https://cbs.centos.org/repos/virt7-ovirt-41-candidate/x86_64/os/ [1] https://gerrit.ovirt.org/#/c/64481/8/automation/build-artifacts.repos.el7 [2] https://gerrit.ovirt.org/#/c/64481/8/automation/check-patch.repos.el7 [3] http://jenkins.ovirt.org/job/vdsm-jsonrpc-java_master_check-patch-el7-x86_64/52/consoleFull > > >> >> >>> >>>> >>>>> >>>>> >>>>>> >>>>>> >>>>>> On Wed, Oct 5, 2016 at 10:00 AM, Piotr Kliczewski < >>>>>> pklic...@redhat.com> wrote: >>>>>> >>>>>>> Actually I saw f24 output, sorry. Still looking into it. >>>>>>> >>>>>>> On Wed, Oct 5, 2016 at 9:58 AM, Piotr Kliczewski < >>>>>>> pklic...@redhat.com> wrote: >>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Wed, Oct 5, 2016 at 9:58 AM, Piotr Kliczewski < >>>>>>>> pklic...@redhat.com> wrote: >>>>>>>> >>>>>>>>> Sandro, >>>>>>>>> >>>>>>>>> Thank you, changing java dept in spec to >>>>>>>>> >>>>>>>>> >>>>>>>> BuildRequires: java-1.8.0-openjdk-devel >= 1:1.8.0 >>>>>>>> >>>>>>>> helped >>>>>>>> >>>>>>>>> >>>>>>>>> On Wed, Oct 5, 2016 at 9:35 AM, Sandro Bonazzola < >>>>>>>>> sbona...@redhat.com> wrote: >>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Wed, Oct 5, 2016 at 9:34 AM, Piotr Kliczewski < >>>>>>>>>> pklic...@redhat.com> wrote: >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Wed, Oct 5, 2016 at 9:01 AM, Sandro Bonazzola < >>>>>>>>>>> sbona...@redhat.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> make[1]: Leaving directory `/home/jenkins/workspace/vdsm- >>>>>>>>>>>> jsonrpc-java_master_check-patch-el7-x86_64/vdsm-jsonrpc-java >>>>>>>>>>>> /rpmbuild/BUILD/vdsm-jsonrpc-java-1.3.1_master' >>>>>>>>>>>> + xmvn-install -R .xmvn-reactor -n vdsm-jsonrpc-java -d >>>>>>>>>>>> /home/jenkins/workspace/vdsm-jsonrpc-java_master_check-patch >>>>>>>>>>>> -el7-x86_64/vdsm-jsonrpc-java/rpmbuild/BUILDROOT/vdsm-jsonrp >>>>>>>>>>>> c-java-1.3.1-master.el7.centos.x86_64 >>>>>>>>>>>> [INFO] =============================================== >>>>>>>>>>>> [INFO] SOURCE ARTIFACT: >>>>>>>>>>>> [INFO] groupId: org.ovirt.vdsm-jsonrpc-java >>>>>>>>>>>> [INFO] artifactId: root >>>>>>>>>>>> [INFO] extension: pom >>>>>>>>>>>> [INFO] classifier: >>>>>>>>>>>> [INFO] version: 1.3.1-SNAPSHOT >>>>>>>>>>>> [INFO] stereotype: pom >>>>>>>>>>>> [INFO] namespace: >>>>>>>>>>>> [INFO] file: /home/jenkins/workspace/vdsm-j >>>>>>>>>>>> sonrpc-java_master_check-patch-el7-x86_64/vdsm-jsonrpc-java/ >>>>>>>>>>>> rpmbuild/BUILD/vdsm-jsonrpc-java-1.3.1_master/pom.xml >>>>>>>>>>>> [INFO] ----------------------------------------------- >>>>>>>>>>>> [INFO] TARGET ARTIFACT: >>>>>>>>>>>> [INFO] groupId: JPP/vdsm-jsonrpc-java >>>>>>>>>>>> [INFO] artifactId: root >>>>>>>>>>>> [INFO] extension: pom >>>>>>>>>>>> [INFO] classifier: >>>>>>>>>>>> [INFO] version: SYSTEM >>>>>>>>>>>> [INFO] stereotype: pom >>>>>>>>>>>> [INFO] namespace: >>>>>>>>>>>> [INFO] file: usr/share/maven-poms/JPP.vdsm- >>>>>>>>>>>> jsonrpc-java-root.pom >>>>>>>>>>>> [INFO] =============================================== >>>>>>>>>>>> java.lang.ArrayIndexOutOfBoundsException: 4648 >>>>>>>>>>>> at org.objectweb.asm.ClassReader.readClass(Unknown Source) >>>>>>>>>>>> at org.objectweb.asm.ClassReader.accept(Unknown Source) >>>>>>>>>>>> at org.objectweb.asm.ClassReader.accept(Unknown Source) >>>>>>>>>>>> at org.fedoraproject.maven.installer.impl.DefaultInstaller.uses >>>>>>>>>>>> NativeCode(DefaultInstaller.java:545) >>>>>>>>>>>> at org.fedoraproject.maven.installer.impl.DefaultInstaller.inst >>>>>>>>>>>> allArtifact(DefaultInstaller.java:574) >>>>>>>>>>>> at org.fedoraproject.maven.installer.impl.DefaultInstaller.inst >>>>>>>>>>>> all(DefaultInstaller.java:758) >>>>>>>>>>>> at org.fedoraproject.maven.tools.installer.InstallerCli.run(Ins >>>>>>>>>>>> tallerCli.java:174) >>>>>>>>>>>> at org.fedoraproject.maven.tools.installer.InstallerCli.main(In >>>>>>>>>>>> stallerCli.java:187) >>>>>>>>>>>> error: Bad exit status from /var/tmp/rpm-tmp.KMxx5N (%install) >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> RPM build errors: >>>>>>>>>>>> Bad exit status from /var/tmp/rpm-tmp.KMxx5N (%install) >>>>>>>>>>>> Took 71 seconds >>>>>>>>>>>> =================================== >>>>>>>>>>>> >>>>>>>>>>>> No idea about why this happen, never seen it in other builds. I >>>>>>>>>>>> can only guess that something in the generated pom file is not >>>>>>>>>>>> resolvable >>>>>>>>>>>> by the installer using JDK 1.7. >>>>>>>>>>>> Maybe try with JDK 1.8 as in Fedora? >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> This issue started to occur when we moved from JDK 1.7 to 1.8. >>>>>>>>>>> It would be good to add a bit of verbosity so maybe we would get >>>>>>>>>>> more info >>>>>>>>>>> about the failure. >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> That may be the clue. the EL7 build is using jdk 1.7 not 1.8. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Tue, Oct 4, 2016 at 8:58 PM, Martin Perina < >>>>>>>>>>>> mper...@redhat.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi Sandro, >>>>>>>>>>>>> >>>>>>>>>>>>> could you please take a look at the issue? Is this some bug in >>>>>>>>>>>>> maven-local on EL7? >>>>>>>>>>>>> >>>>>>>>>>>>> Thanks >>>>>>>>>>>>> >>>>>>>>>>>>> Martin >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Fri, Sep 30, 2016 at 2:59 PM, Martin Perina < >>>>>>>>>>>>> mper...@redhat.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Fri, Sep 30, 2016 at 2:56 PM, Piotr Kliczewski < >>>>>>>>>>>>>> pklic...@redhat.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Martin, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I restarted the build in the morning to see why it is >>>>>>>>>>>>>>> failing. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Jsonrpc building looks good but later it fails with: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *09:37:52* java.lang.ArrayIndexOutOfBoundsException: >>>>>>>>>>>>>>> 24064*09:37:52* at >>>>>>>>>>>>>>> org.objectweb.asm.ClassReader.readClass(Unknown >>>>>>>>>>>>>>> Source)*09:37:52* at >>>>>>>>>>>>>>> org.objectweb.asm.ClassReader.accept(Unknown Source)*09:37:52* >>>>>>>>>>>>>>> at org.objectweb.asm.ClassReader.accept(Unknown >>>>>>>>>>>>>>> Source)*09:37:52* at >>>>>>>>>>>>>>> org.fedoraproject.maven.installer.impl.DefaultInstaller.usesNativeCode(DefaultInstaller.java:545)*09:37:52* >>>>>>>>>>>>>>> at >>>>>>>>>>>>>>> org.fedoraproject.maven.installer.impl.DefaultInstaller.installArtifact(DefaultInstaller.java:574)*09:37:52* >>>>>>>>>>>>>>> at >>>>>>>>>>>>>>> org.fedoraproject.maven.installer.impl.DefaultInstaller.install(DefaultInstaller.java:758)*09:37:52* >>>>>>>>>>>>>>> at >>>>>>>>>>>>>>> org.fedoraproject.maven.tools.installer.InstallerCli.run(InstallerCli.java:174)*09:37:52* >>>>>>>>>>>>>>> at >>>>>>>>>>>>>>> org.fedoraproject.maven.tools.installer.InstallerCli.main(InstallerCli.java:187)*09:37:52* >>>>>>>>>>>>>>> error: Bad exit status from /var/tmp/rpm-tmp.kU3zTr (%install) >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> this issue started to occur with Ravi's patch. I think that is >>>>>>>>>>>>>>> maybe related somehow to java8 changes. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Maybe there is a bug in mavenlocal. We need to investigate. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> I know :-) That's why I wanted someone from CI to take a >>>>>>>>>>>>>> look as they know much more about those build issues. And >>>>>>>>>>>>>> because Fedora >>>>>>>>>>>>>> build works, this is some specific EL7 issue ... >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Piotr >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Fri, Sep 30, 2016 at 2:40 PM, Martin Perina < >>>>>>>>>>>>>>> mper...@redhat.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> could you please take a look at EL7 build issue for patch >>>>>>>>>>>>>>>> [1]? Fedora build is OK, so I'm not sure what we missed that >>>>>>>>>>>>>>>> EL7 build is >>>>>>>>>>>>>>>> still failing ... >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thanks >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Martin >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [1] https://gerrit.ovirt.org/64481 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Sandro Bonazzola >>>>>>>>>>>> Better technology. Faster innovation. Powered by community >>>>>>>>>>>> collaboration. >>>>>>>>>>>> See how it works at redhat.com >>>>>>>>>>>> >>>>>>>>>>>> <https://www.redhat.com/it/about/events/red-hat-open-source-day-2016> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Sandro Bonazzola >>>>>>>>>> Better technology. Faster innovation. Powered by community >>>>>>>>>> collaboration. >>>>>>>>>> See how it works at redhat.com >>>>>>>>>> >>>>>>>>>> <https://www.redhat.com/it/about/events/red-hat-open-source-day-2016> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Sandro Bonazzola >>>>> Better technology. Faster innovation. Powered by community >>>>> collaboration. >>>>> See how it works at redhat.com >>>>> <https://www.redhat.com/it/about/events/red-hat-open-source-day-2016> >>>>> >>>> >>>> >>> >>> >>> -- >>> Sandro Bonazzola >>> Better technology. Faster innovation. Powered by community collaboration. >>> See how it works at redhat.com >>> <https://www.redhat.com/it/about/events/red-hat-open-source-day-2016> >>> >> >> > > > -- > Sandro Bonazzola > Better technology. Faster innovation. Powered by community collaboration. > See how it works at redhat.com > <https://www.redhat.com/it/about/events/red-hat-open-source-day-2016> >
_______________________________________________ Infra mailing list Infra@ovirt.org http://lists.ovirt.org/mailman/listinfo/infra