Accepted mini-buildd 1.9.107 (source) into experimental
- To: debian-devel-changes@lists.debian.org, debian-experimental-changes@lists.debian.org
- Subject: Accepted mini-buildd 1.9.107 (source) into experimental
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sat, 28 May 2022 11:34:56 +0000
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ftp-master.debian.org; s=smtpauto.fasolo; h=Date:Message-Id:Subject: Content-Transfer-Encoding:Content-Type:MIME-Version:To:Reply-To:From:Cc: Content-ID:Content-Description:In-Reply-To:References; bh=Fb7vwCe2l/p7vew1hxhT9lcK3V0U9rnRV897gtwkMAk=; b=tQKa1XgRFlOg5nrAkL9O5BtPeg mU2CNfzmu63PEIfOHQjOdwU41k72l0kaSvX2gIS5o/T56UDFBPnuu4nDPSF0g3e6gxPThmcGBASlE UfXDy8bU6wPsX9dhzoNGJBby07zFy9/PDIGck1bJFJbdcm6uUtXWKxu6HzTuTZSqMAbiZhNcZPbWj q6sBkIFajVGpXcOE7EZvfyDBbOVT20wJQb8BePzh8aJWjuz0vy7YirbA9coUGKehQVi+gDJwSGm/P RPmCHxb7g98KDyaZfLYRek1qUaagzpsg8J8GdQpDow1Brf3j24vtMXWMTZ2CjJw7sJMGlv/NBZSPB pqsXlyLw==;
- Mail-followup-to: debian-devel@lists.debian.org
- Message-id: <E1nuuie-000IkW-C0@fasolo.debian.org>
- Reply-to: debian-devel@lists.debian.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 28 May 2022 13:13:55 +0200
Source: mini-buildd
Architecture: source
Version: 1.9.107
Distribution: experimental
Urgency: medium
Maintainer: Stephan Sürken <absurd@debian.org>
Changed-By: Stephan Sürken <absurd@debian.org>
Changes:
mini-buildd (1.9.107) experimental; urgency=medium
.
This release converts mini-buildd to a "new style daemon" (omg).
.
Besides, lot's of log consolidation, fixes for twisted/python/SSL
-- plus the usual madness:
.
* [bf0d5da] style(dist.py): Cleanup Ubuntu keys (reorder, rename
"current" -> "2004")
* [3c23f4b] style(dist.py): Cleanup all (non-broken) Ubuntu setups to
have exactly the signatures as of today
* [bb97c05] style(dist.py): Cleanup all (non-broken) Debian setups to
have exactly the signatures as of today
* [3262b09] fix(devel): browser: Update ca-certificates before calling
browser, not 'once always'
* [35fac88] fix(examples/ca-certificates2browser): Cope with multiple
installed mozilla variants
* [5e18d87] fix(twisted workarounds): Only run ssl/non-ssl workarounds
when needed (fixes SSL static delivery)
* [1e51b2f] fix(devel, setupcert): Only create (self-signed) when non-
existent (i.e., drop recreating key every time)
* [dbc20ad] fix(devel): Give DEBEMAIL a default value (else testsuite
might fail on ``gbp dch``)
* [beb5a53] fix/doc(systemcert_workaround): After re-check, enable
workaround based on python using ``libssl3`` or ``libssl1``
* [3449e6c] refacture(systemcert_workaround): Only use where actually
needed (Client.__init__)
* [55b1d1d] fix(twisted): Add error handling for listen() (network)
errors
* [fb6d394] doc(devel): Update and improve usage help
* [319ec53] doc(twisted,squeeze): Remove HTTP error note (tested to be
fixed with "unregister workaround")
* [249c9f7] style(pylint): Pimp up 'max-module-lines' to 2000
* [ec180de] feature(migrate, remove): Add _Ls mixin, and make
migrate/remove re-run Ls (limited to codename) as result
* [0a35844] feature(view): Update APIView.Snippets to support new
CUSTOM_HTML_SNIPPET (migrate, remove)
* [2e35129] feature(html): Make 'plain results' (usually json) available
(for all API call's HTML results)
* [c752c15] refactor(repository): mbd_package_migrate|remove: Purge all
code support to return reprepro output (not needed any more)
* [825cb75] devel(test suite): Add mbd_spamevents check (not run
automatically for now)
* [378aad5] doc(events): Some cosmetics on logging, code comments
* [7680986] fix(twisted): Use own thread pool, adds ability to specify
maxthreads (fixes strange random twisted stall on events spam)
* [dec67d8] devel (spameventsqueue): Spec up, and add to test suite
proper
* [29d1594] refactor(Events): Switch to use twisted's 'errBack' to do
the error handling
* [b9f9968] feature(httpd): Add ability to set 'minthreads' as well
* [13be79a] refactor(config): Add global configs 'MIN_HTTPD_THREADS',
'MAX_HTTPD_THREADS', 'MAX_EVENTS_QUEUE_CLIENTS'
* [8463642] fix(config): Pimp up min/max threads && max events clients:
0,10,100->10,100,70
* [d8a386d] devel(bogus-ftp-upload): Workaround for pyftpd + openssl 3
* [5786f8c] feature(upload options): Add 'add-depends' (like ``sbuild
--add-depends``)
* [9ed1d9a] style(datatables): Pimp up length menu 5,10*,50,All ->
All,10,20*,50 (*=default)
* [070c5ae] doc(exception str repr): Details 1st (HTTP status 2nd)
* [fa7192f] feature(events html): Also show 'retry' button on REJECTED
* [29c810d] fix(logging): setup_console_logging: Drop adding "one char"
log levels (just do it in format string)
* [fd4494f] cli.py (logtest): Add function for internal debug purposes
* [a718e27] fix(pydoctests): Use IGNORE_EXCEPTION_DETAIL f.a. exception
expects (text may change, even externally)
* [ceb9e31] style(pydoctests): Make more readable (call.py, dist.py)
* [79a328c] refactor(mini-buildd): Drop command line option -l,
--loggers
* [48f814e] refactor(cli): Add -l, --log-level (in favor of --quiet,
--verbose)
* [337e25f] feature: Pimp default logging level to 'INFO' (omg)
* [213ca3a] fix(cli): Use correct levels in logtest debug help
* [6aa8ea8] feature(mini-buildd): Convert to "new style daemon" (omg)
(drops ``--foreground`` command line option)
* [dff7f42] feature(mini-buildd): Drop ``--pidfile`` (systemd: not
needed, sysv: with s-s-d) (obsoletes ``python3-daemon`` dependency as
well)
* [10079c4] refactor(twisted): Drop reactor workaround (now we no longer
daemonize)
* [9850341] reafactor(logging): Drop 'setup_console_logging' (cli: must
not use, pydoctests: no need)
* [8778359] refactor(cli): Update and significantly simplify log
handling
* [8c54eaa] feature(cli, log): Drop 'debug addon' from pure console log
* [8245272] refactor(mini-buildd): Drop shm pre-check (only needed (for
better error handling) when daemonizing)
* [5144675] style(log): *.py: Bulk-update all 'info' log messages that
rather should be 'debug'
* [f618420] refactor(log_clone): Move to cli.py (where the other log
code is)
* [58df17d] style(changes): Overwrite __str__() for changes (make one
liner suitable for logging)
* [067dd7f] style(ftpd logs): Only show level >= WARNING (pyftpd has too
many 'info' logs)
* [1ec6b74] fix(cli.py): SystemDHandler: Prefix should not have a space
separator before actual message
* [9db7618] fix(notify log): Skipping mail addresses is not a warning
condition (->info)
* [6054e42] fix(cli): Always log py.warnings (and some cleanups)
Checksums-Sha1:
209a2d84a46d28ceb41716ba669d0c7b1a780e80 2273 mini-buildd_1.9.107.dsc
4e2980a39f161265eb776e022911faf29cd708d3 528036 mini-buildd_1.9.107.tar.xz
a3a720055d8c0db01ed0fa76047014ca7942d6fb 11539 mini-buildd_1.9.107_source.buildinfo
Checksums-Sha256:
0b98fbd93bb56e30d10c15ddd03f0da3ee6d7153cb67ba2d6f878a59a2e88e38 2273 mini-buildd_1.9.107.dsc
d01f1dab00c9d51687b78317a6ff7b4a758731cf20bb38314fc6665792251aa0 528036 mini-buildd_1.9.107.tar.xz
efcf6763728a9b1970b0005a389b30cafaa3a0382b3c0da97fd5edc5dd4bc033 11539 mini-buildd_1.9.107_source.buildinfo
Files:
55085d7992ca59514cc5b72df594d7fa 2273 devel optional mini-buildd_1.9.107.dsc
892d752ff800575eae31f1db0fb031b4 528036 devel optional mini-buildd_1.9.107.tar.xz
c75ae2717cb39537bca3bbb4dfe05ee3 11539 devel optional mini-buildd_1.9.107_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEVOttCJ+jfBmmRZCzBm3oAX4rYdkFAmKSBjcSHGFic3VyZEBk
ZWJpYW4ub3JnAAoJEAZt6AF+K2HZj6UP/iAcmGBIIcQOGWTH+KhzCTKdpU/ij6AE
EP1X8rTkeMf8q0mGJEfKjBVlRUk2ZoDYQpgx5v2TeubXbN0k0CCN40I8KbiFDkVO
ywBbXGFpwrMm7xEmWs2P7iLwxYXB+5qGjUls/roHCavSU4qhVsMxs/I/ol+BPNr9
+0EUNoSdvbVdP0kYpVIfQMvIYZtsjcTHipuJWXz49z/TDxZ5EAZkuIeercHZv/+F
YPa6etKd86mrSzKsL9iT54Dwl0aR2Mq6SG1w+tBa+bR4QFapPVH0QRNQWdCYADcT
1VJZ/EnVRKTIK81z7uoBfgcjSKI5/LqW9Hx3WAsjD+JDxqwBjB4NYgGYEloPsy2M
S/LCL91sHAdhdg4QuXFc8UYKLEEz5lZcLfVuHvZUBxg1aOmYB8MSnt7ELB1YCu4U
X+Gsgrz55aQlvVlnboefrPLlK0v1pYJg0yV8hk3eeyt53I6lA2wj+hXdl/PDzCWW
nda7rGcdrLKmu1lF2d4cUuTzW0kEZpkLxnCbNuF8hi1Km8kFs58tVd8A9Gw/g4hO
NULitt9tRQpUr2YjSUxxrE27knMxPSFsUbKg0ZJ2Njj0BO3BmhEon4sGErbrT60s
L+vl+p6R4/ckqC7JoOkzPwRCSK/RHa4+ctx6KwjbHUk1rDCQ2jHlaGK4WgmtSQ+r
F1c4MeuUAYvA
=qQhw
-----END PGP SIGNATURE-----