vcswatch reports that
this package seems to have new commits in its VCS but has
not yet updated debian/changelog. You should consider updating
the Debian changelog and uploading this new version into the archive.
Here are the relevant commit logs:
commit 53efe38c5511006c44c85ccebd8d4b92d71e1f3d
Merge: db8129626 b88a2b11b
Author: Enrico Zini <enrico@debian.org>
Date: Mon Dec 8 17:53:36 2025 +0000
API: add a link for the collection category index (MR !2489)
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2489
commit db8129626d1e4600b19071573583aa66cdd5f5b6
Merge: 1775742d8 c60248507
Author: Stefano Rivera <stefanor@debian.org>
Date: Mon Dec 8 13:45:32 2025 +0000
De-duplicate qa_suite in the qa workflow spec (MR !2491)
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2491
commit 1775742d82aed3c7268b1e7e15c1f8d85f8d04e7
Merge: 7e9c166f3 89bd7c813
Author: Stefano Rivera <stefanor@debian.org>
Date: Mon Dec 8 13:28:26 2025 +0000
Worker Pool Management: Add edit (MR !2488)
Add `debusine-admin worker_pool edit` and some other small tweaks to the `worker_pool` admin command.
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2488
commit c602485075e97e579f563e60626922e5b7c8c4c8
Author: Stefano Rivera <stefano@freexian.com>
Date: Sun Dec 7 16:03:15 2025 -0400
De-duplicate qa_suite in the qa workflow spec
commit 7e9c166f373bf6cfbcda64ada442584bde8289f4
Merge: db74209e6 19a8afc19
Author: Enrico Zini <enrico@debian.org>
Date: Sat Dec 6 18:50:33 2025 +0000
Use server-provided links in CLI (MR !2383)
See https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2372#note_690104
This makes the debusine client use server-provided links in the new `links` API result introduced in !2372.
This is the part of that MR that has been split and should be merged only after all the production servers that we are tracking have been updated to include !2372.
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2383
commit db74209e6b70ecfb69f5e2102c2e19214d0d395f
Merge: 4136091ad b8b512305
Author: Enrico Zini <enrico@debian.org>
Date: Sat Dec 6 17:23:13 2025 +0000
Refactor debusine template nodes, and prototype a way to pass arguments to place render methods (MR !2477)
I knew I needeed a way to pass arguments to `place.as_*` functions, and this was finally triggered by me wanting to have "Search" in https://debusine.debian.net/debian/base/collection/debian:environments/debian/ instead of "Search name@category".
Besides having seen a way to refactor our template `Node` implementations to be a bit more DRY and encapsulate some Django oddities, I've drafted a `{% place %}` template tag which does a bunch of things:
1. resolve model instances to ui helpers, and ui helpers to places, if needed
2. call the right `place.as_*` method
3. pass arbitrary kwargs to it
It seems to work, and it's quite a lot. I could use an ack on the design before continuing on to add unit tests and turn this from prototype to production code
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2477
commit b8b5123057026355836d04e48ba6d4fe110d6557
Author: Enrico Zini <enrico@enricozini.org>
Date: Wed Dec 3 11:52:01 2025 +0100
Refactor debusine template nodes, and prototype a way to pass arguments to place render methods
commit b88a2b11ba55ace37a89c56ac39b5f32a58a3555
Author: Enrico Zini <enrico@enricozini.org>
Date: Sat Dec 6 17:04:08 2025 +0100
API: add a link for the collection category index
commit 19a8afc19f7e77c9ae506714e8b555b7269673f6
Author: Enrico Zini <enrico@enricozini.org>
Date: Sat Dec 6 17:02:05 2025 +0100
Use server-provided links in CLI
commit 89bd7c813b50d6db2622770ddb2af4e6aab549d0
Author: Stefano Rivera <stefano@freexian.com>
Date: Fri Dec 5 16:02:44 2025 -0400
Add debusine-admin worker_pool edit
Use our YAML editor for interactive reconfiguration of a worker pool.
commit dea1bcdd9f2265827c88d5476a119a438d753649
Author: Stefano Rivera <stefano@freexian.com>
Date: Fri Dec 5 15:30:30 2025 -0400
Clarify that this is a create/update subcommand
commit 4136091ad15393d259eca5e05bca03a74129a273
Merge: 3e9fdcfc2 f5962d244
Author: Stefano Rivera <stefanor@debian.org>
Date: Fri Dec 5 18:19:57 2025 +0000
Worker Pool: Configure a hostname for workers via cloud-init (MR !2487)
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2487
commit f5962d244c4682a76971a765f3a70f9c818bef67
Author: Stefano Rivera <stefano@freexian.com>
Date: Fri Dec 5 12:20:37 2025 -0400
Worker Pool: Configure a hostname for workers via cloud-init
commit 3e9fdcfc2b73c2d9bdc30be887cf9a09985427f6
Merge: fcc34ae89 ae2ed5b0e
Author: Stefano Rivera <stefanor@debian.org>
Date: Fri Dec 5 16:10:40 2025 +0000
Respect the 'enabled' flag in the worker pool provisioner (MR !2486)
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2486
commit 6fa992463c19a34472cd6f42c52eda78fd0249f5
Author: Stefano Rivera <stefano@freexian.com>
Date: Fri Dec 5 12:00:07 2025 -0400
The architecture list is required
Tell argparse that it is, so we can show a helpful error rather than the
very cryptic:
> CommandError: Error creating worker_pool: This field cannot be null.
commit ae2ed5b0eb6e663d2811ac672c61f0373b526549
Author: Stefano Rivera <stefano@freexian.com>
Date: Fri Dec 5 11:39:24 2025 -0400
Add a second, lower-level check against launching workers in a disabled pool
commit 716cdc5c4ca3db250cb2e839ece648c53d3af357
Author: Stefano Rivera <stefano@freexian.com>
Date: Fri Dec 5 10:58:07 2025 -0400
Respect the 'enabled' flag in the worker_pool provisioner
commit fcc34ae89df337b503d881226cc1df4a83e4d7bb
Merge: 3d688d85a bb4051a0f
Author: Stefano Rivera <stefanor@debian.org>
Date: Fri Dec 5 12:29:22 2025 +0000
Amazon EC2 Worker Pool: Ignore harmless InsufficientInstanceCapacity (MR !2483)
Amazon reports:
> InsufficientInstanceCapacity: We currently do not have sufficient
> c5a.large capacity in the Availability Zone you requested
> (eu-west-3c). Our system will be working on provisioning additional
> capacity. You can currently get c5a.large capacity by not specifying
> an Availability Zone in your request or choosing eu-west-3a.
But it happily finds some (more expensive) c7i-flex.large instances and
starts them. So, ignore the error.
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2483
commit 3d688d85a6aed5efce80cf90d86e1fcb7d9a59c5
Merge: c318a2582 f57cccf78
Author: Stefano Rivera <stefanor@debian.org>
Date: Fri Dec 5 12:28:59 2025 +0000
Worker Pools: The daily build repository targets trixie, these days (MR !2484)
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2484
commit c318a2582f4221a3611c1f60d54bc3e6ff19ad39
Merge: bb46acbd7 a2d0ad6c7
Author: Colin Watson <cjwatson@debian.org>
Date: Fri Dec 5 11:29:10 2025 +0000
debian:suite: Forbid rewinding versions by default (MR !2479)
Fixes: #1137
Closes #1137
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2479
commit bb46acbd7a12f69d3e3e97fe1e0952db269472b2
Merge: 03dcae29e c11b5823b
Author: Colin Watson <cjwatson@debian.org>
Date: Fri Dec 5 11:28:33 2025 +0000
qa: Add top-level summary information to regression analysis (MR !2478)
Fixes: #1164
Closes #1164
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2478
commit bb4051a0fd69000099ff16a23d3c334b53c26b02
Author: Stefano Rivera <stefano@freexian.com>
Date: Thu Dec 4 18:46:49 2025 -0400
Amazon EC2 Worker Pool: Ignore harmless InsufficientInstanceCapacity
Amazon reports:
InsufficientInstanceCapacity: We currently do not have sufficient
c5a.large capacity in the Availability Zone you requested
(eu-west-3c). Our system will be working on provisioning additional
capacity. You can currently get c5a.large capacity by not specifying
an Availability Zone in your request or choosing eu-west-3a.
But it happily finds some (more expensive) c7i-flex.large instances and
starts them. So, ignore the error.
commit f57cccf78617f8033c2942170100815ad7cb9429
Author: Stefano Rivera <stefano@freexian.com>
Date: Thu Dec 4 18:50:55 2025 -0400
Worker Pools: The daily build repository targets trixie, these days
commit 03dcae29ee04a87a695b4a713022c36ee9e30ddd
Merge: ac3a69c83 97f100ea7
Author: Enrico Zini <enrico@debian.org>
Date: Thu Dec 4 11:20:42 2025 +0000
Add parents to workflow template place, so that breadcrumbs show (MR !2480)
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2480
commit ac3a69c83abc041bcdbce98d6da6adf8d6bde47c
Merge: 07b7ea5d9 7e0ac5fb8
Author: Carles Pina i Estany <carles@pina.cat>
Date: Thu Dec 4 06:11:18 2025 +0000
Fix scrolling to an anchor: add padding on the top so the anchor is visible (MR !2474)
Otherwise the anchor is under the breadcrumbs.
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2474
commit 97f100ea76df8ac98bba9147c39815ae4a5c0639
Author: Enrico Zini <enrico@enricozini.org>
Date: Wed Dec 3 19:14:42 2025 +0100
Add parents to workflow template place, so that breadcrumbs show
commit a2d0ad6c76d7e47338db932b3d0bc329f57ba217
Author: Colin Watson <cjwatson@debian.org>
Date: Wed Dec 3 17:59:40 2025 +0000
debian:suite: Forbid rewinding versions by default
Fixes: #1137
commit c11b5823bdd3342f7b45018f28b67af93eb9e2f8
Author: Colin Watson <cjwatson@debian.org>
Date: Wed Dec 3 15:50:44 2025 +0000
debian_pipeline: Pass reference_source_artifact to qa where relevant
commit 51367e59fa4e530a97ce00640bb6d3e9e2d5c07e
Author: Colin Watson <cjwatson@debian.org>
Date: Wed Dec 3 15:44:46 2025 +0000
qa: Add top-level summary information to regression analysis
Fixes: #1164
commit 4a28ba796cf92a22c699d62ee195df84e808fc79
Author: Colin Watson <cjwatson@debian.org>
Date: Wed Dec 3 17:00:18 2025 +0000
Use Collection.child_items more effectively
No functional change; it's just less typing.
commit 5d070d0ac5682c9e55602dcd28355eab7c010aa4
Author: Colin Watson <cjwatson@debian.org>
Date: Wed Dec 3 14:36:02 2025 +0000
Generalize workflow_utils.source_package slightly
Having the caller pass in any non-default configuration key name, rather
than trying to infer it in the `source_package` function, makes it
easier to reuse this in some other situations.
commit 07b7ea5d985a9680cfea98c73e23ee44e73e91b6
Merge: 48a9d786c 08370db8a
Author: Stefano Rivera <stefanor@debian.org>
Date: Wed Dec 3 14:15:54 2025 +0000
Release 0.14.0 (MR !2476)
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2476
commit 7e0ac5fb8d7b7218e57e2e8cb333fe5e1d0e6a74
Author: Carles Pina i Estany <carles@pina.cat>
Date: Tue Dec 2 15:57:29 2025 +0100
Fix scrolling to an anchor: add padding on the top so the anchor is visible
Otherwise the anchor is under the breadcrumbs.