Bug#816718: tracker.d.o: missing bugs information?
Control: retitle -1 ensure bugs data does not get dropped when UDD is down
Control: severity -1 wishlist
On Fri, 04 Mar 2016, Sandro Tosi wrote:
> Hello,
> visiting https://tracker.debian.org/pkg/matplotlib i dont see any information
> about the bugs reported against that pkg (and sadly it's not bug free).
>
> could you check?
Yes, that was due to UDD being down with the recent problems. I agree
though that a failing UDD should not result in bugs data being dropped.
So we should double check that part of the code.
Weirdly the code seems to not have generated an exception, it's like
the connection worked but returned some empty page...
But it might make sense to not accept an empty response as valid.
The only exceptions that I got as notification where the following:
----
Problem processing a task.
Traceback (most recent call last):
File "/srv/tracker.debian.org/distro-tracker/distro_tracker/core/tasks.py", line 518, in run
task.execute()
File "/srv/tracker.debian.org/distro-tracker/distro_tracker/vendor/debian/tracker_tasks.py", line 1670,
in execute
stats = self.get_release_goals_stats()
File "/srv/tracker.debian.org/distro-tracker/distro_tracker/vendor/debian/tracker_tasks.py", line 1607,
in get_release_goals_stats
content = self._get_release_goals_content()
File "/srv/tracker.debian.org/distro-tracker/distro_tracker/vendor/debian/tracker_tasks.py", line 1601,
in _get_release_goals_content
bugs_list_url, force=self.force_update)
File "/srv/tracker.debian.org/distro-tracker/distro_tracker/core/utils/http.py", line 146, in update
allow_redirects=True)
File "/usr/lib/python2.7/dist-packages/requests/api.py", line 60, in get
return request('get', url, **kwargs)
File "/usr/lib/python2.7/dist-packages/requests/api.py", line 49, in request
return session.request(method=method, url=url, **kwargs)
File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 457, in request
resp = self.send(prep, **send_kwargs)
File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 569, in send
r = adapter.send(request, **kwargs)
File "/usr/lib/python2.7/dist-packages/requests/adapters.py", line 407, in send
raise ConnectionError(err, request=request)
ConnectionError: ('Connection aborted.', error(110, 'Connection timed out'))
Request repr(): unavailable
----
Problem processing a task.
Traceback (most recent call last):
File "/srv/tracker.debian.org/distro-tracker/distro_tracker/core/tasks.py", line 518, in run
task.execute()
File "/srv/tracker.debian.org/distro-tracker/distro_tracker/vendor/debian/tracker_tasks.py", line 1778,
in execute
package_versions = self.get_ubuntu_versions()
File "/srv/tracker.debian.org/distro-tracker/distro_tracker/vendor/debian/tracker_tasks.py", line 1712,
in get_ubuntu_versions
for line in content.splitlines():
AttributeError: 'NoneType' object has no attribute 'splitlines'
Request repr(): unavailable
----
Cheers,
--
Raphaël Hertzog ◈ Debian Developer
Support Debian LTS: http://www.freexian.com/services/debian-lts.html
Learn to master Debian: http://debian-handbook.info/get/
Reply to: