From owner-freebsd-hubs@FreeBSD.ORG Tue Dec 26 01:00:34 2006 Return-Path: X-Original-To: hubs@freebsd.org Delivered-To: freebsd-hubs@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A1CE816A403 for ; Tue, 26 Dec 2006 01:00:34 +0000 (UTC) (envelope-from peter@wemm.org) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.freebsd.org (Postfix) with ESMTP id 906F213C47A for ; Tue, 26 Dec 2006 01:00:27 +0000 (UTC) (envelope-from peter@wemm.org) Received: from fw.wemm.org (canning.wemm.org [192.203.228.65]) by canning.wemm.org (Postfix) with ESMTP id 07FBC2A41E for ; Mon, 25 Dec 2006 16:42:23 -0800 (PST) (envelope-from peter@wemm.org) Received: from [10.0.0.84] (dhcp84.wemm.org [10.0.0.84]) by fw.wemm.org (Postfix) with ESMTP id B1181E2B3 for ; Mon, 25 Dec 2006 16:42:22 -0800 (PST) (envelope-from peter@wemm.org) Message-ID: <45906FE5.8030705@wemm.org> Date: Mon, 25 Dec 2006 16:42:13 -0800 From: Peter Wemm User-Agent: Thunderbird 1.5.0.9 (Macintosh/20061207) MIME-Version: 1.0 To: hubs@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: looking for a volunteer to test ftp-master with cvsup X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD Distributions Hubs: mail sup ftp" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Dec 2006 01:00:34 -0000 I've been putting together a new ftp-master over the last few days after giving up on trying to salvage the old one. rsyncd is running, apparently successfully. However, I need a tester or two to try the cvsup service. There is considerable danger that a misconfiguration at my end may cause the client side to attempt to delete the entire archive. I have managed to delete my test archive during testing! What I need is for somebody who can watch their system closely to do a test run. You will need to abort the cvsup at the first sign of trouble. To do the test, you'll need to add the '-p 5998' flag to the cvsup command that you normally use. (cvsupd is listening on 5998 instead of the usual port 5999). Please let me know what happens. A bunch of SetAttr's would not be surprising, but I would like to know immediately if any of the following happens: * if the files are checked out in the wrong location.. eg: 'FreeBSD/development/CTM' moves to 'develpment/CTM' or vice versa. * if ALL files are rsync'ed or SetAttr'ed. The permissions of the symlinks are different to before so there will be some symlinks being touched, but I don't expect them all to be touched. * if symlinks turn into real directories - ie: the space requirements suddenly get much larger because FreeBSD/ISO-IMAGES-i386 -> ... turns into a duplicate directory instead of a symlink like before. * if cvsup reports MkNod changes (!!) and/or aborts unexpectedly. (this means I botched the scan file generator) * if cvsup deletes and recreates the same files each time it runs. * if cvsup hangs repeatably at the end of a transfer I do expect a large number of files to be created in the Attics of the FreeBSD-CVS tree. They were accidently excluded from the old scan file generator. The reason I want a careful and limited test is that we lost the old cvsupd configuration and I'm not sure if I've recreated the configuration correctly. Hence the possibility of files moving or the entire archive being deleted. The other reason is that ftp-master is using NFS, and we particularly depend on scan files to avoid having to do a nfs getattr on 1.3+ million files each time cvsupd runs. We used to have a perl script that generated a cache of file attributes so that cvsupd didn't have to do it over and over again. We're using a different scan file generator now that has not been tested in anger, and I'm not 100% certain that it is set up right (or bug free). Sorting or attribute problems could cause bizzare things to happen. I'd appreciate any news (good or bad), and don't forget to keep the cc: hubs@. PS: if cvsup hoses you, you can probably fix it with rsync. (rsync://ftp-master.freebsd.org/FreeBSD/). Don't switch to rsync automatically though, that is really really hard on ftp-master. -Peter From owner-freebsd-hubs@FreeBSD.ORG Tue Dec 26 09:10:45 2006 Return-Path: X-Original-To: hubs@freebsd.org Delivered-To: freebsd-hubs@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 41E3E16A415 for ; Tue, 26 Dec 2006 09:10:45 +0000 (UTC) (envelope-from fj@fj.batmule.dk) Received: from fj.batmule.dk (fj.dkuug.dk [195.215.30.71]) by mx1.freebsd.org (Postfix) with ESMTP id 0E77513C463 for ; Tue, 26 Dec 2006 09:10:43 +0000 (UTC) (envelope-from fj@fj.batmule.dk) Received: from fj.batmule.dk (localhost [127.0.0.1]) by fj.batmule.dk (8.13.8/8.13.8) with ESMTP id kBQ8Xn5L028123; Tue, 26 Dec 2006 09:33:49 +0100 (CET) (envelope-from fj@fj.batmule.dk) Received: (from fj@localhost) by fj.batmule.dk (8.13.8/8.13.8/Submit) id kBQ8Xnks028122; Tue, 26 Dec 2006 09:33:49 +0100 (CET) (envelope-from fj) Date: Tue, 26 Dec 2006 09:33:49 +0100 From: Flemming Jacobsen To: Peter Wemm Message-ID: <20061226083349.GA27582@fj.batmule.dk> References: <45906FE5.8030705@wemm.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="UlVJffcvxoiEqYs2" Content-Disposition: inline In-Reply-To: <45906FE5.8030705@wemm.org> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.5-STABLE i386 X-PGPkey: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xDCC399C7 Cc: hubs@freebsd.org Subject: Re: looking for a volunteer to test ftp-master with cvsup X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD Distributions Hubs: mail sup ftp" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Dec 2006 09:10:45 -0000 --UlVJffcvxoiEqYs2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Peter Wemm wrote: > I've been putting together a new ftp-master over the last few days after > giving up on trying to salvage the old one. rsyncd is running, > apparently successfully. > > However, I need a tester or two to try the cvsup service. There is > considerable danger that a misconfiguration at my end may cause the > client side to attempt to delete the entire archive. I have managed to > delete my test archive during testing! I've started a testrun from ftp2.dk.freebsd.org. All seems fine (it started with a bunch of edits, and so far the only deletes was in a directory with '-test' as part of the name). cvsup hasn't finished yet (that will take a while). But after 20min, all seems fine. I've attached the logfile produced so far. Regards Flemming Connected to ftp-master.freebsd.org Updating collection FreeBSD-archive/all Rsync FreeBSD/TIMESTAMP Edit FreeBSD/development/FreeBSD-CVS/ports/GIDs,v Edit FreeBSD/development/FreeBSD-CVS/ports/LEGAL,v Edit FreeBSD/development/FreeBSD-CVS/ports/MOVED,v Edit FreeBSD/development/FreeBSD-CVS/ports/Mk/bsd.autotools.mk,v Edit FreeBSD/development/FreeBSD-CVS/ports/Mk/bsd.database.mk,v Edit FreeBSD/development/FreeBSD-CVS/ports/Mk/bsd.emacs.mk,v Edit FreeBSD/development/FreeBSD-CVS/ports/Mk/bsd.gnome.mk,v Edit FreeBSD/development/FreeBSD-CVS/ports/Mk/bsd.gnustep.mk,v Edit FreeBSD/development/FreeBSD-CVS/ports/Mk/bsd.gstreamer.mk,v Edit FreeBSD/development/FreeBSD-CVS/ports/Mk/bsd.kde.mk,v Edit FreeBSD/development/FreeBSD-CVS/ports/Mk/bsd.local.mk,v Edit FreeBSD/development/FreeBSD-CVS/ports/Mk/bsd.lua.mk,v Edit FreeBSD/development/FreeBSD-CVS/ports/Mk/bsd.php.mk,v Edit FreeBSD/development/FreeBSD-CVS/ports/Mk/bsd.python.mk,v Edit FreeBSD/development/FreeBSD-CVS/ports/Mk/bsd.sites.mk,v Edit FreeBSD/development/FreeBSD-CVS/ports/Tools/scripts/rmport,v Edit FreeBSD/development/FreeBSD-CVS/ports/UIDs,v Edit FreeBSD/development/FreeBSD-CVS/ports/UPDATING,v Edit FreeBSD/development/FreeBSD-CVS/ports/accessibility/Makefile,v Edit FreeBSD/development/FreeBSD-CVS/ports/accessibility/at-spi/Makefile,v Edit FreeBSD/development/FreeBSD-CVS/ports/accessibility/at-spi/distinfo,v Edit FreeBSD/development/FreeBSD-CVS/ports/accessibility/atk/Makefile,v Edit FreeBSD/development/FreeBSD-CVS/ports/accessibility/atk/distinfo,v Edit FreeBSD/development/FreeBSD-CVS/ports/accessibility/gail/Makefile,v Edit FreeBSD/development/FreeBSD-CVS/ports/accessibility/gail/distinfo,v Edit FreeBSD/development/FreeBSD-CVS/ports/accessibility/gail/pkg-plist,v Edit FreeBSD/development/FreeBSD-CVS/ports/accessibility/gnome-speech/Makefile,v Edit FreeBSD/development/FreeBSD-CVS/ports/accessibility/gnome-speech/distinfo,v Edit FreeBSD/development/FreeBSD-CVS/ports/accessibility/kdeaccessibility/Makefile,v Edit FreeBSD/development/FreeBSD-CVS/ports/accessibility/kdeaccessibility/distinfo,v Mkdir FreeBSD/development/FreeBSD-CVS/ports/accessibility/py-papi Create FreeBSD/development/FreeBSD-CVS/ports/accessibility/py-papi/Makefile,v Create FreeBSD/development/FreeBSD-CVS/ports/accessibility/py-papi/distinfo,v Create FreeBSD/development/FreeBSD-CVS/ports/accessibility/py-papi/pkg-descr,v Create FreeBSD/development/FreeBSD-CVS/ports/accessibility/py-papi/pkg-plist,v SetAttrs FreeBSD/development/FreeBSD-CVS/ports/accessibility/py-papi Edit FreeBSD/development/FreeBSD-CVS/ports/archivers/Makefile,v [ ... ] -- Flemming Jacobsen Email: fj@batmule.dk ---=== If speed kills, Windows users may live forever. ===--- --UlVJffcvxoiEqYs2 Content-Type: application/octet-stream Content-Disposition: attachment; filename="cvsup5998.out.gz" Content-Transfer-Encoding: base64 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 NKFKBWVfCQA= --UlVJffcvxoiEqYs2-- From owner-freebsd-hubs@FreeBSD.ORG Tue Dec 26 10:05:08 2006 Return-Path: X-Original-To: hubs@freebsd.org Delivered-To: freebsd-hubs@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2A5C516A40F for ; Tue, 26 Dec 2006 10:05:08 +0000 (UTC) (envelope-from fj@fj.batmule.dk) Received: from fj.batmule.dk (fj.dkuug.dk [195.215.30.71]) by mx1.freebsd.org (Postfix) with ESMTP id B944213C46E for ; Tue, 26 Dec 2006 10:05:07 +0000 (UTC) (envelope-from fj@fj.batmule.dk) Received: from fj.batmule.dk (localhost [127.0.0.1]) by fj.batmule.dk (8.13.8/8.13.8) with ESMTP id kBQA566T029327; Tue, 26 Dec 2006 11:05:06 +0100 (CET) (envelope-from fj@fj.batmule.dk) Received: (from fj@localhost) by fj.batmule.dk (8.13.8/8.13.8/Submit) id kBQA56hg029326; Tue, 26 Dec 2006 11:05:06 +0100 (CET) (envelope-from fj) Date: Tue, 26 Dec 2006 11:05:06 +0100 From: Flemming Jacobsen To: Peter Wemm Message-ID: <20061226100506.GA28315@fj.batmule.dk> References: <45906FE5.8030705@wemm.org> <20061226083349.GA27582@fj.batmule.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061226083349.GA27582@fj.batmule.dk> User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.5-STABLE i386 X-PGPkey: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xDCC399C7 Cc: hubs@freebsd.org Subject: Re: looking for a volunteer to test ftp-master with cvsup X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD Distributions Hubs: mail sup ftp" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Dec 2006 10:05:08 -0000 Flemming Jacobsen wrote: > Peter Wemm wrote: > > I've been putting together a new ftp-master over the last few days after > > giving up on trying to salvage the old one. rsyncd is running, > > apparently successfully. > > > > However, I need a tester or two to try the cvsup service. There is > > considerable danger that a misconfiguration at my end may cause the > > client side to attempt to delete the entire archive. I have managed to > > delete my test archive during testing! > > I've started a testrun from ftp2.dk.freebsd.org. First run completed without problems. Second did too. Looks like you did good. One small thing. cvsup ends with Rmdir FreeBSD Cannot remove directory "/disk/heset1/ftp/ftp.anonymous/heset5/FreeBSD": Directory not empty it didn't do that before. Regards, Flemming -- Flemming Jacobsen Email: fj@batmule.dk ---=== If speed kills, Windows users may live forever. ===--- From owner-freebsd-hubs@FreeBSD.ORG Tue Dec 26 13:59:40 2006 Return-Path: X-Original-To: freebsd-hubs@freebsd.org Delivered-To: freebsd-hubs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0119616A494 for ; Tue, 26 Dec 2006 13:59:40 +0000 (UTC) (envelope-from Anand.Balasundraraj@aricent.com) Received: from tapal.aricent.com (spark.hss.co.in [203.145.155.21]) by mx1.freebsd.org (Postfix) with ESMTP id 68E5713C46E for ; Tue, 26 Dec 2006 13:59:39 +0000 (UTC) (envelope-from Anand.Balasundraraj@aricent.com) Received: from tapal.aricent.com (localhost [127.0.0.1]) by tapal.aricent.com (8.13.8/8.13.8) with ESMTP id kBQC65wj026400 for ; Tue, 26 Dec 2006 17:36:05 +0530 Received: from chemail01.che.flextronics.com (chemail01.che.flextronics.com [10.203.112.151])by tapal.aricent.com (8.13.8/8.13.8) with ESMTP id kBQC651A026389for ; Tue, 26 Dec 2006 17:36:05 +0530 From: Anand Balasundraraj To: freebsd-hubs@freebsd.org Message-ID: Date: Tue, 26 Dec 2006 17:33:22 +0530 X-MIMETrack: Serialize by Router on Chemail01/CHE/HSS(Release 6.5.5|November 30, 2005) at12/26/2006 05:33:25 PM Content-Disposition: inline X-imss-version: 2.045 X-imss-result: Passed X-imss-scanInfo: M:B L:E SM:2 X-imss-tmaseResult: TT:1 TS:-12.0436 TC:1F TRN:42 TV:3.6.1039(14896.003) X-imss-scores: Clean:100.00000 C:0 M:0 S:0 R:0 X-imss-settings: Baseline:2 C:1 M:1 S:1 R:1 (0.0000 0.0000) MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Anand Balasundraraj is out of the office. X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD Distributions Hubs: mail sup ftp" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Dec 2006 13:59:40 -0000 I will be out of the office starting Sat 12/23/2006 and will not return until Fri 12/29/2006. I donot have access to emails and will respond to your message when I return. Please contact Manickaraja for any Network related queries<.manickaraja.arumugam@flextronicssoftware.com> Prakash Moorthy for any other IT related issues. "DISCLAIMER: This message is proprietary to Aricent and is intended solely for the use of the individual to whom it is addressed. It may contain privileged or confidential information and should not be circulated or used for any purpose other than for what it is intended. If you have received this message in error, please notify the originator immediately. If you are not the intended recipient, you are notified that you are strictly prohibited from using, copying, altering, or disclosing the contents of this message. Aricent accepts no responsibility for loss or damage arising from the use of the information transmitted by this email including damage from virus." From owner-freebsd-hubs@FreeBSD.ORG Tue Dec 26 22:48:07 2006 Return-Path: X-Original-To: hubs@freebsd.org Delivered-To: freebsd-hubs@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ABDCE16A407 for ; Tue, 26 Dec 2006 22:48:07 +0000 (UTC) (envelope-from peter@wemm.org) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.freebsd.org (Postfix) with ESMTP id 99F5E13C466 for ; Tue, 26 Dec 2006 22:48:07 +0000 (UTC) (envelope-from peter@wemm.org) Received: from fw.wemm.org (canning.wemm.org [192.203.228.65]) by canning.wemm.org (Postfix) with ESMTP id 7FDAE2A41E; Tue, 26 Dec 2006 14:48:07 -0800 (PST) (envelope-from peter@wemm.org) Received: from [10.0.0.84] (dhcp84.wemm.org [10.0.0.84]) by fw.wemm.org (Postfix) with ESMTP id 29BF0E2B3; Tue, 26 Dec 2006 14:48:07 -0800 (PST) (envelope-from peter@wemm.org) Message-ID: <4591A69B.4090502@wemm.org> Date: Tue, 26 Dec 2006 14:47:55 -0800 From: Peter Wemm User-Agent: Thunderbird 1.5.0.9 (Macintosh/20061207) MIME-Version: 1.0 To: Flemming Jacobsen References: <45906FE5.8030705@wemm.org> <20061226083349.GA27582@fj.batmule.dk> <20061226100506.GA28315@fj.batmule.dk> In-Reply-To: <20061226100506.GA28315@fj.batmule.dk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: hubs@freebsd.org Subject: Re: looking for a volunteer to test ftp-master with cvsup X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD Distributions Hubs: mail sup ftp" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Dec 2006 22:48:07 -0000 Flemming Jacobsen wrote: > Flemming Jacobsen wrote: > >> Peter Wemm wrote: >> >>> I've been putting together a new ftp-master over the last few days after >>> giving up on trying to salvage the old one. rsyncd is running, >>> apparently successfully. >>> >>> However, I need a tester or two to try the cvsup service. There is >>> considerable danger that a misconfiguration at my end may cause the >>> client side to attempt to delete the entire archive. I have managed to >>> delete my test archive during testing! >>> >> I've started a testrun from ftp2.dk.freebsd.org. >> > > First run completed without problems. Second did too. > Looks like you did good. > > One small thing. cvsup ends with > Rmdir FreeBSD > Cannot remove directory "/disk/heset1/ftp/ftp.anonymous/heset5/FreeBSD": Directory not empty > it didn't do that before. > > Thanks! I've fixed this and it should be live now. Fingers crossed! Please let me know if anything strange happens. And yes, I know the ftp-* sub collections are not there yet. -Peter From owner-freebsd-hubs@FreeBSD.ORG Wed Dec 27 06:08:45 2006 Return-Path: X-Original-To: hubs@freebsd.org Delivered-To: freebsd-hubs@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D071F16A40F for ; Wed, 27 Dec 2006 06:08:45 +0000 (UTC) (envelope-from peter@wemm.org) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.freebsd.org (Postfix) with ESMTP id BFCBD13C473 for ; Wed, 27 Dec 2006 06:08:43 +0000 (UTC) (envelope-from peter@wemm.org) Received: from fw.wemm.org (canning.wemm.org [192.203.228.65]) by canning.wemm.org (Postfix) with ESMTP id A082F2A421; Tue, 26 Dec 2006 22:08:43 -0800 (PST) (envelope-from peter@wemm.org) Received: from [10.0.0.84] (dhcp84.wemm.org [10.0.0.84]) by fw.wemm.org (Postfix) with ESMTP id 4274CE2B3; Tue, 26 Dec 2006 22:08:43 -0800 (PST) (envelope-from peter@wemm.org) Message-ID: <45920DDE.90609@wemm.org> Date: Tue, 26 Dec 2006 22:08:30 -0800 From: Peter Wemm User-Agent: Thunderbird 1.5.0.9 (Macintosh/20061207) MIME-Version: 1.0 To: Flemming Jacobsen References: <45906FE5.8030705@wemm.org> <20061226083349.GA27582@fj.batmule.dk> <20061226100506.GA28315@fj.batmule.dk> In-Reply-To: <20061226100506.GA28315@fj.batmule.dk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: hubs@freebsd.org Subject: Re: looking for a volunteer to test ftp-master with cvsup X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD Distributions Hubs: mail sup ftp" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Dec 2006 06:08:45 -0000 Flemming Jacobsen wrote: > Flemming Jacobsen wrote: > >> Peter Wemm wrote: >> >>> I've been putting together a new ftp-master over the last few days after >>> giving up on trying to salvage the old one. rsyncd is running, >>> apparently successfully. >>> >>> However, I need a tester or two to try the cvsup service. There is >>> considerable danger that a misconfiguration at my end may cause the >>> client side to attempt to delete the entire archive. I have managed to >>> delete my test archive during testing! >>> >> I've started a testrun from ftp2.dk.freebsd.org. >> > > First run completed without problems. Second did too. > Looks like you did good. > > One small thing. cvsup ends with > Rmdir FreeBSD > Cannot remove directory "/disk/heset1/ftp/ftp.anonymous/heset5/FreeBSD": Directory not empty > it didn't do that before. > > Regards, > Flemming > > FYI: ftp-master is up and running in normal configuration now - except for the ftp-* collections. -Peter