Public bug reported: I had a regression error in one of my testsuites. https://github.com/gdraheim/docker-systemctl-replacement/issues/43
After investigating I did find that the command "kill -TERM" behaves different in Ubuntu 16.04 in comparison to all other Ubuntu versions and in comparison to all other tested Linux distributions (opensuse,centos). ====> "kill -TERM" does report an exitcode=0 (OK) where it should say failed. Note that the testsuite of coreutils does define a behaviour of not-ok at http://git.savannah.gnu.org/cgit/coreutils.git/tree/tests/misc/kill.sh There you can see # params required returns_ 1 env kill || fail=1 returns_ 1 env kill -TERM || fail=1 However this is the result tested with the available docker images == kill ubuntu:14.04 => 1 ubuntu:16.04 => 1 ubuntu:18.04 => 1 ubuntu:18.10 => 1 == kill -TERM ubuntu:14.04 => 1 ubuntu:16.04 => 0 ubuntu:18.04 => 1 ubuntu:18.10 => 1 I am attaching the testscript that shows the results above. ** Affects: coreutils (Ubuntu) Importance: Undecided Status: New ** Attachment added: "bin_kill_broken.sh" https://bugs.launchpad.net/bugs/1791983/+attachment/5187652/+files/bin_kill_broken.sh -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791983 Title: kill -TERM exitcode regression 16.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1791983/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs