On Wed, Mar 25, 2009 at 04:34:43PM -0500, Bob Netherton wrote: > > The AI design has not taken this MAJOR component into consideration, > > and > > is fixated on installing Solaris in a new and sexy way. People are > > really not interested in JUST the Solaris install. > > We have now distilled the argument down to its most fundamental component. > And Mike is dead on - not everything that needs to be done will come out > of a repository. And intentionally making it more difficult (wrapping > in some SMF first boot services) doesn't seem very approachable.
I have no objection to the "let such things run from SMF" philosophy for things where that's a suitable answer. HOWEVER, that needs to be made easy, and IMO it can be. So I don't think you or Mike have "distilled the argument..." And note: I am actually in support of begin/finish scripts for AI even though I don't support package scripting. I believe there are things one might want to run in the context of the diskless netinstall boot image that cannot be made to run in other contexts (such as installing a different OS that does not use IPS -- that was an example that Casper gave). The problem with begin/finish scripts is that they'll be used ahead of SMF first boot services unless the latter are made trivial to use -- thus my comment that they must be.
