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

Subversion Revision parameter fails for master/slave setups

XMLWordPrintable

      When using the parameterized trigger plugin with the Subversion revision
      parameter in a master/slave setup, the build fails at initializing:

      FATAL: remote file operation failed
      hudson.util.IOException2: remote file operation failed
      at hudson.FilePath.act(FilePath.java:672)
      at hudson.FilePath.act(FilePath.java:660)
      at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:525)
      at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:473)
      at hudson.model.AbstractProject.checkout(AbstractProject.java:898)
      at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:400)
      at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:349)
      at hudson.model.Run.run(Run.java:1106)
      at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
      at hudson.model.ResourceController.execute(ResourceController.java:93)
      at hudson.model.Executor.run(Executor.java:122)
      Caused by: java.io.IOException: Unable to serialize
      hudson.FilePath$FileCallableWrapper@c92b5d
      at hudson.remoting.UserRequest.serialize(UserRequest.java:145)
      at hudson.remoting.UserRequest.<init>(UserRequest.java:61)
      at hudson.remoting.Channel.call(Channel.java:514)
      at hudson.FilePath.act(FilePath.java:667)
      ... 10 more
      Caused by: java.io.NotSerializableException: hudson.scm.RevisionParameterAction
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1156)
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
      at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
      at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
      at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
      at hudson.remoting.UserRequest._serialize(UserRequest.java:134)
      at hudson.remoting.UserRequest.serialize(UserRequest.java:143)
      ... 13 more

      This is clearly not only a problem of the parameterized trigger plugin, but of
      the subversion scm implementation. I'll inspect the code for a fix proposal.

      Thank you for the wonderful plugin!

            huybrechts huybrechts
            dlindner dlindner
            Votes:
            2 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: