Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-72420

Plugin not working properly with the rebuilder plugin

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Minor Minor
    • gerrit-trigger-plugin
    • None
    • gerrit-3.8.2
      Jenkins 2.414.3
      gerrit-trigger 2.39.3
      rebuilder-plugin 330.v645b_7df10e2a_

      We recently upgraded jenkins to using gerrit trigger plugin version 2.39.3 and rebuilder plugin version 330.v645b_7df10e2a_

      The jenkins starts but shows the angry jenkins icon and the logs are filled with:

          at com.sonyericsson.hudson.plugins.gerrit.trigger.GerritRebuildValidator.isApplicable(GerritRebuildValidator.java:45)
          at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:69)
          at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:42)
          at hudson.model.Actionable.createFor(Actionable.java:115)
          at hudson.model.Actionable.getAction(Actionable.java:332)
          at hudson.model.Run.getCauses(Run.java:605)
          at hudson.model.Run.getCause(Run.java:616)
          at com.sonyericsson.hudson.plugins.gerrit.trigger.GerritRebuildValidator.isApplicable(GerritRebuildValidator.java:45)
          at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:69)
          at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:42)
          at hudson.model.Actionable.createFor(Actionable.java:115)
          at hudson.model.Actionable.getAction(Actionable.java:332)
          at hudson.model.Run.getCauses(Run.java:605)
          at hudson.model.Run.getCause(Run.java:616)
          at com.sonyericsson.hudson.plugins.gerrit.trigger.GerritRebuildValidator.isApplicable(GerritRebuildValidator.java:45)
          at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:69)
          at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:42)
          at hudson.model.Actionable.createFor(Actionable.java:115)
          at hudson.model.Actionable.getAction(Actionable.java:332)
          at hudson.model.Run.getCauses(Run.java:605)
          at hudson.model.Run.getCause(Run.java:616)
          at com.sonyericsson.hudson.plugins.gerrit.trigger.GerritRebuildValidator.isApplicable(GerritRebuildValidator.java:45)
          at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:69)
          at com.sonyericsson.rebuild.RebuildActionFactory.createFor(RebuildActionFactory.java:42)
          at hudson.model.Actionable.createFor(Actionable.java:115)
          at hudson.model.Actionable.getAction(Actionable.java:332)

       

      After removing the rebuilder-plugin, the warning goes away

          [JENKINS-72420] Plugin not working properly with the rebuilder plugin

          mihai added a comment - - edited

          Upgrading rebuilder-plugin to 330.v645b_7df10e2a  is also causing some jobs to disappear from views that use regular expressions to include jobs

           

          [WARNING] [hudson.ExpressionFactory2$JexlExpression] hudson.ExpressionFactory2$JexlExpression evaluate Caught exception evaluating: job.buildHealthReports in /jenkins/view/view1/job/view1_new/. Reason: java.lang.reflect.InvocationTargetException
          java.lang.reflect.InvocationTargetException
                  at jdk.internal.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)
                  at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                  at java.base/java.lang.reflect.Method.invoke(Method.java:566)
                  at org.apache.commons.jexl.util.PropertyExecutor.execute(PropertyExecutor.java:125)
                  at org.apache.commons.jexl.util.introspection.UberspectImpl$VelGetterImpl.invoke(UberspectImpl.java:314)
                  at org.apache.commons.jexl.parser.ASTArrayAccess.evaluateExpr(ASTArrayAccess.java:185)
                  at org.apache.commons.jexl.parser.ASTIdentifier.execute(ASTIdentifier.java:75)
                  at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83)
                  at org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57)
                  at org.apache.commons.jexl.parser.ASTReferenceExpression.value(ASTReferenceExpression.java:51)
                  at org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80)
                  at hudson.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:76)
                  at org.apache.commons.jelly.tags.core.CoreTagLibrary$3.run(CoreTagLibrary.java:134)
                  at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
                  at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)
                  at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:122)
                  at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)

          mihai added a comment - - edited Upgrading rebuilder-plugin to 330.v645b_7df10e2a   is also causing some jobs to disappear from views that use regular expressions to include jobs   [WARNING] [hudson.ExpressionFactory2$JexlExpression] hudson.ExpressionFactory2$JexlExpression evaluate Caught exception evaluating: job.buildHealthReports in /jenkins/view/view1/job/view1_new/. Reason: java.lang.reflect.InvocationTargetException java.lang.reflect.InvocationTargetException         at jdk.internal.reflect.GeneratedMethodAccessor437.invoke(Unknown Source)         at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)         at java.base/java.lang.reflect.Method.invoke(Method.java:566)         at org.apache.commons.jexl.util.PropertyExecutor.execute(PropertyExecutor.java:125)         at org.apache.commons.jexl.util.introspection.UberspectImpl$VelGetterImpl.invoke(UberspectImpl.java:314)         at org.apache.commons.jexl.parser.ASTArrayAccess.evaluateExpr(ASTArrayAccess.java:185)         at org.apache.commons.jexl.parser.ASTIdentifier.execute(ASTIdentifier.java:75)         at org.apache.commons.jexl.parser.ASTReference.execute(ASTReference.java:83)         at org.apache.commons.jexl.parser.ASTReference.value(ASTReference.java:57)         at org.apache.commons.jexl.parser.ASTReferenceExpression.value(ASTReferenceExpression.java:51)         at org.apache.commons.jexl.ExpressionImpl.evaluate(ExpressionImpl.java:80)         at hudson.ExpressionFactory2$JexlExpression.evaluate(ExpressionFactory2.java:76)         at org.apache.commons.jelly.tags.core.CoreTagLibrary$3.run(CoreTagLibrary.java:134)         at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)         at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)         at org.kohsuke.stapler.jelly.CallTagLibScript.run(CallTagLibScript.java:122)         at org.apache.commons.jelly.tags.core.CoreTagLibrary$2.run(CoreTagLibrary.java:105)

          Basil Crow added a comment -

          Duplicates JENKINS-72409.

          Basil Crow added a comment - Duplicates JENKINS-72409 .

            Unassigned Unassigned
            bildrulle Lars Berntzon
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: