jenkinsci / jenkinsci/docker-workflow-plugin
[JENKINS-65749] Shell commands hang in docker agent
- Dominant language
- Java
- Stars
- 527
- Forks
- 422
- Avg merge
- 10m
- Merged PRs (30d)
- 1
Description
Shell commands hangs in declarative pipeline agent run in Docker container:
pipeline {
agent {
docker {
label 'slave'
image 'mcr.microsoft.com/windows/servercore:ltsc2019'
}
}
options {
skipDefaultCheckout true
}
stages {
stage('deadlocked') {
steps {
bat 'dir'
}
}
}
}
Actual Result:
```
[Pipeline] {
[Pipeline] stage
[Pipeline] { (deadlocked)
[Pipeline] bat
Never ends
```
Steps to reproduce (files attached):
- run Make.ps1 to create test docker images (test/jenkins-master, test/jenkins-slave).
- run run.ps1 to launch test Jenkins environment
- Build deadlock-pipeline Jenkins job.
---
Originally reported by marci, imported from: Shell commands hang in docker agent
Raw content of original issue
Shell commands hangs in declarative pipeline agent run in Docker container:
pipeline {
agent {
docker {
label 'slave'
image 'mcr.microsoft.com/windows/servercore:ltsc2019'
}
}
options {
skipDefaultCheckout true
}
stages {
stage('deadlocked') {
steps {
bat 'dir'
}
}
}
}Actual Result:
[Pipeline] {
[Pipeline] stage
[Pipeline] { (deadlocked)
[Pipeline] batNever ends
Steps to reproduce (files attached):
- run Make.ps1 to create test docker images (test/jenkins-master, test/jenkins-slave).
- run run.ps1 to launch test Jenkins environment
- Build deadlock-pipeline Jenkins job.
environment
```
Windows Server 2019 Version 1809 (OS Build 17763.1971), DockerMsftProvider
Jenkins 2.235.4
```
1 attachment
- [docker-issue.zip](https://issues.jenkins.io/secure/attachment/54897/docker-issue.zip)
Contributor guide
Assessment
This issue has not been assessed yet.