AF:
NF:0
PS:10
SRH:1
SFN:
DSR:
MID:<20081208132748.2c3f4bb7@ripper.onstor.net>
CFG:
PT:0
S:andy.sharp@onstor.com
RQ:
SSV:exch1.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@exch1.onstor.net/INBOX	0	2779531E7C760D4491C96305019FEEB5175BF46167@exch1.onstor.net
X-Sylpheed-End-Special-Headers: 1
Date: Mon, 8 Dec 2008 13:28:18 -0800
From: Andrew Sharp <andy.sharp@onstor.com>
To: Larry Scheer <larry.scheer@onstor.com>
Subject: Re: Linux Root Filesystem Update Plan for Kegg Project
Message-ID: <20081208132818.7efcf3b0@ripper.onstor.net>
In-Reply-To: <2779531E7C760D4491C96305019FEEB5175BF46167@exch1.onstor.net>
References: <2779531E7C760D4491C96305019FEEB5175BF46167@exch1.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

Hi Larry,

Can I get a date when you plan to start the GLIBC work?  Very soon, I
hope.

Thanks,

a


On Tue, 4 Nov 2008 15:56:55 -0800 Larry Scheer
<larry.scheer@onstor.com> wrote:

> For your review
> ________________________________
> Linux Root File System Package Update Plan for Project Kegg
> Background Information
> More information about the process of updating the Linux root file
> system can be found at:
> http://wiki.onstor.net/wiki/Onstor_Linux_Root_File_System_Notes
> 
> Kegg Release Plan
> Scheduled Releases from Debian during the Kegg Project
> The next projected Debian release is 5.0 named "lenny." The
> anticipated release date for lenny is Q1 2009. However, it does not
> appear this release will be viable in the Kegg time frame.
> 
> We will continue to use the etch release as the Linux base for Kegg.
> Debian has updated the etch release since we last updated our version
> of the root file system. Etch was last updated on 10/23/2008. Around
> 50 binary packages currently require an update. I expect that number
> to increase by January 2009.
> 
> The binary packages can all be updated in a single pass and takes
> about a day to complete the update process. The long-lead items are
> the updates of the source package we modify. Packages we modify that
> need to be built from updated source for the Kegg project:
> Name                                                  Source Package
> Name and Version GNU C
> Library
> glibc-2.3.6.ds1 Kerberos
> 5                                                        krb5-1.4.4
> OpenLDAP
> openldap2.3.30
> Dmalloc
> dmalloc-5.5.1
> OpenSSH
> openssh 4
> Samba
> Samba 3.0
> 
> Notes about source packages:
> Source packages are downloaded from the Debian etch mirrors except
> for Samba. OpenSSH is modified and built in nfx-tree.
> We get our Samba source code directly from samba.org and not from
> Debian. Samba is built in the nfx-tree. The build of Samba 3.0.32 is
> needed for the Windows 2008 project. This release is scheduled for
> the December 2008 January 2009 timeframe. New Packages for Kegg There
> may be a number of new packages required for the Kegg project. Not
> all of the required packages have been identified. So far the
> following packages are required for the MySQL changes planned for the
> Cluster database: List of New Packages For Kegg Project Package
> Name
> Function
> libcman1
> Cluster manager - library
> cman
> Cluster manager
> libcman-dev
> Cluster manager - development files
> heartbeat-2
> High Availability Linux
> heartbeat-2-dev
> Development Files for  HA Linux
> mysql-server
> MySQL database server - meta package
> mysql-server-5.0
> MySQL database server - binaries
> mysql-common
> MySQL database common files
> mysql-client-5.0
> MySQL database client - binaries
> libmysqlclient15off
> MySQL database client - library
> libmysqlclient15-dev
> MySQL database - development files
> 
> Note: These binary packages may require additional new packages to be
> added to the root file system. Schedule
> Estimates
> It takes about a day or two to add a new binary package or collection
> of packages to the Linux root file system.
> 
> For new packages where we modify the source it takes one week to two
> weeks, depending on complexity, to automate the build of the source
> package and add the re-packaged binaries to the Linux root file
> system. This estimate is per package.
> 
> I recommend budgeting 2.5 man months for updating the Linux root file
> system for the Kegg project. The Linux root file system update work
> should start such that it is completed in time for the first
> submittal of Kegg in order to take advantage of the maximum amount of
> QA regression tests. In order for the MySQL and Cluster DB redesign
> development work to start the supporting tool chain and root file
> system packages will need to be in place. Details
> 
>  *   Update GNU C library                             2 Weeks
>  *   Update Kerberos 5                                 1 Week
>  *   Update OpenLDAP                                 1 Week
>  *   Update Dmalloc                                     1 Week
>  *   Update OpenSSH                                  1 Week
>  *   Update Samba                                       2 Weeks
>  *   Update Current Binary Packages             2 days
>  *   Add New Cluster MySQL Packages        1 Week
>  *   Update the install_toolchain rules            3 days
> 
> Addendum
> List of current binary packages that require an update as of 11/4/2008
> bind9-host
> bsdutils
> cpio
> debconf-i18n
> debconf
> dnsutils
> e2fslibs
> e2fsprogs
> file
> findutils
> initscripts
> libbind9-0
> libblkid1
> libcomerr2
> libdbus-1-3
> libdns22
> libgnutls13
> libisc11
> libisccc0
> libisccfg1
> liblwres9
> libmagic1
> libpam-modules
> libpam-runtime
> libpam0g
> libpci2
> librpcsecgss3
> libss2
> libssl0.9.8
> libuuid1
> mount
> openssh-client
> openssh-server
> pciutils
> perl-base
> perl-modules
> perl
> sysv-rc
> sysvinit-utils
> sysvinit
> tar
> tcpdump
> tzdata
> util-linux
> vim-common
> vim-tiny
