Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

unstash error #609

Open
lhupfeldt opened this issue Feb 24, 2022 · 0 comments
Open

unstash error #609

lhupfeldt opened this issue Feb 24, 2022 · 0 comments
Labels
bug Something isn't working

Comments

@lhupfeldt
Copy link

lhupfeldt commented Feb 24, 2022

Jenkins and plugins versions report

Environment
Paste the output here

What Operating System are you using (both controller, and any agents involved in the problem)?

Linux

Reproduction steps

Write Jenkinsfile with stash/unstash
The Jenkinsfile executes correctly in Jenkins

Expected Results

unstash is working
i.e. pipeline working in Jenkins should work in jenkinsfile-runner

Actual Results

Resume disabled by user, switching to high-performance, low-durability mode.
Loading library [email protected]
Examining devops/xxx-pipeline-library
Attempting to resolve v0.7.4 as a branch
Attempting to resolve v0.7.4 as a tag
Resolved v0.7.4 as tag v0.7.4 at revision 748b8e7b37fa2ee4e7628b3286d0366ae548218e
The recommended git tool is: NONE
using credential svc-github-service-user
Cloning the remote Git repository
Cloning with configured refspecs honoured and with tags
Cloning repository https://<url deleted>
 > git init <path deleted>/workspace@libs/58cd27c328814497c1bc59bbeb0e2227e7a23381856782e25f03cca1969bf696 # timeout=10
Fetching upstream changes from https://<url deleted>
 > git --version # timeout=10
 > git --version # 'git version 2.35.1'
using GIT_ASKPASS to set credentials Credential used for GitHub Organisation
 > git fetch --tags --force --progress -- https://<url deleted>.git +refs/tags/v0.7.4:refs/tags/v0.7.4 # timeout=10
 > git config remote.origin.url https://<url deleted>.git # timeout=10
 > git config --add remote.origin.fetch +refs/tags/v0.7.4:refs/tags/v0.7.4 # timeout=10
 > git config remote.origin.url https://<url deleted>.git # timeout=10
Fetching with tags
Fetching upstream changes from https://<url deleted>.git
using GIT_ASKPASS to set credentials Credential used for GitHub Organisation
 > git fetch --tags --force --progress -- https://<url deleted>.git +refs/tags/v0.7.4:refs/tags/v0.7.4 # timeout=10
Checking out Revision 748b8e7b37fa2ee4e7628b3286d0366ae548218e (v0.7.4)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 748b8e7b37fa2ee4e7628b3286d0366ae548218e # timeout=10
Commit message: "Bugfix/pos 12264 httprequest action repeats (#29)"
[Pipeline] Start of Pipeline
[Pipeline] properties
[Pipeline] newBuildInfo
[Pipeline] stage
[Pipeline] { (Setup)
[Pipeline] node
Running on Jenkins in <path deleted>/workspace
[Pipeline] {
[Pipeline] checkout
[Pipeline] pwd
[Pipeline] readMavenPom
[Pipeline] pwd
[Pipeline] readYaml
[Pipeline] newBuildInfo
[Pipeline] unstash
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
java.io.EOFException: Unexpected end of ZLIB input stream
	at com.jcraft.jzlib.InflaterInputStream.fill(InflaterInputStream.java:186)
	at com.jcraft.jzlib.InflaterInputStream.read(InflaterInputStream.java:106)
	at org.apache.commons.compress.archivers.tar.TarArchiveInputStream.read(TarArchiveInputStream.java:738)
	at java.base/java.io.InputStream.read(InputStream.java:205)
	at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1309)
	at org.apache.commons.io.IOUtils.copy(IOUtils.java:978)
	at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1282)
	at org.apache.commons.io.IOUtils.copy(IOUtils.java:953)
	at hudson.util.IOUtils.copy(IOUtils.java:53)
	at hudson.FilePath.readFromTar(FilePath.java:2854)
Caused: java.io.IOException: Failed to extract code.tar.gz
	at hudson.FilePath.readFromTar(FilePath.java:2864)
	at hudson.FilePath.access$500(FilePath.java:214)
	at hudson.FilePath$UntarLocal.invoke(FilePath.java:646)
	at hudson.FilePath$UntarLocal.invoke(FilePath.java:639)
	at hudson.FilePath.act(FilePath.java:1171)
	at hudson.FilePath.act(FilePath.java:1154)
	at hudson.FilePath.untar(FilePath.java:622)
	at org.jenkinsci.plugins.workflow.flow.StashManager.unstash(StashManager.java:161)
	at org.jenkinsci.plugins.workflow.support.steps.stash.UnstashStep$Execution.run(UnstashStep.java:77)
	at org.jenkinsci.plugins.workflow.support.steps.stash.UnstashStep$Execution.run(UnstashStep.java:64)
	at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:829)
Finished: FAILURE

Anything else?

I shall attempt to provide a minimal example if needed.

@lhupfeldt lhupfeldt added the bug Something isn't working label Feb 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant