I've seen this with local cleanbuilds and on triggered launchpad builds in the last 48 hours; The service on pypi.debian.net is not accessible (although the host is up according to a ping).
Traceback (most recent call last):
File "/snap/snapcraft/629/lib/python3.6/site-packages/requests/packages/urllib3/connection.py", line 137, in _new_conn
(self.host, self.port), self.timeout, **extra_kw)
File "/snap/snapcraft/629/lib/python3.6/site-packages/requests/packages/urllib3/util/connection.py", line 91, in create_connection
raise err
File "/snap/snapcraft/629/lib/python3.6/site-packages/requests/packages/urllib3/util/connection.py", line 81, in create_connection
sock.connect(sa)
ConnectionRefusedError: [Errno 111] Connection refused
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/snap/snapcraft/629/lib/python3.6/site-packages/requests/packages/urllib3/connectionpool.py", line 559, in urlopen
body=body, headers=headers)
File "/snap/snapcraft/629/lib/python3.6/site-packages/requests/packages/urllib3/connectionpool.py", line 345, in _make_request
self._validate_conn(conn)
File "/snap/snapcraft/629/lib/python3.6/site-packages/requests/packages/urllib3/connectionpool.py", line 784, in _validate_conn
conn.connect()
File "/snap/snapcraft/629/lib/python3.6/site-packages/requests/packages/urllib3/connection.py", line 217, in connect
conn = self._new_conn()
File "/snap/snapcraft/629/lib/python3.6/site-packages/requests/packages/urllib3/connection.py", line 146, in _new_conn
self, "Failed to establish a new connection: %s" % e)
requests.packages.urllib3.exceptions.NewConnectionError: <requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7f6afe1e39b0>: Failed to establish a new connection: [Errno 111] Connection refused
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/snap/snapcraft/629/lib/python3.6/site-packages/requests/adapters.py", line 376, in send
timeout=timeout
File "/snap/snapcraft/629/lib/python3.6/site-packages/requests/packages/urllib3/connectionpool.py", line 609, in urlopen
_stacktrace=sys.exc_info()[2])
File "/snap/snapcraft/629/lib/python3.6/site-packages/requests/packages/urllib3/util/retry.py", line 273, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
requests.packages.urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='pypi.debian.net', port=443): Max retries exceeded with url: /gnocchi/gnocchi-4.0.3.tar.gz (Caused by NewConnectionError('<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7f6afe1e39b0>: Failed to establish a new connection: [Errno 111] Connection refused',))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/snap/snapcraft/629/bin/snapcraft", line 11, in <module>
load_entry_point('snapcraft==2.34', 'console_scripts', 'snapcraft')()
File "/snap/snapcraft/629/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 565, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/snap/snapcraft/629/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2631, in load_entry_point
return ep.load()
File "/snap/snapcraft/629/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2291, in load
return self.resolve()
File "/snap/snapcraft/629/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2297, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/snap/snapcraft/629/lib/python3.6/site-packages/snapcraft/cli/__main__.py", line 19, in <module>
run(prog_name='snapcraft')
File "/snap/snapcraft/629/lib/python3.6/site-packages/click/core.py", line 722, in __call__
return self.main(*args, **kwargs)
File "/snap/snapcraft/629/lib/python3.6/site-packages/click/core.py", line 697, in main
rv = self.invoke(ctx)
File "/snap/snapcraft/629/lib/python3.6/site-packages/click/core.py", line 1066, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/snap/snapcraft/629/lib/python3.6/site-packages/click/core.py", line 895, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/snap/snapcraft/629/lib/python3.6/site-packages/click/core.py", line 535, in invoke
return callback(*args, **kwargs)
File "/snap/snapcraft/629/lib/python3.6/site-packages/snapcraft/cli/lifecycle.py", line 138, in snap
project_options, directory=directory, output=output)
File "/snap/snapcraft/629/lib/python3.6/site-packages/snapcraft/internal/lifecycle.py", line 354, in snap
execute('prime', project_options)
File "/snap/snapcraft/629/lib/python3.6/site-packages/snapcraft/internal/lifecycle.py", line 131, in execute
_Executor(config, project_options).run(step, part_names)
File "/snap/snapcraft/629/lib/python3.6/site-packages/snapcraft/internal/lifecycle.py", line 226, in run
self._run_step(step, part, part_names)
File "/snap/snapcraft/629/lib/python3.6/site-packages/snapcraft/internal/lifecycle.py", line 263, in _run_step
getattr(part, step)()
File "/snap/snapcraft/629/lib/python3.6/site-packages/snapcraft/internal/pluginhandler/__init__.py", line 251, in pull
self.source_handler.pull()
File "/snap/snapcraft/629/lib/python3.6/site-packages/snapcraft/internal/sources/_base.py", line 55, in pull
source_file = self.download()
File "/snap/snapcraft/629/lib/python3.6/site-packages/snapcraft/internal/sources/_base.py", line 92, in download
self.source, stream=True, allow_redirects=True)
File "/snap/snapcraft/629/lib/python3.6/site-packages/requests/api.py", line 67, in get
return request('get', url, params=params, **kwargs)
File "/snap/snapcraft/629/lib/python3.6/site-packages/requests/api.py", line 53, in request
return session.request(method=method, url=url, **kwargs)
File "/snap/snapcraft/629/lib/python3.6/site-packages/requests/sessions.py", line 468, in request
resp = self.send(prep, **send_kwargs)
File "/snap/snapcraft/629/lib/python3.6/site-packages/requests/sessions.py", line 576, in send
r = adapter.send(request, **kwargs)
File "/snap/snapcraft/629/lib/python3.6/site-packages/requests/adapters.py", line 437, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='pypi.debian.net', port=443): Max retries exceeded with url: /gnocchi/gnocchi-4.0.3.tar.gz (Caused by NewConnectionError('<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7f6afe1e39b0>: Failed to establish a new connection: [Errno 111] Connection refused',))
Stopping local:snapcraft-causelessly-archetypic-rosamaria
Traceback (most recent call last):
File "/snap/snapcraft/629/bin/snapcraft", line 11, in <module>
load_entry_point('snapcraft==2.34', 'console_scripts', 'snapcraft')()
File "/snap/snapcraft/629/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 565, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/snap/snapcraft/629/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2631, in load_entry_point
return ep.load()
File "/snap/snapcraft/629/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2291, in load
return self.resolve()
File "/snap/snapcraft/629/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2297, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/snap/snapcraft/629/lib/python3.6/site-packages/snapcraft/cli/__main__.py", line 19, in <module>
run(prog_name='snapcraft')
File "/snap/snapcraft/629/lib/python3.6/site-packages/click/core.py", line 722, in __call__
return self.main(*args, **kwargs)
File "/snap/snapcraft/629/lib/python3.6/site-packages/click/core.py", line 697, in main
rv = self.invoke(ctx)
File "/snap/snapcraft/629/lib/python3.6/site-packages/click/core.py", line 1066, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/snap/snapcraft/629/lib/python3.6/site-packages/click/core.py", line 895, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/snap/snapcraft/629/lib/python3.6/site-packages/click/core.py", line 535, in invoke
return callback(*args, **kwargs)
File "/snap/snapcraft/629/lib/python3.6/site-packages/snapcraft/cli/lifecycle.py", line 215, in cleanbuild
lifecycle.cleanbuild(project_options, remote)
File "/snap/snapcraft/629/lib/python3.6/site-packages/snapcraft/internal/lifecycle.py", line 338, in cleanbuild
metadata=config.get_metadata(), remote=remote).execute()
File "/snap/snapcraft/629/lib/python3.6/site-packages/snapcraft/internal/lxd.py", line 175, in execute
raise e
File "/snap/snapcraft/629/lib/python3.6/site-packages/snapcraft/internal/lxd.py", line 169, in execute
self._container_run(command, cwd=self._project_folder)
File "/snap/snapcraft/629/lib/python3.6/site-packages/snapcraft/internal/lxd.py", line 116, in _container_run
**kwargs)
File "/snap/snapcraft/629/usr/lib/python3.6/subprocess.py", line 291, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['lxc', 'exec', 'local:snapcraft-causelessly-archetypic-rosamaria', '--', 'sh', '-c', 'cd /root/build_gnocchi; snapcraft snap --output gnocchi_4.0.3_amd64.snap']' returned non-zero exit status 1.
My problem - snap is pulling source from pypi.debian.net...