[Git][qa/jenkins.debian.net][master] rdn, pull184: drop support for trixie-backports-sloppy which will see packages in 2 years only

Holger Levsen (@holger) gitlab at salsa.debian.org
Tue Aug 26 19:24:12 BST 2025



Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net


Commits:
30cdcbed by Holger Levsen at 2025-08-26T20:23:57+02:00
rdn, pull184: drop support for trixie-backports-sloppy which will see packages in 2 years only

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -


11 changed files:

- hosts/osuosl5-amd64/etc/cron.d/rebuilderd
- hosts/osuosl5-amd64/etc/rebuilderd/rebuilderd-sync-amd64-pull184.conf
- hosts/osuosl5-amd64/var/www/html/amd64-pull184/experimental.html
- hosts/osuosl5-amd64/var/www/html/amd64-pull184/forky.html
- − hosts/osuosl5-amd64/var/www/html/amd64-pull184/trixie-backports-sloppy.html
- hosts/osuosl5-amd64/var/www/html/amd64-pull184/trixie-backports.html
- hosts/osuosl5-amd64/var/www/html/amd64-pull184/trixie-proposed-updates.html
- hosts/osuosl5-amd64/var/www/html/amd64-pull184/trixie-security.html
- hosts/osuosl5-amd64/var/www/html/amd64-pull184/trixie-updates.html
- hosts/osuosl5-amd64/var/www/html/amd64-pull184/trixie.html
- hosts/osuosl5-amd64/var/www/html/amd64-pull184/unstable.html


Changes:

=====================================
hosts/osuosl5-amd64/etc/cron.d/rebuilderd
=====================================
@@ -1,5 +1,5 @@
 MAILTO=root
 42 */3 * * * rebuilderd for arch in all amd64 arm64 armel armhf i386 ppc64el riscv64 ; do mkdir -p /srv/rebuilderd/$arch/stats/ && /srv/jenkins/bin/rebuilderd_stats.py $arch /srv/rebuilderd/$arch/rebuilderd.db --cache /srv/rebuilderd/$arch/stats/cache.pickle /srv/rebuilderd/$arch/stats/ ; done
-0 */3 * * * rebuilderd for arch in amd64-pull184 ; do for release in trixie trixie-proposed-updates trixie-updates trixie-security trixie-backports trixie-backports-sloppy forky unstable experimental ; do mkdir -p /srv/rebuilderd/$arch/stats/$release && /srv/jenkins/bin/rebuilderd_stats.py --release $release $arch /srv/rebuilderd/$arch/rebuilderd.db --cache /srv/rebuilderd/$arch/stats/$release/cache.pickle /srv/rebuilderd/$arch/stats/$release ; /srv/jenkins/bin/rebuilderd_graph.sh $arch $release ; done ; done
+0 */3 * * * rebuilderd for arch in amd64-pull184 ; do for release in trixie trixie-proposed-updates trixie-updates trixie-security trixie-backports forky unstable experimental ; do mkdir -p /srv/rebuilderd/$arch/stats/$release && /srv/jenkins/bin/rebuilderd_stats.py --release $release $arch /srv/rebuilderd/$arch/rebuilderd.db --cache /srv/rebuilderd/$arch/stats/$release/cache.pickle /srv/rebuilderd/$arch/stats/$release ; /srv/jenkins/bin/rebuilderd_graph.sh $arch $release ; done ; done
 23 0,6,12,18 * * * rebuilderd for arch in all amd64 arm64 armel armhf i386 ppc64el riscv64 ; do /srv/jenkins/bin/rebuilderd_graph.sh $arch ; done
 


=====================================
hosts/osuosl5-amd64/etc/rebuilderd/rebuilderd-sync-amd64-pull184.conf
=====================================
@@ -2,7 +2,7 @@
 distro = "debian"
 suite = "main"
 architectures = ["amd64"]
-releases = ["trixie", "trixie-backports", "trixie-backports-sloppy", "trixie-proposed-updates", "trixie-updates", "forky", "unstable", "experimental"]
+releases = ["trixie", "trixie-backports", "trixie-proposed-updates", "trixie-updates", "forky", "unstable", "experimental"]
 source = "http://deb.debian.org/debian"
 #excludes = ["tensorflow*"]
 
@@ -10,7 +10,7 @@ source = "http://deb.debian.org/debian"
 distro = "debian"
 suite = "non-free-firmware"
 architectures = ["amd64"]
