Activity log for bug #358654

Date Who What changed Old value New value Message
2009-04-09 18:19:46 TJ bug added bug
2009-04-09 18:19:58 TJ bug task added udev (Ubuntu)
2009-04-09 18:29:42 TJ affects udev (Ubuntu) initramfs-tools (Ubuntu)
2009-04-09 18:32:26 TJ description I've just finished helping a German user diagnose a failed-boot issue after the system had been updated. The failure means that although udevd starts it doesn't do anything so no devices are populated. Later, we found a forums post (also in the German language) with the same issue which shows: udevadm trigger is not premitted while udev is unconfigured. Gave up waiting for root device. Common problems: -Boot args (cat /proc/cmdline) -Check rootdelay= (did the system wait long enough) -Check root= (did the system wait for the right device?) -Missing modules (cat /proc/modules; ls /dev) ALERT! /dev/disk/by-uuid/05d79451-0ad0-43fc-9f51-a2c98b4831f2 does not exist. Dropping to a shell! See: http://forum.ubuntuusers.de/topic/nach-update-bootet-laptop-nicht-mehr/ It seems that the user was prompted to restart the system before the system had been fully configured. I'm not sure how that could happen and unfortunately we have no logs to look at, but this should at least be on the radar. The user reported he updates the system every day so in this case the difference was between 8th April and 9th April. Discussing it on 'ubuntu-devel kees suggested the best packages to post this against since: <kees> you could open it against both udev and linux :) <kees> ...well both of those packages drop the "please reboot" file, so they likely both need to be fixed. The solution is to use a live-CD to mount the system (or boot from a completely separate installation), mount the failed OS partition(s), and complete the update process: e.g. sudo -i # create a target mount point mkdir /mnt/target # mount root mount /dev/sda8 /mnt/target # mount boot mount /dev/sda9 /mnt/target/boot # into Jaunty chroot /mnt/target/ # update dpkg --configure -a # done exit #unmount umount /mnt/target/boot umount /mnt/target I've just finished helping a German user diagnose a failed-boot issue after the system had been updated. The failure means that although udevd starts it doesn't do anything so no devices are populated. Later, we found a forums post (also in the German language) with the same issue which shows: udevadm trigger is not premitted while udev is unconfigured. Gave up waiting for root device. Common problems: -Boot args (cat /proc/cmdline) -Check rootdelay= (did the system wait long enough) -Check root= (did the system wait for the right device?) -Missing modules (cat /proc/modules; ls /dev) ALERT! /dev/disk/by-uuid/05d79451-0ad0-43fc-9f51-a2c98b4831f2 does not exist. Dropping to a shell! See: http://forum.ubuntuusers.de/topic/nach-update-bootet-laptop-nicht-mehr/ It seems that the user was prompted to restart the system before the system had been fully configured. I'm not sure how that could happen and unfortunately we have no logs to look at, but this should at least be on the radar. The user reported he updates the system every day so in this case the difference was between 8th April and 9th April. Discussing it on 'ubuntu-devel kees suggested the best packages to post this against since: <kees> you could open it against both udev and linux :) <kees> ...well both of those packages drop the "please reboot" file, so they likely both need to be fixed. But Scott thought that wouldn't help and needs a cross reference check of the postinst scripts against package depends: <Keybuk> instead grep /var/lib/dpkg/info/*.postinst and look for calls to update-initramfs <Keybuk> and check each of the packages to make sure they have Depends: initramfs-tools <Keybuk> if you find some which don't, file bugs on them For which the user needs to return, since they left in a hurry once the problem was finally fixed. For now I've assigned initramfs-tools in addition to linux since they are indirectly affected, until any specific package problems can be identified. The solution is to use a live-CD to mount the system (or boot from a completely separate installation), mount the failed OS partition(s), and complete the update process: e.g. sudo -i # create a target mount point mkdir /mnt/target # mount root mount /dev/sda8 /mnt/target # mount boot mount /dev/sda9 /mnt/target/boot # into Jaunty chroot /mnt/target/ # update dpkg --configure -a # done exit #unmount umount /mnt/target/boot umount /mnt/target
2009-04-09 18:32:45 TJ summary udevadm trigger is not premitted while udev is unconfigured udevadm trigger is not permitted while udev is unconfigured
2009-04-09 19:00:44 TJ affects initramfs-tools (Ubuntu) ntfs-3g (Ubuntu)
2009-04-09 19:00:59 TJ affects linux (Ubuntu) fuse (Ubuntu)
2009-04-09 19:06:36 TJ description I've just finished helping a German user diagnose a failed-boot issue after the system had been updated. The failure means that although udevd starts it doesn't do anything so no devices are populated. Later, we found a forums post (also in the German language) with the same issue which shows: udevadm trigger is not premitted while udev is unconfigured. Gave up waiting for root device. Common problems: -Boot args (cat /proc/cmdline) -Check rootdelay= (did the system wait long enough) -Check root= (did the system wait for the right device?) -Missing modules (cat /proc/modules; ls /dev) ALERT! /dev/disk/by-uuid/05d79451-0ad0-43fc-9f51-a2c98b4831f2 does not exist. Dropping to a shell! See: http://forum.ubuntuusers.de/topic/nach-update-bootet-laptop-nicht-mehr/ It seems that the user was prompted to restart the system before the system had been fully configured. I'm not sure how that could happen and unfortunately we have no logs to look at, but this should at least be on the radar. The user reported he updates the system every day so in this case the difference was between 8th April and 9th April. Discussing it on 'ubuntu-devel kees suggested the best packages to post this against since: <kees> you could open it against both udev and linux :) <kees> ...well both of those packages drop the "please reboot" file, so they likely both need to be fixed. But Scott thought that wouldn't help and needs a cross reference check of the postinst scripts against package depends: <Keybuk> instead grep /var/lib/dpkg/info/*.postinst and look for calls to update-initramfs <Keybuk> and check each of the packages to make sure they have Depends: initramfs-tools <Keybuk> if you find some which don't, file bugs on them For which the user needs to return, since they left in a hurry once the problem was finally fixed. For now I've assigned initramfs-tools in addition to linux since they are indirectly affected, until any specific package problems can be identified. The solution is to use a live-CD to mount the system (or boot from a completely separate installation), mount the failed OS partition(s), and complete the update process: e.g. sudo -i # create a target mount point mkdir /mnt/target # mount root mount /dev/sda8 /mnt/target # mount boot mount /dev/sda9 /mnt/target/boot # into Jaunty chroot /mnt/target/ # update dpkg --configure -a # done exit #unmount umount /mnt/target/boot umount /mnt/target I've just finished helping a German user diagnose a failed-boot issue after the system had been updated. The failure means that although udevd starts it doesn't do anything so no devices are populated. Later, we found a forums post (also in the German language) with the same issue which shows: udevadm trigger is not premitted while udev is unconfigured. Gave up waiting for root device. Common problems: -Boot args (cat /proc/cmdline) -Check rootdelay= (did the system wait long enough) -Check root= (did the system wait for the right device?) -Missing modules (cat /proc/modules; ls /dev) ALERT! /dev/disk/by-uuid/05d79451-0ad0-43fc-9f51-a2c98b4831f2 does not exist. Dropping to a shell! See: http://forum.ubuntuusers.de/topic/nach-update-bootet-laptop-nicht-mehr/ It seems that the user was prompted to restart the system before the system had been fully configured. I'm not sure how that could happen and unfortunately we have no logs to look at, but this should at least be on the radar. The user reported he updates the system every day so in this case the difference was between 8th April and 9th April. Discussing it on 'ubuntu-devel kees suggested the best packages to post this against since: <kees> you could open it against both udev and linux :) <kees> ...well both of those packages drop the "please reboot" file, so they likely both need to be fixed. But Scott thought that wouldn't help and needs a cross reference check of the postinst scripts against package depends: <Keybuk> instead grep /var/lib/dpkg/info/*.postinst and look for calls to update-initramfs <Keybuk> and check each of the packages to make sure they have Depends: initramfs-tools <Keybuk> if you find some which don't, file bugs on them For which the user needs to return to check their particular installation, since they left in a hurry once the problem was finally fixed. However, the following shell script identifies some packages that don't depend on initramfs-tools: for ITEM in /var/lib/dpkg/info/*.postinst; do PKG=$(sed -n "/update-initramfs/ s/.*/${ITEM##*/}/p" $ITEM | sort -u); [ ! -z $PKG ] && (apt-cache depends ${PKG%%.postinst} | grep Depends | grep -q initramfs-tools || echo ${PKG%%.postinst}); done For now I've assigned some of the packages this identifies whilst discussion continues as to the extent of the issue. ---------- The solution is to use a live-CD to mount the system (or boot from a completely separate installation), mount the failed OS partition(s), and complete the update process: e.g. sudo -i # create a target mount point mkdir /mnt/target # mount root mount /dev/sda8 /mnt/target # mount boot mount /dev/sda9 /mnt/target/boot # into Jaunty chroot /mnt/target/ # update dpkg --configure -a # done exit #unmount umount /mnt/target/boot umount /mnt/target
2009-04-09 19:12:43 Kees Cook ntfs-3g (Ubuntu): importance Undecided Medium
2009-04-09 19:12:43 Kees Cook ntfs-3g (Ubuntu): status New Fix Released
2009-04-09 19:12:43 Kees Cook ntfs-3g (Ubuntu): assignee Kees Cook (kees)
2009-04-09 19:20:35 Kees Cook bug task added watershed (Ubuntu)
2009-04-09 19:21:03 Kees Cook affects fuse (Ubuntu) devmapper (Ubuntu)
2009-04-09 19:21:03 Kees Cook devmapper (Ubuntu): importance Undecided Medium
2009-04-09 19:21:03 Kees Cook devmapper (Ubuntu): status New Fix Committed
2009-04-09 19:21:03 Kees Cook devmapper (Ubuntu): assignee Kees Cook (kees)
2009-04-09 19:22:01 Kees Cook watershed (Ubuntu): importance Undecided Medium
2009-04-09 19:22:01 Kees Cook watershed (Ubuntu): status New Fix Committed
2009-04-09 19:22:01 Kees Cook watershed (Ubuntu): assignee Kees Cook (kees)
2009-04-09 19:22:33 Kees Cook bug task added kbd (Ubuntu)
2009-04-09 19:23:52 Kees Cook bug task added cryptsetup (Ubuntu)
2009-04-09 19:24:42 Kees Cook bug task added fuse (Ubuntu)
2009-04-09 19:26:27 Kees Cook fuse (Ubuntu): importance Undecided Low
2009-04-09 19:26:27 Kees Cook fuse (Ubuntu): status New Triaged
2009-04-09 19:26:49 Kees Cook kbd (Ubuntu): importance Undecided Medium
2009-04-09 19:26:49 Kees Cook kbd (Ubuntu): status New Fix Committed
2009-04-09 19:26:49 Kees Cook kbd (Ubuntu): milestone ubuntu-9.04
2009-04-09 19:26:49 Kees Cook kbd (Ubuntu): assignee Kees Cook (kees)
2009-04-09 19:27:11 Kees Cook ntfs-3g (Ubuntu): milestone ubuntu-9.04
2009-04-09 19:27:28 Kees Cook cryptsetup (Ubuntu): importance Undecided Medium
2009-04-09 19:27:28 Kees Cook cryptsetup (Ubuntu): status New Fix Committed
2009-04-09 19:27:28 Kees Cook cryptsetup (Ubuntu): milestone ubuntu-9.04
2009-04-09 19:27:28 Kees Cook cryptsetup (Ubuntu): assignee Kees Cook (kees)
2009-04-09 19:27:49 Kees Cook devmapper (Ubuntu): milestone ubuntu-9.04
2009-04-09 19:28:06 Kees Cook watershed (Ubuntu): milestone ubuntu-9.04
2009-04-10 00:12:45 Launchpad Janitor watershed (Ubuntu): status Fix Committed Fix Released
2009-04-10 00:25:36 Launchpad Janitor cryptsetup (Ubuntu): status Fix Committed Fix Released
2009-04-10 00:30:34 Launchpad Janitor devmapper (Ubuntu): status Fix Committed Fix Released
2009-04-10 00:48:50 Launchpad Janitor kbd (Ubuntu): status Fix Committed Fix Released
2009-04-19 18:48:03 Miguel Gaspar attachment added dpkg.log http://launchpadlibrarian.net/25760709/dpkg.log
2009-06-16 03:52:08 Launchpad Janitor branch linked lp:ubuntu/karmic/cryptsetup
2009-07-10 20:00:47 frankr removed subscriber frankr
2009-07-25 19:23:08 Launchpad Janitor branch linked lp:ubuntu/karmic/watershed
2009-11-11 14:10:48 donarntz removed subscriber donarntz
2009-12-09 11:45:28 Launchpad Janitor branch linked lp:ubuntu/devmapper
2010-04-11 20:11:24 Steve Langasek bug task added plymouth (Ubuntu)
2010-04-11 20:11:47 Steve Langasek plymouth (Ubuntu): status New Triaged
2010-04-11 20:11:53 Steve Langasek plymouth (Ubuntu): importance Undecided Medium
2010-04-11 20:11:56 Steve Langasek plymouth (Ubuntu): assignee Steve Langasek (vorlon)
2010-04-11 20:12:06 Steve Langasek bug task added lvm2 (Ubuntu)
2010-04-11 20:13:45 Steve Langasek lvm2 (Ubuntu): importance Undecided Medium
2010-04-11 20:13:54 Steve Langasek lvm2 (Ubuntu): assignee Kees Cook (kees)
2010-04-11 20:13:56 Steve Langasek lvm2 (Ubuntu): status New Triaged
2010-04-11 20:14:21 Steve Langasek bug task added bcmwl (Ubuntu)
2010-04-11 20:15:05 Steve Langasek bcmwl (Ubuntu): status New Triaged
2010-04-11 20:15:11 Steve Langasek bcmwl (Ubuntu): importance Undecided Medium
2010-04-11 20:18:00 Steve Langasek plymouth (Ubuntu): status Triaged Fix Committed
2010-04-11 20:19:16 Launchpad Janitor branch linked lp:ubuntu/plymouth
2010-04-11 20:31:33 Quentin Stafford-Fraser removed subscriber Quentin Stafford-Fraser
2010-04-15 01:15:09 Launchpad Janitor plymouth (Ubuntu): status Fix Committed Fix Released
2010-04-15 17:06:53 Kees Cook lvm2 (Ubuntu): status Triaged Invalid
2010-08-26 15:43:18 Darryl Meganoski bug task added linux (Ubuntu)
2010-08-26 15:49:21 Darryl Meganoski bug added subscriber Darryl Meganoski
2010-09-02 07:56:52 bandini attachment added dpkg.log https://bugs.launchpad.net/ubuntu/+source/devmapper/+bug/358654/+attachment/1536875/+files/dpkg.log
2010-09-02 07:58:13 bandini nominated for series Ubuntu Lucid
2010-09-02 16:59:53 R (Chandra) Chandrasekhar bug added subscriber R (Chandra) Chandrasekhar
2010-09-03 09:17:15 Sébastien Sablé bug added subscriber Sébastien Sablé
2010-09-08 17:47:48 Jeremy Foshee tags kj-triage
2010-09-11 16:35:13 Aidan Fitzpatrick removed subscriber Aidan Fitzpatrick
2010-09-17 19:32:02 magnus bug added subscriber magnus
2010-09-21 02:48:59 Colan Schwartz bug added subscriber Colan Schwartz
2010-09-25 07:33:31 Adrien Thebo bug added subscriber Adrien Thebo
2010-10-21 19:34:45 Thomas Ibbotson bug added subscriber Thomas Ibbotson
2010-12-12 23:48:12 Colan Schwartz removed subscriber Colan Schwartz
2010-12-26 22:48:01 gkey bug added subscriber gkey
2011-07-18 23:36:25 Brad Figg linux (Ubuntu): status New Incomplete
2011-10-25 16:45:29 Launchpad Janitor branch linked lp:ubuntu/lucid/kbd
2012-05-02 20:10:23 Launchpad Janitor lvm2 (Ubuntu): status Invalid Fix Released
2012-08-15 09:42:42 Launchpad Janitor branch linked lp:~dmitrij.ledkov/ubuntu/quantal/lvm2/merge95
2013-06-09 19:06:30 Adam Porter bcmwl (Ubuntu): status Triaged Invalid
2013-10-30 15:34:00 Tobias Frei bug added subscriber Tobias "ToBeFree" Frei
2013-11-01 16:56:30 Launchpad Janitor branch linked lp:~xnox/debian/sid/cryptsetup/ubuntu
2014-12-23 11:09:22 Arnoldo bug added subscriber Arnoldo