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

With 'HP Application Automation Tools' v5.1 installed running a pipeline from script stored in Perforce results in NPE

      Trying to run a pipeline job with the pipeline groovy script downloaded from Perforce (with the P4 plugin) fails with a null pointer exception (NPE).

      java.lang.NullPointerException
      	at com.hp.application.automation.tools.octane.events.SCMListenerImpl.onChangeLogParsed(SCMListenerImpl.java:84)
      	at org.jenkinsci.plugins.workflow.job.WorkflowRun.onCheckout(WorkflowRun.java:751)
      	at org.jenkinsci.plugins.workflow.job.WorkflowRun.access$1500(WorkflowRun.java:125)
      	at org.jenkinsci.plugins.workflow.job.WorkflowRun$SCMListenerImpl.onCheckout(WorkflowRun.java:936)
      	at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:123)
      	at org.jenkinsci.plugins.workflow.cps.CpsScmFlowDefinition.create(CpsScmFlowDefinition.java:130)
      	at org.jenkinsci.plugins.workflow.cps.CpsScmFlowDefinition.create(CpsScmFlowDefinition.java:59)
      	at org.jenkinsci.plugins.workflow.job.WorkflowRun.run(WorkflowRun.java:232)
      	at hudson.model.ResourceController.execute(ResourceController.java:98)
      	at hudson.model.Executor.run(Executor.java:404)
      

      Note that the exact same configuration works without any issues when using HP Application Automation Tools v5.0 instead of v5.1.

          [JENKINS-42580] With 'HP Application Automation Tools' v5.1 installed running a pipeline from script stored in Perforce results in NPE

          Jeroen Bogers created issue -
          Yafim Kazak made changes -
          Assignee Original: Ofir Shaked [ ofirshaked ] New: Yafim Kazak [ yafim_kazak ]

          Yafim Kazak added a comment -

          Hi please add information on the used build step.

          Also could you please add your Build config and log, job config.

          Yafim Kazak added a comment - Hi please add information on the used build step. Also could you please add your Build config and log, job config.

          Hi,

          Same pb here without perforce but SVN on latest LTS version of Jenkins.

           

          ./FM

          Frédéric Meyrou added a comment - Hi, Same pb here without perforce but SVN on latest LTS version of Jenkins.   ./FM

          REverting to V5.0 is solving the problem.

          Frédéric Meyrou added a comment - REverting to V5.0 is solving the problem.

          Yafim Kazak added a comment -

          I'm investigating this - it's quite an odd issue, since we didn't modify any of the LR parts in this release.

           

          I have a feeling it's kind of dependency issue -

          could you please send build logs and config here or to my email at kazak[at]hpe[dot]com.

           

          Please try to also simply set scenario and general timeout.

          We will try to publish a fix asap.

           

           

          Yafim Kazak added a comment - I'm investigating this - it's quite an odd issue, since we didn't modify any of the LR parts in this release.   I have a feeling it's kind of dependency issue - could you please send build logs and config here or to my email at kazak [at] hpe [dot] com.   Please try to also simply set scenario and general timeout. We will try to publish a fix asap.    

          Yafim Kazak added a comment -

          Could you please add here or send to Kazak[at]hpe[dot]com the following -

          <jenkins installation on master>\jobs\<job name>\config.xml

          zip whole folder - <jenkins installation on master>\jobs\<job name>\builds\<bad build number>

           

          Thanks ahaed.

           

          Yafim Kazak added a comment - Could you please add here or send to Kazak [at] hpe [dot] com the following - <jenkins installation on master>\jobs\<job name>\config.xml zip whole folder - <jenkins installation on master>\jobs\<job name>\builds\<bad build number>   Thanks ahaed.  

          Files sent today by eMail.

          KR,

           

          ./FM

          Frédéric Meyrou added a comment - Files sent today by eMail. KR,   ./FM
          Yafim Kazak made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]

          Robby Pocase added a comment -

          I'm getting this error on my Perforce instance as well. Seems to be occurring on both classic depots and streams.

          Robby Pocase added a comment - I'm getting this error on my Perforce instance as well. Seems to be occurring on both classic depots and streams.

            mseldin Michael Seldin
            jbogers Jeroen Bogers
            Votes:
            3 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: