On Thu, Oct 6, 2016 at 3:27 PM, Piotr Kliczewski <[email protected]> wrote:
> > > On Thu, Oct 6, 2016 at 2:40 PM, Sandro Bonazzola <[email protected]> > wrote: > >> >> >> On Thu, Oct 6, 2016 at 12:07 PM, Piotr Kliczewski <[email protected]> >> wrote: >> >>> >>> >>> On Thu, Oct 6, 2016 at 11:56 AM, Sandro Bonazzola <[email protected]> >>> wrote: >>> >>>> >>>> >>>> On Wed, Oct 5, 2016 at 11:26 AM, Piotr Kliczewski <[email protected]> >>>> 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- > artifacts.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 > > >> >>> >>>> >>>> >>>>> >>>>> >>>>> On Wed, Oct 5, 2016 at 10:00 AM, Piotr Kliczewski <[email protected] >>>>> > wrote: >>>>> >>>>>> Actually I saw f24 output, sorry. Still looking into it. >>>>>> >>>>>> On Wed, Oct 5, 2016 at 9:58 AM, Piotr Kliczewski <[email protected] >>>>>> > wrote: >>>>>> >>>>>>> >>>>>>> >>>>>>> On Wed, Oct 5, 2016 at 9:58 AM, Piotr Kliczewski < >>>>>>> [email protected]> 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 < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Wed, Oct 5, 2016 at 9:34 AM, Piotr Kliczewski < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Wed, Oct 5, 2016 at 9:01 AM, Sandro Bonazzola < >>>>>>>>>> [email protected]> 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 < >>>>>>>>>>> [email protected]> 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 < >>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Fri, Sep 30, 2016 at 2:56 PM, Piotr Kliczewski < >>>>>>>>>>>>> [email protected]> 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 < >>>>>>>>>>>>>> [email protected]> 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 [email protected] http://lists.ovirt.org/mailman/listinfo/infra
