Back to mini-buildd PTS page

Accepted mini-buildd 1.9.107 (source) into experimental



-----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-----