[Piuparts-commits] [SCM] piuparts git repository branch, piatti, updated. 0.45-75-g5fca52d

Holger Levsen holger at layer-acht.org
Thu Jul 26 12:14:09 UTC 2012


The following commit has been merged in the piatti branch:
commit 5fca52d385e46f20b1df60f6d0f276f4e2f03d56
Author: Holger Levsen <holger at layer-acht.org>
Date:   Sun Jul 22 14:05:38 2012 -0600

    sort, move some stuff to 0.47

diff --git a/TODO b/TODO
index 8fb1b50..1c6924e 100644
--- a/TODO
+++ b/TODO
@@ -1,4 +1,4 @@
-ahings to do for piuparts
+things to do for piuparts
 =========================
 
 Please also check the BTS, especially the bugs with a severity
@@ -9,37 +9,24 @@ for 0.46:
 
 - master controlled recycling (AnBe)
 
-- make piuparts-master + piuparts-slave packages work out-of-the-box
-
-- ship sane minimal sudoers in p-s.deb than can be enabled by default
-  do we really need anything else than running piuparts as root?
-
-- verify that all scripts in $user/bin/ also work from master-slave packages
-  eventually enable some conjobs in the packages
-
-- slave.postinst should setup ~piupartss/.ssh/known_hosts from /etc/ssh,
-  even if only for localhost
-- slave.postinst should setup ~piupartsm/.ssh/authorized_keys using triggers
+- make piuparts-master + piuparts-slave packages work out-of-the-box:
+  - conf/piuparts.sudoers should be split for master+slave packages.
+  - ship sane minimal sudoers in p-s.deb than can be enabled by default
+    do we really need anything else than running piuparts as root?
+  - verify that all scripts in $user/bin/ also work from master-slave packages
+    eventually enable some conjobs in the packages
+  - slave.postinst should setup ~piupartss/.ssh/known_hosts from /etc/ssh,
+    even if only for localhost
+  - slave.postinst should setup ~piupartsm/.ssh/authorized_keys using triggers
     dpkg-trigger piuparts-master-please-install-the-slave-key
-
-- split /etc/piuparts/piuparts.conf in /etc/piuparts/master.conf and
-  /etc/piuparts/slave.conf?! or use /etc/default/slave to define sections?
-  debconfify piuparts.conf? allow preseeding of mirror, master, ...
-
-- conf/piuparts.sudoers should be split for master+slave packages.
+  - split /etc/piuparts/piuparts.conf in /etc/piuparts/master.conf and
+    /etc/piuparts/slave.conf?! or use /etc/default/slave to define sections?
+    debconfify piuparts.conf? allow preseeding of mirror, master, ...
 
 - merge/cleanup README_piatti.txt and README_server.txt?
 
 - use cdn.debian.net as mirror default (instead of "your.mirror.here") and provide
-  a debconf template to overwrite this.
-  or http.debian.net ?
-
-- rework known_problems:
-  - use a number prefix for sorting
-  - add title information
-  - piuparts-report: "discover" the available known_problems, dont hardcode the list
-  - drop _issue/_error duplication, have flags inside to indicate thether to generate
-    _issues.tpl (pass/) and/or _error.tpl (fail/ bugged/ affected/)
+  a debconf template to overwrite this.  or http.debian.net ?
 
 - in maintainer view: sort buggy states up again
 
@@ -53,8 +40,7 @@ for 0.46:
 - sometimes a chroot doesn't get removed on piatti - find out
   why and fix it.
 - slave_run: cleanup stale proc mountpoints
-  -> there is ~piupartss/bin/slave_cleanup now, maybe it should be executed
-  at the beginning of slave_run?
+  -> there is ~piupartss/bin/slave_cleanup which should be executed at the beginning of slave_run
 
 - consider hardlinking instead of copying the logfiles to htdocs
   (and fall back to copying if linking fails)
@@ -62,16 +48,23 @@ for 0.46:
 - piuparts-slave should do the rescheduling of old logs and do so with
   lowest precedence, that is, only when there are no new logs to be tested.
 
-- generate piuparts.1.txt automatically from piuparts.py - see
-  this blog post for a nice howto:
-  http://andialbrecht.wordpress.com/2009/03/17/creating-a-man-page-with-distutils-and-optparse/
+
+for 0.47:
 
 - re-read all documentation carefully
 
+- generate piuparts.1.txt automatically from piuparts.py - see
+  this blog post for a nice howto:
+  http://andialbrecht.wordpress.com/2009/03/17/creating-a-man-page-with-distutils-and-optparse/
 
-for 0.47:
+- rework known_problems:
+  - use a number prefix for sorting
+  - add title information
+  - piuparts-report: "discover" the available known_problems, dont hardcode the list
+  - drop _issue/_error duplication, have flags inside to indicate thether to generate
+    _issues.tpl (pass/) and/or _error.tpl (fail/ bugged/ affected/)
 
-- accect a PIUPARTS_CONF environment variable everywhere to point to a different piuparts.conf
+- accecpt a PIUPARTS_CONF environment variable everywhere to point to a different piuparts.conf
 - read PIUPARTS_CONF or piuparts.conf everywhere to allow overriding builtin defaults
 - have all paths etc. configurable in piuparts.conf for simple reconfiguration
 
@@ -125,9 +118,6 @@ for 0.48 and later:
 - monitor: master.log grows to fast and there is no mechanism to stop it
   - use logrotate
 
-
-for 0.50 and later:
-
 - really support multiple architectures:
   - piuparts-report should have a list of available arch and list
     packages only available on untested archs in a new state

-- 
piuparts git repository



More information about the Piuparts-commits mailing list