mini-buildd (1.9.10)
[PTS] [DDPO]
COMMITS: VCS has seen 10 commits since the debian/1.9.10 tag
- Git: https://salsa.debian.org/debian/mini-buildd.git
-
- Branch: master
- Path: debian/changelog
- Browser: https://salsa.debian.org/debian/mini-buildd
- Last scan: 2021-01-15 18:05:14+00
- Next scan: 2021-01-21 03:01:00+00
- Debian changelog in Git:
mini-buildd (1.9.10) experimental; urgency=medium
Mixed bag release covering a number of roadmap issues; further efforts
to make all public messages secure and better:
* [929867a] models/source.py: PrioritySource wizard: Add security
sources with prio=500.
* [2fe194a] builder.py: Rather terminate() not kill() running sbuilds
(fixes schroot sessions not being cleaned up).
* [0d0dd25] snippets/events.html: Fix: Also show error details on
REJECTED.
* [bf8d0ec] snippets/building|packaging.html: Show (build|package) key
as title on stamp.
* [7e597a6] packager.py (Package.purge_spool): Extra method to purge
(spool) only.
* [2791d86] builder.py (Build.terminate): Report if terminate() was
actually called.
* [2cee9fd] threads.py (EventThread): Just always add a lock class var
for convenience use.
* [526a272] packager.py: Add termination support.
* [8973f7a] builder.py: Add termination support (to Builder class,
better error handling).
* [4e52411] api.py: Drop "terminate" in favor of "terminatebuild" and
"terminatepackage".
* [d4c7d7a] packager.py: Improve public messages for "stray" incoming
changes.
* [a6ce41e] snippets/events.html: "Show package" action should be there
on any event type.
* [aca8569] api.py: remove --no-rollback: Add option to skip rollback.
* [c379696] testsuite-packages: Two new test cases: rejected-not-
uploadable, rejected-rollback.
* [05720ac] packager.py (Package): Simplify "not uploadable" error case,
improve public message.
* [2b6d755] devel: Auto-generate testsuite dput.cf every time before
dput call.
* [eace4e5] devel (testsuit-packages): On successful INSTALLED testcase,
call 'remove' so the test can be repeated.
* [648002b] templatetags/mini_buildd.py: mbd_api: Make full=True
default.
* [94dff84] wizards; Rm Ubuntu trusty (LTS support expired).
* [7eeff7f] home.html: Regression: Fix ids for autoload (Fixes JS
autoload).
* [9ad0521] mbd_api.html: No need for "zero width space" (#8203) in
empty summary.
* [ded0dd1] Rfc7807.__str__: Don't include HTTP status description
(redundant, and just too noisy).
* [6d0da38] Add Rfc7807.from_json(): Be able to re-use code where we
only have json (analog to Events).
* [506755f] Add helper Event.extra_info(): Human-readable info on extra
data.
* [9ea8cae] snippets/events.html: Split "Actions" in "Details, Actions"
columns; use events.extra_info() and improve actions options.
* [d333c74] packager.py: Improve public error messages.
* [08e2287] packager.py: Do "uploadable check" in r.parse_distribution()
(fix 3x code repeat).
* [e0d5799] repository.py: Let mbd_find_package() raise public on not
found.
* [958d97e] *.py: Bulk-review all public error messages for possible
security issues and more conforming format.
* [e02b1bb] *.py: Adapting a number of dectests to message updates.
* [a3d59a4] models/repository.py (parse_distribution): Add user error
when dist string can not be found in db.
* [9720ad6] events.py: extra_info(): Should never fail (but log errors
for debugging).
* [22427f7] devel: Rm 'htmlmisc' check ('unused templatetags'): Too
cheesy, and creates false-positive w/ mbd_next now.
* [1ae74a0] devel: testsuite-packages: Only build test packages that do
not exist already.
* [01058c8] devel: testsuite-packages: Arg may now be used to select a
single test package.
-- Stephan Sürken <absurd@debian.org> Thu, 14 Jan 2021 18:30:02 +0100
- This branch is 10 commits ahead of tag debian/1.9.10
- Git log:
commit 42f22e19a49a6356a8aba9b5b6d9e7bafef0f6a3
Author: Stephan Sürken <absurd@debian.org>
Date: Fri Jan 15 18:39:38 2021 +0100
api.py: Rm API call "meta" (now we just have proper API calls).
Was a strange dude all along.
commit 9fd6edde2610bf21082e61771b2acf5f04399624
Author: Stephan Sürken <absurd@debian.org>
Date: Fri Jan 15 18:34:05 2021 +0100
admin/mini_buildd.html: Rm 'wizard' support, now obsolete.
commit 35cf679e1561e05836099a391c029474a34dbed8
Author: Stephan Sürken <absurd@debian.org>
Date: Fri Jan 15 18:24:30 2021 +0100
admin.py: Rm "wizards" configs for 'Chroots' (obsoleted by autosetupchroots).
commit 8607462096c41566f1d6832848c3dde077f334f5
Author: Stephan Sürken <absurd@debian.org>
Date: Fri Jan 15 18:17:46 2021 +0100
admin.py: Rm "wizards" configs for 'Repositories' (obsoleted by autosetuprepositories).
commit 4f3bea9c0d219e52ec9c4a2b7951bb66517dda25
Author: Stephan Sürken <absurd@debian.org>
Date: Fri Jan 15 17:59:33 2021 +0100
admin.py: Rm "wizards" configs for 'Sources' (obsoleted by autosetupsources).
commit b588639f4b603ed64d44cf28b4330305cc646409
Author: Stephan Sürken <absurd@debian.org>
Date: Fri Jan 15 17:54:25 2021 +0100
api.py: AutoSetupSources: Complete arguments.
commit 2542405b63bd2edd4fcb3043ad09001c20ae4833
Author: Stephan Sürken <absurd@debian.org>
Date: Fri Jan 15 14:47:10 2021 +0100
mbd_api_arg.html: MultiSelect: We do still need the option to enter 'manual' values.
commit 5f92138dbeb3552615be8bda2df38353e877888a
Author: Stephan Sürken <absurd@debian.org>
Date: Fri Jan 15 14:43:02 2021 +0100
mbd_api_arg.html: Fix: Do "bool" via select, not checkbox (make sure value is always submitted).
commit 41c62ff2ab203f4588e08b926313dd28da3f69f8
Author: Stephan Sürken <absurd@debian.org>
Date: Fri Jan 15 10:41:00 2021 +0100
admin: Integrate new diversed autosetup commands.
commit 9b8eb86b4b22535b7e5ca09061f626ed2c92eff3
Author: Stephan Sürken <absurd@debian.org>
Date: Fri Jan 15 09:35:44 2021 +0100
api.py: autosetup: Divide into four commands (daemon, sources, repositories, chroots).