-
Bug
-
Resolution: Won't Do
-
Major
-
OSX 10.11, Docker 1.9.1 / Docker 1.10.3, Pipeline 1.15, Docker Pipeline 1.4, Jenkins 2.0-beta-1
This Pipeline script fails, with the same error reported in https://issues.jenkins-ci.org/browse/JENKINS-33632
Installed fresh from latest .war file, installed default plugins, added Docker Pipeline, created a job `pipeline`, with the given script:
node { docker.image('maven:3.3.3-jdk-8').inside{ sh "echo success!" } }
(Note: I also tried this with/without a node wrapper, with/without the UID hack .inside('-u 1000:50'), but all resulted in the same issue.
Results in:
Running on master in /jenkins/2.0-beta-1/workspace/pipeline [Pipeline] node { [Pipeline] sh [pipeline] Running shell script + docker inspect -f . maven:3.3.3-jdk-8 . [Pipeline] Run build steps inside a Docker container : Start $ docker run -t -d -u 501:20 -w /jenkins/2.0-beta-1/workspace/pipeline -v /jenkins/2.0-beta-1/workspace/pipeline:/jenkins/2.0-beta-1/workspace/pipeline:rw -v /jenkins/2.0-beta-1/workspace/pipeline@tmp:/jenkins/2.0-beta-1/workspace/pipeline@tmp:rw -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** maven:3.3.3-jdk-8 cat [Pipeline] withDockerContainer { [Pipeline] sh [pipeline] Running shell script sh: 1: cannot create /jenkins/2.0-beta-1/workspace/pipeline@tmp/durable-a6ff18c8/pid: Directory nonexistent sh: 1: cannot create /jenkins/2.0-beta-1/workspace/pipeline@tmp/durable-a6ff18c8/jenkins-log.txt: Directory nonexistent sh: 1: cannot create /jenkins/2.0-beta-1/workspace/pipeline@tmp/durable-a6ff18c8/jenkins-result.txt: Directory nonexistent [Pipeline] } //withDockerContainer $ docker stop d47b360cdc3f9e180355415a44ae5a62afc1c2e1ab69c96e4f4d03f9f7daac71 $ docker rm -f d47b360cdc3f9e180355415a44ae5a62afc1c2e1ab69c96e4f4d03f9f7daac71 [Pipeline] Run build steps inside a Docker container : End [Pipeline] } //node [Pipeline] Allocate node : End [Pipeline] End of Pipeline ERROR: script returned exit code -2 Finished: FAILURE
- is related to
-
JENKINS-33632 docker.inside broken with old client versions
-
- Resolved
-
-
JENKINS-34194 docker volume mounts not working as expected when run from within swarm container
-
- Resolved
-
[JENKINS-33962] docker.inside broken on OSX
Link |
New:
This issue is related to |
Description |
Original:
This Pipeline script fails, with the same error reported in https://issues.jenkins-ci.org/browse/JENKINS-33632 Installed fresh from latest .war file, installed default plugins, added Docker Pipeline, created a job `pipeline`, with the given script: {code} node { docker.image('maven:3.3.3-jdk-8').inside{ sh "echo success!" } } {code} (Note: I also tried this with/without a node wrapper, with/without the UID hack `.inside('-u 1000:50')`, but all resulted in the same issue. Results in: {code} Running on master in /jenkins/2.0-beta-1/workspace/pipeline [Pipeline] node { [Pipeline] sh [pipeline] Running shell script + docker inspect -f . maven:3.3.3-jdk-8 . [Pipeline] Run build steps inside a Docker container : Start $ docker run -t -d -u 501:20 -w /jenkins/2.0-beta-1/workspace/pipeline -v /jenkins/2.0-beta-1/workspace/pipeline:/jenkins/2.0-beta-1/workspace/pipeline:rw -v /jenkins/2.0-beta-1/workspace/pipeline@tmp:/jenkins/2.0-beta-1/workspace/pipeline@tmp:rw -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** maven:3.3.3-jdk-8 cat [Pipeline] withDockerContainer { [Pipeline] sh [pipeline] Running shell script sh: 1: cannot create /jenkins/2.0-beta-1/workspace/pipeline@tmp/durable-a6ff18c8/pid: Directory nonexistent sh: 1: cannot create /jenkins/2.0-beta-1/workspace/pipeline@tmp/durable-a6ff18c8/jenkins-log.txt: Directory nonexistent sh: 1: cannot create /jenkins/2.0-beta-1/workspace/pipeline@tmp/durable-a6ff18c8/jenkins-result.txt: Directory nonexistent [Pipeline] } //withDockerContainer $ docker stop d47b360cdc3f9e180355415a44ae5a62afc1c2e1ab69c96e4f4d03f9f7daac71 $ docker rm -f d47b360cdc3f9e180355415a44ae5a62afc1c2e1ab69c96e4f4d03f9f7daac71 [Pipeline] Run build steps inside a Docker container : End [Pipeline] } //node [Pipeline] Allocate node : End [Pipeline] End of Pipeline ERROR: script returned exit code -2 Finished: FAILURE {code} |
New:
This Pipeline script fails, with the same error reported in https://issues.jenkins-ci.org/browse/JENKINS-33632 Installed fresh from latest .war file, installed default plugins, added Docker Pipeline, created a job `pipeline`, with the given script: {code} node { docker.image('maven:3.3.3-jdk-8').inside{ sh "echo success!" } } {code} (Note: I also tried this with/without a @node@ wrapper, with/without the UID hack {code}.inside('-u 1000:50'){code}, but all resulted in the same issue. Results in: {code} Running on master in /jenkins/2.0-beta-1/workspace/pipeline [Pipeline] node { [Pipeline] sh [pipeline] Running shell script + docker inspect -f . maven:3.3.3-jdk-8 . [Pipeline] Run build steps inside a Docker container : Start $ docker run -t -d -u 501:20 -w /jenkins/2.0-beta-1/workspace/pipeline -v /jenkins/2.0-beta-1/workspace/pipeline:/jenkins/2.0-beta-1/workspace/pipeline:rw -v /jenkins/2.0-beta-1/workspace/pipeline@tmp:/jenkins/2.0-beta-1/workspace/pipeline@tmp:rw -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** maven:3.3.3-jdk-8 cat [Pipeline] withDockerContainer { [Pipeline] sh [pipeline] Running shell script sh: 1: cannot create /jenkins/2.0-beta-1/workspace/pipeline@tmp/durable-a6ff18c8/pid: Directory nonexistent sh: 1: cannot create /jenkins/2.0-beta-1/workspace/pipeline@tmp/durable-a6ff18c8/jenkins-log.txt: Directory nonexistent sh: 1: cannot create /jenkins/2.0-beta-1/workspace/pipeline@tmp/durable-a6ff18c8/jenkins-result.txt: Directory nonexistent [Pipeline] } //withDockerContainer $ docker stop d47b360cdc3f9e180355415a44ae5a62afc1c2e1ab69c96e4f4d03f9f7daac71 $ docker rm -f d47b360cdc3f9e180355415a44ae5a62afc1c2e1ab69c96e4f4d03f9f7daac71 [Pipeline] Run build steps inside a Docker container : End [Pipeline] } //node [Pipeline] Allocate node : End [Pipeline] End of Pipeline ERROR: script returned exit code -2 Finished: FAILURE {code} |
Description |
Original:
This Pipeline script fails, with the same error reported in https://issues.jenkins-ci.org/browse/JENKINS-33632 Installed fresh from latest .war file, installed default plugins, added Docker Pipeline, created a job `pipeline`, with the given script: {code} node { docker.image('maven:3.3.3-jdk-8').inside{ sh "echo success!" } } {code} (Note: I also tried this with/without a @node@ wrapper, with/without the UID hack {code}.inside('-u 1000:50'){code}, but all resulted in the same issue. Results in: {code} Running on master in /jenkins/2.0-beta-1/workspace/pipeline [Pipeline] node { [Pipeline] sh [pipeline] Running shell script + docker inspect -f . maven:3.3.3-jdk-8 . [Pipeline] Run build steps inside a Docker container : Start $ docker run -t -d -u 501:20 -w /jenkins/2.0-beta-1/workspace/pipeline -v /jenkins/2.0-beta-1/workspace/pipeline:/jenkins/2.0-beta-1/workspace/pipeline:rw -v /jenkins/2.0-beta-1/workspace/pipeline@tmp:/jenkins/2.0-beta-1/workspace/pipeline@tmp:rw -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** maven:3.3.3-jdk-8 cat [Pipeline] withDockerContainer { [Pipeline] sh [pipeline] Running shell script sh: 1: cannot create /jenkins/2.0-beta-1/workspace/pipeline@tmp/durable-a6ff18c8/pid: Directory nonexistent sh: 1: cannot create /jenkins/2.0-beta-1/workspace/pipeline@tmp/durable-a6ff18c8/jenkins-log.txt: Directory nonexistent sh: 1: cannot create /jenkins/2.0-beta-1/workspace/pipeline@tmp/durable-a6ff18c8/jenkins-result.txt: Directory nonexistent [Pipeline] } //withDockerContainer $ docker stop d47b360cdc3f9e180355415a44ae5a62afc1c2e1ab69c96e4f4d03f9f7daac71 $ docker rm -f d47b360cdc3f9e180355415a44ae5a62afc1c2e1ab69c96e4f4d03f9f7daac71 [Pipeline] Run build steps inside a Docker container : End [Pipeline] } //node [Pipeline] Allocate node : End [Pipeline] End of Pipeline ERROR: script returned exit code -2 Finished: FAILURE {code} |
New:
This Pipeline script fails, with the same error reported in https://issues.jenkins-ci.org/browse/JENKINS-33632 Installed fresh from latest .war file, installed default plugins, added Docker Pipeline, created a job `pipeline`, with the given script: {code} node { docker.image('maven:3.3.3-jdk-8').inside{ sh "echo success!" } } {code} (Note: I also tried this with/without a {{node}} wrapper, with/without the UID hack {{.inside('-u 1000:50')}}, but all resulted in the same issue. Results in: {code} Running on master in /jenkins/2.0-beta-1/workspace/pipeline [Pipeline] node { [Pipeline] sh [pipeline] Running shell script + docker inspect -f . maven:3.3.3-jdk-8 . [Pipeline] Run build steps inside a Docker container : Start $ docker run -t -d -u 501:20 -w /jenkins/2.0-beta-1/workspace/pipeline -v /jenkins/2.0-beta-1/workspace/pipeline:/jenkins/2.0-beta-1/workspace/pipeline:rw -v /jenkins/2.0-beta-1/workspace/pipeline@tmp:/jenkins/2.0-beta-1/workspace/pipeline@tmp:rw -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** maven:3.3.3-jdk-8 cat [Pipeline] withDockerContainer { [Pipeline] sh [pipeline] Running shell script sh: 1: cannot create /jenkins/2.0-beta-1/workspace/pipeline@tmp/durable-a6ff18c8/pid: Directory nonexistent sh: 1: cannot create /jenkins/2.0-beta-1/workspace/pipeline@tmp/durable-a6ff18c8/jenkins-log.txt: Directory nonexistent sh: 1: cannot create /jenkins/2.0-beta-1/workspace/pipeline@tmp/durable-a6ff18c8/jenkins-result.txt: Directory nonexistent [Pipeline] } //withDockerContainer $ docker stop d47b360cdc3f9e180355415a44ae5a62afc1c2e1ab69c96e4f4d03f9f7daac71 $ docker rm -f d47b360cdc3f9e180355415a44ae5a62afc1c2e1ab69c96e4f4d03f9f7daac71 [Pipeline] Run build steps inside a Docker container : End [Pipeline] } //node [Pipeline] Allocate node : End [Pipeline] End of Pipeline ERROR: script returned exit code -2 Finished: FAILURE {code} |
Link |
New:
This issue is related to |
Resolution | New: Won't Do [ 10001 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
I believe this may be specific to OSX, using boot2docker, which is why I created a new issue rather than reopening: https://issues.jenkins-ci.org/browse/JENKINS-33632