-
Type:
Bug
-
Resolution: Not A Defect
-
Priority:
Minor
-
Component/s: kubernetes-plugin
-
Environment:Jenkins 2.77
kubernetes-plugin 1.0
Â
When trying to use the node block inside a container block, I get a "script returned exit code -2" error. It seems to still try to use the container "mykubernetescontainer" inside the "none-kubernetes-slave" node, even tho they are not related. The container probably should be unset again when a node step is used. When I remove the container block, it works.
Pipeline (Reduced example):
node("mykubernetespod") { container("mykubernetescontainer") { node("none-kubernetes-slave") { sh "echo 'Hello kubernetes-plugin!'" } } }
Â
Log:
[Pipeline] node
Running on mykubernetespod in /home/jenkins/workspace/workspace/test
[Pipeline] {
[Pipeline] container
[Pipeline] {
[Pipeline] node
Running on none-kubernetes-slave in /home/jenkins/agent/workspace/test
[Pipeline] {
[Pipeline] sh
[test] Running shell script
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // container
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code -2
Finished: FAILURE
Â
Â
- is duplicated by
-
JENKINS-50060 Workspace error when setting stage level agent when global agent specified.
-
- Resolved
-