[Piuparts-commits] [piuparts] 03/03: add wheezy-lts to the distros being tested

Holger Levsen holger at layer-acht.org
Thu Apr 13 16:47:34 UTC 2017


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch develop
in repository piuparts.

commit dfc88a55f7cddc9ef69e268f669953006d954e51
Author: Holger Levsen <holger at layer-acht.org>
Date:   Thu Apr 13 18:46:27 2017 +0200

    add wheezy-lts to the distros being tested
    
    Signed-off-by: Holger Levsen <holger at layer-acht.org>
---
 conf/distros.conf                          |  3 +++
 debian/changelog                           |  8 +++++---
 htdocs/index.tpl                           |  5 +++++
 instances/piuparts.conf-template.pejacevic | 11 +++++++++++
 4 files changed, 24 insertions(+), 3 deletions(-)

diff --git a/conf/distros.conf b/conf/distros.conf
index 7bce4a2..ebc160a 100644
--- a/conf/distros.conf
+++ b/conf/distros.conf
@@ -53,6 +53,9 @@ uri = http://archive.debian.org/debian-backports
 depends = squeeze squeeze-backports
 target-release = squeeze-backports-sloppy
 
+[wheezy-lts]
+depends = wheezy
+target-release = wheezy-lts
 
 [wheezy/updates]
 uri = http://security.debian.org
diff --git a/debian/changelog b/debian/changelog
index 98b2ca7..f1b2ba6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -63,9 +63,11 @@ piuparts (0.77) UNRELEASED; urgency=medium
     not already included.
   * master-bin/report_untestable_packages.in: also report runtime.
   * instances/piuparts.conf-template.pejacevic: 
-    - Add new suite: stable222sid, upgrading jessie -> stretch -> sid and
-      oldstable2222sid, upgrading from wheezy -> jessie -> stretch -> sid
-      (Closes: #859620)
+    - Add new suite to be tested:
+      - stable222sid, upgrading jessie -> stretch -> sid
+      - oldstable2222sid, upgrading from wheezy -> jessie -> stretch -> sid
+        (Closes: #859620)
+      - wheezy2wheezy-lts, for installation in wheezy and upgrade to wheezy-lts.
     - Adjust precedences for most of the tested suites, set precedence to 100
       for suites which don't change anymore.
       TODO: once oldstable222sid has been fully tested, change precedence to 5 or 6.
diff --git a/htdocs/index.tpl b/htdocs/index.tpl
index c256f75..f9fe51c 100644
--- a/htdocs/index.tpl
+++ b/htdocs/index.tpl
@@ -74,6 +74,11 @@
     </tr>
     <tr class="normalrow">
      <td class="contentcell2">
+      <b>2017-04-13</b> Added wheezy-lts to the distros being testing (by testing <a href="https://piuparts.debian.org/wheezy2wheezy-lts">wheezy2wheezy-lts</a> upgrades).
+     </td>
+    </tr>
+    <tr class="normalrow">
+     <td class="contentcell2">
       <b>2017-04-10</b> Another suite added: <a href="https://piuparts.debian.org/oldstable2222sid">oldstable2222sid</a>, to test package installation in oldstable (currently wheezy), then upgrade to stable (currently jessie), then upgrade to testung (currently stretch), then upgrade to sid (always unstable), then removal and purge..
      </td>
     </tr>
diff --git a/instances/piuparts.conf-template.pejacevic b/instances/piuparts.conf-template.pejacevic
index 80f8b91..e44d668 100644
--- a/instances/piuparts.conf-template.pejacevic
+++ b/instances/piuparts.conf-template.pejacevic
@@ -121,6 +121,7 @@ sections =
 	wheezy2bpo2jessie
 #	wheezy-proposed
 	wheezy2proposed
+	wheezy2wheezy-lts
 	wheezy
 	wheezy-security
 	wheezy-pu
@@ -580,6 +581,16 @@ piuparts-flags =
 distro = wheezy
 upgrade-test-distros = wheezy wheezy-proposed
 
+[wheezy2wheezy-lts]
+precedence = 7
+json-sections = none
+piuparts-flags =
+	%(flags-default)s
+	%(flags-start-wheezy)s
+	%(flags-end-wheezy)s
+depends-sections = wheezy
+distro = wheezy-lts
+upgrade-test-distros = wheezy wheezy-lts
 
 [squeeze2wheezy-proposed]
 precedence = 100

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/piuparts/piuparts.git



More information about the Piuparts-commits mailing list