X-MimeOLE: Produced By Microsoft Exchange V6.5
Received: by onstor-exch02.onstor.net 
	id <01C868CB.CFB9A1F4@onstor-exch02.onstor.net>; Wed, 6 Feb 2008 07:23:15 -0700
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C868CB.CFB9A1F4"
References: <BB375AF679D4A34E9CA8DFA650E2B04E08264C1C@onstor-exch02.onstor.net> <20080205115749.2493981e@ripper.onstor.net>
Content-class: urn:content-classes:message
Subject: RE: Cougar first time install func spec
Date: Wed, 6 Feb 2008 07:23:15 -0700
Message-ID: <BB375AF679D4A34E9CA8DFA650E2B04EC247C7@onstor-exch02.onstor.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Cougar first time install func spec
Thread-Index: AchoMWInUGJ/3O2OR6yA/f1xTA09CAAhQzi7
From: "Sripal Surendiran (HCL)" <sripal.surendiran@onstor.com>
To: "Andy Sharp" <andy.sharp@onstor.com>
Cc: "Charissa Willard" <IMCEAEX-_O=ONSTOR_OU=FIRST+20ADMINISTRATIVE+20GROUP_CN=RECIPIENTS_CN=CHARISSA+2EWILLARD@onstor.com>,
	"Larry Scheer" <larry.scheer@onstor.com>,
	"Tim Gardner" <tim.gardner@onstor.com>,
	"Jonathan Goldick" <jonathan.goldick@onstor.com>,
	"Sudharsan Srinivasan" <sudharsan@onstor.com>,
	"Brian DeForest" <brian.deforest@onstor.com>

This is a multi-part message in MIME format.

------_=_NextPart_001_01C868CB.CFB9A1F4
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Andy,
=20
Thanks for your comments. Please see my inline comments below.
=20
Regards,
Sripal.

________________________________

From: Andy Sharp
Sent: Wed 2/6/2008 1:27 AM
To: Brian DeForest
Cc: Charissa Willard; Larry Scheer; Tim Gardner; Jonathan Goldick; =
Sripal Surendiran (HCL); Sudharsan Srinivasan
Subject: Re: Cougar first time install func spec



On Tue, 5 Feb 2008 11:36:19 -0800 "Brian DeForest"
<brian.deforest@onstor.com> wrote:

> Sripal is looking for initial feedback, before sending to
> dl-designreview. =20
>
> Brian

Section 5.2

a filer is not booted using flash_install.sh.  The software is loaded
onto a flash card that way, however.

Sripal> Sorry for typo. It is not "using flash install", it is "after =
flash install". Will correct it.

Default route is not a mandatory field.  Although it is somewhat
unusual, the filer might not have a default route, so it isn't
mandatory.
=20
Sripal> This is how openbsd works. Let us know if we can make default =
route optional in Linux.

Section 5.4

This should really be a part of 5.3 on how a filer gets an IP address.

Item #2.  We do not control this per say.
=20
Sripal>There are other methods like dhcp server assigning  IP =
dynamically.  The problem witrh those method is we do not know the IP =
address until the machine boots up. So we have to check the IP address =
only from the console. This defeats the purpose for method to configure =
the filer independent of console.

Item #3.  I don't like this very much.  Should be controllable from the
dhclient.conf file.
=20
Sripal>This is transparent to the user and will be taken care in =
dhclient-script.

Item #4.  Say what?  So we are adding an option to _system config
reset_ that means "don't actually reset anything"?  This needs more
explanation.
=20
Sripal>We almost configure the same value every time after system config =
reset. This option preserves initial configuration files alone.=20
=20
This option deletes
=20
1. files in /onstor/conf (clusterdb, cluster.conf, smbd, krb5)
2. elog.conf
3. snmpd.conf
4. passwd
=20
I will add these details in the spec.


Section 8.2

Correct (or incorrect) observance of the use of the
file /etc/.auto_upgrade should be mentioned here.
=20
Sripal> Will add it.



