Bug 129742 - No retries when having kickstart is having problem retrieving files
Summary: No retries when having kickstart is having problem retrieving files
Alias: None
Product: Red Hat Enterprise Linux 3
Classification: Red Hat
Component: anaconda   
(Show other bugs)
Version: 3.0
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Jeremy Katz
QA Contact:
Depends On:
TreeView+ depends on / blocked
Reported: 2004-08-12 13:05 UTC by Trond Eivind Glomsrød
Modified: 2007-11-30 22:07 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2004-11-16 08:28:07 UTC
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

Description Trond Eivind Glomsrød 2004-08-12 13:05:22 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7)
Gecko/20040803 Firefox/0.9.3

Description of problem:
Anaconda/kickstart doesn't retry after a short period of time to
retrieve a kickstart file, mount a partition via NFS etc.

It should try again after a couple of seconds... some
card/driver/switch combinations take a short time to get the
connection properly up. In particular, the tg3 driver... which has
huge problems being kickstarted in RHEL 3 U2 on gigabit, but works
with other cards, standard RHEL3 (no U2) or if put through a dumb 100
mbit switch. 

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

How reproducible:

Steps to Reproduce:
Install RHEL3 U2 with kickstart on a node using gigabit ethernet, a 
managed switch and a card using the tg3 driver on the node.

Notice the inability of getting the kickstart file via http or nfs, as
it's attempted before everything is OK, networkwise.

Expected Results:  it should fail the first time, try again after a a
couple of second and get the files.

Additional info:

Comment 1 Jeremy Katz 2004-08-12 18:08:54 UTC
http://people.redhat.com/~katzj/initrd-link-2-x86_64.img will be
happier (also available for i386 and ia64 with the obvious name) for
U2.  U3 will include this fix as well.

Comment 2 Trond Eivind Glomsrød 2004-08-12 20:54:07 UTC
Pump needs to try harder for DHCP too, this would solve problems with
spanning trees in switches for kickstart+pxe installs

Comment 3 Need Real Name 2004-09-16 16:13:29 UTC
The fix doesn't seem to be in the x86_64 U3 release.  I still get
timeout with a dell Power Connect 5224 switch and a precision 470
x86_64 machine.  I also tried with your image for i386 and x86_64 and
got the request to not come in at all.

Comment 4 Trond Eivind Glomsrød 2004-10-25 10:59:57 UTC
The fix changes the issues for some configurations, but it is still
present in others - where U1 works.

HP DL145 with procurve 2650 switches is one example... bios PXE and
initial OS DHCP works, but the installer doesn't succeed at first
attempt (too fast) or retry when retrieving the kickstart file.

(ugly workaround: set half duplex on a switch).

Various Dell nodes on Cisco switches exchibited the same problem, but
not as consistently.

Comment 5 Jeremy Katz 2004-10-25 15:04:58 UTC
Can you try with the U4 beta?  It should have another set of changes
that improves things

Comment 6 Trond Eivind Glomsrød 2004-11-16 08:28:07 UTC
U4 beta worked with DL145 last week, while U3 did not.

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