-releases = ["trixie", "trixie-backports", "trixie-backports-sloppy", "trixie-proposed-updates", "trixie-updates", "forky", "unstable", "experimental"]
+releases = ["trixie", "trixie-backports", "trixie-proposed-updates", "trixie-updates", "forky", "unstable", "experimental"]
 source = "http://deb.debian.org/debian"
 
 [profile."debian-main-security"]


=====================================
hosts/osuosl5-amd64/var/www/html/amd64-pull184/experimental.html
=====================================
@@ -200,7 +200,6 @@
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-updates.html">trixie-updates</a>,
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-proposed-updates.html">trixie-proposed-updates</a>,
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-backports.html">trixie-backports</a>,
-	<a href="https://amd64-pull184.reproduce.debian.net/trixie-backports-sloppy.html">trixie-backports-sloppy</a>
 	(arch:amd64)
         </h3>
         <code>


=====================================
hosts/osuosl5-amd64/var/www/html/amd64-pull184/forky.html
=====================================
@@ -200,7 +200,6 @@
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-updates.html">trixie-updates</a>,
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-proposed-updates.html">trixie-proposed-updates</a>,
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-backports.html">trixie-backports</a>,
-	<a href="https://amd64-pull184.reproduce.debian.net/trixie-backports-sloppy.html">trixie-backports-sloppy</a>
 	(arch:amd64)
         </h3>
         <code>


