[Piuparts-commits] [SCM] piuparts git repository branch, master, updated. 0.51

Holger Levsen holger at layer-acht.org
Wed May 15 10:09:39 UTC 2013


The following commit has been merged in the master branch:
commit 0eeb96cbe3fcca0d8b35db23e55bb574cd4f33a5
Author: Holger Levsen <holger at layer-acht.org>
Date:   Mon Mar 25 13:45:56 2013 +0100

    TODO |   23 +++++++----------------

diff --git a/TODO b/TODO
index 3df13cc..a2b7866 100644
--- a/TODO
+++ b/TODO
@@ -7,6 +7,8 @@ wishlist!
 
 for 0.5x:
 
+- handle .udebs more gracefully, see #699160 for details.
+
 - make piuparts-master + piuparts-slave packages work out-of-the-box:
   * piuparts-slave.postrm purge: clean up /var/cache/piuparts/tmp/
   - conf/piuparts.sudoers should be split for master+slave packages.
@@ -23,12 +25,14 @@ for 0.5x:
   - 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, ...
+  - confirm piuparts.conf.sample has all possible keys set to some useful value
 
 - sudoers: the piupartsm user should be very unprivileged
   (since it may be used for remote ssh access to run the slave)
   granting permissions to %piuparts works against this
 
-- merge/cleanup README_piatti.txt and README_server.txt?
+- re-read all documentation carefully and update were needed.
+  - merge/cleanup README_piatti.txt and README_server.txt?
 
 - in maintainer view: sort buggy states up again
 
@@ -41,12 +45,6 @@ for 0.5x:
 
 - sometimes a chroot doesn't get removed on piatti - find out why and fix it.
 
-- handle .udebs more gracefully, see #699160 for details.
-
-- re-read all documentation carefully and update were needed.
-
-- add a sample config with all possible keys set to some useful value
-
 
 for 0.6x:
 
@@ -79,20 +77,13 @@ for 0.6x:
 - "decorate" (strike-through) bug links generated by piuparts-analyze to
   indicate resolved state (take package version into account!)
 
-- find_default_debian_mirrors: if parts[2] contains a / (think stable/updates
-  for security.d.o), you can't ignore this, it will break later...
-  + with distros.conf this may no longer be needed
-  + check whether find_default_debian_mirrors produces something useful if
-    sources.list does not exist (and sources.list.d/*.list is there instead)
-  + maybe parse 'apt-cache policy' to get the mirror list instead
-
 - make it possible to call aptitude (or similar) instead of apt-get and allow to
   override the commandline arguments.
 
 - piuparts-slave: timestamps to log messages
 
-- the templates used by update-reports.py should be taken from
-  /etc/piuparts/templates/ and not be included in the python source
+- the templates used by update-reports.py and detect_well_known_errors should
+  be taken from /etc/piuparts/templates/ and not be included in the python source
 
 - check the logfiles (especially pass/) for
   * "Exception in thread"

-- 
piuparts git repository



More information about the Piuparts-commits mailing list