[23544] in Source-Commits

home help back first fref pref prev next nref lref last post

/svn/athena r23185 - trunk/debathena

daemon@ATHENA.MIT.EDU (ghudson@MIT.EDU)
Tue Sep 23 00:50:02 2008

Date: Tue, 23 Sep 2008 00:49:32 -0400 (EDT)
From: ghudson@MIT.EDU
Message-Id: <200809230449.AAA12055@drugstore.mit.edu>
To: source-commits@MIT.EDU
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: ghudson
Date: 2008-09-23 00:49:31 -0400 (Tue, 23 Sep 2008)
New Revision: 23185

Modified:
   trunk/debathena/NOTES
Log:
In the NOTES section on build server setup, configure lvm.conf not to
pile up LVM backup configurations in /etc/lvm/archive.  Helps, but
does not solve, performance problems arising from creating many
snapshots.

Also, stop claiming that autodebathenify runs hourly.


Modified: trunk/debathena/NOTES
===================================================================
--- trunk/debathena/NOTES	2008-09-22 19:28:36 UTC (rev 23184)
+++ trunk/debathena/NOTES	2008-09-23 04:49:31 UTC (rev 23185)
@@ -358,8 +358,12 @@
 
   11. Apply scripts/build-server/mount-defaults.patch.
 
-  12. For each supported DIST (see scripts/debian-versions.sh) run:
+  12. Edit /etc/lvm/lvm.conf and change "archive = 1" to "archive = 0"
+      in order to avoid generating a bazillion backup files under
+      /etc/lvm/archive.
 
+  13. For each supported DIST (see scripts/debian-versions.sh) run:
+
         VG=/dev/blah scripts/build-server/make-chroot DIST i386
         VG=/dev/blah scripts/build-server/make-chroot DIST amd64
 
@@ -368,7 +372,7 @@
 
       Example: VG=/dev/dink scripts/build-server/make-chroot gutsy i386
 
-  13. Create a local account for builder with:
+  14. Create a local account for builder with:
 
         adduser --uid 1047 --disabled-password builder
 
@@ -527,10 +531,10 @@
 Release engineer: Maintaining autodebathenify
 ---------------------------------------------
 
-autodebathenify is a cron job which runs hourly on the builder account
-and keeps the OpenAFS modules and modified packages under
-debathena/third up to date when there are upstream changes.  It relies
-on the following:
+autodebathenify is a cron job which runs on the builder account and
+keeps the OpenAFS modules and modified packages under debathena/third
+up to date when there are upstream changes.  It relies on the
+following:
 
   * builder@ATHENA.MIT.EDU has access to a local account named
     debuildsvn on svn.mit.edu with read access to the athena


home help back first fref pref prev next nref lref last post