On Thu, Jun 11, 2009 at 4:28 PM, Alok Aggarwal<Alok.Aggarwal at sun.com> wrote: > >> If AI is invoked during a normal 'boot net' then that's a bug. > > AI is invoked by doing "boot net:dhcp". However, as Jan pointed > out, since the boot device is set to disk upon a successful > sparc install, accidental reboot resulting in AI is less of an > issue.
Hm. I still regard having a simple boot off the network ending up in installation as a bug. Two good reasons: - Sun sysadmins have it wired into their dna that 'boot net' is safe and that 'boot net - install' does a jumpstart install. Changing this behaviour is highly dangerous - It's common to have network booting as the default behaviour in diagnostic mode Now, I'm guessing that specifying dhcp modifies the behaviour enough that the common cases survive unscathed. However, given that there is a well understood mechanism on the client to request an install, I believe that having install be the default when it's not explicitly requested is wrong. >> What I would like to see as a solution for this issue is some way to >> easily toggle >> this on the server (easier than editing files). And if we have an >> 'intelligent' server, >> then a setting that says 'just deliver it this way once' that you can >> select, so that it >> then automatically resets back to default for subsequent boots (until you >> select >> that option again). > > So, how about having such a setting in the AI manifest > that works in conjunction with the AI client to provide > the "just install this version of the OS once on this client" > behavior? Would something like that work? You mean based on a version match of the installed OS already present on the client? That wouldn't work. - We commonly install the same version of the OS over and over. Either to test changes to the profile, or simply to redeploy a box, repeated installs of the same OS version are common. - Certainly the way I work is that when a new version of the OS comes out and is verified, the jumpstart server is updated so that any subsequent installs get the new version. Just because I've changed the version that would get installed doesn't mean that I want to overwrite a box by accident. Thanks, -- -Peter Tribble http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/