Jenkins has released a new LTS version 2.150.1. It has a security fix that has been covered by 2.138.4 which we are running.
From the upgrade guide https://jenkins.io/doc/upgrade-guide/2.150/
No notable changes requiring upgrade notes.
The changelog https://jenkins.io/changelog-stable/
- Wait up to two minutes for process termination before killing it (typically when aborting a build). (issue 17116).
The way Jenkins stop the build has been enhanced but it most probably causes a few issues. At least one got reported (see below).
The community reported issues:
|JENKINS-55106||Build stuck on final "exit 0"|
|JENKINS-54752||Ansi plugin fails to render formatted console output|
I would like upstream to figure out the potential issue with the way jobs are killed. We would probably want to look at the change in code for issue 17116.
The ANSI plugin would need to be upgraded whenever a new released is available. We can not get console logs suddenly hidden by mistake :)