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 |
|