Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- root@controller1:/var/log/trove# su -s /bin/sh -c "trove-manage db_sync" trove
- No handlers could be found for logger "oslo_config.cfg"
- 2016-02-11 16:26:56.586 782 INFO trove.db.sqlalchemy.migration [-] Upgrading mysql://trove:[email protected]
- .0.150/trove to version latest
- 2016-02-11 16:26:56.601 782 INFO migrate.versioning.api [-] 18 -> 19...
- /usr/lib/python2.7/dist-packages/sqlalchemy/sql/elements.py:3872: SAWarning: Textual column expression 'id' should be e
- xplicitly declared with text('id'), or use column('id') for more specificity (this warning may be suppressed after 10 o
- ccurrences)
- if guess_is_literal else "column"
- Command failed, please check log for more info.
- 2016-02-11 16:26:56.630 782 CRITICAL root [-] InternalError: (pymysql.err.InternalError) (1832, u"Cannot change column
- 'datastore_version_id': used in a foreign key constraint 'instances_ibfk_1'") [SQL: u'\nALTER TABLE instances CHANGE CO
- LUMN datastore_version_id datastore_version_id VARCHAR(36) NOT NULL']
- 2016-02-11 16:26:56.630 782 ERROR root Traceback (most recent call last):
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/bin/trove-manage", line 10, in <module>
- 2016-02-11 16:26:56.630 782 ERROR root sys.exit(main())
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/trove/cmd/manage.py", line 220, in main
- 2016-02-11 16:26:56.630 782 ERROR root Commands().execute()
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/trove/cmd/manage.py", line 59, in execu
- te
- 2016-02-11 16:26:56.630 782 ERROR root exec_method(**kwargs)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/trove/cmd/manage.py", line 44, in db_sy
- nc
- 2016-02-11 16:26:56.630 782 ERROR root self.db_api.db_sync(CONF, repo_path=repo_path)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/trove/db/sqlalchemy/api.py", line 103,
- in db_sync
- 2016-02-11 16:26:56.630 782 ERROR root migration.db_sync(options, version, repo_path)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/trove/db/sqlalchemy/migration.py", line
- 122, in db_sync
- 2016-02-11 16:26:56.630 782 ERROR root upgrade(options, version=version, repo_path=repo_path)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/trove/db/sqlalchemy/migration.py", line
- 64, in upgrade
- 2016-02-11 16:26:56.630 782 ERROR root return versioning_api.upgrade(sql_connection, repo_path, version)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/migrate/versioning/api.py", line 186, i
- n upgrade
- 2016-02-11 16:26:56.630 782 ERROR root return _migrate(url, repository, version, upgrade=True, err=err, **opts)
- 2016-02-11 16:26:56.630 782 ERROR root File "<string>", line 2, in _migrate
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/migrate/versioning/util/__init__.py", l
- ine 160, in with_engine
- 2016-02-11 16:26:56.630 782 ERROR root return f(*a, **kw)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/migrate/versioning/api.py", line 366, i
- n _migrate
- 2016-02-11 16:26:56.630 782 ERROR root schema.runchange(ver, change, changeset.step)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/migrate/versioning/schema.py", line 93,
- in runchange
- 2016-02-11 16:26:56.630 782 ERROR root change.run(self.engine, step)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/migrate/versioning/script/py.py", line
- 148, in run
- 2016-02-11 16:26:56.630 782 ERROR root script_func(engine)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/trove/db/sqlalchemy/migrate_repo/versions/019_datastore_fix.py", line 114, in upgrade
- 2016-02-11 16:26:56.630 782 ERROR root instance_table.c.datastore_version_id.alter(nullable=False)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/migrate/changeset/schema.py", line 534, in alter
- 2016-02-11 16:26:56.630 782 ERROR root return alter_column(self, *p, **k)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/migrate/changeset/schema.py", line 141, in alter_column
- 2016-02-11 16:26:56.630 782 ERROR root engine._run_visitor(visitorcallable, delta)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 1856, in _run_visitor
- 2016-02-11 16:26:56.630 782 ERROR root conn._run_visitor(visitorcallable, element, **kwargs)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 1481, in _run_visitor
- 2016-02-11 16:26:56.630 782 ERROR root **kwargs).traverse_single(element)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/migrate/changeset/ansisql.py", line 56, in traverse_single
- 2016-02-11 16:26:56.630 782 ERROR root ret = super(AlterTableVisitor, self).traverse_single(elem)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/sqlalchemy/sql/visitors.py", line 121, in traverse_single
- 2016-02-11 16:26:56.630 782 ERROR root return meth(obj, **kw)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/migrate/changeset/databases/mysql.py", line 47, in visit_column
- 2016-02-11 16:26:56.630 782 ERROR root self.execute()
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/migrate/changeset/ansisql.py", line 44, in execute
- 2016-02-11 16:26:56.630 782 ERROR root return self.connection.execute(self.buffer.getvalue())
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 906, in execute
- 2016-02-11 16:26:56.630 782 ERROR root return self._execute_text(object, multiparams, params)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 1054, in _execute_text
- 2016-02-11 16:26:56.630 782 ERROR root statement, parameters
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 1146, in _execute_context
- 2016-02-11 16:26:56.630 782 ERROR root context)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 1341, in _handle_dbapi_exception
- 2016-02-11 16:26:56.630 782 ERROR root exc_info
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/sqlalchemy/util/compat.py", line 199, in raise_from_cause
- 2016-02-11 16:26:56.630 782 ERROR root reraise(type(exception), exception, tb=exc_tb)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 1139, in _execute_context
- 2016-02-11 16:26:56.630 782 ERROR root context)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/default.py", line 450, in do_execute
- 2016-02-11 16:26:56.630 782 ERROR root cursor.execute(statement, parameters)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/pymysql/cursors.py", line 132, in execute
- 2016-02-11 16:26:56.630 782 ERROR root result = self._query(query)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/pymysql/cursors.py", line 271, in _query
- 2016-02-11 16:26:56.630 782 ERROR root conn.query(q)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/pymysql/connections.py", line 726, in query
- 2016-02-11 16:26:56.630 782 ERROR root self._affected_rows = self._read_query_result(unbuffered=unbuffered)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/pymysql/connections.py", line 861, in _read_query_result
- 2016-02-11 16:26:56.630 782 ERROR root result.read()
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/pymysql/connections.py", line 1064, in read
- 2016-02-11 16:26:56.630 782 ERROR root first_packet = self.connection._read_packet()
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/pymysql/connections.py", line 826, in _read_packet
- 2016-02-11 16:26:56.630 782 ERROR root packet.check_error()
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/pymysql/connections.py", line 370, in check_error
- 2016-02-11 16:26:56.630 782 ERROR root raise_mysql_exception(self._data)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/pymysql/err.py", line 116, in raise_mysql_exception
- 2016-02-11 16:26:56.630 782 ERROR root _check_mysql_exception(errinfo)
- 2016-02-11 16:26:56.630 782 ERROR root File "/usr/lib/python2.7/dist-packages/pymysql/err.py", line 112, in _check_mysql_exception
- 2016-02-11 16:26:56.630 782 ERROR root raise InternalError(errno, errorvalue)
- 2016-02-11 16:26:56.630 782 ERROR root InternalError: (pymysql.err.InternalError) (1832, u"Cannot change column 'datastore_version_id': used in a foreign key constraint 'instances_ibfk_1'") [SQL: u'\nALTER TABLE instances CHANGE COLUMN datastore_version_id datastore_version_id VARCHAR(36) NOT NULL']
- 2016-02-11 16:26:56.630 782 ERROR root
Advertisement
Add Comment
Please, Sign In to add comment