=====================================
hosts/osuosl5-amd64/var/www/html/amd64-pull184/trixie-backports-sloppy.html deleted
=====================================
@@ -1,238 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-    <head>
-        <meta charset="utf-8">
-        <title>
-		reproduce.debian.net/amd64-pull184 - trixie-backports-sloppy (arch:amd64)
-        </title>
-        <style>
-        body {
-            font-family: sans-serif;
-            font-size: 18pt;
-        }
-        h1 {
-            font-size: 24pt;
-        }
-        h3 {
-            font-size: 18pt;
-        }
-
-        #search-results {
-            margin: 18pt 0;
-        }
-
-        pre {
-            margin: 0;
-        }
-
-        img {
-            vertical-align: middle;
-            max-width: 1920;
-            width: 50%;
-        }
-
-        #search-results pre {
-            margin: 12pt 0;
-        }
-
-        .status {
-            font-weight: bold;
-        }
-
-        .good {
-            color: green;
-        }
-
-        .bad {
-            color: red;
-        }
-
-        .unknown {
-            color: #957fff;
-        }
-
-        footer {
-            font-size: 12pt;
-        }
-        </style>
-        <script>
-        document.addEventListener('DOMContentLoaded', function() {
-            // package search
-            function spanWith(text) {
-                let s = document.createElement('span');
-                s.textContent = text;
-                return s;
-            }
-
-            function linkTo(href, text) {
-                let a = document.createElement('a');
-                a.href = href;
-                a.textContent = text;
-                return a;
-            }
-
-            function searchPkgs(query) {
-                let div = document.getElementById('search-results');
-                let url = '/amd64-pull184/api/v1/packages/binary?' + new URLSearchParams({
-                    name: query,
-                    distro: 'debian',
-		    release: 'trixie-backports-sloppy',
-                });
-                fetch(url)
-                    .then(response => response.json())
-                    .then(data => {
-                        // clear children
-                        div.innerHTML = '';
-                        let result = data['records'];
-
-                        result.map(pkg => {
-                            let build_id = pkg.build_id;
-                            let r = document.createElement('pre');
-
-                            r.appendChild(spanWith('['));
-                            let status = pkg['status'];
-                            let statusSpan = spanWith(status);
-                            statusSpan.className += ' status';
-                            if (status == 'GOOD') {
-                                statusSpan.className += ' good';
-                            } else if (status == 'BAD') {
-                                statusSpan.className += ' bad';
-                            } else {
-                                statusSpan.className += ' unknown';
-                            }
-                            r.appendChild(statusSpan);
-                            r.appendChild(spanWith(`] ${pkg['name']} ${pkg['version']}\t\t`));
-
-                            if (build_id) {
-                                r.appendChild(spanWith(' ['));
-                                r.appendChild(linkTo(`/amd64-pull184/api/v1/builds/${build_id}/log`, 'log'));
-                                r.appendChild(spanWith(']'));
-                            }
-
-                            if (pkg.has_attestation) {
-                                r.appendChild(spanWith(' ['));
-                                r.appendChild(linkTo(`/amd64-pull184/api/v1/builds/${build_id}/attestation`, 'attestation'));
-                                r.appendChild(spanWith(']'));
-                            }
-
-                            if (pkg.has_diffoscope) {
-                                r.appendChild(spanWith(' ['));
-                                r.appendChild(linkTo(`/amd64-pull184/api/v1/builds/${build_id}/diffoscope`, 'diffoscope'));
-                                r.appendChild(spanWith(']'));
-                            }
-
-                            div.appendChild(r);
-                        });
-                    });
-            }
-
-            if (location.hash) {
-                searchPkgs(location.hash.substr(1));
-            }
-
-            document.getElementById('search').addEventListener('submit', function(e) {
-                e.preventDefault();
-                let query = document.getElementById('search-query').value;
-                location.href = `#${query}`;
-                searchPkgs(query);
-            });
-
-            // display stats
-            function updateStats(data) {
-                let div = document.getElementById('stats');
-                // clear children
-                div.innerHTML = '';
-                // add rows
-                data.map(row => {
-                    let r = document.createElement('pre');
-                    let key = row[0] + ': ';
-                    r.textContent = key.padEnd(25) + row[1];
-                    div.appendChild(r);
-                });
-            }
-
-            function fetchStats() {
-                fetch('/amd64-pull184/api/v1/dashboard?release=trixie-backports-sloppy')
-                    .then(response => response.json())
-                    .then(data => {
-                        let div = document.getElementById('stats');
-                        let main = data;
-
-                        let good = main['good'];
-                        let bad = main['bad'];
-                        let unknown = main['unknown'];
-
-                        let queue = data['active_builds'].length;
-                        let workers = 0; // - data['active_builds']['started_at'].filter(function(x){return true}).length ;
-                                         // or: /amd64-pull184/api/v1/workers
-
-                        updateStats([
-                            ['reproduced', (100 / (good + bad) * good).toFixed(2) + '%'],
-                            ['good', good],
-                            ['bad', bad],
-                            ['unknown', unknown],
-                            ['build progress', (100 / (good + unknown + bad) * (good + bad)).toFixed(2) + '%'],
-                            ['queue length', queue],
-                            ['active workers', workers],
-                        ]);
-                    });
-            }
-
-            setInterval(fetchStats, 60 * 1000);
-            fetchStats();
-        });
-        </script>
-    </head>
-    <body>
-        <h1>
-		<a href="https://reproduce.debian.net">reproduce</a>.debian.net/<a href="https://amd64-pull184.reproduce.debian.net">amd64-pull184</a>
- </h1>
-	<h3>
-		running https://github.com/kpcyrd/rebuilderd/pull/184
-	</h3>
-        <a href="stats/trixie-backports-sloppy/rb.png"><img src="stats/trixie-backports-sloppy/rb.png" align="right"></a>
-        <h3>
-	<a href="https://amd64-pull184.reproduce.debian.net/experimental.html">experimental</a>,
-	<a href="https://amd64-pull184.reproduce.debian.net/unstable.html">unstable</a>,
-	<a href="https://amd64-pull184.reproduce.debian.net/forky.html">forky</a>,
-	<a href="https://amd64-pull184.reproduce.debian.net/trixie.html">trixie</a>,
-	<a href="https://amd64-pull184.reproduce.debian.net/trixie-security.html">trixie-security</a>,
-	<a href="https://amd64-pull184.reproduce.debian.net/trixie-updates.html">trixie-updates</a>,
-	<a href="https://amd64-pull184.reproduce.debian.net/trixie-proposed-updates.html">trixie-proposed-updates</a>,
-	<a href="https://amd64-pull184.reproduce.debian.net/trixie-backports.html">trixie-backports</a>,
-	trixie-backports-sloppy
-	(arch:amd64)
-        </h3>
-        <code>
-		trixie-backports-sloppy (arch:amd64) main+non-free-firmware
-        </code>
-
-        <div id="stats">Loading stats...</div>
-
-        <div>
-            <h3>Binary package search</h3>
-            <form id="search">
-                <input type="text" id="search-query" placeholder="2ping">
-                <input type="submit" value="Search">
-            </form>
-        </div>
-        <div id="search-results">
-        </div>
-
-	<footer>
-	    <br/>
-	    <a href="stats/trixie-backports-sloppy">Statistics about BAD packages</a> on amd64/trixie-backports-sloppy.
-	    <br/>
-	<hr/>
-            pew pew, <a href="https://github.com/kpcyrd/rebuilderd">rebuilderd</a> using <a href="https://tracker.debian.org/pkg/devscripts">debrebuild</a> to reproduce what Debian distributes via <code><a href="https://ftp.debian.org/debian/dists/">ftp.debian.org</a></code>. ♥️
-	<br/>
-	    <small>
-		<a href="https://reproduce.debian.net/">This setup</a> is in its infancy, even though by now everything is in trixie. Still, please don't consider any URLs as stable here, and more to the point, especially don't take any numbers here seriously, unless...!?!
-		<br/>Oh, and in case you are wondering why we are doing this, then hopefully the <a href="https://reproducible-builds.org">Reproducible Builds website</a> will explain why this is useful.
-		<!--#config timefmt="%Y-%m-%d" --><br/>Static content last modified: <!--#echo var="date_gmt" -->
-		</br>
-		contact: IRC preferred: #debian-reproducible on OFTC or mail to holger at d.o
-	    </small>
-        </footer>
-    </body>
-</html>


