cleclerc , threadDump during the hang:
Thread #12
at WorkflowScript.run(WorkflowScript:26)
at DSL.withMaven(Native Method)
at WorkflowScript.run(WorkflowScript:16)
at DSL.withEnv(Native Method)
at WorkflowScript.run(WorkflowScript:15)
at org.jenkinsci.plugins.docker.workflow.Docker$Image.inside(jar:file:/var/lib/jenkins/plugins/docker-workflow/WEB-INF/lib/docker-workflow.jar!/org/jenkinsci/plugins/docker/workflow/Docker.groovy:129)
at DSL.withDockerContainer(Native Method)
at org.jenkinsci.plugins.docker.workflow.Docker$Image.inside(jar:file:/var/lib/jenkins/plugins/docker-workflow/WEB-INF/lib/docker-workflow.jar!/org/jenkinsci/plugins/docker/workflow/Docker.groovy:128)
at org.jenkinsci.plugins.docker.workflow.Docker.node(jar:file:/var/lib/jenkins/plugins/docker-workflow/WEB-INF/lib/docker-workflow.jar!/org/jenkinsci/plugins/docker/workflow/Docker.groovy:63)
at org.jenkinsci.plugins.docker.workflow.Docker$Image.inside(jar:file:/var/lib/jenkins/plugins/docker-workflow/WEB-INF/lib/docker-workflow.jar!/org/jenkinsci/plugins/docker/workflow/Docker.groovy:116)
at WorkflowScript.run(WorkflowScript:8)
at DSL.stage(Native Method)
at WorkflowScript.run(WorkflowScript:4)
at DSL.node(running on centos-buildserver-03)
at WorkflowScript.run(WorkflowScript:2)
at DSL.timestamps(Native Method)
at WorkflowScript.run(WorkflowScript:1)
Added tail of console output, jenkins and node threadDump in attach.
Not sure if this is the correct data you asked but let me know if other info is needed.
This is from my test jenkins instance on virtualbox VMs.
I see similar hangs on our Prod instance but I did not find any modules being called. Only pom type dependencies.
I can't reproduce and several users seem to build on Windows build agents. Could it be caused by something else than the pipeline-maven-plugin?