Debian Package Tracker
Register | Log in
Subscribe

debusine

Choose email to subscribe with

general
  • source: debusine (main)
  • version: 0.14.0
  • maintainer: Raphaël Hertzog (DMD)
  • uploaders: Colin Watson [DMD] – Stefano Rivera [DMD]
  • arch: all
  • std-ver: 4.7.2
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • old-bpo: 0.11.3~bpo12+1
  • stable: 0.11.3
  • stable-bpo: 0.14.0~bpo13+1
  • testing: 0.14.0
  • unstable: 0.14.0
versioned links
  • 0.11.3~bpo12+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.11.3: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.14.0~bpo13+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.14.0: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • debusine-client
  • debusine-doc
  • debusine-server
  • debusine-signing
  • debusine-worker
  • python3-debusine (1 bugs: 0, 0, 1, 0)
  • python3-debusine-server
  • python3-debusine-signing
action needed
Marked for autoremoval on 05 January due to pydantic-core: #1121035 high
Version 0.14.0 of debusine is marked for autoremoval from testing on Mon 05 Jan 2026. It depends (transitively) on pydantic-core, affected by #1121035. You should try to prevent the removal by fixing these RC bugs.
Created: 2025-11-26 Last update: 2025-12-09 00:01
8 open merge requests in Salsa normal
There are 8 open merge requests for this package on Salsa. You should consider reviewing and/or merging these merge requests.
Created: 2025-11-23 Last update: 2025-12-08 19:32
33 new commits since last upload, is it time to release? normal
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.
Created: 2025-11-16 Last update: 2025-12-08 19:32
news
[rss feed]
  • [2025-12-06] Accepted debusine 0.14.0~bpo13+1 (source) into stable-backports (Stefano Rivera)
  • [2025-12-06] debusine 0.14.0 MIGRATED to testing (Debian testing watch)
  • [2025-12-03] Accepted debusine 0.14.0 (source) into unstable (Stefano Rivera)
  • [2025-11-23] Accepted debusine 0.13.1~bpo12+1 (all source) into oldstable-backports-sloppy (Debian FTP Masters) (signed by: Stefano Rivera)
  • [2025-11-20] Accepted debusine 0.13.1~bpo13+1 (source) into stable-backports (Stefano Rivera)
  • [2025-11-20] debusine 0.13.1 MIGRATED to testing (Debian testing watch)
  • [2025-11-17] Accepted debusine 0.13.1 (source) into unstable (Stefano Rivera)
  • [2025-11-16] Accepted debusine 0.13.0 (source) into unstable (Stefano Rivera)
  • [2025-09-28] debusine 0.12.2 MIGRATED to testing (Debian testing watch)
  • [2025-09-23] Accepted debusine 0.12.2 (source) into unstable (Stefano Rivera)
  • [2025-09-01] Accepted debusine 0.12.1~bpo13+2 (all source) into stable-backports (Debian FTP Masters) (signed by: Colin Watson)
  • [2025-08-27] debusine 0.12.1 MIGRATED to testing (Debian testing watch)
  • [2025-08-21] Accepted debusine 0.12.1 (source) into unstable (Colin Watson)
  • [2025-08-15] Accepted debusine 0.12.0 (source) into unstable (Colin Watson)
  • [2025-07-20] Accepted debusine 0.11.3~bpo12+1 (source) into stable-backports (Colin Watson)
  • [2025-07-19] debusine 0.11.3 MIGRATED to testing (Debian testing watch)
  • [2025-07-08] Accepted debusine 0.11.3 (source) into unstable (Colin Watson)
  • [2025-07-03] Accepted debusine 0.11.2 (source) into unstable (Colin Watson)
  • [2025-05-14] Accepted debusine 0.11.1~bpo12+1 (source) into stable-backports (Colin Watson)
  • [2025-05-14] debusine 0.11.1 MIGRATED to testing (Debian testing watch)
  • [2025-05-04] Accepted debusine 0.11.1 (source) into unstable (Colin Watson)
  • [2025-04-27] Accepted debusine 0.11.0~bpo12+1 (source) into stable-backports (Colin Watson)
  • [2025-04-26] debusine 0.11.0 MIGRATED to testing (Debian testing watch)
  • [2025-04-15] Accepted debusine 0.11.0 (source) into unstable (Colin Watson)
  • [2025-04-05] Accepted debusine 0.10.0~bpo12+1 (source) into stable-backports (Colin Watson)
  • [2025-04-05] debusine 0.10.0 MIGRATED to testing (Debian testing watch)
  • [2025-04-02] Accepted debusine 0.10.0 (source) into unstable (Colin Watson)
  • [2025-03-26] Accepted debusine 0.9.1~bpo12+1 (source) into stable-backports (Colin Watson)
  • [2025-03-26] debusine 0.9.1 MIGRATED to testing (Debian testing watch)
  • [2025-03-24] Accepted debusine 0.9.1 (source) into unstable (Colin Watson)
  • 1
  • 2
bugs [bug history graph]
  • all: 2
  • RC: 0
  • I&N: 0
  • M&W: 1
  • F&P: 1
  • patch: 0
links
  • homepage
  • lintian
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • edit tags
  • other distros
  • l10n (100, -)
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 0.14.0

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing