commit c94a978e3bec5127fe051c832aa1e91c05f2dc5d
Merge: ba3df3a79 1c6eabf85
Author: Stefano Rivera <stefanor@debian.org>
Date: Tue Jun 23 15:38:34 2026 +0000
Tag-based worker-pool provisioning (MR !3167)
Adjust the worker pool provisioner to rely on tags for calculating workloads. This replaces the assumption that all workers for an architecture can execute all tasks for that architecture. And it paves the way for removal of the old mechanisms for specifying worker and task architectures.
Fixes: #1393
Closes #1393
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3167
commit ba3df3a79aad47c2d2086791a2987c813b7b7d90
Merge: c383b5483 55eb1715d
Author: Colin Watson <cjwatson@debian.org>
Date: Tue Jun 23 15:15:23 2026 +0000
Add debian:debug-symbols artifact link in release notes (MR !3170)
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3170
commit 1c6eabf8581f3aacc517f185da48212fa3462b8a
Author: Stefano Rivera <stefano@freexian.com>
Date: Sun Jun 21 09:37:56 2026 -0400
Migrate the provisioner to use tag-based scheduling in its calculations.
commit d95b3963134969bff9a3bfe621fa015bb159b549
Author: Stefano Rivera <stefano@freexian.com>
Date: Mon Jun 22 17:24:04 2026 -0400
Add WorkerQuerySet.with_scheduler_tags() annotator
commit 5aa1ea8efbfc587dc84bc029da59ce4b2cb35384
Author: Stefano Rivera <stefano@freexian.com>
Date: Sat Jun 20 22:55:43 2026 -0400
Accept WorkerPool in our tag based scheduling code
commit e3a81c10c1f5f21abd436d95e412a41dc61a8037
Author: Stefano Rivera <stefano@freexian.com>
Date: Sat Jun 20 21:58:03 2026 -0400
Configure worker pool workers with static_metadata from the pool, on startup
commit 3ff2d8624483f6fb672908dcf7ef199f84de2bf4
Author: Stefano Rivera <stefano@freexian.com>
Date: Sat Jun 20 17:30:53 2026 -0400
Update worker pool dynamic_metadata on every instance startup
commit 660efd394cba8ed2dd6c5d4b949dc9d1c5991c8c
Author: Stefano Rivera <stefano@freexian.com>
Date: Sat Jun 20 16:46:32 2026 -0400
Replace WorkerPool tags to with static and dynamic metadata
commit 55eb1715dde1d857a95f665f7be042a73938de84
Author: Colin Watson <cjwatson@debian.org>
Date: Tue Jun 23 15:25:01 2026 +0100
Add debian:debug-symbols artifact link in release notes
commit c383b548384daa2db541f62c25f3249c326664b6
Merge: af91d5602 575599bd1
Author: Colin Watson <cjwatson@debian.org>
Date: Tue Jun 23 13:55:00 2026 +0000
web: add direct .changes download shortcut (MR !3168)
add a dedicated shortcut for Upload artifacts that directly downloads
the associated `.changes` file.
this reduces the number of clicks required to access `.changes` files from
workflow output pages
closes: #1467
Closes #1467
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3168
commit 575599bd1e89c510f1ec8fbeebe675a21b2ad903
Author: Ayush Sharma <ayushhardeniya.grid@gmail.com>
Date: Tue Jun 23 11:35:55 2026 +0000
web: add direct .changes download shortcut
add a dedicated shortcut for Upload artifacts that directly downloads
the associated `.changes` file.
this reduces the number of clicks required to access `.changes` files from
workflow output pages
closes: #1467
commit af91d5602c5b2f890b4245ba61ab6d5b7e9e0f6c
Merge: 5576c3fcf 2b20aaad8
Author: Stefano Rivera <stefanor@debian.org>
Date: Tue Jun 23 11:07:10 2026 +0000
Merge a (misnamed) news fragment that I missed in the release rebase (MR !3166)
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3166
commit 5576c3fcf75c5a74882f4d25f87a216dfdda6d4a
Merge: 043751191 e2ad1cf8b
Author: Carles Pina i Estany <carles@pina.cat>
Date: Tue Jun 23 07:38:58 2026 +0000
DebdiffWorkflow: follow suite-requires for the "original" collection suite (fixes #1121) (MR !3160)
DebdiffWorkflow: follow suite-requires for the "original" collection suite (fixes #1121)
Closes #1121
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3160
commit e2ad1cf8b2e1c3cc13a8926c1649f74eeea9cf32
Author: Carles Pina i Estany <carles@pina.cat>
Date: Tue Jun 23 07:38:58 2026 +0000
DebdiffWorkflow: follow suite-requires for the "original" collection suite
Fixes #1121
commit 0437511914390b6c1eb8624ee6006de581766b2d
Merge: cc2292e16 488d13470
Author: Carles Pina i Estany <carles@pina.cat>
Date: Tue Jun 23 05:41:15 2026 +0000
debusine client "archive suite create" create collection relation for "qa_suite" and "regression_tracking_qa_results" template parameters (fixes #1485) (MR !3111)
debusine client "archive suite create" create collection relation for "qa_suite" and "regression_tracking_qa_results" base template parameter.
The collection relation is from the created suite to the "qa_suite" and "regression_tracking_qa_results" specified in the base workflow template ("--base-workflow-template" parameter)
fixes #1485
Closes #1485
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3111
commit 488d134707898db6d0b8c0406986e53d941ca291
Author: Carles Pina i Estany <carles@pina.cat>
Date: Tue Jun 23 05:41:15 2026 +0000
debusine client "archive suite create" create collection relation for "qa_suite" and "regression_tracking_qa_results" base template parameters.
The collection relation is from the created suite to the "qa_suite" and "regression_tracking_qa_results" specified in the base workflow template ("--base-workflow-template" parameter)
fixes #1485
commit 2b20aaad8116028143aa0beacb3d4eb1992ee88e
Author: Stefano Rivera <stefano@freexian.com>
Date: Mon Jun 22 18:56:24 2026 -0400
Merge a (misnamed) news fragment that I missed in the rebase
Automatic checks made by the Debian l10n team found some issues with the translations contained in this package. You should check the l10n status report for more information.
Issues can be things such as missing translations, problematic translated strings, outdated PO files, unknown languages, etc.