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

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: