root@parallels-vm:# wo stack upgrade
Netdata is not installed
WordOps dashboard is not installed
phpMyAdmin isn't installed
Composer isn't installed
Your sites may be down for few seconds if you are upgrading Nginx, PHP-FPM, MariaDB or Redis
Do you want to continue:[y/N]y
Updating APT cache [OK]
Adding repository for NGINX, please wait...
Applying Nginx configuration templates
Testing Nginx configuration [OK]
Restarting Nginx [OK]
Testing Nginx configuration [OK]
Restarting Nginx [OK]
Configuring php7.2-fpm
Restarting php7.2-fpm [OK]
Tuning MariaDB configuration
Stop : mysql [OK]
Start : mysql [OK]
Restarting fail2ban [OK]
Configuring Fail2Ban
Reloading fail2ban [OK]
Configuring APT Packages [OK]
Downloading WP-CLI [Done]
Downloading Adminer Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/urllib3/response.py", line 425, in error_catcher
yield
File "/usr/local/lib/python3.5/dist-packages/urllib3/response.py", line 507, in read
data = self.fp.read(amt) if not fp_closed else b""
File "/usr/lib/python3.5/http/client.py", line 458, in read
n = self.readinto(b)
File "/usr/lib/python3.5/http/client.py", line 498, in readinto
n = self.fp.readinto(b)
File "/usr/lib/python3.5/socket.py", line 575, in readinto
return self.sock.recv_into(b)
File "/usr/lib/python3.5/ssl.py", line 929, in recv_into
return self.read(nbytes, buffer)
File "/usr/lib/python3.5/ssl.py", line 791, in read
return self.sslobj.read(len, buffer)
File "/usr/lib/python3.5/ssl.py", line 575, in read
v = self._sslobj.read(len, buffer)
socket.timeout: The read operation timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/requests/models.py", line 750, in generate
for chunk in self.raw.stream(chunk_size, decode_content=True):
File "/usr/local/lib/python3.5/dist-packages/urllib3/response.py", line 564, in stream
data = self.read(amt=amt, decode_content=decode_content)
File "/usr/local/lib/python3.5/dist-packages/urllib3/response.py", line 529, in read
raise IncompleteRead(self._fp_bytes_read, self.length_remaining)
File "/usr/lib/python3.5/contextlib.py", line 77, in exit
self.gen.throw(type, value, traceback)
File "/usr/local/lib/python3.5/dist-packages/urllib3/response.py", line 430, in error_catcher
raise ReadTimeoutError(self.pool, None, "Read timed out.")
urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='github-production-release-asset-2e65be.s3.amazonaws.com', port=443): Read timed out.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/wo/core/download.py", line 26, in download
req = requests.get(url, timeout=(5, 30))
File "/usr/local/lib/python3.5/dist-packages/requests/api.py", line 75, in get
return request('get', url, params=params, **kwargs)
File "/usr/local/lib/python3.5/dist-packages/requests/api.py", line 60, in request
return session.request(method=method, url=url, **kwargs)
File "/usr/local/lib/python3.5/dist-packages/requests/sessions.py", line 533, in request
resp = self.send(prep, **send_kwargs)
File "/usr/local/lib/python3.5/dist-packages/requests/sessions.py", line 668, in send
history = [resp for resp in gen] if allow_redirects else []
File "/usr/local/lib/python3.5/dist-packages/requests/sessions.py", line 668, in <listcomp>
history = [resp for resp in gen] if allow_redirects else []
File "/usr/local/lib/python3.5/dist-packages/requests/sessions.py", line 247, in resolve_redirects
**adapter_kwargs
File "/usr/local/lib/python3.5/dist-packages/requests/sessions.py", line 686, in send
r.content
File "/usr/local/lib/python3.5/dist-packages/requests/models.py", line 828, in content
self._content = b''.join(self.iter_content(CONTENT_CHUNK_SIZE)) or b''
File "/usr/local/lib/python3.5/dist-packages/requests/models.py", line 757, in generate
raise ConnectionError(e)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='github-production-release-asset-2e65be.s3.amazonaws.com', port=443): Read timed out.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/bin/wo", line 8, in <module>
sys.exit(main())
File "/usr/local/lib/python3.5/dist-packages/wo/cli/main.py", line 102, in main
app.run()
File "/usr/local/lib/python3.5/dist-packages/cement/core/foundation.py", line 882, in run
return_val = self.controller._dispatch()
File "/usr/local/lib/python3.5/dist-packages/cement/core/controller.py", line 471, in _dispatch
return func()
File "/usr/local/lib/python3.5/dist-packages/cement/core/controller.py", line 471, in _dispatch
return func()
File "/usr/local/lib/python3.5/dist-packages/cement/core/controller.py", line 477, in _dispatch
return func()
File "/usr/local/lib/python3.5/dist-packages/wo/cli/plugins/stack_upgrade.py", line 342, in default
WODownload.download(self, packages)
File "/usr/local/lib/python3.5/dist-packages/wo/core/download.py", line 33, in download
Log.debug(self, "[{err}]".format(err=str(e.reason)))
AttributeError: 'ConnectionError' object has no attribute 'reason'