[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1017957: qa.debian.org: https://packages.qa.debian.org/p/packagename.html has lost the testing migration overview



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


Reply to: