On Tue, 2022-08-23 at 00:17 +0200, Thorsten Glaser wrote:
> There used to be a box (or something, I mostly use this with lynx)
> for testing migration status, but it’s apparently now missing.
The cron job has been crashing since the release team changed the
format of the HTML excuses page.
From: Cron Daemon <root@quantz.debian.org>
Subject: Cron <qa@quantz> cd /srv/packages.qa.debian.org/www && nice -15 flock -n .do_all.lock bin/do_all.sh
Traceback (most recent call last):
File "bin/excuses_to_xml.py", line 83, in <module>
package = words[6]
IndexError: list index out of range
Unfortunately the PTS is not being worked on by anyone right now,
so this issue is unlikely to get fixed any time soon.
I suggest that if someone does work on this, they switch the code to
use the YAML excuses instead of the HTML excuses page.
If I remember correctly the DDPO page uses a identical/similar import
script and it already switched to the YAML excuses, so the changes
there might be useful inspiration for PTS changes.
--
bye,
pabs
https://wiki.debian.org/PaulWise
Attachment:
signature.asc
Description: This is a digitally signed message part