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

Reply via email to