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/