Bug 803080 - Install to Hard disk have a 2x 15 min timeout
Summary: Install to Hard disk have a 2x 15 min timeout
Keywords:
Status: CLOSED DUPLICATE of bug 797422
Alias: None
Product: Fedora
Classification: Fedora
Component: udev
Version: 16
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: udev-maint
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-03-13 21:53 UTC by Jesper Brouer
Modified: 2012-03-27 19:31 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-03-13 23:46:28 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Jesper Brouer 2012-03-13 21:53:21 UTC
Description of problem:

Using LiveCD Xfce to install my new laptop lenovo ThinkPad T520, but the "Install to Hard Disk" (liveinst/anaconda) have a problem.

The problem is that the installer causes two times 15 minutes timeout, before continuing.

The problem is caused by "udevadm settle --timeout=300", which stalls on some hardware.  It needs to timeout 3 times, before "anaconda --liveinst" continues, the install process.  When selecting the harddrive, anaconda chooses to invoke "udevadm settle" again, which again causes 3x 5 min timeout, this time it will show a status indicator "Examining storage devices".

Version-Release number of selected component (if applicable):


How reproducible:

Boot live CD, on a T520, mouse press "Install to Hard Disk".

Steps to Reproduce:
1. Boot live CD, on a T520
2. Start Terminal
3. Run "liveinst" (to get the stderr output)
4. Observe the timeout err ("udevadm settle - timeout of 300 seconds reached")
5. This error will come three time before it continues
6. Its possible to speedup the process by "killall udevadm" three times.
7. Continue install
8. Observer new timepout while "Examining storage devices"

Actual results:

Too long timeout, before install continues.

Expected results:

Install would start right away.

Additional info:

Output from "liveinst":
-----------------------
[root@localhost ~]# liveinst

udevadm settle - timeout of 300 seconds reached, the event queue contains:
 /sys/devices/pci0000:00/0000:00:1c.1/0000:03:00.0/leds/phy0-led (2218)

udevadm settle - timeout of 300 seconds reached, the event queue contains:
 /sys/devices/pci0000:00/0000:00:1c.1/0000:03:00.0/leds/phy0-led (2218)

udevadm settle - timeout of 300 seconds reached, the event queue contains:
 /sys/devices/pci0000:00/0000:00:1c.1/0000:03:00.0/leds/phy0-led (2218)
 localuser:root being added to access control list
02:07:27 Starting graphical installation.
Loading /lib/kbd/keymaps/i386/qwerty/us.map.gz

Comment 1 Kevin Fenzi 2012-03-13 22:08:04 UTC
Moving to udev for comment.

Comment 2 Jesper Brouer 2012-03-13 22:10:54 UTC
The timeout problem continues throughout the install process.
I have now seen this happen 10 extra times.

I speed up the process my manually killing all udevadm processes, or else the
install process, would have taken 6 hours by now...

Comment 3 Jesper Brouer 2012-03-13 22:13:51 UTC
I propose that we as a minimum/quick-fix reduce the udevadm timeout, to say 10 sec x 3 anaconda tries ?

Comment 4 Kay Sievers 2012-03-13 23:46:28 UTC

*** This bug has been marked as a duplicate of bug 797422 ***

Comment 5 Jesper Brouer 2012-03-27 19:31:49 UTC
The bug doesn't occur every time, just reinstalled my laptop without any issues (from same CD-rom, but new SSD harddisk).

Thus, I believe that Kay Sievers is on to something, in bug 797422 comment #58, where he points to a kernel commit.


Note You need to log in before you can comment on or make changes to this bug.