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.