faucet errors on freshly built qa-environment
After setting up a fresh ubuntu 20.04 VM for @Ishaaa - she contacted me regarding some issues with deployment, after taking a look everything was running with, except for the faucet which was constantly restarting.
I attempted to restart her network by destroying all containers and bring back from scratch (using peerplays-all-in-one) but we are still left with an unstable faucet. Attached below are the logs from the faucet-for-peerplays container. Apologies for some repeating errors lines.
Starting peerplays-qa-environment_ubuntu-for-peerplays_1 ... done
peerplays-qa-environment_faucet-for-peerplays_1 is up-to-date
Attaching to peerplays-qa-environment_faucet-for-peerplays_1
faucet-for-peerplays_1 | Traceback (most recent call last):
faucet-for-peerplays_1 | File "manage.py", line 4, in <module>
faucet-for-peerplays_1 | from flask import Flask
faucet-for-peerplays_1 | File "/home/peerplays/faucet/env/lib/python3.8/site-packages/flask/__init__.py", line 19, in <module>
faucet-for-peerplays_1 | from . import json
faucet-for-peerplays_1 | File "/home/peerplays/faucet/env/lib/python3.8/site-packages/flask/json/__init__.py", line 15, in <module>
faucet-for-peerplays_1 | from itsdangerous import json as _json
faucet-for-peerplays_1 | ImportError: cannot import name 'json' from 'itsdangerous' (/home/peerplays/faucet/env/lib/python3.8/site-packages/itsdangerous/__init__.py)
faucet-for-peerplays_1 | Traceback (most recent call last):
faucet-for-peerplays_1 | File "manage.py", line 4, in <module>
faucet-for-peerplays_1 | from flask import Flask
faucet-for-peerplays_1 | File "/home/peerplays/faucet/env/lib/python3.8/site-packages/flask/__init__.py", line 19, in <module>
faucet-for-peerplays_1 | from . import json
faucet-for-peerplays_1 | File "/home/peerplays/faucet/env/lib/python3.8/site-packages/flask/json/__init__.py", line 15, in <module>
faucet-for-peerplays_1 | from itsdangerous import json as _json
faucet-for-peerplays_1 | ImportError: cannot import name 'json' from 'itsdangerous' (/home/peerplays/faucet/env/lib/python3.8/site-packages/itsdangerous/__init__.py)
faucet-for-peerplays_1 | Traceback (most recent call last):
faucet-for-peerplays_1 | File "manage.py", line 4, in <module>
faucet-for-peerplays_1 | from flask import Flask
faucet-for-peerplays_1 | File "/home/peerplays/faucet/env/lib/python3.8/site-packages/flask/__init__.py", line 19, in <module>
faucet-for-peerplays_1 | from . import json
faucet-for-peerplays_1 | File "/home/peerplays/faucet/env/lib/python3.8/site-packages/flask/json/__init__.py", line 15, in <module>
faucet-for-peerplays_1 | from itsdangerous import json as _json
faucet-for-peerplays_1 | ImportError: cannot import name 'json' from 'itsdangerous' (/home/peerplays/faucet/env/lib/python3.8/site-packages/itsdangerous/__init__.py)
faucet-for-peerplays_1 | Traceback (most recent call last):
faucet-for-peerplays_1 | File "manage.py", line 4, in <module>
faucet-for-peerplays_1 | from flask import Flask
faucet-for-peerplays_1 | File "/home/peerplays/faucet/env/lib/python3.8/site-packages/flask/__init__.py", line 19, in <module>
faucet-for-peerplays_1 | from . import json
faucet-for-peerplays_1 | File "/home/peerplays/faucet/env/lib/python3.8/site-packages/flask/json/__init__.py", line 15, in <module>
faucet-for-peerplays_1 | from itsdangerous import json as _json
faucet-for-peerplays_1 | ImportError: cannot import name 'json' from 'itsdangerous' (/home/peerplays/faucet/env/lib/python3.8/site-packages/itsdangerous/__init__.py)
faucet-for-peerplays_1 | Traceback (most recent call last):
faucet-for-peerplays_1 | File "manage.py", line 4, in <module>
faucet-for-peerplays_1 | from flask import Flask
faucet-for-peerplays_1 | File "/home/peerplays/faucet/env/lib/python3.8/site-packages/flask/__init__.py", line 19, in <module>
faucet-for-peerplays_1 | from . import json
faucet-for-peerplays_1 | File "/home/peerplays/faucet/env/lib/python3.8/site-packages/flask/json/__init__.py", line 15, in <module>
faucet-for-peerplays_1 | from itsdangerous import json as _json
faucet-for-peerplays_1 | ImportError: cannot import name 'json' from 'itsdangerous' (/home/peerplays/faucet/env/lib/python3.8/site-packages/itsdangerous/__init__.py)
faucet-for-peerplays_1 | Traceback (most recent call last):
faucet-for-peerplays_1 | File "manage.py", line 4, in <module>
faucet-for-peerplays_1 | from flask import Flask
faucet-for-peerplays_1 | File "/home/peerplays/faucet/env/lib/python3.8/site-packages/flask/__init__.py", line 19, in <module>
faucet-for-peerplays_1 | from . import json
faucet-for-peerplays_1 | File "/home/peerplays/faucet/env/lib/python3.8/site-packages/flask/json/__init__.py", line 15, in <module>
faucet-for-peerplays_1 | from itsdangerous import json as _json
faucet-for-peerplays_1 | ImportError: cannot import name 'json' from 'itsdangerous' (/home/peerplays/faucet/env/lib/python3.8/site-packages/itsdangerous/__init__.py)