-
Bug
-
Resolution: Fixed
-
Minor
-
Linux 64-bit Master (1.609.3)
CRX Content Package Deployer Plugin (1.3.2)
Linux 64-bit Build Node
We are getting the following exception when trying to create a bundle using the CRX plugin. Note that we are not building on the master node, rather a separate Linux build node. We have found other plugins that have had the same "Unable to serialize" issue:
https://issues.jenkins-ci.org/browse/JENKINS-29938
We would like to be able to farm jobs using the CRX plugin to non-master build nodes if possible. Thanks in advance.
Building remotely on linuxbuildnode (x86_64) in workspace /jenkins/workspace/MyJob
FATAL: remote file operation failed: /mnt/workspace/MyJob at hudson.remoting.Channel@59fe7650:linuxbuildnode: java.io.IOException: Unable to serialize hudson.FilePath$FileCallableWrapper@3aba12f7
java.io.IOException: remote file operation failed: /jenkins/workspace/MyJob at hudson.remoting.Channel@59fe7650:linuxbuildnode: java.io.IOException: Unable to serialize hudson.FilePath$FileCallableWrapper@3aba12f7
at hudson.FilePath.act(FilePath.java:985)
at hudson.FilePath.act(FilePath.java:967)
at org.jenkinsci.plugins.graniteclient.BuildPackageBuilder.perform(BuildPackageBuilder.java:101)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:776)
at hudson.model.Build$BuildExecution.build(Build.java:203)
at hudson.model.Build$BuildExecution.doRun(Build.java:160)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:536)
at hudson.model.Run.execute(Run.java:1738)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:98)
at hudson.model.Executor.run(Executor.java:381)
Caused by: java.io.IOException: Unable to serialize hudson.FilePath$FileCallableWrapper@3aba12f7
at hudson.remoting.UserRequest.serialize(UserRequest.java:169)
at hudson.remoting.UserRequest.<init>(UserRequest.java:63)
at hudson.remoting.Channel.call(Channel.java:776)
at hudson.FilePath.act(FilePath.java:978)
... 11 more
Caused by: java.io.NotSerializableException: org.jenkinsci.plugins.graniteclient.JenkinsResponseProgressListener
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1183)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)
at hudson.remoting.UserRequest._serialize(UserRequest.java:158)
at hudson.remoting.UserRequest.serialize(UserRequest.java:167)
... 14 more
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
Finished: FAILURE