Debian Package Tracker
Register | Log in
Subscribe

debci

continuous integration system for Debian

Choose email to subscribe with

general
  • source: debci (main)
  • version: 4.1
  • maintainer: Debian CI team (DMD)
  • uploaders: Paul Gevers [DMD] – Antonio Terceiro [DMD]
  • arch: all
  • std-ver: 4.4.1
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 2.15.2
  • oldstable: 3.6
  • stable: 3.12
  • testing: 4.1
  • unstable: 4.1
versioned links
  • 2.15.2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 3.6: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 3.12: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 4.1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • debci (17 bugs: 0, 7, 10, 0)
  • debci-collector (1 bugs: 0, 0, 1, 0)
  • debci-worker (7 bugs: 0, 4, 3, 0)
action needed
1 bug tagged patch in the BTS normal
The BTS contains patches fixing 1 bug, consider including or untagging them.
Created: 2026-06-02 Last update: 2026-07-01 10:00
22 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 ececad0e3cbb7191a3fddea9714d78ebd0254c00
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sun Jun 28 12:50:31 2026 -0300

    Revert "debci-worker: use /var/tmp for autopkgtest output"
    
    This reverts commit aaa6220a4f06c0ea6fadd51873d2f5af1a19b720.

commit 6bc097c40cf1025c0743ee7de8a9c73a6b8c082c
Merge: a826f24 244ebc4
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sun Jun 28 11:22:15 2026 -0300

    Merge branch 'ci-on-testing' into 'master'
    
    ci: use testing
    
    See merge request ci-team/debci!343

commit 244ebc40d9cf217cdbd53a7a3f5e53596c56fbbd
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Mon Jun 22 09:53:01 2026 -0300

    ci: use testing
    
    debci has a large enough number of dependencies that testing on unstable
    causes us to have failures unrelated to changes in debci itself far too
    often.

commit a826f24b32c488f0d65268d234c873a3fceb1cc5
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sun Jun 28 10:52:15 2026 -0300

    debian/changelog: fix very old typo
    
    This is a cortesy of a newer codespell.
    
    Gbp-Dch: ignore

commit aaa6220a4f06c0ea6fadd51873d2f5af1a19b720
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sun Jun 28 10:32:59 2026 -0300

    debci-worker: use /var/tmp for autopkgtest output
    
    Assuming that /tmp can hold potentially large files is a mistake. For
    example, on a VM with 16G of RAM, systemd will by default mount /tmp as
    a 8G tmpfs, which might not be large enough for arbitrary content
    created by package autpkgtest test suites, specially in the case of
    processing multiple packages at the same time.

commit d190dc85aa07b1b1546592c868809abdd363b5d9
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Tue Jun 23 16:39:17 2026 -0300

    incus-lxc: use non-empty cnfiguration file
    
    The incus command line actually barfs on an empty configuration file. I
    tested this with both incus 6 (trixie) and incus 7 (forky) to the same
    result. To be honest I'm not entirely sure how exactly this has worked
    so far.

commit 443a02c3e8f044b98a6e45e7f336d23dc8919680
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sat Jun 20 22:11:35 2026 -0300

    Debci::Collector: warn on empty payload and invalid work directory

commit e89fa04bf07a7ed5c23e2c1aaf7f95f95ae1ce45
Merge: f979b21 5c5b6d5
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sat Jun 20 14:22:07 2026 -0300

    Merge branch 'sysusers' into 'master'
    
    Install and use sysusers.d/tmpfiles.d config files
    
    See merge request ci-team/debci!342

commit 5c5b6d5311ada8db44349b1ee62d11df96dec2c2
Author: Luca Boccassi <luca.boccassi@gmail.com>
Date:   Wed Jun 17 00:53:21 2026 +0100

    Install and use sysusers.d/tmpfiles.d config files
    
    sysusers.d/tmpfiles.d config files allow a package to use declarative
    configuration instead of manually written maintainer scripts. This also
    allows image-based systems to be created with /usr/ only, and also
    allows for factory resetting a system and recreating /etc/ on boot.
    
    https://www.freedesktop.org/software/systemd/man/latest/sysusers.d.html
    https://www.freedesktop.org/software/systemd/man/latest/tmpfiles.d.html

