AF:
NF:0
PS:10
SRH:1
SFN:
DSR:
MID:<20070504171931.01a0d1b4@ripper.onstor.net>
CFG:
PT:0
S:andy.sharp@onstor.com
RQ:
SSV:onstor-exch02.onstor.net
NSV:
SSH:
R:<larry.scheer@onstor.com>
MAID:1
X-Sylpheed-Privacy-System:
X-Sylpheed-Sign:0
SCF:#mh/Mailbox/sent
RMID:#imap/andys@onstor.net@onstor-exch02.onstor.net/INBOX	0	BB375AF679D4A34E9CA8DFA650E2B04E0221579E@onstor-exch02.onstor.net
X-Sylpheed-End-Special-Headers: 1
Date: Fri, 4 May 2007 17:19:53 -0700
From: Andrew Sharp <andy.sharp@onstor.com>
To: "Larry Scheer" <larry.scheer@onstor.com>
Subject: Re: Quick Status as requested
Message-ID: <20070504171953.4f20a38b@ripper.onstor.net>
In-Reply-To: <BB375AF679D4A34E9CA8DFA650E2B04E0221579E@onstor-exch02.onstor.net>
References: <BB375AF679D4A34E9CA8DFA650E2B04E0221579E@onstor-exch02.onstor.net>
Organization: Onstor
X-Mailer: Sylpheed-Claws 2.6.0 (GTK+ 2.8.20; x86_64-pc-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

On Fri, 4 May 2007 17:00:46 -0700 "Larry Scheer"
<larry.scheer@onstor.com> wrote:

> Tool Chain:
> *	All needed tool chain packages are in the perforce depot
> *	Running make install_toolchain in the nfx-tree will install
> the tool chain packages on a system that you want to build
> linux-mipsel binaries
> *	A pending change (needs review) will add debootstrap and two
> dpkg package installs to the install_toolchain target. Also in this
> pending change are changes to the top level Makefiles that allow users
> to install the toolchain via the make command.
> 
> Tool Chain To-Dos:
> *	Need to find out what changes Max did to compile2's cross
> tools directories to get his build working. 
> *	The ldap and Kerberos packages installed in the Tool Chain
> are the Debian Etch versions without the ONStor changes. Nagendra
> wants to use the same LDAP version we used for BSD and Ron B wants to
> use the same Kerberos version we are currently using. They are in
> favor of just reconfiguring and recompiling the packages we are
> currently using in BSD for the Linux port.  This issue still needs to
> be resolved.

This issue as far as LDAP is concerned was resolved weeks ago, and we're
not using the old ldap. Our custom ldap changes have already been
ported to the new ldap library by Max.

Kerberos still needs to be evaluated, but in general we aren't going to
use the same old crap while it goes stale and we get ourselves into a
hole.  But that's an issue for me to work out with the various parties
involved.

> Root Filesystem:
> *	I have eng216 booted from NFS root on sol.onstor.lab. The
> filesystem on eng216 will let users run congfigure to port open source
> applications and perform local compiles.
> *	The script mk-mipsel-deb-rootfs is checked into perforce. A
> pending change fixes some bugs that gets this script working. 
> 
> Root Filesystem ToDos:
> *	Verify all needed components are being installed by
> mk-mipsel-deb-rootfs
> *	Add install of kernel into root filesystem via make
> *	Verify debootstrap -second-stage works with root filesystem
> created by mk-mipsel-deb-rootfs

This is a big gaping hole in our design, unless I'm missing something.
I've been thinking about this a bit over the last couple weeks.  We're
going to have to put our heads together and come up with something
clever.  One thing I was thinking was, see what is different between
before and after doing a debootstrap -second-stage.  And somehow
incorporating that into our create-the-root-filesystem process.  Just
one idea that I don't even know will work or not.  QEMU anyone?

> *	Learn the prom upgrade procedure and document it so users can
> update their bobcats to boot from NFS root.

On the cougar cookbook wiki.

> *	Document how users can get their own filers to use their own
> custom NFS root or a NFS root that works with DHCP.  This means
> working with John Rogers to get the Lab's DHCP server configured to
> allow this. Some work was done in late 2005 to get this to happen.
> Not sure if any of that work survived.

I've put some information, with a few hand-waving parts, on the cougar
cookbook wiki already.  Take a look at it and let me know what you
think needs fixing.

> *	Bunch of details need to be looked at on how to get root
> filesystem onto a compact flash but this can come later.
> 
> Porting Progress
> *	I have configured Samba for bobcat-linux and need to
> incorporate the results into our code.

Thanks for the update.

Cheers,

a
