[Piuparts-commits] [SCM] piuparts git repository branch, develop, updated. 0.45-102-g4c48ac2

Andreas Beckmann debian at abeckmann.de
Fri Aug 3 08:51:53 UTC 2012


The following commit has been merged in the develop branch:
commit b2a5ecc28f5e966713c2b51d06c310dd626146e0
Author: Andreas Beckmann <debian at abeckmann.de>
Date:   Sun Jul 22 03:53:47 2012 +0200

    update changelog and todo for recycling mode
    
    Signed-off-by: Andreas Beckmann <debian at abeckmann.de>

diff --git a/TODO b/TODO
index 1c6924e..e1aa4d9 100644
--- a/TODO
+++ b/TODO
@@ -7,8 +7,6 @@ higher than wishlist!
 
 for 0.46:
 
-- master controlled recycling (AnBe)
-
 - 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
@@ -45,9 +43,6 @@ for 0.46:
 - consider hardlinking instead of copying the logfiles to htdocs
   (and fall back to copying if linking fails)
 
-- 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.
-
 
 for 0.47:
 
diff --git a/debian/changelog b/debian/changelog
index 8f37209..2b3d146 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -10,18 +10,22 @@ piuparts (0.46) UNRELEASED; urgency=low
       + /var/lib/cdebconf/{questions,templates}.dat-old
       + /var/lib/onioncat/
       + /var/lib/vmm/(./.*)?    (Closes: #682184)
-    - Fix some leftover directories getting incorrectly accounted to the
-      package being tested instead of the dependencies in --warn-on-others mode.
+    - Fix some leftover files and directories getting incorrectly accounted to
+      the package being tested instead of the dependencies in --warn-on-others
+      mode.
     - Implement --install-purge-install option: test purging with all
       dependencies still installed; re-install after purge.
     - Install the dependencies and snapshot the chroot before the
-      --install-purge-install test. Check that the chroot after purge matches
+      --install-purge-install test.  Check that the chroot after purge matches
       the snapshot.  (Closes: #668713)
   * piupartslib/dependencyparser.py:
     - Package names may now have a ":any" qualification in some cases.  Extend
       the parser to recognize and discard this suffix.
   * piupartslib/packagesdb.py:
-    - Implement logfile recycling mode:
+    - Implement logfile recycling mode that avoids getting a large backlog of
+      untested packages due to uncoordinated log deletion.  Delay log deletion
+      and give preference to packages (or versions) that have not yet been
+      tested.  (Closes: #670150)
       + logfiles to be recycled should be hardlinked from pass/, fail/, ... to
         recycle/
       + recycling can be enabled if recycle/ is not empty

-- 
piuparts git repository



More information about the Piuparts-commits mailing list