=====================================
hosts/osuosl5-amd64/var/www/html/amd64-pull184/trixie-backports.html
=====================================
@@ -200,7 +200,6 @@
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-updates.html">trixie-updates</a>,
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-proposed-updates.html">trixie-proposed-updates</a>,
 	trixie-backports,
-	<a href="https://amd64-pull184.reproduce.debian.net/trixie-backports-sloppy.html">trixie-backports-sloppy</a>
 	(arch:amd64)
         </h3>
         <code>


=====================================
hosts/osuosl5-amd64/var/www/html/amd64-pull184/trixie-proposed-updates.html
=====================================
@@ -200,7 +200,6 @@
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-updates.html">trixie-updates</a>,
 	trixie-proposed-updates,
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-backports.html">trixie-backports</a>,
-	<a href="https://amd64-pull184.reproduce.debian.net/trixie-backports-sloppy.html">trixie-backports-sloppy</a>
 	(arch:amd64)
         </h3>
         <code>


=====================================
hosts/osuosl5-amd64/var/www/html/amd64-pull184/trixie-security.html
=====================================
@@ -200,7 +200,6 @@
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-updates.html">trixie-updates</a>,
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-proposed-updates.html">trixie-proposed-updates</a>,
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-backports.html">trixie-backports</a>,
-	<a href="https://amd64-pull184.reproduce.debian.net/trixie-backports-sloppy.html">trixie-backports-sloppy</a>
 	(arch:amd64)
         </h3>
         <code>


=====================================
hosts/osuosl5-amd64/var/www/html/amd64-pull184/trixie-updates.html
=====================================
@@ -200,7 +200,6 @@
 	trixie-updates,
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-proposed-updates.html">trixie-proposed-updates</a>,
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-backports.html">trixie-backports</a>,
-	<a href="https://amd64-pull184.reproduce.debian.net/trixie-backports-sloppy.html">trixie-backports-sloppy</a>
 	(arch:amd64)
         </h3>
         <code>


=====================================
hosts/osuosl5-amd64/var/www/html/amd64-pull184/trixie.html
=====================================
@@ -200,7 +200,6 @@
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-updates.html">trixie-updates</a>,
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-proposed-updates.html">trixie-proposed-updates</a>,
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-backports.html">trixie-backports</a>,
-	<a href="https://amd64-pull184.reproduce.debian.net/trixie-backports-sloppy.html">trixie-backports-sloppy</a>
 	(arch:amd64)
         </h3>
         <code>


=====================================
hosts/osuosl5-amd64/var/www/html/amd64-pull184/unstable.html
=====================================
@@ -200,7 +200,6 @@
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-updates.html">trixie-updates</a>,
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-proposed-updates.html">trixie-proposed-updates</a>,
 	<a href="https://amd64-pull184.reproduce.debian.net/trixie-backports.html">trixie-backports</a>,
-	<a href="https://amd64-pull184.reproduce.debian.net/trixie-backports-sloppy.html">trixie-backports-sloppy</a>
 	(arch:amd64)
         </h3>
         <code>



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/30cdcbed2a2797c48573258cf1ae2ac9b748d9a0

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/30cdcbed2a2797c48573258cf1ae2ac9b748d9a0
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-scm/attachments/20250826/27505154/attachment-0001.htm>


More information about the Qa-jenkins-scm mailing list