commit f979b21a9fc26324f75b6518cf60851796dab7ae
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Mon Jun 15 14:31:22 2026 -0300

    Fix documentation build to include extra documentation
    
    This partially reverts commit 812900be3d27ec48541b16f7659872bad1aae3eb.
    
    Closes: #1137627

commit a28e6cc050635ddff40f3c1f940b4b816cf9cfd7
Merge: 82fe792 e54cf2f
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Thu Jun 18 17:14:10 2026 -0300

    Merge branch 'better-worker-logging' into 'master'
    
    Rework debci-update-worker automation
    
    See merge request ci-team/debci!338

commit e54cf2f6eec48ad79bceb82287edf94845ba516b
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sun Jun 14 16:07:41 2026 -0300

    incus-lxc: avoid first-time use message from incus

commit 12493aa1949183ce952ccf1b14b86c1fe77760ef
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sun May 31 21:26:49 2026 -0300

    Draft: Rework debci-update-worker automation
    
    Drop in-house logging implementation and move job to a systemd
    timer/service pair so that logging is now handled by the systemd
    journal.
    
    Closes: #1137227

commit 82fe7923277295a76e024290d123d7ce56da5fac
Merge: c9ba58c 2eb6ffb
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sun Jun 14 13:53:24 2026 -0300

    Merge branch 'check-testbed-incus-lxc' into 'master'
    
    debci-worker: fix check for incus-lxc testbeds
    
    See merge request ci-team/debci!341

commit 2eb6ffbf931cb9f110bd505bf053928325721a28
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sun Jun 14 13:32:58 2026 -0300

    incus-lxc/check-test: hide stderr from `incus image list`
    
    Gbp-Dch: ignore

commit 0811f809420eb32af87bd84d23223648e973e0a1
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sun Jun 14 13:17:01 2026 -0300

    debci-worker: actually check testbeds for each backend
    
    This fixes checks for extra backends (like incus-lxc for lxc workers).
    
    Gbp-Dch: ignore

commit c7b7da9fd9a5c79931086af735b82518598b09ad
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sun Jun 14 13:13:13 2026 -0300

    debci-worker: split check-test call into multiple lines
    
    This makes it easier to review changes to it.
    
    Gbp-Dch: ignore

commit c9ba58cd491c9f6c258a4a185b33debcd13194ad
Merge: e7b54c3 d775653
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sun Jun 14 13:04:51 2026 -0300

    Merge branch 'worker-wait' into 'master'
    
    debci-worker: wait for testbeds to be available
    
    See merge request ci-team/debci!339

commit d7756539cecd55c9859e8c7112f5047439fc14fd
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Thu Jun 4 16:41:20 2026 -0300

    debci-worker: wait for testbeds to be available
    
    Before starting to process jobs, wait for testbeds to be available. The
    code checking the availability of the testbeds duplicates the logic to
    determine the name of the testbeds, so this could be deduplicated at
    some point.

commit e7b54c388c94db50a90edfced2fb4e2195088d90
Merge: 1115bed cc9f511
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sat Jun 13 17:24:22 2026 -0300

    Merge branch 'gitlab-ci-release' into 'master'
    
    .gitlab-ci.yml: let salsa-ci use the release from debian/changelog
    
    See merge request ci-team/debci!340

commit cc9f51137b517ba050e10d48c2542516b6af6d8e
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sat Jun 13 17:04:32 2026 -0300

    .gitlab-ci.yml: let salsa-ci use the release from debian/changelog

