Debian Package Tracker
Register | Log in
Subscribe

debusine

Choose email to subscribe with

general
  • source: debusine (main)
  • version: 0.14.1
  • 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.1~bpo13+1
  • testing: 0.14.1
  • unstable: 0.14.1
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.1~bpo13+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.14.1: [.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 20 January due to celery, faker, markdown-callouts, osmnx, pymdown-extensions, python-blessed, python-handy-archives, python-marshmallow, python-opentracing, python-pytest-subtests, python-rx, python-tenacity, uvloop: #1122099, #1122940, #1123105, #1123136, #1123149, #1123173, #1123201, #1123252, #1123267, #1123279, #1123302, #1123306, #1123321, #1123424 high
Version 0.14.1 of debusine is marked for autoremoval from testing on Tue 20 Jan 2026. It depends (transitively) on celery, faker, markdown-callouts, osmnx, pymdown-extensions, python-blessed, python-handy-archives, python-marshmallow, python-opentracing, python-pytest-subtests, python-rx, python-tenacity, uvloop, affected by #1122099, #1122940, #1123105, #1123136, #1123149, #1123173, #1123201, #1123252, #1123267, #1123279, #1123302, #1123306, #1123321, #1123424. You should try to prevent the removal by fixing these RC bugs.
Created: 2025-11-26 Last update: 2025-12-24 13:32
6 open merge requests in Salsa normal
There are 6 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-24 13:32
64 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 b5c59855f0853451862b508be8e14704c49ba76a
Merge: 8da48348a f50de116b
Author: Stefano Rivera <stefanor@debian.org>
Date:   Wed Dec 24 12:07:39 2025 +0000

    Provisioner: Fix 2 broken queries (MR !2543)
    
    Two completely incorrect queries make the provisioner useless right now:
    1. It thinks all work requests are pending, and so wants to launch thousands of workers.
    2. It thinks all workers (including tombstones) are running, and so never launches any workers.
    
    Part of: #1203
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2543

commit 8da48348ae74fa1ab859147d4ea6388358976787
Merge: c4073a1d7 688246593
Author: Stefano Rivera <stefanor@debian.org>
Date:   Wed Dec 24 12:07:27 2025 +0000

    Repositories: Serve ``by-hash`` responses when multiple artifacts match the hash. (MR !2545)
    
    This can happen if a Packages file hasn't changed between two
    publications, for example.
    
    Fixes: #1239
    
    Closes #1239
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2545

commit 6882465935a7f01498ff4c3e99bc2839e884b3dd
Author: Stefano Rivera <stefano@freexian.com>
Date:   Tue Dec 23 18:41:28 2025 -0400

    Repositories: Serve ``by-hash`` responses when multiple artifacts match the hash.
    
    This can happen if a Packages file hasn't changed between two
    publications, for example.
    
    Fixes: #1239

commit f50de116bd1dd7a0109dff5031012269c21926ba
Author: Stefano Rivera <stefano@freexian.com>
Date:   Tue Dec 23 17:13:55 2025 -0400

    Only count active pool members in workers_available

commit 89f6a33b2c79d464e89e2b4d533de72a61e7ec65
Author: Stefano Rivera <stefano@freexian.com>
Date:   Tue Dec 23 16:34:48 2025 -0400

    News fragment

commit 70dae78d48ba10eb605d38040aeed140fa906329
Author: Stefano Rivera <stefano@freexian.com>
Date:   Tue Dec 23 16:03:50 2025 -0400

    Only count the running workers when limiting instances

commit a0612c0e96a8b16cb9ea8546b481742396fdebf3
Author: Stefano Rivera <stefano@freexian.com>
Date:   Tue Dec 23 15:53:49 2025 -0400

    Provisioner: Only consider *pending* tasks
    
    We don't need over 9000 workers, promise!

commit c4073a1d7cb9b801db4c5e4b6194e8d4763d94f2
Merge: 45da91e3d 85da46aa8
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue Dec 23 14:18:26 2025 +0000

    Improve CopyCollectionItems logging; reduce emails to admins (MR !2540)
    
    Fixes #1236.
    
    Closes #1236
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2540

commit 45da91e3d31fb912421350748b04d41b95ea82ce
Merge: 6e6daf4bb 96808527a
Author: Stefano Rivera <stefanor@debian.org>
Date:   Tue Dec 23 14:03:24 2025 +0000

    Fix Workers.with_idle_time() (MR !2541)
    
    The provisioner's log on debusine.debian.net is full of failures in
    `with_idle_time()`.
    
    Selecting the max value from a subquery the way we were doesn't work,
    and in general using aggregates inside subqueries is not currently
    supported in Django.
    
    https://code.djangoproject.com/ticket/28296
    
    But by using `.annotate()` and explicitly clearing the GROUP BY and ORDER BY clauses, we can get a working subquery.
    
    Part of: #1203
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2541

commit 96808527a28dd6b2da33e8a6f7fceb4bb7407b76
Author: Stefano Rivera <stefano@freexian.com>
Date:   Mon Dec 22 21:49:28 2025 -0400

    Fix Workers.with_idle_time()
    
    The provisioner's log on debusine.debian.net is full of failures in
    `with_idle_time()`.
    
    Selecting the max value from a subquery the way we were doesn't work,
    and in general using aggregates inside subqueries is not currently
    supported in Django.
    
    https://code.djangoproject.com/ticket/28296
    
    But by using .annotate() and explicitly clearing the GROUP BY and ORDER
    BY clauses, we can get a working subquery.

commit 85da46aa839f6dcb08f1a1a1637c6f35d8d7ceff
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue Dec 23 00:43:34 2025 +0000

    BaseTask.execute_logging_exceptions: Reduce level to INFO
    
    Everything that calls this also logs the details of the exception in the
    task's output data, so this doesn't need to be considered an error at
    the service level and doesn't need to send email to site admins.
    
    Fixes: #1236

commit aae4aae2b5d23d487012d3b7a52b803d60996c11
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue Dec 23 00:41:55 2025 +0000

    CopyCollectionItems: Log details of copies to an output file
    
    Part of #1236.

commit c5440f9c970072a664d8c6b254d3d9ba1bea677a
Author: Colin Watson <cjwatson@debian.org>
Date:   Tue Dec 23 00:38:45 2025 +0000

    Improve debian:suite version check exception messages

commit 6e6daf4bb9d19d524e647768e7a38cd24acb876d
Merge: 36248083a 773ec50a3
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Tue Dec 23 10:40:39 2025 +0000

    File highlighted views fixes (fixes #1227) (MR !2539)
    
    Closes #1227
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2539

commit 773ec50a360e88bc52991bc1e6d0312ea214911e
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Tue Dec 23 10:40:39 2025 +0000

    File views (log and text) fixes: layout, opening a section, avoid selecting line numbers

commit 36248083a22b836d0bce1ef29cca5615a7c5b5ba
Merge: 1dd9ca788 0a12883e0
Author: Stefano Rivera <stefanor@debian.org>
Date:   Tue Dec 23 01:56:38 2025 +0000

    Enable Acquire-By-Hash: yes in suites by default (MR !2538)
    
    This should make DPA builds much more reliable, if a package publishes while a task that has the suite as an APT source is starting.
    
    Fixes: #1232
    
    Closes #1232
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2538

commit 1dd9ca7886152dc451eaf1891ec6b652ab5ac4fd
Merge: eae915371 8f490eb26
Author: Stefano Rivera <stefanor@debian.org>
Date:   Mon Dec 22 17:36:13 2025 +0000

    Deassign rather than abort-retrying worker-pool tasks on worker death (MR !2533)
    
    Following on from !2529, I realized that we weren't dealing with PENDING work requests.
    
    Also that we don't really need to be aborting the RUNNING work requests that we're retrying. This goes into #1081, which has more complexity to it. So, I'll file a follow-up MR implemeting some more of that, but the worker pool case is simple. The worker is gone, and the task is safe to re-attempt without needing retry machinery.
    
    Part of: #1203
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2533

commit 0a12883e0bc97f97aa71b61b7ea347739641a383
Author: Stefano Rivera <stefano@freexian.com>
Date:   Mon Dec 22 13:10:34 2025 -0400

    Configure ``Acquire-By-Hash: yes`` in suites by default

commit 8f490eb26fcc4edfb4c8186da2149de46e8f75f9
Author: Stefano Rivera <stefano@freexian.com>
Date:   Thu Dec 18 11:06:39 2025 -0400

    Avoid aborting when re-assigning a pool a worker task
    
    When we re-assign a pool worker task, and we *know for sure* that the
    worker is gone, we can do it lightly, without needing a full
    abort+retry.
    
    This limits breakage to workflows, part of #1081.

commit c24d89db4885596743f73bfe0ec09de07bae95b0
Author: Stefano Rivera <stefano@freexian.com>
Date:   Thu Dec 18 10:57:04 2025 -0400

    Add WorkRequest.reassignable(worker) filter
    
    To allow us to re-assign work requests rather than aborting them, in
    some worker failure scenarios.

commit c088f5467a4407997fe32c29221fe50e8d2879ff
Author: Stefano Rivera <stefano@freexian.com>
Date:   Thu Dec 18 10:39:15 2025 -0400

    Deassign any pending work requests we cleanup / terminate worker pool workers.

commit eae9153716c156265d781d7e3f243ab0f9b2fe61
Merge: 0927d5195 e1b87fc2b
Author: Raphaël Hertzog <hertzog@debian.org>
Date:   Mon Dec 22 09:40:17 2025 +0000

    settings: local.py.sample: don't overrride INSTALLED_APPS from selected.py (MR !2536)
    
    When selected.py is a symlink to development.py, a few optional apps
    (debug_toolbar, django_extensions) are appended to INSTALLED_APPS. But
    if local.py bases it own INSTALLED_APPS on the one from the defaults
    module, then those apps added by development.py get lost.
    
    This causes a fresh development instance to fail when trying to migrate
    the database ("RuntimeError: Model class
    debug_toolbar.models.HistoryEntry doesn't declare an explicit app_label
    and isn't in an application in INSTALLED_APPS.")
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2536

commit e1b87fc2bf0e8a56eecf2b308fd1e3687804e3b7
Author: Antonio Terceiro <antonio@freexian.com>
Date:   Fri Dec 19 12:37:56 2025 -0300

    settings: local.py.sample: don't overrride INSTALLED_APPS from selected.py
    
    When selected.py is a symlink to development.py, a few optional apps
    (debug_toolbar, django_extensions) are appended to INSTALLED_APPS. But
    if local.py bases it own INSTALLED_APPS on the one from the defaults
    module, then those apps added by development.py get lost.
    
    This causes a fresh development instance to fail when trying to migrate
    the database ("RuntimeError: Model class
    debug_toolbar.models.HistoryEntry doesn't declare an explicit app_label
    and isn't in an application in INSTALLED_APPS.")

commit 0927d5195ddac6fcb1347cba65b9e6231ec80f80
Merge: bbef26d3e 75861ef21
Author: Colin Watson <cjwatson@debian.org>
Date:   Fri Dec 19 09:42:23 2025 +0000

    Generate the correct pool paths for binary packages named lib* (MR !2535)
    
    Generate the correct pool paths for binary packages named `lib*` in source packages without a `lib` prefix.
    
    Including some scenario refactoring to get test coverage for this.
    
    Thanks @mjeanson for the bug report!
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2535

commit 75861ef21ac16947d24ee08661d1dac47df43f2c
Author: Stefano Rivera <stefano@freexian.com>
Date:   Thu Dec 18 19:33:46 2025 -0400

    Use the *source* package name to decide when to prefix lib to pool names

commit f51e94b8de8f77aa32d312588dca2914ae1d7eb5
Author: Stefano Rivera <stefano@freexian.com>
Date:   Thu Dec 18 19:22:16 2025 -0400

    Support multiple binary packages in simulate_package_build

commit 816c3407b195f7d4332126251073ae097644f5cb
Author: Stefano Rivera <stefano@freexian.com>
Date:   Thu Dec 18 19:03:40 2025 -0400

    Add a libdpkg-perl binary package to our UI scenario

commit bbef26d3e5cd4c34b0d5fd172a4ef3f48681d2a8
Merge: 269a32be6 bc60e03b7
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu Dec 18 16:59:51 2025 +0000

    Fix flaky test_connect_receive_include_last_modified (MR !2532)
    
    `WorkRequestCompletedConsumerTests.test_connect_receive_include_last_modified`
    marked two work requests as having been completed at the exact same time
    and asserted that both are returned.  However, there was nothing to
    ensure that they'd be returned in any particular order.  Tie-breaking on
    the ID seems reasonable enough.
    
    Seen in
    https://ci.debian.net/packages/d/debusine/testing/amd64/67129217/#L16343.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2532

commit 269a32be6baee132311b18f17477215ef176a69f
Merge: a6f06a6b4 eeb71720a
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu Dec 18 16:59:36 2025 +0000

    Fix flaky DebDiffWorkflowTests.test_populate (MR !2531)
    
    Seen in
    https://ci.debian.net/packages/d/debusine/testing/amd64/67227026/#L16757.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2531

commit bc60e03b721ea5f99e597ab207322b220b0165c3
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu Dec 18 13:57:17 2025 +0000

    Fix flaky test_connect_receive_include_last_modified
    
    `WorkRequestCompletedConsumerTests.test_connect_receive_include_last_modified`
    marked two work requests as having been completed at the exact same time
    and asserted that both are returned.  However, there was nothing to
    ensure that they'd be returned in any particular order.  Tie-breaking on
    the ID seems reasonable enough.
    
    Seen in
    https://ci.debian.net/packages/d/debusine/testing/amd64/67129217/#L16343.

commit eeb71720a9a24fa72d2200b1af2bfd0c045b7718
Author: Colin Watson <cjwatson@debian.org>
Date:   Thu Dec 18 13:45:25 2025 +0000

    Fix flaky DebDiffWorkflowTests.test_populate
    
    Seen in
    https://ci.debian.net/packages/d/debusine/testing/amd64/67227026/#L16757.

commit a6f06a6b4b6a86dfb7e67d430b63f63757a1f70f
Merge: e2e9c8bd0 ae172136f
Author: Stefano Rivera <stefanor@debian.org>
Date:   Thu Dec 18 12:07:09 2025 +0000

    Remove basic auth from the playground instances (MR !2528)
    
    Now that they aren't on Hetzner, we're not too concerned about unexpected account cancellation.
    
    Part of #673.
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2528

commit e2e9c8bd0394b3b8278c40c29cd8413ea2f3c13b
Merge: 149d9a9de 45716c6e8
Author: Stefano Rivera <stefanor@debian.org>
Date:   Thu Dec 18 01:14:27 2025 +0000

    Reassign running work requests when we cleanup missing worker pool workers. (MR !2529)
    
    I called the wrong level of API, whoops!
    
    Part of: #1203
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2529

commit 45716c6e86da2d01a5a2a1de3f30d5415b41f38e
Author: Stefano Rivera <stefano@freexian.com>
Date:   Wed Dec 17 19:51:13 2025 -0400

    Reassign running work requests when we cleanup missing worker pool workers.
    
    I called the wrong level of API, whoops!
    
    Part of: #1203

commit 149d9a9de83ab5b719bf27c161de75a6d996e107
Merge: 809b2cd9c 5422fe79b
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Wed Dec 17 17:26:02 2025 +0000

    Get input artifacts for autopkgtest, debdiff, debian_pipeline, lintian, make_signed_source, package_publish, qa workflows (MR !2527)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2527

commit 5422fe79b4e6464bea70c833527dd98a2684d1fe
Author: Carles Pina i Estany <carles@pina.cat>
Date:   Wed Dec 17 17:26:02 2025 +0000

    Add get_input_artifacts() method in workflows autopkgtest, debdiff, debian_pipeline, lintian, make_signed_source, package_publish, qa

commit ae172136f51e046045797763d1cc72249e2e7fda
Author: Stefano Rivera <stefano@freexian.com>
Date:   Wed Dec 17 10:44:48 2025 -0400

    Remove basic auth from the playground instances
    
    Now that they aren't on Hetzner, we're not too concerned about
    unexpected account cancellation.

commit 809b2cd9c422c56522633dd4a967ac3d488bafd0
Merge: 5ee53e276 1d4e7450c
Author: Enrico Zini <enrico@debian.org>
Date:   Wed Dec 17 07:16:03 2025 +0000

    Create a dark mode aware own theme for select2. Fixes: #1202 (MR !2520)
    
    Closes #1202
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2520

commit 5ee53e276200416d328f28cb696c10bd0b78aefe
Merge: 868479d2e 0945f3149
Author: Enrico Zini <enrico@debian.org>
Date:   Tue Dec 16 14:41:42 2025 +0000

    Activate ManifestStaticFilesStorage (#881) (MR !2525)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2525

commit 868479d2ed54bbd9774a567a88221e4f845d823a
Merge: 89e5d4cdb a34efadcc
Author: Enrico Zini <enrico@debian.org>
Date:   Tue Dec 16 14:41:31 2025 +0000

    Add QA tab for debian pipeline workflow. Fixes: #1214 (MR !2524)
    
    Closes #1214
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2524

commit 89e5d4cdb6fffe1d0fbdfe722f6676738c22c3a6
Merge: 0f2851d32 b4a50708c
Author: Enrico Zini <enrico@debian.org>
Date:   Tue Dec 16 14:41:12 2025 +0000

    Added alternative instructions to setup aws (MR !2526)
    
    The previous ones didn't work for me, these ones are what I managed to cobble together that worked
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2526

commit b4a50708ca9710b09d349eed213dc5918be0235f
Author: Enrico Zini <enrico@enricozini.org>
Date:   Tue Dec 16 12:23:40 2025 +0100

    Added alternative instructions to setup aws

commit 0945f3149400e9aaa02b6bf3b3d2c2ad440ba679
Author: Enrico Zini <enrico@enricozini.org>
Date:   Tue Dec 16 11:44:39 2025 +0100

    Activate ManifestStaticFilesStorage and fix a reference to a missing file

commit a34efadcc4b5b88f357631615fa42cfea43caa91
Author: Enrico Zini <enrico@enricozini.org>
Date:   Tue Dec 16 11:00:46 2025 +0100

    Add QA tab for debian pipeline workflow. Fixes: #1214

commit 0f2851d3211e187328140cf598b8d65881e00323
Merge: 938b59180 d73078cd3
Author: Enrico Zini <enrico@debian.org>
Date:   Tue Dec 16 09:29:28 2025 +0000

    Refactor work request plugins so that they can insert tab at arbitrary places (#1214) (MR !2522)
    
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2522

commit 938b59180dd4af004e688d79761310df49b420a7
Merge: d6e5106d9 5104b1813
Author: Stefano Rivera <stefanor@debian.org>
Date:   Tue Dec 16 01:31:24 2025 +0000

    Remove return from a finally block (MR !2523)
    
    Banned in PEP 765
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2523

commit 5104b1813113214e02f3c0cb1182b4261d6f58f8
Author: Stefano Rivera <stefano@freexian.com>
Date:   Mon Dec 15 19:40:05 2025 -0400

    Remove return from a finally block
    
    Banned in PEP 765

commit d73078cd36a4f2e6e7d7be248c8d50844089c2b9
Author: Enrico Zini <enrico@enricozini.org>
Date:   Mon Dec 15 18:34:27 2025 +0100

    Allow plugins to insert tabs at arbitrary points

commit 1b4f62b0b1594d98b03ca88faef6615f04a4c762
Author: Enrico Zini <enrico@enricozini.org>
Date:   Mon Dec 15 17:39:27 2025 +0100

    Allow each tab to provide its own context

commit 65ca9fe2f84db1374d559be7532b43a245da8d19
Author: Enrico Zini <enrico@enricozini.org>
Date:   Mon Dec 15 20:05:02 2025 +0100

    Refactor tab system in work request detail view, in view of giving plugins control about positioning

commit d6e5106d9162ac75576fd35aaea37d4f052859ca
Merge: 23d364a01 a9b8e96d4
Author: Stefano Rivera <stefanor@debian.org>
Date:   Mon Dec 15 19:02:33 2025 +0000

    Port playground-vm to Amazon AWS (MR !2513)
    
    This was a fun little exercise last weekend, while my credentials weren't quite working yet. The script has no tests, so it's almost entirely developed with the help of type-checking rather than trial-and-error or tests.
    
    Hetzner was tied in quite deeply, so there was refactoring involved. I chose to completely replace the Hetzner implementation, because I can't see us using both. It wouldn't be that hard to keep both, but they would not be regularly tested...
    
    I spun up an example: https://playground-2496.aws.debusine.dev/
    
    Fixes: #673
    
    Closes #673
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2513

commit 23d364a01d628eb5770b067d5eb5335f37e8e72a
Merge: d8f27f165 b3ed4963e
Author: Stefano Rivera <stefanor@debian.org>
Date:   Mon Dec 15 18:32:09 2025 +0000

    QA workflow: Pass arch-indep binary_artifacts to all children (MR !2519)
    
    Even if we are not running tests specifically on the arch-indep packages, we may need them.
    
    Also in this MR, add explict tests for all the QA child workflows to ensure `debian:upload` artifacts are accepted as source/binary package input.
    
    Part of: #1175
    
    Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/2519

commit a9b8e96d4f335b7b1fcc94c6676f971cf3d15863
Author: Stefano Rivera <stefano@freexian.com>
Date:   Mon Dec 15 14:14:42 2025 -0400

    Wait for an IPv4 address to be assigned

commit 59c0f81b24fbd9bebabcbd81957d2cc7fd790911
Author: Stefano Rivera <stefano@freexian.com>
Date:   Mon Dec 15 14:14:27 2025 -0400

    Make IPv4 mandatory

commit b3ed4963ed2efb80d82375c8d286388b6e35f2ca
Author: Stefano Rivera <stefano@freexian.com>
Date:   Sun Dec 14 10:22:05 2025 -0400

    QA workflow: Pass arch-indep binary_artifacts to all children
    
    Even if we are not building running tests specifically on the arch-indep
    packages, we may need them.

commit fb1e7f191f1cb72b521921d8d7f86a0c3683294d
Author: Stefano Rivera <stefano@freexian.com>
Date:   Sat Dec 13 10:23:59 2025 -0400

    Test that the piuparts workflow accepts debian:upload artifacts.

commit 52b16ea1d572d63a078db5d537cee10d28759d73
Author: Stefano Rivera <stefano@freexian.com>
Date:   Sat Dec 13 13:35:25 2025 -0400

    Test that the lintian workflow accepts debian:upload input

commit 9a41cb2712a4e7cabf5210d9b6ac8128b1711e58
Author: Stefano Rivera <stefano@freexian.com>
Date:   Sat Dec 13 10:07:35 2025 -0400

    Mention that the debdiff workflow accepts uploads

commit 6b2f2e602e7683d42d88398ca03f8ac8b91af5c6
Author: Stefano Rivera <stefano@freexian.com>
Date:   Fri Dec 12 00:12:28 2025 -0400

    Test that the blhc workflow accepts debian:upload input

commit 1d4e7450cdd047341e09c527f94b3d6a6d53433a
Author: Enrico Zini <enrico@enricozini.org>
Date:   Mon Dec 15 15:15:47 2025 +0100

    Create a dark mode aware own theme for select2. Fixes: #1202

commit 076895553944b973b10356965cbdb29d96f09dd5
Author: Stefano Rivera <stefano@freexian.com>
Date:   Sat Dec 13 13:31:17 2025 -0400

    Show orchestrate errors in test_blhc

commit 7ad1737c4213b3bcdc4c7de787ce2f91cc6a72b4
Author: Stefano Rivera <stefano@freexian.com>
Date:   Sat Dec 13 11:26:04 2025 -0400

    Test that the autopkgtest workflow accepts debian:upload artifacts in all inputs.

commit a643ec595dde332fa3fb215a093e572cb9dcbb3a
Author: Stefano Rivera <stefano@freexian.com>
Date:   Sat Dec 6 16:46:18 2025 -0400

    Port playground-vm to Amazon AWS
    
    Fixes: #673

commit c4f8c66eb070043ea589b75ea55793a8b608d99d
Author: Stefano Rivera <stefano@freexian.com>
Date:   Fri Dec 5 18:40:25 2025 -0400

    Update Instructions for AWS
Created: 2025-11-16 Last update: 2025-12-24 13:32
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.3 instead of 4.7.2).
Created: 2025-12-23 Last update: 2025-12-23 20:00
news
[rss feed]
  • [2025-12-18] debusine 0.14.1 MIGRATED to testing (Debian testing watch)
  • [2025-12-17] Accepted debusine 0.14.1~bpo13+1 (source) into stable-backports (Stefano Rivera)
  • [2025-12-15] Accepted debusine 0.14.1 (source) into unstable (Colin Watson)
  • [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)
  • 1
  • 2
bugs [bug history graph]
  • all: 1
  • RC: 0
  • I&N: 0
  • M&W: 1
  • F&P: 0
  • 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