[23544] in Source-Commits
/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