[Bug 1710296] Re: script hangs and never finishes

Jason Grammenos 1710296 at bugs.launchpad.net
Mon Mar 19 12:15:15 UTC 2018


this issue persist

jason at server03:~$ pgrep check-new-re
765
1925
1952
3852
4072
5238
5467
5646
6464
6753
9409
12877
14336
15288
16599
17057
18756
20018
20029
20174
20255
20726
22315
22523
22855
24292
24876
25964
26093
27981
28489
29387
30350
32556
jason at server03:~$ pgrep check-new-re | wc -l
34


jason at server03:~$ ps -ef | grep check-new-re
root       765     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root      1925     1  0 Feb04 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root      1952     1  0 Mar11 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root      3852     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root      4072     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root      5238     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root      5467     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root      5646     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root      6464     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root      6753     1  0 Jan21 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root      9409     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     12877     1  0 Feb25 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     14336     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     15288     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     16599     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     17057     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     18756     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     20018     1  0 Mar18 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     20029     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     20174     1  0 Jan28 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     20255     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     20726     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     22315     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     22523     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     22855     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     24292     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     24876     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     25964     1  0 Jan14 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     26093     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     27981     1  0 Mar04 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     28489     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     29387     1  0 Feb18 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     30350     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
root     32556     1  0  2017 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q

every week it runs and leaves behind another process, this is crazy.
What is causing this bug, and how do I fix it?

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubuntu-release-upgrader in
Ubuntu.
https://bugs.launchpad.net/bugs/1710296

Title:
  script hangs and never finishes

Status in ubuntu-release-upgrader package in Ubuntu:
  New

Bug description:
  The /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
  job that runs weekly appears to hang and never complets, slowly building up the number of hanging processes

  user at archive:~$ ps -ef | grep check-new
  root      1618     1  0 Feb26 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
  root      3489     1  0 Jul09 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
  root      5951     1  0 Mar19 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
  root     14385     1  0 Apr02 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
  root     14490     1  0 Jul23 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
  root     15157     1  0 Apr30 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
  root     17853     1  0 Jun04 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
  root     21845     1  0 Jun11 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
  root     22240     1  0 May21 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
  root     22607     1  0 Jul02 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
  root     23452     1  0 Apr16 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
  root     27171     1  0 Feb19 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
  root     28447     1  0 Jun18 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
  root     29531     1  0 Mar05 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
  root     30531     1  0 Jun25 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
  root     31763     1  0 May14 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q
  root     32360     1  0 May07 ?        00:00:00 /usr/bin/python3 /usr/lib/ubuntu-release-upgrader/check-new-release -q

  user at archive:~$ sudo strace -p 32360
  Process 32360 attached
  futex(0x27b0fd0, FUTEX_WAIT_PRIVATE, 0, NULL

  Running Trusty

  user at archive:~$ lsb_release -d
  Description:    Ubuntu 14.04.5 LTS

  user at archive:~$ dpkg -l | grep ubuntu-re
  ii  ubuntu-release-upgrader-core       1:0.220.9                           all          manage release upgrades

  user at archive:~$ apt-cache policy ubuntu-release-upgrader-core
  ubuntu-release-upgrader-core:
    Installed: 1:0.220.9
    Candidate: 1:0.220.9
    Version table:
   *** 1:0.220.9 0
          500 http://ca.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
          100 /var/lib/dpkg/status
       1:0.220.2 0
          500 http://ca.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages


  Any assistance in resolving these hanging processes that grow for no apparent reason.
  I could simply disable the cron job, but i am trying to get to the root of the issues and resolve it.

  Expected behaviour:
  The script should terminate and close the process.

  what happened:
  the script hang and runs in background forever.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1710296/+subscriptions



More information about the foundations-bugs mailing list