------_=_NextPart_001_01C868CB.CFB9A1F4
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<HTML dir=3Dltr><HEAD><TITLE>Re: Cougar first time install func =
spec</TITLE>=0A=
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dunicode">=0A=
<META content=3D"MSHTML 6.00.6000.16587" name=3DGENERATOR></HEAD>=0A=
<BODY>=0A=
<DIV id=3DidOWAReplyText73133 dir=3Dltr>=0A=
<DIV dir=3Dltr><FONT face=3DArial color=3D#000000 =
size=3D2>Andy,</FONT></DIV>=0A=
<DIV dir=3Dltr><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>=0A=
<DIV dir=3Dltr><FONT face=3DArial size=3D2>Thanks for your =
comments.&nbsp;</FONT><FONT face=3DArial size=3D2>Please see =
my&nbsp;inline comments&nbsp;below.</FONT></DIV>=0A=
<DIV dir=3Dltr><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>=0A=
<DIV dir=3Dltr><FONT face=3DArial size=3D2>Regards,</FONT></DIV>=0A=
<DIV dir=3Dltr><FONT face=3DArial size=3D2>Sripal.</FONT></DIV></DIV>=0A=
<DIV dir=3Dltr><BR>=0A=
<HR tabIndex=3D-1>=0A=
<FONT face=3DTahoma size=3D2><B>From:</B> Andy Sharp<BR><B>Sent:</B> Wed =
2/6/2008 1:27 AM<BR><B>To:</B> Brian DeForest<BR><B>Cc:</B> Charissa =
Willard; Larry Scheer; Tim Gardner; Jonathan Goldick; Sripal Surendiran =
(HCL); Sudharsan Srinivasan<BR><B>Subject:</B> Re: Cougar first time =
install func spec<BR></FONT><BR></DIV>=0A=
<DIV>=0A=
<P><FONT size=3D2>On Tue, 5 Feb 2008 11:36:19 -0800 "Brian =
DeForest"<BR>&lt;brian.deforest@onstor.com&gt; wrote:<BR><BR>&gt; Sripal =
is looking for initial feedback, before sending to<BR>&gt; =
dl-designreview.&nbsp;&nbsp;<BR>&gt;<BR>&gt; Brian<BR><BR>Section =
5.2<BR><BR>a filer is not booted using flash_install.sh.&nbsp; The =
software is loaded<BR>onto a flash card that way, =
however.</FONT></P><FONT size=3D2></FONT></DIV>=0A=
<DIV><FONT color=3D#0000ff size=3D2>Sripal&gt; Sorry for typo. It is not =
"using flash install", it is "after flash install". Will correct =
it.</FONT></DIV><FONT size=3D2>=0A=
<DIV><BR>Default route is not a mandatory field.&nbsp; Although it is =
somewhat<BR>unusual, the filer might not have a default route, so it =
isn't<BR>mandatory.</DIV>=0A=
<DIV>&nbsp;</DIV>=0A=
<DIV><FONT color=3D#0000ff>Sripal&gt; This is how openbsd works. Let us =
know if we can&nbsp;make default route optional in =
Linux.</FONT><BR><BR>Section 5.4<BR><BR>This should really be a part of =
5.3 on how a filer gets an IP address.<BR><BR>Item #2.&nbsp; We do not =
control this per say.</DIV>=0A=
<DIV>&nbsp;</DIV>=0A=
<DIV><FONT color=3D#0000ff>Sripal&gt;There are other methods like dhcp =
server assigning&nbsp; IP dynamically.&nbsp; The problem witrh those =
method is&nbsp;we do not know the IP address until the machine boots up. =
So&nbsp;we have to check the IP address only from the console. This =
defeats the purpose for method to configure the filer independent of =
console.</FONT></DIV>=0A=
<DIV><BR>Item #3.&nbsp; I don't like this very much.&nbsp; Should be =
controllable from the<BR>dhclient.conf file.</DIV>=0A=
<DIV>&nbsp;</DIV>=0A=
<DIV><FONT color=3D#0000ff>Sripal&gt;This is transparent to the user and =
will be taken care in dhclient-script.</FONT><BR><BR>Item #4.&nbsp; Say =
what?&nbsp; So we are adding an option to _system config<BR>reset_ that =
means "don't actually reset anything"?&nbsp; This needs =
more<BR>explanation.</DIV>=0A=
<DIV>&nbsp;</DIV>=0A=
<DIV><FONT color=3D#0000ff>Sripal&gt;We almost configure the same value =
every time after system config reset. This option preserves initial =
configuration&nbsp;files alone.&nbsp;</FONT></DIV>=0A=
<DIV><FONT color=3D#0000ff></FONT>&nbsp;</DIV>=0A=
<DIV><FONT color=3D#0000ff>This option deletes</FONT></DIV>=0A=
<DIV><FONT color=3D#0000ff></FONT>&nbsp;</DIV>=0A=
<DIV><FONT color=3D#0000ff>1. files in /onstor/conf (clusterdb, =
cluster.conf, smbd, krb5)</FONT></DIV>=0A=
<DIV><FONT color=3D#0000ff>2. elog.conf</FONT></DIV>=0A=
<DIV><FONT color=3D#0000ff>3. snmpd.conf</FONT></DIV>=0A=
<DIV><FONT color=3D#0000ff>4. passwd</FONT></DIV>=0A=
<DIV><FONT color=3D#0000ff></FONT>&nbsp;</DIV>=0A=
<DIV><FONT color=3D#0000ff>I will add these&nbsp;details in the =
spec.</FONT></DIV>=0A=
<DIV><BR><BR>Section 8.2<BR><BR>Correct (or incorrect) observance of the =
use of the<BR>file /etc/.auto_upgrade should be mentioned here.</DIV>=0A=
<DIV>&nbsp;</DIV>=0A=
<DIV><FONT color=3D#0000ff>Sripal&gt; Will add =
it.</FONT><BR><BR></DIV></FONT></BODY></HTML>
------_=_NextPart_001_01C868CB.CFB9A1F4--
