Activity log for bug #1021293

Date Who What changed Old value New value Message
2012-07-05 13:33:11 Daniel Manrique bug added bug
2012-07-05 13:33:24 Daniel Manrique visibility private public
2012-07-05 13:40:37 Daniel Manrique attachment added Preseed to use to reproduce the problem https://bugs.launchpad.net/checkbox-satellite/+bug/1021293/+attachment/3214064/+files/ubuntu.seed
2012-07-05 13:43:21 Daniel Manrique attachment removed Preseed to use to reproduce the problem https://bugs.launchpad.net/checkbox-satellite/+bug/1021293/+attachment/3214064/+files/ubuntu.seed
2012-07-05 13:43:35 Daniel Manrique attachment added Preseed to use to reproduce the problem https://bugs.launchpad.net/checkbox-satellite/+bug/1021293/+attachment/3214083/+files/ubuntu.seed
2012-07-09 17:22:05 Brendan Donegan affects checkbox-satellite ubiquity
2012-07-09 17:24:16 Colin Watson affects ubiquity ubiquity (Ubuntu)
2012-07-09 17:25:49 Colin Watson ubiquity (Ubuntu): status New Confirmed
2012-07-09 17:25:52 Colin Watson ubiquity (Ubuntu): importance Undecided High
2012-07-09 17:25:58 Colin Watson ubiquity (Ubuntu): status Confirmed Triaged
2012-07-12 08:55:35 Ara Pulido tags blocks-hwcert
2012-07-13 03:24:51 Kate Stewart nominated for series Ubuntu Precise
2012-07-13 03:24:51 Kate Stewart bug task added ubiquity (Ubuntu Precise)
2012-07-13 03:25:04 Kate Stewart ubiquity (Ubuntu Precise): status New Triaged
2012-07-13 03:25:30 Kate Stewart ubiquity (Ubuntu Precise): importance Undecided High
2012-07-13 03:25:35 Kate Stewart ubiquity (Ubuntu Precise): milestone ubuntu-12.04.1
2012-07-18 15:24:01 Colin Watson ubiquity (Ubuntu Precise): assignee Colin Watson (cjwatson)
2012-07-19 14:09:48 Mark Russell bug added subscriber Mark Russell
2012-07-19 22:11:15 Mark Russell bug added subscriber Canonical Support
2012-07-20 12:55:21 Colin Watson ubiquity (Ubuntu): status Triaged In Progress
2012-07-20 12:55:21 Colin Watson ubiquity (Ubuntu): assignee Colin Watson (cjwatson)
2012-07-20 14:38:16 Colin Watson bug task added accountsservice (Ubuntu)
2012-07-20 15:55:13 Colin Watson accountsservice (Ubuntu Precise): milestone ubuntu-12.04.1
2012-07-20 15:55:16 Colin Watson accountsservice (Ubuntu Precise): status New Triaged
2012-07-20 15:55:19 Colin Watson accountsservice (Ubuntu): status New Triaged
2012-07-20 15:55:21 Colin Watson accountsservice (Ubuntu): importance Undecided High
2012-07-20 15:55:23 Colin Watson accountsservice (Ubuntu Precise): importance Undecided High
2012-07-20 15:55:29 Colin Watson accountsservice (Ubuntu): assignee Canonical Desktop Team (canonical-desktop-team)
2012-07-20 15:55:37 Colin Watson accountsservice (Ubuntu Precise): assignee Canonical Desktop Team (canonical-desktop-team)
2012-07-20 16:04:30 Colin Watson bug task added debian-installer-utils (Ubuntu)
2012-07-20 16:04:46 Colin Watson debian-installer-utils (Ubuntu): status New Triaged
2012-07-20 16:04:49 Colin Watson debian-installer-utils (Ubuntu Precise): status New Triaged
2012-07-20 16:04:52 Colin Watson debian-installer-utils (Ubuntu): importance Undecided High
2012-07-20 16:04:55 Colin Watson debian-installer-utils (Ubuntu Precise): importance Undecided High
2012-07-20 16:04:57 Colin Watson debian-installer-utils (Ubuntu): assignee Colin Watson (cjwatson)
2012-07-20 16:04:59 Colin Watson debian-installer-utils (Ubuntu Precise): assignee Colin Watson (cjwatson)
2012-07-20 16:05:00 Colin Watson debian-installer-utils (Ubuntu Precise): milestone ubuntu-12.04.1
2012-07-20 16:07:59 Colin Watson description Ubuntu 12.04 release image, this contains Ubiquity 2.10.16, grub-pc 1.99-21ubuntu3 and initramfs-tools 0.99ubuntu13. The updates install grub-pc 1.99-21ubuntu3.1. At some point between June 28th and July 3rd, the apt-get upgrade process on Precise installations started stalling. We've noticed it stops when updating the initrds for new kernels: Jul 4 20:43:22 ubuntu in-target: Setting up unity-2d-spread (5.12.0-0ubuntu1.1) ... Jul 4 20:43:22 ubuntu in-target: Setting up unity-2d (5.12.0-0ubuntu1.1) ... Jul 4 20:43:22 ubuntu in-target: Processing triggers for libc-bin ... Jul 4 20:43:23 ubuntu in-target: ldconfig deferred processing now taking place Jul 4 20:43:23 ubuntu in-target: Processing triggers for resolvconf ... Jul 4 20:43:23 ubuntu in-target: debconf (developer): frontend started Jul 4 20:43:23 ubuntu in-target: debconf: unable to initialize frontend: Passthrough Jul 4 20:43:23 ubuntu in-target: debconf: (Failed to open fd 3: Bad file descriptor at (eval 24) line 3) Jul 4 20:43:23 ubuntu in-target: debconf: falling back to frontend: Noninteractive Jul 4 20:43:23 ubuntu in-target: debconf (developer): frontend running, package name is resolvconf Jul 4 20:43:23 ubuntu in-target: debconf (developer): starting /var/lib/dpkg/info/resolvconf.config configure resolvconf-enable-updates Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- INPUT low resolvconf/linkify-resolvconf Jul 4 20:43:23 ubuntu in-target: Use of uninitialized value in numeric ge (>=) at /usr/share/perl5/Debconf/Priority.pm line 24, <GEN3> line 1. Jul 4 20:43:23 ubuntu in-target: debconf (developer): --> 30 question skipped Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- GO Jul 4 20:43:23 ubuntu in-target: debconf (developer): --> 0 ok Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- GET resolvconf/linkify-resolvconf Jul 4 20:43:23 ubuntu in-target: debconf (developer): --> 0 false Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- INPUT medium resolvconf/downup-interfaces Jul 4 20:43:23 ubuntu in-target: Use of uninitialized value in numeric ge (>=) at /usr/share/perl5/Debconf/Priority.pm line 24, <GEN3> line 4. Jul 4 20:43:23 ubuntu in-target: debconf (developer): --> 30 question skipped Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- GO Jul 4 20:43:23 ubuntu in-target: debconf (developer): --> 0 ok Jul 4 20:43:23 ubuntu in-target: debconf (developer): starting /var/lib/dpkg/info/resolvconf.postinst triggered resolvconf-enable-updates Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- STOP Jul 4 20:43:23 ubuntu in-target: invoke-rc.d: policy-rc.d denied execution of start. Jul 4 20:43:23 ubuntu in-target: Processing triggers for initramfs-tools ... Jul 4 20:43:24 ubuntu in-target: update-initramfs: Generating /boot/initrd.img-3.5.0-3-generic Jul 4 21:17:01 ubuntu CRON[989]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) After the last update-initramfs line it stalls forever (notice the timestamp for that command and the following CRON one). Steps to reproduce (on any machine, this doesn't seem to be hardware-specific): - Create a nice Ubuntu 12.04 USB stick using USB disk creator (do NOT simply dd the hybrid image onto the USB stick, as you will need to write files to it later). - Put the attached preseed in the USB stick's preseeds directory, name it ubuntu.seed (overwriting the existing file there). - Edit syslinux/txt.cfg, go to the second "append" line containing kernel parameters for the "install ubuntu" menu option (line 9 in the file), and right after "only-ubiquity", add a space and "automatic-ubiquity". - Boot a test system with this USB stick - Select the "install ubuntu" option Expected result: - System installs ubuntu completely, prompts to reboot and boots into a complete installation Actual result: - System will stall forever - Log shows as seen above. The main addition to the preseed is the late_command: ubiquity ubiquity/success_command string \ for i in /dev /dev/pts /dev/shm /sys /sys/kernel/security /proc /cdrom; do mount --bind $i / target/$i; done; \ sed -i -e "/^GRUB_CMDLINE_LINUX_DEFAULT/s/\"$/ initcall_debug\"/" /target/etc/default/grub; chroot /target update-grub; \ echo "echo 0 > /sys/module/kernel/parameters/initcall_debug" > /target/etc/initramfs-tools/conf.d/initcall; chroot /target update-initramfs -u; \ for i in /dev/pts /dev/shm /dev /sys/kernel/security /sys /proc /cdrom; do umount $i; done; \ in-target apt-get update; \ in-target apt-get upgrade -y --force-yes; \ true Note this late_command basically just apt-get updates and upgrades. The first few lines are apparently needed if some of the later updates include a kernel update; without the mounts, the implicit update-grub in /target will fail. [Impact] Installs of the original 12.04 image with 'apt-get upgrade' in their ubiquity/success_command hang. This blocks hardware certification. [Test case] As below; or, more simply, put the preseed file somewhere network-accessible and boot the installer in a VM with "url=<whatever> automatic-ubiquity". [Regression potential] It's worth testing that d-i still works when built with the updated debian-installer-utils. Nothing outside the installer is at all likely to be affected. Ubuntu 12.04 release image, this contains Ubiquity 2.10.16, grub-pc 1.99-21ubuntu3 and initramfs-tools 0.99ubuntu13. The updates install grub-pc 1.99-21ubuntu3.1. At some point between June 28th and July 3rd, the apt-get upgrade process on Precise installations started stalling. We've noticed it stops when updating the initrds for new kernels: Jul 4 20:43:22 ubuntu in-target: Setting up unity-2d-spread (5.12.0-0ubuntu1.1) ... Jul 4 20:43:22 ubuntu in-target: Setting up unity-2d (5.12.0-0ubuntu1.1) ... Jul 4 20:43:22 ubuntu in-target: Processing triggers for libc-bin ... Jul 4 20:43:23 ubuntu in-target: ldconfig deferred processing now taking place Jul 4 20:43:23 ubuntu in-target: Processing triggers for resolvconf ... Jul 4 20:43:23 ubuntu in-target: debconf (developer): frontend started Jul 4 20:43:23 ubuntu in-target: debconf: unable to initialize frontend: Passthrough Jul 4 20:43:23 ubuntu in-target: debconf: (Failed to open fd 3: Bad file descriptor at (eval 24) line 3) Jul 4 20:43:23 ubuntu in-target: debconf: falling back to frontend: Noninteractive Jul 4 20:43:23 ubuntu in-target: debconf (developer): frontend running, package name is resolvconf Jul 4 20:43:23 ubuntu in-target: debconf (developer): starting /var/lib/dpkg/info/resolvconf.config configure resolvconf-enable-updates Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- INPUT low resolvconf/linkify-resolvconf Jul 4 20:43:23 ubuntu in-target: Use of uninitialized value in numeric ge (>=) at /usr/share/perl5/Debconf/Priority.pm line 24, <GEN3> line 1. Jul 4 20:43:23 ubuntu in-target: debconf (developer): --> 30 question skipped Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- GO Jul 4 20:43:23 ubuntu in-target: debconf (developer): --> 0 ok Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- GET resolvconf/linkify-resolvconf Jul 4 20:43:23 ubuntu in-target: debconf (developer): --> 0 false Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- INPUT medium resolvconf/downup-interfaces Jul 4 20:43:23 ubuntu in-target: Use of uninitialized value in numeric ge (>=) at /usr/share/perl5/Debconf/Priority.pm line 24, <GEN3> line 4. Jul 4 20:43:23 ubuntu in-target: debconf (developer): --> 30 question skipped Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- GO Jul 4 20:43:23 ubuntu in-target: debconf (developer): --> 0 ok Jul 4 20:43:23 ubuntu in-target: debconf (developer): starting /var/lib/dpkg/info/resolvconf.postinst triggered resolvconf-enable-updates Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- STOP Jul 4 20:43:23 ubuntu in-target: invoke-rc.d: policy-rc.d denied execution of start. Jul 4 20:43:23 ubuntu in-target: Processing triggers for initramfs-tools ... Jul 4 20:43:24 ubuntu in-target: update-initramfs: Generating /boot/initrd.img-3.5.0-3-generic Jul 4 21:17:01 ubuntu CRON[989]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) After the last update-initramfs line it stalls forever (notice the timestamp for that command and the following CRON one). Steps to reproduce (on any machine, this doesn't seem to be hardware-specific): - Create a nice Ubuntu 12.04 USB stick using USB disk creator (do NOT simply dd the hybrid image onto the USB stick, as you will need to write files to it later). - Put the attached preseed in the USB stick's preseeds directory, name it ubuntu.seed (overwriting the existing file there). - Edit syslinux/txt.cfg, go to the second "append" line containing kernel parameters for the "install ubuntu" menu option (line 9 in the file), and right after "only-ubiquity", add a space and "automatic-ubiquity". - Boot a test system with this USB stick - Select the "install ubuntu" option Expected result: - System installs ubuntu completely, prompts to reboot and boots into a complete installation Actual result: - System will stall forever - Log shows as seen above. The main addition to the preseed is the late_command: ubiquity ubiquity/success_command string \ for i in /dev /dev/pts /dev/shm /sys /sys/kernel/security /proc /cdrom; do mount --bind $i / target/$i; done; \   sed -i -e "/^GRUB_CMDLINE_LINUX_DEFAULT/s/\"$/ initcall_debug\"/" /target/etc/default/grub; chroot /target update-grub; \   echo "echo 0 > /sys/module/kernel/parameters/initcall_debug" > /target/etc/initramfs-tools/conf.d/initcall; chroot /target update-initramfs -u; \   for i in /dev/pts /dev/shm /dev /sys/kernel/security /sys /proc /cdrom; do umount $i; done; \   in-target apt-get update; \   in-target apt-get upgrade -y --force-yes; \   true Note this late_command basically just apt-get updates and upgrades. The first few lines are apparently needed if some of the later updates include a kernel update; without the mounts, the implicit update-grub in /target will fail.
2012-07-20 16:11:18 Launchpad Janitor branch linked lp:~ubuntu-core-dev/debian-installer-utils/ubuntu
2012-07-20 16:15:26 Launchpad Janitor debian-installer-utils (Ubuntu): status Triaged Fix Released
2012-07-20 16:19:01 Launchpad Janitor branch linked lp:~ubuntu-core-dev/debian-installer-utils/precise-proposed
2012-07-20 16:19:37 Colin Watson bug added subscriber Ubuntu Stable Release Updates Team
2012-07-20 17:39:29 Colin Watson debian-installer-utils (Ubuntu Precise): status Triaged In Progress
2012-07-20 17:39:32 Colin Watson ubiquity (Ubuntu Precise): status Triaged In Progress
2012-07-20 17:40:35 Colin Watson description [Impact] Installs of the original 12.04 image with 'apt-get upgrade' in their ubiquity/success_command hang. This blocks hardware certification. [Test case] As below; or, more simply, put the preseed file somewhere network-accessible and boot the installer in a VM with "url=<whatever> automatic-ubiquity". [Regression potential] It's worth testing that d-i still works when built with the updated debian-installer-utils. Nothing outside the installer is at all likely to be affected. Ubuntu 12.04 release image, this contains Ubiquity 2.10.16, grub-pc 1.99-21ubuntu3 and initramfs-tools 0.99ubuntu13. The updates install grub-pc 1.99-21ubuntu3.1. At some point between June 28th and July 3rd, the apt-get upgrade process on Precise installations started stalling. We've noticed it stops when updating the initrds for new kernels: Jul 4 20:43:22 ubuntu in-target: Setting up unity-2d-spread (5.12.0-0ubuntu1.1) ... Jul 4 20:43:22 ubuntu in-target: Setting up unity-2d (5.12.0-0ubuntu1.1) ... Jul 4 20:43:22 ubuntu in-target: Processing triggers for libc-bin ... Jul 4 20:43:23 ubuntu in-target: ldconfig deferred processing now taking place Jul 4 20:43:23 ubuntu in-target: Processing triggers for resolvconf ... Jul 4 20:43:23 ubuntu in-target: debconf (developer): frontend started Jul 4 20:43:23 ubuntu in-target: debconf: unable to initialize frontend: Passthrough Jul 4 20:43:23 ubuntu in-target: debconf: (Failed to open fd 3: Bad file descriptor at (eval 24) line 3) Jul 4 20:43:23 ubuntu in-target: debconf: falling back to frontend: Noninteractive Jul 4 20:43:23 ubuntu in-target: debconf (developer): frontend running, package name is resolvconf Jul 4 20:43:23 ubuntu in-target: debconf (developer): starting /var/lib/dpkg/info/resolvconf.config configure resolvconf-enable-updates Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- INPUT low resolvconf/linkify-resolvconf Jul 4 20:43:23 ubuntu in-target: Use of uninitialized value in numeric ge (>=) at /usr/share/perl5/Debconf/Priority.pm line 24, <GEN3> line 1. Jul 4 20:43:23 ubuntu in-target: debconf (developer): --> 30 question skipped Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- GO Jul 4 20:43:23 ubuntu in-target: debconf (developer): --> 0 ok Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- GET resolvconf/linkify-resolvconf Jul 4 20:43:23 ubuntu in-target: debconf (developer): --> 0 false Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- INPUT medium resolvconf/downup-interfaces Jul 4 20:43:23 ubuntu in-target: Use of uninitialized value in numeric ge (>=) at /usr/share/perl5/Debconf/Priority.pm line 24, <GEN3> line 4. Jul 4 20:43:23 ubuntu in-target: debconf (developer): --> 30 question skipped Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- GO Jul 4 20:43:23 ubuntu in-target: debconf (developer): --> 0 ok Jul 4 20:43:23 ubuntu in-target: debconf (developer): starting /var/lib/dpkg/info/resolvconf.postinst triggered resolvconf-enable-updates Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- STOP Jul 4 20:43:23 ubuntu in-target: invoke-rc.d: policy-rc.d denied execution of start. Jul 4 20:43:23 ubuntu in-target: Processing triggers for initramfs-tools ... Jul 4 20:43:24 ubuntu in-target: update-initramfs: Generating /boot/initrd.img-3.5.0-3-generic Jul 4 21:17:01 ubuntu CRON[989]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) After the last update-initramfs line it stalls forever (notice the timestamp for that command and the following CRON one). Steps to reproduce (on any machine, this doesn't seem to be hardware-specific): - Create a nice Ubuntu 12.04 USB stick using USB disk creator (do NOT simply dd the hybrid image onto the USB stick, as you will need to write files to it later). - Put the attached preseed in the USB stick's preseeds directory, name it ubuntu.seed (overwriting the existing file there). - Edit syslinux/txt.cfg, go to the second "append" line containing kernel parameters for the "install ubuntu" menu option (line 9 in the file), and right after "only-ubiquity", add a space and "automatic-ubiquity". - Boot a test system with this USB stick - Select the "install ubuntu" option Expected result: - System installs ubuntu completely, prompts to reboot and boots into a complete installation Actual result: - System will stall forever - Log shows as seen above. The main addition to the preseed is the late_command: ubiquity ubiquity/success_command string \ for i in /dev /dev/pts /dev/shm /sys /sys/kernel/security /proc /cdrom; do mount --bind $i / target/$i; done; \   sed -i -e "/^GRUB_CMDLINE_LINUX_DEFAULT/s/\"$/ initcall_debug\"/" /target/etc/default/grub; chroot /target update-grub; \   echo "echo 0 > /sys/module/kernel/parameters/initcall_debug" > /target/etc/initramfs-tools/conf.d/initcall; chroot /target update-initramfs -u; \   for i in /dev/pts /dev/shm /dev /sys/kernel/security /sys /proc /cdrom; do umount $i; done; \   in-target apt-get update; \   in-target apt-get upgrade -y --force-yes; \   true Note this late_command basically just apt-get updates and upgrades. The first few lines are apparently needed if some of the later updates include a kernel update; without the mounts, the implicit update-grub in /target will fail. [Impact] Installs of the original 12.04 image with 'apt-get upgrade' in their ubiquity/success_command hang. This blocks hardware certification. [Test case] As below; or, more simply, put the preseed file somewhere network-accessible and boot the installer in a VM with "url=<whatever>", then run the installer with "ubiquity --automatic". For a valid test, you need to take the original 12.04 image and upgrade just the ubiquity* binary packages before starting the installer. [Regression potential] It's worth testing that d-i still works when built with the updated debian-installer-utils. Nothing outside the installer is at all likely to be affected. Ubuntu 12.04 release image, this contains Ubiquity 2.10.16, grub-pc 1.99-21ubuntu3 and initramfs-tools 0.99ubuntu13. The updates install grub-pc 1.99-21ubuntu3.1. At some point between June 28th and July 3rd, the apt-get upgrade process on Precise installations started stalling. We've noticed it stops when updating the initrds for new kernels: Jul 4 20:43:22 ubuntu in-target: Setting up unity-2d-spread (5.12.0-0ubuntu1.1) ... Jul 4 20:43:22 ubuntu in-target: Setting up unity-2d (5.12.0-0ubuntu1.1) ... Jul 4 20:43:22 ubuntu in-target: Processing triggers for libc-bin ... Jul 4 20:43:23 ubuntu in-target: ldconfig deferred processing now taking place Jul 4 20:43:23 ubuntu in-target: Processing triggers for resolvconf ... Jul 4 20:43:23 ubuntu in-target: debconf (developer): frontend started Jul 4 20:43:23 ubuntu in-target: debconf: unable to initialize frontend: Passthrough Jul 4 20:43:23 ubuntu in-target: debconf: (Failed to open fd 3: Bad file descriptor at (eval 24) line 3) Jul 4 20:43:23 ubuntu in-target: debconf: falling back to frontend: Noninteractive Jul 4 20:43:23 ubuntu in-target: debconf (developer): frontend running, package name is resolvconf Jul 4 20:43:23 ubuntu in-target: debconf (developer): starting /var/lib/dpkg/info/resolvconf.config configure resolvconf-enable-updates Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- INPUT low resolvconf/linkify-resolvconf Jul 4 20:43:23 ubuntu in-target: Use of uninitialized value in numeric ge (>=) at /usr/share/perl5/Debconf/Priority.pm line 24, <GEN3> line 1. Jul 4 20:43:23 ubuntu in-target: debconf (developer): --> 30 question skipped Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- GO Jul 4 20:43:23 ubuntu in-target: debconf (developer): --> 0 ok Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- GET resolvconf/linkify-resolvconf Jul 4 20:43:23 ubuntu in-target: debconf (developer): --> 0 false Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- INPUT medium resolvconf/downup-interfaces Jul 4 20:43:23 ubuntu in-target: Use of uninitialized value in numeric ge (>=) at /usr/share/perl5/Debconf/Priority.pm line 24, <GEN3> line 4. Jul 4 20:43:23 ubuntu in-target: debconf (developer): --> 30 question skipped Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- GO Jul 4 20:43:23 ubuntu in-target: debconf (developer): --> 0 ok Jul 4 20:43:23 ubuntu in-target: debconf (developer): starting /var/lib/dpkg/info/resolvconf.postinst triggered resolvconf-enable-updates Jul 4 20:43:23 ubuntu in-target: debconf (developer): <-- STOP Jul 4 20:43:23 ubuntu in-target: invoke-rc.d: policy-rc.d denied execution of start. Jul 4 20:43:23 ubuntu in-target: Processing triggers for initramfs-tools ... Jul 4 20:43:24 ubuntu in-target: update-initramfs: Generating /boot/initrd.img-3.5.0-3-generic Jul 4 21:17:01 ubuntu CRON[989]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) After the last update-initramfs line it stalls forever (notice the timestamp for that command and the following CRON one). Steps to reproduce (on any machine, this doesn't seem to be hardware-specific): - Create a nice Ubuntu 12.04 USB stick using USB disk creator (do NOT simply dd the hybrid image onto the USB stick, as you will need to write files to it later). - Put the attached preseed in the USB stick's preseeds directory, name it ubuntu.seed (overwriting the existing file there). - Edit syslinux/txt.cfg, go to the second "append" line containing kernel parameters for the "install ubuntu" menu option (line 9 in the file), and right after "only-ubiquity", add a space and "automatic-ubiquity". - Boot a test system with this USB stick - Select the "install ubuntu" option Expected result: - System installs ubuntu completely, prompts to reboot and boots into a complete installation Actual result: - System will stall forever - Log shows as seen above. The main addition to the preseed is the late_command: ubiquity ubiquity/success_command string \ for i in /dev /dev/pts /dev/shm /sys /sys/kernel/security /proc /cdrom; do mount --bind $i / target/$i; done; \   sed -i -e "/^GRUB_CMDLINE_LINUX_DEFAULT/s/\"$/ initcall_debug\"/" /target/etc/default/grub; chroot /target update-grub; \   echo "echo 0 > /sys/module/kernel/parameters/initcall_debug" > /target/etc/initramfs-tools/conf.d/initcall; chroot /target update-initramfs -u; \   for i in /dev/pts /dev/shm /dev /sys/kernel/security /sys /proc /cdrom; do umount $i; done; \   in-target apt-get update; \   in-target apt-get upgrade -y --force-yes; \   true Note this late_command basically just apt-get updates and upgrades. The first few lines are apparently needed if some of the later updates include a kernel update; without the mounts, the implicit update-grub in /target will fail.
2012-07-20 18:43:48 Launchpad Janitor branch linked lp:ubuntu/debian-installer-utils
2012-07-23 11:32:11 Sebastien Bacher accountsservice (Ubuntu Precise): assignee Canonical Desktop Team (canonical-desktop-team) Sebastien Bacher (seb128)
2012-07-23 11:32:17 Sebastien Bacher accountsservice (Ubuntu): assignee Canonical Desktop Team (canonical-desktop-team) Sebastien Bacher (seb128)
2012-07-23 11:32:19 Sebastien Bacher accountsservice (Ubuntu Precise): assignee Sebastien Bacher (seb128)
2012-07-23 11:32:27 Sebastien Bacher accountsservice (Ubuntu Precise): assignee Sebastien Bacher (seb128)
2012-07-23 17:40:20 Launchpad Janitor accountsservice (Ubuntu): status Triaged Fix Released
2012-07-25 03:25:02 Adam Conrad debian-installer-utils (Ubuntu Precise): status In Progress Fix Committed
2012-07-25 03:25:07 Adam Conrad bug added subscriber SRU Verification
2012-07-25 03:25:10 Adam Conrad tags blocks-hwcert blocks-hwcert verification-needed
2012-07-25 03:58:33 Launchpad Janitor branch linked lp:~ubuntu-branches/ubuntu/precise/debian-installer-utils/precise-proposed
2012-07-28 17:33:42 Sebastien Bacher accountsservice (Ubuntu Precise): status Triaged In Progress
2012-07-30 15:28:54 Adam Conrad ubiquity (Ubuntu Precise): status In Progress Fix Committed
2012-07-30 16:23:06 Launchpad Janitor branch linked lp:ubuntu/precise-proposed/ubiquity
2012-07-30 18:31:12 Stéphane Graber tags blocks-hwcert verification-needed blocks-hwcert verification-done
2012-08-02 02:43:11 Launchpad Janitor ubiquity (Ubuntu Precise): status Fix Committed Fix Released
2012-08-02 02:44:19 Launchpad Janitor debian-installer-utils (Ubuntu Precise): status Fix Committed Fix Released
2012-08-02 02:47:57 Adam Conrad accountsservice (Ubuntu Precise): status In Progress Fix Committed
2012-08-02 02:48:02 Adam Conrad tags blocks-hwcert verification-done blocks-hwcert
2012-08-02 02:48:03 Adam Conrad tags blocks-hwcert blocks-hwcert verification-needed
2012-08-02 13:56:51 Daniel Manrique tags blocks-hwcert verification-needed blocks-hwcert verification-done
2012-08-03 05:09:44 todaioan accountsservice (Ubuntu Precise): status Fix Committed Fix Released
2012-08-03 05:15:41 todaioan bug added subscriber toda
2012-08-03 05:15:45 todaioan removed subscriber toda
2012-08-03 08:03:33 Sebastien Bacher accountsservice (Ubuntu Precise): status Fix Released Fix Committed
2012-08-03 11:43:11 Colin Watson ubiquity (Ubuntu): status In Progress Fix Released
2012-08-08 00:23:11 Launchpad Janitor accountsservice (Ubuntu Precise): status Fix Committed Fix Released
2014-02-07 22:19:51 Launchpad Janitor branch linked lp:debian/debian-installer-utils