-
Bug
-
Resolution: Unresolved
-
Major
-
None
I have Jenkins master running in a docker container and using jenkins docker plugin, I am spawning a jenkins slave (jnlp) on a remote machine.
Now, using my declarative pipelines I build my project where i spawn another docker container for builds (inside the slave container spawned by docker plugin)
This works if the build step has "echo". But when i try to run "sh" in build steps where sh just has "python --version" it gives the following error
sh: /workspace/conda-test_master-UI6XA7VOZBDYE3YLPHIIQRESPXQMQIXWNY5GVA2M2NXDSM24G6VA@tmp/durable-250f016b/jenkins-log.txt: No such file or directory
sh: /workspace/conda-test_master-UI6XA7VOZBDYE3YLPHIIQRESPXQMQIXWNY5GVA2M2NXDSM24G6VA@tmp/durable-250f016b/jenkins-result.txt.tmp: No such file or directory
mv: cannot stat '/workspace/conda-test_master-UI6XA7VOZBDYE3YLPHIIQRESPXQMQIXWNY5GVA2M2NXDSM24G6VA@tmp/durable-250f016b/jenkins-result.txt.tmp': No such file or directory
I am running jenkinsci/[blueocean|https://hub.docker.com/r/jenkinsci/blueocean/]:1.8.0 for Jenkins master
[JENKINS-53259] Jenkins Pipeline build fails when trying to jenkins docker plugin
Description |
Original:
I have Jenkins master running in a docker container and using jenkins docker plugin, I am spawning a jenkins slave (jnlp) on a remote machine. Now, using my declarative pipelines I build my project where i spawn another docker container for builds (inside the slave container spawned by docker plugin) This works if the build step has "echo". But when i try to run "sh" in build steps where sh just has "python --version" it gives the following error sh: /workspace/conda-test_master-UI6XA7VOZBDYE3YLPHIIQRESPXQMQIXWNY5GVA2M2NXDSM24G6VA@tmp/durable-250f016b/jenkins-log.txt: No such file or directory sh: /workspace/conda-test_master-UI6XA7VOZBDYE3YLPHIIQRESPXQMQIXWNY5GVA2M2NXDSM24G6VA@tmp/durable-250f016b/jenkins-result.txt.tmp: No such file or directory mv: cannot stat '/workspace/conda-test_master-UI6XA7VOZBDYE3YLPHIIQRESPXQMQIXWNY5GVA2M2NXDSM24G6VA@tmp/durable-250f016b/jenkins-result.txt.tmp': No such file or directory |
New:
I have Jenkins master running in a docker container and using jenkins docker plugin, I am spawning a jenkins slave (jnlp) on a remote machine. Now, using my declarative pipelines I build my project where i spawn another docker container for builds (inside the slave container spawned by docker plugin) This works if the build step has "echo". But when i try to run "sh" in build steps where sh just has "python --version" it gives the following error sh: /workspace/conda-test_master-UI6XA7VOZBDYE3YLPHIIQRESPXQMQIXWNY5GVA2M2NXDSM24G6VA@tmp/durable-250f016b/jenkins-log.txt: No such file or directory sh: /workspace/conda-test_master-UI6XA7VOZBDYE3YLPHIIQRESPXQMQIXWNY5GVA2M2NXDSM24G6VA@tmp/durable-250f016b/jenkins-result.txt.tmp: No such file or directory mv: cannot stat '/workspace/conda-test_master-UI6XA7VOZBDYE3YLPHIIQRESPXQMQIXWNY5GVA2M2NXDSM24G6VA@tmp/durable-250f016b/jenkins-result.txt.tmp': No such file or directory I am running [jenkinsci|https://hub.docker.com/u/jenkinsci/]/[blueocean|https://hub.docker.com/r/jenkinsci/blueocean/]:1.8.0 for Jenkins master |
Component/s | New: docker-workflow-plugin [ 20625 ] |
Assignee | Original: Nicolas De Loof [ ndeloof ] |
Component/s | Original: docker-plugin [ 18724 ] |