On Fri, 12 Feb 2010, Dave Miner wrote:

> As you may recall, we reviewed a first draft of this design in December/early 
> January.  I've finally published a revision which addresses the comments I 
> received, primarily from Jan and Ethan.
>
> While not exactly frozen, implementation work is underway based on this 
> design so any remaining issues should be raised soon to allow the best chance 
> to address them.
>
> http://hub.opensolaris.org/bin/view/Project+caiman/AI+Image+Management

This looks pretty good. I just have a few questions -

- With this proposal, pxegrub is going to start fetching
   the menu.lst from the path specified for pxegrub itself,
   instead of a /tftpboot location. Does this change the
   user interaction at all (on the server side) wrt tweaking
   the menu.lst for a service in order to, say, accomplish
   hands free automated install?

- It does seem that the system.conf proposed for SPARC would
   work quite nicely even on x86. It would certainly simplify
   our boot process significantly -- currently we reference
   install.conf for SPARC and boot arguments for x86.

   The other advantage of a system.conf for x86 would be that
   it would eliminate the need to reboot a system to start
   an automated installation with service discovery; if the
   system initially booted to console-login.

   The only iffy part would seem to be the use of auto-expanding
   GRUB keywords (such as the proposed $CONSOLE) and not being
   expanded correctly if conveyed via the .conf file. However,
   there's nothing preventing such keywords from being passed
   via the menu.lst file instead.

- Example 2, last line. Won't you need "boot net:dhcp - install"
   to trigger an install given some of the recent changes Ethan
   made or is this proposal reverting that behavior?

Alok

Reply via email to