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

Matrix build on multiple hosts cant be imported by 1.373

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved (View Workflow)
    • Major
    • Resolution: Fixed
    • matrix-project-plugin
    • None
    • Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
      Windows
      Linux ubuntu

    Description

      After upgrade to 1.373 our matrix build stop working. Even creating of a new job did not work. The job executes a shell script on multiple nodes in parallel. Configuration changes are simply lost. A NPE option was thrown :

      Caused by: java.lang.NullPointerException
      at java.util.ArrayList.<init>(ArrayList.java:133)
      at hudson.matrix.Axis.<init>(Axis.java:74)
      at hudson.matrix.LabelAxis.<init>(LabelAxis.java:40)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
      at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
      at org.kohsuke.stapler.RequestImpl.invokeConstructor(RequestImpl.java:409)
      at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:355)
      at hudson.model.Descriptor.newInstance(Descriptor.java:466)
      at hudson.model.Descriptor.newInstancesFromHeteroList(Descriptor.java:743)
      at hudson.util.DescribableList.rebuildHetero(DescribableList.java:172)
      at hudson.matrix.MatrixProject.submit(MatrixProject.java:561)
      at hudson.model.Job.doConfigSubmit(Job.java:1086)
      at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:571)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:585)
      at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:259)
      at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:126)
      at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:65)
      at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:79)
      at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:30)

      a roll back to 1.372 fixed the issue.

      Attachments

        1. doubleSlaveConfig.png
          doubleSlaveConfig.png
          20 kB
        2. stdouterror.txt
          10 kB
        3. UIerror.txt
          5 kB

        Issue Links

          Activity

            kofemann kofemann created issue -
            emmulator emmulator made changes -
            Field Original Value New Value
            Attachment doubleSlaveConfig.png [ 19704 ]
            emmulator emmulator made changes -
            Attachment UIerror.txt [ 19705 ]
            Attachment stdouterror.txt [ 19706 ]
            jrvilda jrvilda made changes -
            Environment Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05 Solaris 10, sparc. Hudson home on nfs server mounted with v3. JVM 1.5.0_06-b05
            Windows
            Linux ubuntu
            mindless Alan Harder made changes -
            Link This issue is duplicated by JENKINS-7314 [ JENKINS-7314 ]
            scm_issue_link SCM/JIRA link daemon made changes -
            Resolution Fixed [ 1 ]
            Status Open [ 1 ] Resolved [ 5 ]
            mindless Alan Harder made changes -
            Assignee kohsuke [ kohsuke ]
            mindless Alan Harder made changes -
            Assignee kohsuke [ kohsuke ] mindless [ mindless ]
            mindless Alan Harder made changes -
            Resolution Fixed [ 1 ]
            Status Resolved [ 5 ] Reopened [ 4 ]
            mindless Alan Harder made changes -
            Resolution Fixed [ 1 ]
            Status Reopened [ 4 ] Resolved [ 5 ]
            mindless Alan Harder made changes -
            Assignee mindless [ mindless ] kohsuke [ kohsuke ]
            Resolution Fixed [ 1 ]
            Status Resolved [ 5 ] Reopened [ 4 ]
            kohsuke Kohsuke Kawaguchi made changes -
            Resolution Fixed [ 1 ]
            Status Reopened [ 4 ] Resolved [ 5 ]
            ircbot Jenkins IRC Bot made changes -
            Component/s matrix-project [ 18765 ]
            Component/s matrix [ 15501 ]
            rtyler R. Tyler Croy made changes -
            Workflow JNJira [ 137380 ] JNJira + In-Review [ 187477 ]

            People

              kohsuke Kohsuke Kawaguchi
              kofemann kofemann
              Votes:
              19 Vote for this issue
              Watchers:
              16 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: