From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Mailing-List: contact overseers-help@sources.redhat.com; run by ezmlm Received: (qmail 5118 invoked from network); 10 Jan 2003 19:25:19 -0000 Received: from unknown (HELO molenda.com) (192.220.74.81) by 209.249.29.67 with SMTP; 10 Jan 2003 19:25:19 -0000 Received: (qmail 53162 invoked by uid 19025); 10 Jan 2003 19:25:08 -0000 Date: Fri, 10 Jan 2003 19:25:00 -0000 From: Jason Molenda To: overseers@sources.redhat.com Subject: Re: Bouncing services to the new machine? Message-ID: <20030110112508.A52273@molenda.com> References: <20030110185839.GA28398@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20030110185839.GA28398@redhat.com>; from cgf@redhat.com on Fri, Jan 10, 2003 at 01:58:39PM -0500 X-SW-Source: 2003-q1/txt/msg00021.txt.bz2 On Fri, Jan 10, 2003 at 01:58:39PM -0500, Christopher Faylor wrote: > I was thinking of transitioning services to the new system on a > piecemeal basis using something like nc to redirect accesses from one > system to another. I think you meant this, but if any of the services get moved, all of them must be moved--nearly everything is interconnected in some way or another. For instance, if the canonical mail server/web archiver/web server becomes the newsystem, ftp also has to go because some mail archives in ~ftp are updated as mail notes come in. And the project sources have to be over there because the mail archive staging area is in the same place as the cvs repository, so anoncvs and ssh cvs have to go. And if cvs is there, then the cvs log essage -> gnats thing doesn't work reliably unless gnats is there. When we did the last switch, we renamed the old system to cruftware.cygnus.com and dropped the new sourceware.cygnus.com into place. If we'd screwed up some how, we could copy over the changed bits from sourceware to cruftware and swap them back. (luckily that never happened ;) I don't want to say that redirecting is necessarily doomed, but it's going to be tricky to have one system be the canonical source of some files and the other system be the canonical source of other files, and keep them all in correct synchornization.. J