Yes, that makes sense. 

Mike

On Tue, 2002-10-15 at 23:32, dann frazier wrote:
> if we split up into libraries, i'd like to see them outside of Server.pm
> i'm considering splitting the netboot stuff into a separate debian package.
> the initscript *should* match the package name, plus i don't see any
> strict dependencies between netbootmond & systemiamger-server.
> 
> On Mon, Oct 14, 2002 at 02:01:16PM -0400, Michael Chase-Salerno wrote:
> > Sure, please correct me if I get anything wrong. 
> > 
> > First the items that would be changed:
> > 
> > -Add an client attribute to the SIS database, "netbootmode"
> >  This would have the values none,net,local.
> >      none - This node doesn't network boot at all
> >      net  - This node should network boot and install
> >      local- This node should network boot and then boot locally
> > 
> > -Add a flag to mksimachine to allow setting this attribute.
> > -Provide a couple of API calls from Systemimager, "enable_netboot"
> >  & "disable_netboot".
> > -netbootmond would call mksimachine to change the boot mode.
> > -mksimachine would call enable_netboot or disable_netboot when
> >  the attribute is changed.
> > -Add an attribute to tksis for netbootmode.
> > 
> > Here's a flow:
> > 
> > -User decides they want to reinstall a node
> > -They call "mksimachine -u -name node1 -bootmode enable
> > -mksimachine sets the bootmode in the database and calls 
> >  enable_netboot.
> > -The node is booted, and installs the image.
> > -After the install is complete netbootmond catches the signal
> >  and calls mksimachine -u -name node1 -bootmode disable.
> > -mksimachine reverses the process, setting the bootmode to 
> >  disable and calling disable_netboot.
> > -The node reboots of the local drive.
> > 
> > The advantages here are:
> > 
> > -netboot state is tracked in the database.
> > -The standard SIS command line and GUI can be used to 
> >  manipulate the state.
> > -The user doesn't need to manually enable network booting.
> > -Would insulate programs above us (OSCAR) from any changes we 
> >  make to this function.
> > 
> > The names and values here are just for discussion, if you have better
> > ones, please suggest them.
> > 
> > Mike
> > 
> > 
> > On Mon, 2002-10-14 at 13:11, Brian Finley wrote:
> > > Can you describe your proposed behavior in a step by step process
> > > (bullet points)?
> > > 
> > > Thanks, -Brian
> > > 
> > > 
> > > On Fri, 2002-10-11 at 12:46, Michael Chase-Salerno wrote:
> > > > On Fri, 2002-10-11 at 12:06, Brian Finley wrote:
> > > > <snip>
> > > > > > The netbootmond  script is great -- works like a champ. I would like 
>somesort of
> > > > > > command line interface that allows you to control the operation of it
> > > > > 
> > > > > Have you looked at mkclientnetboot?  Does it do what you need?  What
> > > > > other things would you like to see it do?
> > > > 
> > > > Actually, Sean and I were talking about this and what we really need to
> > > > do is add an attribute in the SIS database for something like
> > > > netbootmode and a flag to mksimachine to allow the updating of it.
> > > > netbootmond would then call mksimachine when a node is done to reset it
> > > > to local boot.
> > > > 
> > > > 
> > > > Mike
> > > > 
> > > > 
> > > > 
> > > > -------------------------------------------------------
> > > > This sf.net email is sponsored by:ThinkGeek
> > > > Welcome to geek heaven.
> > > > http://thinkgeek.com/sf
> > > > _______________________________________________
> > > > Sisuite-devel mailing list
> > > > [EMAIL PROTECTED]
> > > > https://lists.sourceforge.net/lists/listinfo/sisuite-devel
> > > > 
> > > -- 
> > > ---------------------------------------------------
> > >  Brian Elliott Finley  http://baldguysoftware.com/
> > >   phone: 214.280.8188  http://systemimager.org/           
> > > ---------------------------------------------------
> > > 
> > > 
> > > 
> > > -------------------------------------------------------
> > > This sf.net email is sponsored by:ThinkGeek
> > > Welcome to geek heaven.
> > > http://thinkgeek.com/sf
> > > _______________________________________________
> > > Sisuite-devel mailing list
> > > [EMAIL PROTECTED]
> > > https://lists.sourceforge.net/lists/listinfo/sisuite-devel
> > 
> > 
> > 
> > 
> > -------------------------------------------------------
> > This sf.net email is sponsored by:ThinkGeek
> > Welcome to geek heaven.
> > http://thinkgeek.com/sf
> > _______________________________________________
> > Sisuite-devel mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/sisuite-devel
> > 
> 
> 
> -------------------------------------------------------
> This sf.net email is sponsored by: viaVerio will pay you up to
> $1,000 for every account that you consolidate with us.
> http://ad.doubleclick.net/clk;4749864;7604308;v?
> http://www.viaverio.com/consolidator/osdn.cfm
> _______________________________________________
> Sisuite-devel mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/sisuite-devel




-------------------------------------------------------
This sf.net email is sponsored by: viaVerio will pay you up to
$1,000 for every account that you consolidate with us.
http://ad.doubleclick.net/clk;4749864;7604308;v?
http://www.viaverio.com/consolidator/osdn.cfm
_______________________________________________
Sisuite-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/sisuite-devel

Reply via email to