commit 1115bedbb9ebd6eda30db611e8db9b3614370687
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Thu Jun 4 15:00:51 2026 -0300

    incus-lxc: include basic packages in the testbed
    
    These are included in lxc so we don't want to differ on the package set.
Created: 2026-06-04 Last update: 2026-06-30 22:48
2 open merge requests in Salsa normal
There are 2 open merge requests for this package on Salsa. You should consider reviewing and/or merging these merge requests.
Created: 2025-08-19 Last update: 2026-06-28 16:51
lintian reports 10 warnings normal
Lintian reports 10 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2026-04-10 Last update: 2026-05-20 15:00
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.4 instead of 4.4.1).
Created: 2020-01-21 Last update: 2026-05-19 04:30
news
[rss feed]
  • [2026-05-23] debci 4.1 MIGRATED to testing (Debian testing watch)
  • [2026-05-18] Accepted debci 4.1 (source) into unstable (Antonio Terceiro)
  • [2026-04-14] debci 4.0.1 MIGRATED to testing (Debian testing watch)
  • [2026-04-08] Accepted debci 4.0.1 (source) into unstable (Antonio Terceiro)
  • [2026-04-07] Accepted debci 4.0 (source) into unstable (Antonio Terceiro)
  • [2026-03-13] debci 3.14.1 MIGRATED to testing (Debian testing watch)
  • [2026-03-09] Accepted debci 3.14.1 (source) into unstable (Antonio Terceiro)
  • [2026-03-08] debci 3.14 MIGRATED to testing (Debian testing watch)
  • [2026-03-04] Accepted debci 3.14 (source) into unstable (Antonio Terceiro)
  • [2025-12-09] debci 3.13 MIGRATED to testing (Debian testing watch)
  • [2025-12-06] Accepted debci 3.13 (source) into unstable (Antonio Terceiro)
  • [2025-03-07] debci 3.12 MIGRATED to testing (Debian testing watch)
  • [2025-03-04] Accepted debci 3.12 (source) into unstable (Antonio Terceiro)
  • [2025-02-02] debci 3.11 MIGRATED to testing (Debian testing watch)
  • [2025-01-31] Accepted debci 3.11 (source) into unstable (Antonio Terceiro)
  • [2024-04-28] debci 3.10 MIGRATED to testing (Debian testing watch)
  • [2024-04-22] Accepted debci 3.10 (source) into unstable (Antonio Terceiro)
  • [2023-12-14] debci 3.9 MIGRATED to testing (Debian testing watch)
  • [2023-12-11] Accepted debci 3.9 (source) into unstable (Antonio Terceiro)
  • [2023-11-19] debci 3.8 MIGRATED to testing (Debian testing watch)
  • [2023-11-19] debci 3.8 MIGRATED to testing (Debian testing watch)
  • [2023-11-16] Accepted debci 3.8 (source) into unstable (Antonio Terceiro)
  • [2023-11-07] debci 3.7 MIGRATED to testing (Debian testing watch)
  • [2023-11-04] Accepted debci 3.7 (source) into unstable (Antonio Terceiro)
  • [2023-03-09] debci 3.6 MIGRATED to testing (Debian testing watch)
  • [2023-02-26] Accepted debci 3.6 (source) into unstable (Antonio Terceiro)
  • [2022-10-17] debci 3.5.2+nmu1 MIGRATED to testing (Debian testing watch)
  • [2022-10-17] debci 3.5.2+nmu1 MIGRATED to testing (Debian testing watch)
  • [2022-10-15] Accepted debci 3.5.2+nmu1 (source) into unstable (Michael Biebl)
  • [2022-07-11] debci 3.5.2 MIGRATED to testing (Debian testing watch)
  • 1
  • 2
bugs [bug history graph]
  • all: 36
  • RC: 0
  • I&N: 17
  • M&W: 17
  • F&P: 2
  • patch: 1
links
  • homepage
  • lintian (0, 10)
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • other distros
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 3.13

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