2018-02-22 20:11:50.536 3795 CRITICAL rally [-] Unhandled error: KeyError: 'creds' 2018-02-22 20:11:50.536 3795 ERROR rally Traceback (most recent call last): 2018-02-22 20:11:50.536 3795 ERROR rally File "/home/andrey/projects/xrally/rally/.tox/py27/bin/rally", line 11, in 2018-02-22 20:11:50.536 3795 ERROR rally load_entry_point('rally', 'console_scripts', 'rally')() 2018-02-22 20:11:50.536 3795 ERROR rally File "/home/andrey/projects/xrally/rally/rally/cli/main.py", line 42, in main 2018-02-22 20:11:50.536 3795 ERROR rally return cliutils.run(sys.argv, categories) 2018-02-22 20:11:50.536 3795 ERROR rally File "/home/andrey/projects/xrally/rally/rally/cli/cliutils.py", line 678, in run 2018-02-22 20:11:50.536 3795 ERROR rally ret = fn(*fn_args, **fn_kwargs) 2018-02-22 20:11:50.536 3795 ERROR rally File "/home/andrey/projects/xrally/rally/rally/cli/commands/db.py", line 66, in upgrade 2018-02-22 20:11:50.536 3795 ERROR rally db.schema_upgrade() 2018-02-22 20:11:50.536 3795 ERROR rally File "/home/andrey/projects/xrally/rally/rally/common/db/api.py", line 79, in schema_upgrade 2018-02-22 20:11:50.536 3795 ERROR rally return get_impl().schema_upgrade(revision) 2018-02-22 20:11:50.536 3795 ERROR rally File "/home/andrey/projects/xrally/rally/rally/common/db/sqlalchemy/api.py", line 164, in schema_upgrade 2018-02-22 20:11:50.536 3795 ERROR rally alembic.command.upgrade(config, revision or "head") 2018-02-22 20:11:50.536 3795 ERROR rally File "/home/andrey/projects/xrally/rally/.tox/py27/local/lib/python2.7/site-packages/alembic/command.py", line 254, in upgrade 2018-02-22 20:11:50.536 3795 ERROR rally script.run_env() 2018-02-22 20:11:50.536 3795 ERROR rally File "/home/andrey/projects/xrally/rally/.tox/py27/local/lib/python2.7/site-packages/alembic/script/base.py", line 425, in run_env 2018-02-22 20:11:50.536 3795 ERROR rally util.load_python_file(self.dir, 'env.py') 2018-02-22 20:11:50.536 3795 ERROR rally File "/home/andrey/projects/xrally/rally/.tox/py27/local/lib/python2.7/site-packages/alembic/util/pyfiles.py", line 81, in load_python_file 2018-02-22 20:11:50.536 3795 ERROR rally module = load_module_py(module_id, path) 2018-02-22 20:11:50.536 3795 ERROR rally File "/home/andrey/projects/xrally/rally/.tox/py27/local/lib/python2.7/site-packages/alembic/util/compat.py", line 141, in load_module_py 2018-02-22 20:11:50.536 3795 ERROR rally mod = imp.load_source(module_id, path, fp) 2018-02-22 20:11:50.536 3795 ERROR rally File "/home/andrey/projects/xrally/rally/rally/common/db/sqlalchemy/migrations/env.py", line 47, in 2018-02-22 20:11:50.536 3795 ERROR rally run_migrations_online() 2018-02-22 20:11:50.536 3795 ERROR rally File "/home/andrey/projects/xrally/rally/rally/common/db/sqlalchemy/migrations/env.py", line 44, in run_migrations_online 2018-02-22 20:11:50.536 3795 ERROR rally context.run_migrations() 2018-02-22 20:11:50.536 3795 ERROR rally File "", line 8, in run_migrations 2018-02-22 20:11:50.536 3795 ERROR rally File "/home/andrey/projects/xrally/rally/.tox/py27/local/lib/python2.7/site-packages/alembic/runtime/environment.py", line 836, in run_migrations 2018-02-22 20:11:50.536 3795 ERROR rally self.get_context().run_migrations(**kw) 2018-02-22 20:11:50.536 3795 ERROR rally File "/home/andrey/projects/xrally/rally/.tox/py27/local/lib/python2.7/site-packages/alembic/runtime/migration.py", line 330, in run_migrations 2018-02-22 20:11:50.536 3795 ERROR rally step.migration_fn(**kw) 2018-02-22 20:11:50.536 3795 ERROR rally File "/home/andrey/projects/xrally/rally/rally/common/db/sqlalchemy/migrations/versions/7287df262dbc_move_deployment_to_env.py", line 137, in upgrade 2018-02-22 20:11:50.536 3795 ERROR rally and (set(spec["creds"]) == {"openstack"} 2018-02-22 20:11:50.536 3795 ERROR rally KeyError: 'creds' 2018-02-22 20:11:50.536 3795 ERROR rally