Comment 12 for bug 1283136

Revision history for this message
Steve Langasek (vorlon) wrote :

Here's the relevant process tree:

root 826 0.0 0.0 4444 652 ? Ss 22:11 0:00 /bin/sh -e /proc/self/fd/9
root 857 0.0 0.0 4444 828 ? S 22:11 0:00 \_ /bin/sh /etc/init.d/rc 2
root 978 0.0 0.0 4444 804 ? S 22:11 0:00 \_ /bin/sh /etc/rc2.d/S99rc.local start
root 984 0.0 0.0 4444 648 ? S 22:11 0:00 \_ /bin/sh /etc/rc.local
root 985 9.9 4.0 155556 83000 ? S 22:11 0:12 \_ python /usr/bin/utah --resume -o /var/lib/utah/utah.out -r /var/lib/utah/master.run-reboot
root 1941 0.0 0.0 4444 652 ? S 22:11 0:00 \_ /bin/sh -c sudo -n -u root bash clean.sh

The problem is that utah is hooking into (and dynamically rewriting) /etc/rc.local, which blocks the rc job from finishing. So I think that's clearly a utah bug, not a ureadahead bug.