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 40cfd6fe514ece0cfa379632e36a1aef72176d14
Merge: 2dbca83cc 8a98059e8
Author: Colin Watson <cjwatson@debian.org>
Date: Wed Oct 28 14:59:46 2026 +0000
signing: Support OpenPGP repository keys in AWS KMS (MR !3435)
Part of #1657.
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3435
commit 2dbca83cc4cae9044bf57c2b5fc5fd82be83167a
Merge: 471616568 f75104f46
Author: Colin Watson <cjwatson@debian.org>
Date: Wed Oct 28 14:17:33 2026 +0000
Move queries in scopes:file-storages to a statistics table (MR !3440)
These are too slow to run inline in a web request.
While it would probably be technically possible to track the maximum
`FileInStore.id` for each store and keep the results completely up to
date aside from deletions, I don't think it's worth it for a status web
page. I just added a note instead to say that the statistics are
updated hourly.
Part of #1602.
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3440
commit 8a98059e817cdf22ebee091e4bd95ec18b950976
Author: Colin Watson <cjwatson@debian.org>
Date: Tue Oct 27 13:40:35 2026 +0000
ci: Check that signing migrations are up to date
commit 76502081aa69f8f1dcc1b9b74c222363e45b946c
Author: Colin Watson <cjwatson@debian.org>
Date: Tue Oct 27 13:39:51 2026 +0000
Add AuditLog.storage field
It seems useful to record which storage type events happened in.
commit f685ac4e0f5f11b4cd0c34f2bbf9f380f1689f5d
Author: Colin Watson <cjwatson@debian.org>
Date: Mon Oct 26 16:28:51 2026 +0000
Add news fragment
commit 0eac485aa848f7eb40aa9509ff84fb5d59b9c2b2
Author: Colin Watson <cjwatson@debian.org>
Date: Mon Oct 26 16:27:28 2026 +0000
GenerateKey: Allow storing OpenPGP repository keys in AWS KMS
commit fa2208f0c187d6f0240b1c18ef6fac9d52006a44
Author: Colin Watson <cjwatson@debian.org>
Date: Mon Oct 26 13:02:23 2026 +0000
signing: Add AWS KMS support to Key
commit d18a50221f8acf03f0953f39be261beef5f4fdfc
Author: Colin Watson <cjwatson@debian.org>
Date: Tue Oct 27 12:17:44 2026 +0000
signing: Test UEFI/PKCS11_STATIC signing cases
commit 6556540a9e893cf38db85337ae39347bf6496582
Author: Colin Watson <cjwatson@debian.org>
Date: Mon Oct 26 12:49:23 2026 +0000
signing: Add OpenPGP generate/sign logic using AWS KMS
This only supports Ed25519 keys for now, but that's also true for our
GnuPG-based implementation.
commit 900969e7a8f138a74301618a8346b19fd8799bc5
Author: Colin Watson <cjwatson@debian.org>
Date: Mon Oct 26 12:36:35 2026 +0000
signing: Make BaseAvailableKey.certificate_path public
The certificate is the public half of the key, so this does no harm.
commit 471616568a0607927f3a191ed6b3151d7245d5cd
Merge: 4786d938e 874238272
Author: Stefano Rivera <stefanor@debian.org>
Date: Wed Oct 28 14:06:37 2026 +0000
Release 0.16.2 (MR !3438)
Merge-Request: https://salsa.debian.org/freexian-team/debusine/-/merge_requests/3438
commit f75104f462a6d726715ce724a8e2598a8fef08b4
Author: Colin Watson <cjwatson@debian.org>
Date: Wed Oct 28 02:05:53 2026 +0000
Optimize "Referenced by artifact relations" query on file stores
This is a similar problem to the one I fixed in
https://salsa.debian.org/freexian-team/debusine/-/merge_requests/1945:
pulling the IDs of artifacts to keep back into Python before asking
PostgreSQL for the files referenced by them avoids a catastrophically
bad query plan, and while this is conceptually inelegant it only takes a
few seconds in practice.
In fact, this will use much less memory than the corresponding code in
`debusine-admin delete_expired`, because we're only interested in the
artifacts that are indirectly kept due to relations, not those that are
directly kept due to expiry times or references from collections. On
debusine.debian.net, this indirect keep count is currently about 5% of
the total keep count.
commit 61b032601f99824631a1db5b878e6520dada0a86
Author: Colin Watson <cjwatson@debian.org>
Date: Tue Oct 27 22:39:46 2026 +0000
Move queries in scopes:file-storages to a statistics table
These are too slow to run inline in a web request.
While it would probably be technically possible to track the maximum
`FileInStore.id` for each store and keep the results completely up to
date aside from deletions, I don't think it's worth it for a status web
page. I just added a note instead to say that the statistics are
updated hourly.
Part of #1602.
commit 6a553be3a6c957fb896bf6efa6962007307c493f
Author: Colin Watson <cjwatson@debian.org>
Date: Tue Oct 27 21:49:29 2026 +0000
Give part_of_collection_with_retains_artifacts a shorter name
https://salsa.debian.org/api/v4/projects/freexian-team%2Fdebusine API request failed: 401 Unauthorized at /srv/qa.debian.org/data/vcswatch/vcswatch line 410.