diff options
author | Holger Levsen <holger@layer-acht.org> | 2016-05-14 15:55:56 +0200 |
---|---|---|
committer | Holger Levsen <holger@layer-acht.org> | 2016-05-14 15:55:56 +0200 |
commit | 895734860d8c40abf189870732d7f6918d087e24 (patch) | |
tree | 3f3a62a53f727e89a86a043d4316a0027c47a471 /TODO | |
parent | e0bbdbcce8011ca1b01bbbd0d609f4503f6863d4 (diff) | |
download | jenkins.debian.net-895734860d8c40abf189870732d7f6918d087e24.tar.xz |
reproducible debian: update TODO
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 5 |
1 files changed, 1 insertions, 4 deletions
@@ -143,10 +143,8 @@ The plan is to run a jenkins.d.o host, which is maintained by DSA, but we are ma ** improve ftbfs page: list packages without bugs and notes first ** mattia: .py scripts: UDD or any db connection errors should either be retried or cause an abort (not failure!) of the job ** bin/_html_indexes.py: bugs = get_bugs() # this variable should not be global, else merely importing _html_indexes always queries UDD -* improve json output, so there is _one_ result per package (so not 2 or 6 like we have now) * lesser prio -** remove the rescheduling reason from the DB, that's really not needed ** scheduler: check if there have been more than X failures or depwait in the last Y hours and if so unschedule all packages, disable scheduling and send a mail informing us. ** check that cleanup of old diffscope schroots on armhf+amd64 nodes works.... ** check that /srv/workspace/pbuilder/ is cleaned up properly @@ -159,8 +157,8 @@ The plan is to run a jenkins.d.o host, which is maintained by DSA, but we are ma *** reproducible_create_meta_pkg_sets uses schroot created by dpkg_setup_schroot_jessie job (outside of reproducible job space...) ** "fork" etc/schroot/default into etc/schroot/reproducible ** a reproducible_log_grep_by_sql.(py|sh) would be nice, to only grep in packages with a certain status (build in the last X days) -** adopt usertag script from pkg-apparmor to notify us about new usertagged bugs automatically ** database issues +*** remove the rescheduling reason from the DB, that's really not needed *** stats_build table should have package ids, not just src+suite+arch as primary key *** move "untested" field in stats table too? (as in csv output...) *** new status: "timeout" - for when packages fail to build due to the max build time timeout @@ -174,7 +172,6 @@ The plan is to run a jenkins.d.o host, which is maintained by DSA, but we are ma ** repo-comparison: check for binaries without source * missing tests: -** different cpu type (WIP) ** prebuilder does (user) group variation like this: https://anonscm.debian.org/git/reproducible/misc.git/tree/prebuilder/pbuilderhooks/A02_user ** variation of $TERM and $COLUMN (and maybe $LINES), unset in the first run, set to "linux" and "77" (and maybe "42") in the 2nd run. maybe vary $SHELL too. *** actually TERM is set to "linux" by default already, COLUMN is unset |