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/repos/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-artifacts.repos.el6 [2] http://jenkins.ovirt.org/job/vdsm-jsonrpc-java_master_check-patch-el7-x86_64/51/console > >> >>> >>> >>>> >>>> >>>> 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> >
_______________________________________________ Infra mailing list Infra@ovirt.org http://lists.ovirt.org/mailman/listinfo/infra