Your message dated Mon, 5 Sep 2022 18:59:59 +0530
with message-id <20220905132959.wjwfmfr72i2ao...@nileshpatra.info>
and subject line Re: python-etelemetry: server offline, DEP8 tests fail
has caused the Debian Bug report #1017070,
regarding python-etelemetry: server offline, DEP8 tests fail
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.)


-- 
1017070: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017070
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python-etelemetry
Version: 0.3.0-2
Severity: normal

Dear Maintainer,

the rig.mit.edu server that seems to be used by default by
python-etelemetry is offline:

$ python3
Python 3.10.6 (main, Aug 10 2022, 11:19:32) [GCC 12.1.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import etelemetry
>>> etelemetry.get_project("nipy/nipype")
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/urllib3/connection.py", line
174, in _new_conn
    conn = connection.create_connection(
  File "/usr/lib/python3/dist-packages/urllib3/util/connection.py",
line 96, in create_connection
    raise err
  File "/usr/lib/python3/dist-packages/urllib3/util/connection.py",
line 86, in create_connection
    sock.connect(sa)
TimeoutError: timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py",
line 704, in urlopen
    httplib_response = self._make_request(
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py",
line 387, in _make_request
    self._validate_conn(conn)
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py",
line 1043, in _validate_conn
    conn.connect()
  File "/usr/lib/python3/dist-packages/urllib3/connection.py", line
358, in connect
    self.sock = conn = self._new_conn()
  File "/usr/lib/python3/dist-packages/urllib3/connection.py", line
179, in _new_conn
    raise ConnectTimeoutError(
urllib3.exceptions.ConnectTimeoutError:
(<urllib3.connection.HTTPSConnection object at 0x7fcabae630a0>,
'Connection to rig.mit.edu timed out. (connect timeout=5)')
(...)

This was noted in an upstream bug report[1] from August 2021, and is
failing debci[2] and ubuntu[3] dep8 tests:

E           urllib3.exceptions.ConnectTimeoutError:
(<urllib3.connection.HTTPSConnection object at 0x7fc4b9c17bb0>,
'Connection to rig.mit.edu timed out. (connect timeout=5)')

I'm unsure how to proceed here, as it looks like that that server is
essential for this package to operate. Maybe skip those tests, but
still, the package itself won't be in a working state (see backtrace
above, with commands taken straight out from upstream README file
showing how to use the module).

Maybe the PR at [4] can help, as it allows for custom endpoints.


1. https://github.com/sensein/etelemetry-client/issues/35
2. 
https://ci.debian.net/data/autopkgtest/testing/amd64/p/python-etelemetry/24654839/log.gz
3. 
https://autopkgtest.ubuntu.com/results/autopkgtest-kinetic/kinetic/amd64/p/python-etelemetry/20220812_192355_57dbb@/log.gz
4. https://github.com/sensein/etelemetry-client/pull/39

--- End Message ---
--- Begin Message ---
Upstream restarted the server so it is working now.

        
https://github.com/sensein/etelemetry-client/issues/35#issuecomment-1233496493

Even if the support for custom endpoints is merged, it is difficult to
keep it floating w/o hosting a server of our own.

In any case, there is not much that can be done from debian side right now.
So I am closing this bug.

-- 
Best,
Nilesh

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply via email to