[1229] in athena10
PXE scripts moved into subversion
daemon@ATHENA.MIT.EDU (andrew m. boardman)
Sat Feb 28 00:41:43 2009
Date: Sat, 28 Feb 2009 00:40:44 -0500
Message-Id: <200902280540.n1S5ei9b018267@pothole.mit.edu>
From: "andrew m. boardman" <amb@MIT.EDU>
To: debathena@MIT.EDU
The stuff that the PXE install uses is now in scripts/installer/pxe/intrepid.
The cluster installs work, and it should be generally not *that*
unreadable, though if I've left any opacities let me know.
There's really only one absolute requirement for the PXE installer:
whatever happens to it, Hotline needs to be able to PXE boot a system,
select "Athena 10", choose a menu item, type an IP number, and walk away.
I've been hosed with other operational stuff and haven't done as much as
I wanted to; here's what's in the top-level TODO file. Have at.
The docroot for athena10.mit.edu is /afs/dev/system/athena10;
debathena-root can have bits on that as soon as it exists in the dev cell
PTS database, which I'm not absolutely sure I know how to do.
==============================================================================
high:
- Non-cluster PXE installs need post-install network munging
by install-athena10.sh in order to have usable net, since
the ubuntu installer forces a DHCP config if the installer
used DHCP. So sad.
- the entire install session *really* needs to be logged
- increase the timeout for Ubuntu's DHCP request, since the netops
servers can sometimes take longer.
low:
- sometimes there's a warning dialog about lv name reuse.
figure out why and suppress it.
- installer script shouldn't assume eth0
- clean up "debathena but not cluster version" install option,
maybe further split it.
- shuffle preseed stuff around; more of the .autoinstall stuff
should probably move to common. (perhaps selection of
a default package set?)
- hack non-cluster preseed to not prompt for cd ejection.
some of what was done:
- add hacks to install-athena10.sh for noninteractive use
- push to MIT PXE servers
- have a "debathena but not cluster version" install option