Debian Package Tracker
Register | Log in
Subscribe

debci

continuous integration system for Debian

Choose email to subscribe with

general
  • source: debci (main)
  • version: 4.3
  • maintainer: Debian CI team (DMD)
  • uploaders: Antonio Terceiro [DMD] – Paul Gevers [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.3
  • unstable: 4.3
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.3: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • debci (19 bugs: 0, 8, 11, 0)
  • debci-collector (1 bugs: 0, 0, 1, 0)
  • debci-worker (7 bugs: 0, 4, 3, 0)
action needed
Debci reports failed tests high
  • unstable: fail (log)
    The tests ran in 0:19:22
    Last run: 2026-09-24T14:44:45.000Z
    Previous status: unknown

  • testing: pass (log)
    The tests ran in 0:11:51
    Last run: 2026-07-19T12:00:20.000Z
    Previous status: unknown

  • stable: fail (log)
    The tests ran in 0:12:40
    Last run: 2026-09-06T04:41:30.000Z
    Previous status: unknown

Created: 2026-09-06 Last update: 2026-09-25 12:32
1 bug tagged patch in the BTS normal
The BTS contains patches fixing 1 bug, consider including or untagging them.
Created: 2026-09-02 Last update: 2026-09-25 12:30
25 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 e881ad69109dfdde8109fe6da8a0f4c4bd7c6f1c
Merge: 14d4603 bb145a5
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sat Sep 19 11:31:36 2026 -0300

    Merge branch 'collector-performance' into 'master'
    
    Cleanup receiving results
    
    See merge request ci-team/debci!362

commit 14d460313ca2614f14bdce820d70e4c954aa5ad4
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sat Sep 19 11:27:30 2026 -0300

    spec_helper: bump minimum required test coverage

commit 021d0ab5d6ee3fe8e6de06cfbb3cfca333ba325f
Author: Julian Gilbey <jdg@debian.org>
Date:   Sat Sep 19 11:21:39 2026 -0300

    improve security of sudoers file
    
    Signed-off-by: Antonio Terceiro <terceiro@debian.org>

commit bb145a565b408059eee2955931910a05df03223c
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sat Sep 19 10:19:33 2026 -0300

    Debci::Job: stop pre-calculating previous_status when receiving results
    
    Pre-calculating previous_status on #receive causes very intensive
    database usage when receiving test results. The only usage of
    previous_status is for feeds, which is a rarely used feature. Move that
    calculation to be done on demand, and only when actually generating
    feeds.

commit 960ff69be9605ffacc55f3a1a3dc8ff096083877
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sat Sep 19 07:39:55 2026 -0300

    Debci::Job: remove last_pass_date and last_pass_version
    
    These are not really used anywhere in the codebase, and querying the
    last pass counterpart for a job is a reasonably expensive operation.

commit 66e30df2a3564b4cb9971a7def6d0167c996af10
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sat Sep 19 07:33:36 2026 -0300

    Remove `debci job` command and associated library code
    
    This has not been used in a while.

commit 6082d30872dfe09dd472e05cc90295d9c94a928b
Merge: 8e8647b 3514acd
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sat Sep 19 08:34:31 2026 -0300

    Merge branch 'testbed-retention-param' into 'master'
    
    Parametrize testbed retention hours
    
    See merge request ci-team/debci!360

commit 8e8647b668c3263a09a6b93ac5e37ca16f0e6a9c
Merge: 3cec6f4 5a1f6ac
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sat Sep 19 08:33:51 2026 -0300

    Merge branch 'multiple_add-apt-source' into 'master'
    
    Use multiple --add-apt-source instead of newlines
    
    See merge request ci-team/debci!356

commit 3cec6f4280209fd1a2b12031b14af9c129b1435a
Merge: 9dc8528 fad7eed
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Sat Sep 19 08:33:07 2026 -0300

    Merge branch 'debci-ownership' into 'master'
    
    Create /var/lib/debci with ownership debci:debci
    
    See merge request ci-team/debci!361

commit fad7eed201faa33bd0f80c3309cc6e53e7838978
Author: Christian Kastner <ckk@debian.org>
Date:   Sat Sep 19 09:28:10 2026 +0200

    Create /var/lib/debci with ownership debci:debci
    
    Recently, the debci-update-worker service switched to call as
    unprivileged used 'debci', and the backends may need to create
    directories there.
    
    Closes: #1145166

commit 3514acdcd6e6c2000ba2b6bba1e32f8fed93ec0a
Author: Christian Kastner <ckk@debian.org>
Date:   Fri Sep 18 21:36:09 2026 +0200

    Parametrize testbed retention hours

commit 9dc85283510cc60eb43fee3012b30baf164073d9
Merge: 9207917 b35445b
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Fri Sep 18 14:11:43 2026 -0300

    Merge branch 'drain-optimize' into 'master'
    
    Debci::Drain: exit early if seeing the same jobs again
    
    See merge request ci-team/debci!359

commit b35445b4e40f895fc9852d906f189531319c0a4b
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Thu Sep 17 18:49:20 2026 -0300

    Debci::Drain: exit early if seeing the same jobs again
    
    After going through the entire queue rejecting the jobs that are NOT
    cancelled, we know it's time to stop.

commit f4436155bd3477d3680338d17e7feb09760aef63
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Thu Sep 17 18:13:35 2026 -0300

    Debci::Drain: rename timeout to life cycle

commit c4b8abb83022534b4f50f14fe1a129dffd07b0e2
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Thu Sep 17 18:09:07 2026 -0300

    Debci::Drain: split parsing the payload from discarding job

commit 9207917f14b4e7bc0f4309e319fbb280f5be991d
Merge: 677df14 f6ba30c
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Thu Sep 17 14:06:21 2026 -0300

    Merge branch 'drain-ruby' into 'master'
    
    debci drain: rewrite in Ruby
    
    See merge request ci-team/debci!358

commit f6ba30cca4cc530e7c389e3c4c6e0587abadcb23
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Thu Sep 17 13:25:31 2026 -0300

    debci drain: rewrite in Ruby
    
    This should be a lotd faster. It does checks without a web request to
    the server, and with direct access to the database. It also avoids a
    bunch of subprocess spawning. It also allows all the code to properly
    unit tested.

commit d3c8066b07a10e986acb8f8a79d49c9fda20f77b
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Thu Sep 17 11:46:45 2026 -0300

    Debci::Job#cancel: extract cancelling logic from debci-cancel

commit 677df1425e80c4584b2e80ef0c3546b0e039b211
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Tue Sep 15 17:09:50 2026 -0300

    debci drain: fix short version of count option
    
    Lower case -c is already used in lib/environment.sh for the
    configuration directory.

commit b0143abfc8614883e96051eee24c689538063d58
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Tue Sep 15 15:28:24 2026 -0300

    debci cancel: update all records in one go
    
    `update_all` will issue a single SQL statement to the database, instead
    of one for each record as `update` does.

commit 4fe255c5f6bc1c7a02a39442b30ddf7eb7d396c8
Merge: 44c422c e05d823
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Tue Sep 15 14:45:06 2026 -0300

    Merge branch 'fix-debci-drain' into 'master'
    
    debci drain: fix syntax error
    
    See merge request ci-team/debci!357

commit e05d823ace0b801f4d0f730d230dcc3a426837a9
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Tue Sep 15 14:19:34 2026 -0300

    debci drain: simplify log messages

commit cf33f884ff4815509ed50a40c2dbce78721a1f30
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Tue Sep 15 14:02:45 2026 -0300

    debian/changelog: fix spelling error

commit aa29bfd955f8429f69af442f3b4e8094decb9053
Author: Antonio Terceiro <terceiro@debian.org>
Date:   Tue Sep 15 14:00:59 2026 -0300

    debci drain: fix syntax error
    
    debci_amqp_tools_options might be empty, so wrapping it in quotes will
    cause amqp-consume to try to open a file called "" (empty string) which
    is very wrong.

commit 5a1f6ac9692cd7531fa9776ffc436f9d5b1eb04e
Author: Jochen Sprickerhof <jspricke@debian.org>
Date:   Thu Sep 10 15:19:34 2026 +0200

    Use multiple --add-apt-source instead of newlines
    
    Newlines are not easy to copy and paste out of the debci log. Also
    autopkgtest(1) states that specifying the option multiple times is
    preferred.


https://salsa.debian.org/api/v4/projects/ci-team%2Fdebci API request failed: 401 Unauthorized at /srv/qa.debian.org/data/vcswatch/vcswatch line 410.
Created: 2026-09-15 Last update: 2026-09-22 19:17
lintian reports 11 warnings normal
Lintian reports 11 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2026-09-06 Last update: 2026-09-06 04:31
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-09-06 00:04
news
[rss feed]
  • [2026-09-11] debci 4.3 MIGRATED to testing (Debian testing watch)
  • [2026-09-05] Accepted debci 4.3 (source) into unstable (Antonio Terceiro)
  • [2026-07-13] debci 4.2 MIGRATED to testing (Debian testing watch)
  • [2026-07-07] Accepted debci 4.2 (source) into unstable (Antonio Terceiro)
  • [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)
  • 1
  • 2
bugs [bug history graph]
  • all: 39
  • RC: 0
  • I&N: 20
  • M&W: 18
  • F&P: 1
  • patch: 1
links
  • homepage
  • lintian (0, 11)
  • 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