Trying to open file:///mnt/data/indico-legacy/db/Data.fs... Done! Database encoding must be UTF8; got SQL_ASCII Recreate your database using `createdb -E UTF8 -T template0 ...` Traceback (most recent call last): File "/mnt/data/indico/.venv/bin/indico-migrate", line 8, in sys.exit(main()) File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/indico_migrate/cli.py", line 126, in main return cli() File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/click/core.py", line 722, in __call__ return self.main(*args, **kwargs) File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/click/core.py", line 697, in main rv = self.invoke(ctx) File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/click/core.py", line 895, in invoke return ctx.invoke(self.callback, **ctx.params) File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/click/core.py", line 535, in invoke return callback(*args, **kwargs) File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/indico_migrate/cli.py", line 122, in cli debug=debug, **kwargs) File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/indico_migrate/migrate.py", line 74, in migrate app, tz = setup(logger, zodb_root, sqlalchemy_uri, dblog=dblog, restore=(restore_file is not None)) File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/indico_migrate/migrate.py", line 191, in setup _create_oauth_apps() File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/indico_migrate/migrate.py", line 199, in _create_oauth_apps db.session.commit() File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/sqlalchemy/orm/scoping.py", line 157, in do return getattr(self.registry(), name)(*args, **kwargs) File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 921, in commit self.transaction.commit() File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 461, in commit self._prepare_impl() File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 441, in _prepare_impl self.session.flush() File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 2192, in flush self._flush(objects) File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 2312, in _flush transaction.rollback(_capture_exception=True) File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/sqlalchemy/util/langhelpers.py", line 66, in __exit__ compat.reraise(exc_type, exc_value, exc_tb) File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/sqlalchemy/orm/session.py", line 2276, in _flush flush_context.execute() File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py", line 389, in execute rec.execute(self) File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/sqlalchemy/orm/unitofwork.py", line 548, in execute uow File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py", line 181, in save_obj mapper, table, insert) File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/sqlalchemy/orm/persistence.py", line 835, in _emit_insert_statements execute(statement, params) File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 945, in execute return meth(self, multiparams, params) File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/sqlalchemy/sql/elements.py", line 263, in _execute_on_connection return connection._execute_clauseelement(self, multiparams, params) File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 1053, in _execute_clauseelement compiled_sql, distilled_params File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 1189, in _execute_context context) File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 1402, in _handle_dbapi_exception exc_info File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/sqlalchemy/util/compat.py", line 203, in raise_from_cause reraise(type(exception), exception, tb=exc_tb, cause=cause) File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/sqlalchemy/engine/base.py", line 1182, in _execute_context context) File "/mnt/data/indico/.venv/local/lib/python2.7/site-packages/sqlalchemy/engine/default.py", line 470, in do_execute cursor.execute(statement, parameters) sqlalchemy.exc.ProgrammingError: (psycopg2.ProgrammingError) relation "oauth.applications" does not exist LINE 1: INSERT INTO oauth.applications (name, description, client_id... ^ [SQL: 'INSERT INTO oauth.applications (name, description, client_id, client_secret, default_scopes, redirect_uris, is_enabled, is_trusted, system_app_type) VALUES (%(name)s, %(description)s, %(client_id)s, %(client_secret)s, %(default_scopes)s, %(redirect_uris)s, %(is_enabled)s, %(is_trusted)s, %(system_app_type)s) RETURNING oauth.applications.id'] [parameters: {'is_enabled': True, 'redirect_uris': [u'http://localhost'], 'name': u'Checkin App', 'is_trusted': True, 'client_id': UUID('952471a1-c45c-492e-b861-368b5ac076d6'), 'system_app_type': , 'client_secret': UUID('3f3c8b24-2362-440c-964d-4eb232632f9a'), 'default_scopes': [u'registrants'], 'description': u'The checkin app for mobile devices allows scanning ticket QR codes and checking-in event participants.'}] Indico migration failed. Contact indico support team: on IRC (#indico @ Freenode) via e-mail (indico-team@cern.ch)