Your message dated Fri, 9 Aug 2024 08:47:21 +0200
with message-id <zrw7ednagx76z...@grub.nussbaum.fr>
and subject line Re: Bug#1077833: UDD: screenshots importer broken -- currently
disabled
has caused the Debian Bug report #1077833,
regarding UDD: screenshots importer broken -- currently disabled
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1077833: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077833
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: qa.debian.org
User: qa.debian....@packages.debian.org
Usertags: udd
the screenshots importer is broken since 2024-07-22.
Error:
Traceback (most recent call last):
File "/srv/udd.debian.org/udd//udd.py", line 83, in <module>
getattr(gatherer, command)()
File "/srv/udd.debian.org/udd/udd/screenshot_gatherer.py", line 57, in run
res['maintainer'] = res['maintainer'].encode('utf-8')
KeyError: 'maintainer'
The JSON export used by the importer is
https://screenshots.debian.net/json/screenshots
The importer has been disabled in commit
bf06d0dab0e89f580f5ac69158af256b62ca70be
--- End Message ---
--- Begin Message ---
On 05/08/24 at 19:04 +0200, Christoph Haas wrote:
> Am 05.08.24 um 12:51 schrieb Raphael Hertzog:
> > (Adding Christoph Haas in copy, he recently fixed another regression
> > that affected tracker.debian.org's import)
> >
> > On Fri, 02 Aug 2024, Lucas Nussbaum wrote:
> >> the screenshots importer is broken since 2024-07-22.
> >>
> >> KeyError: 'maintainer'
> >>
> >> The JSON export used by the importer is
> https://screenshots.debian.net/json/screenshots
> >>
> >> The importer has been disabled in commit
> bf06d0dab0e89f580f5ac69158af256b62ca70be
>
> Thanks for forwarding this to me. Raphael already pointed me to an issue
> with the JSON output of screenshots.debian.net. I failed to find the root
> cause back then and just set up a workaround.
>
> However I just realized that my Gemfile was lacking the "jbuilder" gem that
> is supposed to create the expected JSON structure. So the output was just
> emitting raw data which is now what you were used to.
>
> The fixed version is now deployed. So the udd gatherer should be able to
> fetch the screenshots again. I appreciate your feedback on it.
>
> Now if you excuse me. I need to add more tests for the JSON output. :)
Thanks!
I re-enabled the UDD importer.
Lucas
--- End Message ---