Activity log for bug #1302174

Date Who What changed Old value New value Message
2014-04-03 20:56:56 Pat McGowan bug added bug
2014-04-04 03:34:59 Anca Emanuel bug added subscriber Anca Emanuel
2014-04-04 13:17:44 Paul Larson bug added subscriber Paul Larson
2014-04-04 13:20:18 Oliver Grawert bug task added cgmanager (Ubuntu)
2014-04-04 13:20:30 Oliver Grawert cgmanager (Ubuntu): importance Undecided High
2014-04-04 13:20:40 Oliver Grawert cgmanager (Ubuntu): assignee Stéphane Graber (stgraber)
2014-04-04 13:22:07 Oliver Grawert summary Booting mako hangs randomly right after run-init Booting mako hangs randomly with cgmanager installed
2014-04-04 13:57:39 Launchpad Janitor lxc-android-config (Ubuntu): status Confirmed Fix Released
2014-04-04 14:24:45 Stéphane Graber cgmanager (Ubuntu): status New Incomplete
2014-04-04 14:24:47 Stéphane Graber cgmanager (Ubuntu): assignee Stéphane Graber (stgraber)
2014-04-04 14:24:52 Stéphane Graber cgmanager (Ubuntu): importance High Undecided
2014-04-04 15:55:23 Stéphane Graber cgmanager (Ubuntu): status Incomplete Triaged
2014-04-04 15:55:25 Stéphane Graber cgmanager (Ubuntu): importance Undecided Medium
2014-04-04 15:56:39 Stéphane Graber summary Booting mako hangs randomly with cgmanager installed cgmanager and cgproxy startup is racy
2014-04-04 15:58:10 Stéphane Graber description Every 10-100 boots (in a really random manner) the boot of mako devices gets completely stuck. This started with image 274. Every 10-100 boots (in a really random manner) the boot of mako devices gets completely stuck. This started with image 274. This was tracked down to two issues: 1) lxc-android-config starts on started cgmanager while it actually needs cgproxy due to the rather old kernel. This should be fixed by adding a cgmanager-ready event which will kick in whenever things are ready, whether that's just cgmanager or just cgproxy or both. 2) cgmanager and cgproxy should only mark themselves started once their main loop is ready to accept queries from clients. This should be done by passing --daemon and using expect daemon in the upstart jobs.
2014-04-04 16:10:56 Stéphane Graber description Every 10-100 boots (in a really random manner) the boot of mako devices gets completely stuck. This started with image 274. This was tracked down to two issues: 1) lxc-android-config starts on started cgmanager while it actually needs cgproxy due to the rather old kernel. This should be fixed by adding a cgmanager-ready event which will kick in whenever things are ready, whether that's just cgmanager or just cgproxy or both. 2) cgmanager and cgproxy should only mark themselves started once their main loop is ready to accept queries from clients. This should be done by passing --daemon and using expect daemon in the upstart jobs. Every 10-100 boots (in a really random manner) the boot of mako devices gets completely stuck. This started with image 274. This was tracked down to two issues:  1) lxc-android-config starts on started cgmanager while it actually needs cgproxy due to the rather old kernel. This should be fixed by adding a cgmanager-ready event which will kick in whenever things are ready, whether that's just cgmanager or just cgproxy or both.  2) cgmanager and cgproxy should only mark themselves started once their main loop is ready to accept queries from clients. This should be done by raising SIGSTOP once they are ready (daemonize would prevent debugging).
2014-04-05 01:52:14 Launchpad Janitor branch linked lp:ubuntu/trusty-proposed/cgmanager
2014-04-05 02:44:30 Launchpad Janitor cgmanager (Ubuntu): status Triaged Fix Released
2014-04-07 14:56:26 Stéphane Graber lxc-android-config (Ubuntu): status Fix Released Triaged
2014-04-07 14:56:28 Stéphane Graber lxc-android-config (Ubuntu): importance Critical High
2014-04-07 14:57:32 Stéphane Graber attachment added cgmanager.debdiff https://bugs.launchpad.net/ubuntu/+source/cgmanager/+bug/1302174/+attachment/4072153/+files/cgmanager.debdiff
2014-04-07 14:57:53 Stéphane Graber tags bot-stop-nagging
2014-04-14 17:18:49 Launchpad Janitor lxc-android-config (Ubuntu): status Triaged Fix Released