Status: Resolved (View Workflow)
Version : 1.600
After upgrading to 1.600 I am getting build errors on all jobs that has a "Execute shell" build step
I tried downgrading to 1.599 and everything works there.
I tried with both sh and bash
It looks like the shell commands are terminated randomly in the middle of the run
I tested with a very simple script like :
echo "sleep done"
and got :
Started by timer
[EnvInject] - Loading node environment variables.
Building remotely on cis01.coolsmsc.dk (swarm) in workspace /home/jenkinsslave/workspace/cron - test - test-no-php
[cron - test - test-no-php] $ /bin/bash -xe /tmp/hudson4904788725429931154.sh
+ sleep 59
/tmp/hudson4904788725429931154.sh: line 2: 19627 Terminated sleep 59
Build step 'Execute shell' marked build as failure
- is blocking
JENKINS-26755 hudson.model.Computer#getEnvironment should be cached
- is duplicated by
JENKINS-27199 Invoke Ant fails in 1.600
JENKINS-27188 BUILDID and BUILD_TAG from previous project
- links to
This was logged as
JENKINS-21788, a duplicate of this issue.
I'm still seeing a similar issue in release 1.637. If I run multiple executors then jenkins randomly sends SIGTERM to all the jobs processes. Am I seeing something new or did this not get integrated?
The release notes for 1.601 (see http://jenkins-ci.org/changelog) do not mention this ticket. Was the fix released nevertheless?