forked from xeroc/stakemachine
-
Notifications
You must be signed in to change notification settings - Fork 128
Latest docker build fails when running dexbot-cli configure #660
Copy link
Copy link
Closed
Description
Expected Behavior
Open the interactive configuration tool
Actual Behavior
Traceback (most recent call last):
File "/home/dexbot/.local/bin/dexbot-cli", line 11, in <module>
load_entry_point('dexbot==0.15.4', 'console_scripts', 'dexbot-cli')()
File "/home/dexbot/.local/lib/python3.6/site-packages/pkg_resources/__init__.py", line 489, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/home/dexbot/.local/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2852, in load_entry_point
return ep.load()
File "/home/dexbot/.local/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2443, in load
return self.resolve()
File "/home/dexbot/.local/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2449, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/home/dexbot/.local/lib/python3.6/site-packages/dexbot-0.15.4-py3.6.egg/dexbot/cli.py", line 9, in <module>
from dexbot.cli_conf import SYSTEMD_SERVICE_NAME, get_whiptail, setup_systemd
File "/home/dexbot/.local/lib/python3.6/site-packages/dexbot-0.15.4-py3.6.egg/dexbot/cli_conf.py", line 27, in <module>
from dexbot.strategies.base import StrategyBase
File "/home/dexbot/.local/lib/python3.6/site-packages/dexbot-0.15.4-py3.6.egg/dexbot/strategies/base.py", line 6, in <module>
from dexbot.storage import Storage
File "/home/dexbot/.local/lib/python3.6/site-packages/dexbot-0.15.4-py3.6.egg/dexbot/storage.py", line 497, in <module>
db_worker = DatabaseWorker()
File "/home/dexbot/.local/lib/python3.6/site-packages/dexbot-0.15.4-py3.6.egg/dexbot/storage.py", line 232, in __init__
self.run_migrations(migrations_dir, dsn)
File "/home/dexbot/.local/lib/python3.6/site-packages/dexbot-0.15.4-py3.6.egg/dexbot/storage.py", line 252, in run_migrations
alembic.command.upgrade(alembic_cfg, 'head')
File "/home/dexbot/.local/lib/python3.6/site-packages/alembic/command.py", line 256, in upgrade
script = ScriptDirectory.from_config(config)
File "/home/dexbot/.local/lib/python3.6/site-packages/alembic/script/base.py", line 145, in from_config
timezone=config.get_main_option("timezone"),
File "/home/dexbot/.local/lib/python3.6/site-packages/alembic/script/base.py", line 67, in __init__
"scripts folder." % dir
alembic.util.exc.CommandError: Path doesn't exist: '/home/dexbot/.local/lib/python3.6/site-packages/dexbot-0.15.4-py3.6.egg/dexbot/migrations'. Please use the 'init' command to create a new scripts folder.
Steps to Reproduce the Problem
mkdir dexbot-data dexbot-configdocker run -it --rm -v `pwd`/dexbot-config:/home/dexbot/.config/dexbot -v `pwd`/dexbot-data:/home/dexbot/.local/share dexbot/dexbot:latest dexbot-cli configure
Specifications
- Version: 0.15.4
Reactions are currently unavailable