Skip to content

Instantly share code, notes, and snippets.

@dizz
Last active December 19, 2015 18:38
Show Gist options
  • Save dizz/5999918 to your computer and use it in GitHub Desktop.
Save dizz/5999918 to your computer and use it in GitHub Desktop.
savanna-api stacktrace
root@ctl:~# cat /var/log/savanna/savanna.log
2013-07-15 13:53:31.761 18353 CRITICAL savanna [-] (in table 'NodeGroupTemplate', column 'node_processes'): VARCHAR requires a length on dialect mysql
2013-07-15 13:53:31.761 18353 TRACE savanna Traceback (most recent call last):
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/local/bin/savanna-api", line 59, in <module>
2013-07-15 13:53:31.761 18353 TRACE savanna main()
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/local/bin/savanna-api", line 53, in main
2013-07-15 13:53:31.761 18353 TRACE savanna app = server.make_app()
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/local/lib/python2.7/dist-packages/savanna/main.py", line 103, in make_app
2013-07-15 13:53:31.761 18353 TRACE savanna db_api.configure_db()
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/local/lib/python2.7/dist-packages/savanna/db/api.py", line 38, in configure_db
2013-07-15 13:53:31.761 18353 TRACE savanna register_models()
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/local/lib/python2.7/dist-packages/savanna/db/api.py", line 59, in register_models
2013-07-15 13:53:31.761 18353 TRACE savanna base.metadata.create_all(engine)
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/schema.py", line 2571, in create_all
2013-07-15 13:53:31.761 18353 TRACE savanna tables=tables)
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 2302, in _run_visitor
2013-07-15 13:53:31.761 18353 TRACE savanna conn._run_visitor(visitorcallable, element, **kwargs)
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 1972, in _run_visitor
2013-07-15 13:53:31.761 18353 TRACE savanna **kwargs).traverse_single(element)
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/sql/visitors.py", line 106, in traverse_single
2013-07-15 13:53:31.761 18353 TRACE savanna return meth(obj, **kw)
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/ddl.py", line 67, in visit_metadata
2013-07-15 13:53:31.761 18353 TRACE savanna self.traverse_single(table, create_ok=True)
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/sql/visitors.py", line 106, in traverse_single
2013-07-15 13:53:31.761 18353 TRACE savanna return meth(obj, **kw)
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/ddl.py", line 86, in visit_table
2013-07-15 13:53:31.761 18353 TRACE savanna self.connection.execute(schema.CreateTable(table))
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 1449, in execute
2013-07-15 13:53:31.761 18353 TRACE savanna params)
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 1536, in _execute_ddl
2013-07-15 13:53:31.761 18353 TRACE savanna compiled = ddl.compile(dialect=dialect)
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/sql/expression.py", line 1778, in compile
2013-07-15 13:53:31.761 18353 TRACE savanna return self._compiler(dialect, bind=bind, **kw)
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/schema.py", line 2908, in _compiler
2013-07-15 13:53:31.761 18353 TRACE savanna return dialect.ddl_compiler(dialect, self, **kw)
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 705, in __init__
2013-07-15 13:53:31.761 18353 TRACE savanna self.string = self.process(self.statement)
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 724, in process
2013-07-15 13:53:31.761 18353 TRACE savanna return obj._compiler_dispatch(self, **kwargs)
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/sql/visitors.py", line 72, in _compiler_dispatch
2013-07-15 13:53:31.761 18353 TRACE savanna return getter(visitor)(self, **kw)
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/sql/compiler.py", line 1587, in visit_create_table
2013-07-15 13:53:31.761 18353 TRACE savanna not first_pk
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/dialects/mysql/base.py", line 1437, in get_column_specification
2013-07-15 13:53:31.761 18353 TRACE savanna self.dialect.type_compiler.process(column.type)
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 770, in process
2013-07-15 13:53:31.761 18353 TRACE savanna return type_._compiler_dispatch(self)
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/sql/visitors.py", line 72, in _compiler_dispatch
2013-07-15 13:53:31.761 18353 TRACE savanna return getter(visitor)(self, **kw)
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/sql/compiler.py", line 1953, in visit_type_decorator
2013-07-15 13:53:31.761 18353 TRACE savanna return self.process(type_.type_engine(self.dialect))
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py", line 770, in process
2013-07-15 13:53:31.761 18353 TRACE savanna return type_._compiler_dispatch(self)
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/sql/visitors.py", line 72, in _compiler_dispatch
2013-07-15 13:53:31.761 18353 TRACE savanna return getter(visitor)(self, **kw)
2013-07-15 13:53:31.761 18353 TRACE savanna File "/usr/lib/python2.7/dist-packages/sqlalchemy/dialects/mysql/base.py", line 1739, in visit_VARCHAR
2013-07-15 13:53:31.761 18353 TRACE savanna self.dialect.name)
2013-07-15 13:53:31.761 18353 TRACE savanna CompileError: (in table 'NodeGroupTemplate', column 'node_processes'): VARCHAR requires a length on dialect mysql
2013-07-15 13:53:31.761 18353 TRACE savanna
root@ctl:~# date
Mon Jul 15 13:59:57 UTC 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment