-
Bug
-
Resolution: Fixed
-
Major
-
None
-
Platform: All, OS: All
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!
- is duplicated by
-
JENKINS-4413 error in hudson.scm.RevisionParameterAction
- Closed