[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