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 d974154f3f7ce51a6802f8d086d7c769290120fe
Author: Antonio Terceiro <terceiro@debian.org>
Date: Mon Jun 16 08:46:15 2025 -0300
spec/debci/data_spec.rb: fix usage of Hash.except
commit 6d7bbf5b850381beb0661d98b67c516deb28ee7f
Author: Antonio Terceiro <terceiro@debian.org>
Date: Sun Jun 15 15:49:45 2025 -0300
.rubocop.yml: update target syntax to Ruby 3.1
Ignore the recommendatations from Style/HashSyntax though, as they weird
me out.
commit f226a904087d6045e4289230637737e72977832c
Merge: 5fbb418 aabbf26
Author: Antonio Terceiro <terceiro@debian.org>
Date: Sun Jun 15 18:45:49 2025 +0000
Merge branch 'admin-validation' into 'master'
validate fields in the admin
See merge request ci-team/debci!296
commit aabbf268afaa24331357f6318a768cd393997828
Author: Antonio Terceiro <terceiro@debian.org>
Date: Sun Jun 15 15:24:22 2025 -0300
Debci::Package: validate storage_limit
commit 815bc949c91a5ba14d7511821baff1fe52cfb88a
Author: Antonio Terceiro <terceiro@debian.org>
Date: Sun Jun 15 15:24:03 2025 -0300
Debci::User: validate presende of username
commit 3a432ce0c5da66eac52c4711a64d87a8af87ac09
Author: Antonio Terceiro <terceiro@debian.org>
Date: Sun Jun 15 13:09:20 2025 -0300
admin: handle validation errors
commit 9a2a75681d961bb8cde716a230e6e826d138a980
Author: Antonio Terceiro <terceiro@debian.org>
Date: Sun Jun 15 12:50:07 2025 -0300
admin: drop alert-style header
That's too distracting, and would make adding a validation errors alert
too weird.
commit 6c195fe8d5c00fdd56872b41c2c5d678f4469de6
Author: Antonio Terceiro <terceiro@debian.org>
Date: Sun Jun 15 12:49:15 2025 -0300
rubocop: target ruby 2.7 syntax
Tried going up to 3.1 but that shows too many warnings at this point.
commit 5fbb41848ee8176250c34c7954ad571bba7639df
Merge: 8365b65 3cc8400
Author: Antonio Terceiro <terceiro@debian.org>
Date: Sun Jun 15 14:45:40 2025 +0000
Merge branch 'storage-limit-limits' into 'master'
Improve handling of storage limit in packages
See merge request ci-team/debci!295
commit 3cc84001c7f57e840991e342d314a98231e1f8e5
Author: Antonio Terceiro <terceiro@debian.org>
Date: Sat Jun 14 17:00:16 2025 -0300
Debci::Admin: support floating point units for storage limit
e.g. `1.5 GB`.
commit c9b5f251dd85df9ff2c4f818941be5e7e72852e6
Author: Antonio Terceiro <terceiro@debian.org>
Date: Sat Jun 14 16:56:26 2025 -0300
Debci::Package.storage_limit: use 8 bytes for storage
It's still signed, but with 8 bytes we can store pretty large numbers so
it should not matter.
commit 6a696cca2734833dafeb8c358dcc6a909fe7811d
Author: Antonio Terceiro <terceiro@debian.org>
Date: Sat Jun 14 16:41:01 2025 -0300
package_spec: create context for storage limit tests
commit 8365b659b746cc3c05846f1316fbe30cdb8345e2
Author: Antonio Terceiro <terceiro@debian.org>
Date: Fri May 30 12:42:01 2025 -0300
debci-test: limit the size of the artifacts directory
RabbitMQ messages have a default maximum size of 128MB, and we recently
noted jobs exceeding that. We could bump that limit, but then where do
we stop? Instead, we now limit the size of the artifacts directory, to
avoid broken or naive tests saving artifacts from taking too much
storage space.
The autopkgtest log itself is already capped at 20MB uncompressed, so
cap the size of the artifacts directory at 100 MB, also uncompressed.
After compression, this should keep us comfortably away from that 128MB
limit.
commit 33ce3b29c1bab92d6cb65c730939e6ea936449eb
Merge: e38af2e 6caabc2
Author: Antonio Terceiro <terceiro@debian.org>
Date: Tue Apr 29 17:31:44 2025 +0000
Merge branch 'reverts' into 'master'
Revert recent changes
See merge request ci-team/debci!293
commit 6caabc2d67d51dea5e0ed43544f11f5634450636
Author: Antonio Terceiro <terceiro@debian.org>
Date: Tue Apr 29 14:13:06 2025 -0300
Revert ".gitlab-ci.yml: temporarily point at fixed pipeline"
This reverts commit 0535ae0792c9851e1f8003a41c5cb889aec1fb11.
commit 180b7cb86dbbd49757aa75e4c5b3eb5f4ebb698d
Author: Antonio Terceiro <terceiro@debian.org>
Date: Tue Apr 29 14:12:53 2025 -0300
Revert "api: include job published after the starting timestamp"
This reverts commit f567bd36d9a44628592ee3cab07af5e68b939e92.
commit e38af2e2188f470d9607db017d52a5e2b1b7926d
Merge: f89f621 0535ae0
Author: Antonio Terceiro <terceiro@debian.org>
Date: Sun Apr 27 16:22:35 2025 +0000
Merge branch 'api-improvements' into 'master'
API improvements
See merge request ci-team/debci!292
commit 0535ae0792c9851e1f8003a41c5cb889aec1fb11
Author: Antonio Terceiro <terceiro@debian.org>
Date: Sun Apr 27 11:37:10 2025 -0300
.gitlab-ci.yml: temporarily point at fixed pipeline
Link: https://salsa.debian.org/debian/local-apt-repository/-/merge_requests/1
Link: https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/606
commit 93c22e4e99c24d687b5bc282f3e64d7baddd7652
Author: Antonio Terceiro <terceiro@debian.org>
Date: Sun Apr 27 09:01:57 2025 -0300
api: /test: consider finish and publication dates in last timestamp
Only the job creation timestamp (submission time) was being considered.
commit 93fd91123c06a8d1af770597a6df90854dd10671
Author: Antonio Terceiro <terceiro@debian.org>
Date: Sun Apr 27 08:55:44 2025 -0300
api: /test: make `since` argument mandatory
Omitting this parameter, intentionally or by mistake, has the potential
to return an absurd amount of data, causing problems both for server and
client.
commit f567bd36d9a44628592ee3cab07af5e68b939e92
Author: Antonio Terceiro <terceiro@debian.org>
Date: Sun Apr 27 08:43:30 2025 -0300
api: include job published after the starting timestamp
Sometimes jobs will take some time to be published. For example the
worker might have an intermittent network problem, or tests with large
artifacts might get some time to publish. With this we prevent
well-behaved clients from missing results from those jobs.
commit bea37b0e156bca2ec6edd01f4c03c633b9b68354
Author: Antonio Terceiro <terceiro@debian.org>
Date: Sun Apr 27 08:30:09 2025 -0300
job_spec: ensure updated_at gets set when receiving results
Gbp-Dch: ignore
commit 047bcb2bc2b100348bfa0d4937c42043d448cee2
Author: Antonio Terceiro <terceiro@debian.org>
Date: Sun Apr 27 08:29:29 2025 -0300
api: fix crash on 404
commit 7d60b351230fc195cc9e81c7a87cf04bf1e4d3fb
Author: Antonio Terceiro <terceiro@debian.org>
Date: Sun Apr 27 08:28:36 2025 -0300
api: add basic tests for the documentation app
commit f89f62165ea96ae2654e12ef7e8e0af29745656b
Author: Antonio Terceiro <terceiro@debian.org>
Date: Fri Mar 28 14:13:39 2025 -0300
Debci::Job.slow: fix comparison by using an integer input
The corresponding test started failing recently, with the error message
saying this:
ERROR: invalid input syntax for type integer: "3600.0"
Either ActiveRecord, ruby-pg, of PostgreSQL 17 at some point started
being more strict about the input value, revealing an actual bug. We
should not be using a floating point number in there since the
underlying data we want to compare is an int, and the input data can't
realistically provide a non-integer number.
commit c9b3ac7e4eb4b06f369e63f6490bb5a2019205a8
Author: Antonio Terceiro <terceiro@debian.org>
Date: Thu Mar 27 18:12:27 2025 -0300
Debci::Job: improve readability
Gbp-Dch: ignore
commit c3a04487b93eaca898f4a4e3a3cdd960ba54bfb7
Author: Antonio Terceiro <terceiro@debian.org>
Date: Thu Mar 27 14:07:57 2025 -0300
Debci::Job: move check for newer jobs inside transation
This should avoid race conditions when processing several new jobs for a
given package.
Gbp-Dch: ignore
commit 17a304453a874c9bbdc34b570f98c87036e3acd3
Author: Antonio Terceiro <terceiro@debian.org>
Date: Thu Mar 27 14:04:50 2025 -0300
Debci::Job: turn after_save callback to update statuses into a method
Gbp-Dch: ignore
commit 6bccf8b1f327906f9763c35ae185c341ad4c768d
Author: Antonio Terceiro <terceiro@debian.org>
Date: Wed Mar 5 13:57:19 2025 -0300
make tags: use an acceptlist instead of a rejectlist