1Exception type: ClientConnectionError 2Message: Cannot connect to https://debusine.trinitydesktop.net/api/1.0/artifact/. Error: HTTPSConnectionPool(host='debusine.trinitydesktop.net', port=443): Max retries exceeded with url: /api/1.0/artifact/ (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fe848d6b9d0>: Failed to resolve 'debusine.trinitydesktop.net' ([Errno -5] No address associated with hostname)")) 3 4Traceback (most recent call last): 5 File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 198, in _new_conn 6 sock = connection.create_connection( 7 (self._dns_host, self.port), 8 ...<2 lines>... 9 socket_options=self.socket_options, 10 ) 11 File "/usr/lib/python3/dist-packages/urllib3/util/connection.py", line 60, in create_connection 12 for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): 13 ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 14 File "/usr/lib/python3.13/socket.py", line 977, in getaddrinfo 15 for res in _socket.getaddrinfo(host, port, family, type, proto, flags): 16 ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 17socket.gaierror: [Errno -5] No address associated with hostname 18 19The above exception was the direct cause of the following exception: 20 21Traceback (most recent call last): 22 File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 787, in urlopen 23 response = self._make_request( 24 conn, 25 ...<10 lines>... 26 **response_kw, 27 ) 28 File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 488, in _make_request 29 raise new_e 30 File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 464, in _make_request 31 self._validate_conn(conn) 32 ~~~~~~~~~~~~~~~~~~~^^^^^^ 33 File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 1093, in _validate_conn 34 conn.connect() 35 ~~~~~~~~~~~~^^ 36 File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 704, in connect 37 self.sock = sock = self._new_conn() 38 ~~~~~~~~~~~~~~^^ 39 File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 205, in _new_conn 40 raise NameResolutionError(self.host, self, e) from e 41urllib3.exceptions.NameResolutionError: <urllib3.connection.HTTPSConnection object at 0x7fe848d6b9d0>: Failed to resolve 'debusine.trinitydesktop.net' ([Errno -5] No address associated with hostname) 42 43The above exception was the direct cause of the following exception: 44 45Traceback (most recent call last): 46 File "/usr/lib/python3/dist-packages/requests/adapters.py", line 667, in send 47 resp = conn.urlopen( 48 method=request.method, 49 ...<9 lines>... 50 chunked=chunked, 51 ) 52 File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 871, in urlopen 53 return self.urlopen( 54 ~~~~~~~~~~~~^ 55 method, 56 ^^^^^^^ 57 ...<13 lines>... 58 **response_kw, 59 ^^^^^^^^^^^^^^ 60 ) 61 ^ 62 File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 871, in urlopen 63 return self.urlopen( 64 ~~~~~~~~~~~~^ 65 method, 66 ^^^^^^^ 67 ...<13 lines>... 68 **response_kw, 69 ^^^^^^^^^^^^^^ 70 ) 71 ^ 72 File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 871, in urlopen 73 return self.urlopen( 74 ~~~~~~~~~~~~^ 75 method, 76 ^^^^^^^ 77 ...<13 lines>... 78 **response_kw, 79 ^^^^^^^^^^^^^^ 80 ) 81 ^ 82 [Previous line repeated 1 more time] 83 File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 841, in urlopen 84 retries = retries.increment( 85 method, url, error=new_e, _pool=self, _stacktrace=sys.exc_info()[2] 86 ) 87 File "/usr/lib/python3/dist-packages/urllib3/util/retry.py", line 519, in increment 88 raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] 89 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 90urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='debusine.trinitydesktop.net', port=443): Max retries exceeded with url: /api/1.0/artifact/ (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fe848d6b9d0>: Failed to resolve 'debusine.trinitydesktop.net' ([Errno -5] No address associated with hostname)")) 91 92During handling of the above exception, another exception occurred: 93 94Traceback (most recent call last): 95 File "/usr/lib/python3/dist-packages/debusine/client/debusine_http_client.py", line 298, in _api_request 96 response = self._method(method)( 97 url, headers=headers, **optional_kwargs 98 ) 99 File "/usr/lib/python3/dist-packages/requests/sessions.py", line 637, in post 100 return self.request("POST", url, data=data, json=json, **kwargs) 101 ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 102 File "/usr/lib/python3/dist-packages/requests/sessions.py", line 589, in request 103 resp = self.send(prep, **send_kwargs) 104 File "/usr/lib/python3/dist-packages/requests/sessions.py", line 703, in send 105 r = adapter.send(request, **kwargs) 106 File "/usr/lib/python3/dist-packages/requests/adapters.py", line 700, in send 107 raise ConnectionError(e, request=request) 108requests.exceptions.ConnectionError: HTTPSConnectionPool(host='debusine.trinitydesktop.net', port=443): Max retries exceeded with url: /api/1.0/artifact/ (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fe848d6b9d0>: Failed to resolve 'debusine.trinitydesktop.net' ([Errno -5] No address associated with hostname)")) 109 110The above exception was the direct cause of the following exception: 111 112Traceback (most recent call last): 113 File "/usr/lib/python3/dist-packages/debusine/tasks/_task.py", line 921, in _execute 114 self.upload_artifacts( 115 ~~~~~~~~~~~~~~~~~~~~~^ 116 execute_directory, execution_success=execution_succeeded 117 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 118 ) 119 ^ 120 File "/usr/lib/python3/dist-packages/debusine/tasks/mmdebstrap.py", line 240, in upload_artifacts 121 self.debusine.upload_artifact( 122 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 123 artifact, 124 ^^^^^^^^^ 125 workspace=self.workspace_name, 126 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 127 work_request=self.work_request_id, 128 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 129 ) 130 ^ 131 File "/usr/lib/python3/dist-packages/debusine/client/debusine.py", line 487, in upload_artifact 132 artifact_response = self.artifact_create( 133 local_artifact, 134 ...<2 lines>... 135 expire_at=expire_at, 136 ) 137 File "/usr/lib/python3/dist-packages/debusine/client/debusine.py", line 420, in artifact_create 138 return self._debusine_http_client.post( 139 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 140 "/artifact/", 141 ^^^^^^^^^^^^^ 142 ...<7 lines>... 143 expected_statuses=[requests.codes.created], 144 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 145 ) 146 ^ 147 File "/usr/lib/python3/dist-packages/debusine/client/debusine_http_client.py", line 99, in post 148 return self._api_request( 149 ~~~~~~~~~~~~~~~~~^ 150 "POST", 151 ^^^^^^^ 152 ...<3 lines>... 153 expected_statuses=expected_statuses, 154 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 155 ) 156 ^ 157 File "/usr/lib/python3/dist-packages/debusine/client/debusine_http_client.py", line 302, in _api_request 158 raise exceptions.ClientConnectionError( 159 f'Cannot connect to {url}. Error: {str(exc)}' 160 ) from exc 161debusine.client.exceptions.ClientConnectionError: Cannot connect to https://debusine.trinitydesktop.net/api/1.0/artifact/. Error: HTTPSConnectionPool(host='debusine.trinitydesktop.net', port=443): Max retries exceeded with url: /api/1.0/artifact/ (Caused by NameResolutionError("<urllib3.connection.HTTPSConnection object at 0x7fe848d6b9d0>: Failed to resolve 'debusine.trinitydesktop.net' ([Errno -5] No address associated with hostname)"))