Package: convirt Version: 2.0.1-5 Severity: grave Hey again,
after I copied development.ini from the convirt source package to
/etc/convirt/, convirt dies with another error:
# /etc/init.d/convirt start
Starting Convirt:
PID file is /var/run/convirt/paster.pid
No virtualenv found, will try to use TG2 installed in the system
Log file: /var/log/convirt/paster.log
Using /var/lib/convirt/identity/cms_id_rsa
Agent pid 14803
Identity added: /var/lib/convirt/identity/cms_id_rsa
(/var/lib/convirt/identity/cms_id_rsa)
ssh key added to agent.
Starting ConVirt using virtualenv :
Default character encoding is utf-8
Error starting ConVirt. Please consult /var/log/convirt/paster.log for more
details.
and /var/log/convirt/paster.log contains the following:
/usr/lib/pymodules/python2.6/tw/core/view.py:223: DeprecationWarning:
object.__new__() takes no parameters
obj = object.__new__(cls, *args, **kw)
Traceback (most recent call last):
File "/usr/bin/paster", line 18, in <module>
command.run()
File "/usr/lib/pymodules/python2.6/paste/script/command.py", line 84, in run
invoke(command, command_name, options, args[1:])
File "/usr/lib/pymodules/python2.6/paste/script/command.py", line 123, in
invoke
exit_code = runner.run(args)
File "/usr/lib/pymodules/python2.6/paste/script/command.py", line 218, in run
result = self.command()
File "/usr/lib/pymodules/python2.6/paste/script/serve.py", line 276, in
command
relative_to=base, global_conf=vars)
File "/usr/lib/pymodules/python2.6/paste/script/serve.py", line 313, in
loadapp
**kw)
File "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py", line 204, in
loadapp
return loadobj(APP, uri, name=name, **kw)
File "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py", line 224, in
loadobj
global_conf=global_conf)
File "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py", line 248, in
loadcontext
global_conf=global_conf)
File "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py", line 278, in
_loadconfig
return loader.get_context(object_type, name, global_conf)
File "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py", line 409, in
get_context
section)
File "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py", line 431, in
_context_from_use
object_type, name=use, global_conf=global_conf)
File "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py", line 361, in
get_context
global_conf=global_conf)
File "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py", line 248, in
loadcontext
global_conf=global_conf)
File "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py", line 285, in
_loadegg
return loader.get_context(object_type, name, global_conf)
File "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py", line 561, in
get_context
object_type, name=name)
File "/usr/lib/pymodules/python2.6/paste/deploy/loadwsgi.py", line 587, in
find_egg_entry_point
possible.append((entry.load(), protocol, entry.name))
File "/usr/lib/python2.6/dist-packages/pkg_resources.py", line 1954, in load
entry = __import__(self.module_name, globals(),globals(), ['__name__'])
File
"/usr/share/convirt/src/convirt/web/convirt/convirt/config/middleware.py", line
4, in <module>
from convirt.config.app_cfg import base_config
File "/usr/share/convirt/src/convirt/web/convirt/convirt/config/app_cfg.py",
line 19, in <module>
from convirt import model
File "/usr/share/convirt/src/convirt/web/convirt/convirt/model/__init__.py",
line 78, in <module>
from convirt.core.platforms.kvm.KVMNode import KVMNode
File
"/usr/share/convirt/src/convirt/web/convirt/convirt/core/platforms/kvm/KVMNode.py",
line 48, in <module>
class KVMNode(VNode):
File "/usr/lib/python2.6/dist-packages/sqlalchemy/ext/declarative.py", line
1175, in __init__
_as_declarative(cls, classname, cls.__dict__)
File "/usr/lib/python2.6/dist-packages/sqlalchemy/ext/declarative.py", line
1128, in _as_declarative
(c, cls, inherited_table.c[c.name])
sqlalchemy.exc.ArgumentError: Column 'migration_port' on class <class
'convirt.core.platforms.kvm.KVMNode.KVMNode'> conflicts with existing column
'managed_nodes.migration_port'
Removing PID file /var/run/convirt/paster.pid
Greetings,
jonas
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.38-1-amd64-resivo (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages convirt depends on:
ii dbconfig-common 1.8.47 common framework for packaging dat
ii debconf [debconf-2.0] 1.5.39 Debian configuration management sy
ii dnsmasq 2.57-1 A small caching DNS proxy and DHCP
ii expect 5.44.1.15-4 A program that can automate intera
ii libjs-jquery 1.5.1-1 JavaScript library for dynamic web
ii libjs-mochikit 1.4.2-3 JavaScript library inspired by Pyt
ii libmysqlclient-dev 5.1.56-1 MySQL database development files
ii libxenstore3.0 4.1.0-3 Xenstore communications library fo
ii python 2.6.6-14 interactive high-level object-orie
ii python-babel 0.9.6-1 tools for internationalizing Pytho
ii python-beaker 1.5.4-4 cache and session library
ii python-mysqldb 1.2.2-10+b3 A Python interface to MySQL
ii python-paramiko 1.7.6-6 Make ssh v2 connections with Pytho
ii python-paste 1.7.5.1-1 tools for using a Web Server Gatew
ii python-setuptools 0.6.15-2 Python Distutils Enhancements (set
ii python-support 1.0.13 automated rebuilding support for P
ii python-turbogears2 2.0.3-2 Python web application framework
ii python-zope.sqlalchemy 0.4-7 Minimal Zope/SQLAlchemy transactio
ii socat 1.7.1.3-1 multipurpose relay for bidirection
ii ssh 1:5.8p1-4 secure shell client and server (me
ii uml-utilities 20070815-1.1 User-mode Linux (utility programs)
ii wget 1.12-3.1 retrieves files from the web
Versions of packages convirt recommends:
ii mysql-client-5.1 [mysql-clien 5.1.56-1 MySQL database client binaries
ii mysql-server-5.1 [mysql-serve 5.1.56-1 MySQL database server binaries and
convirt suggests no packages.
-- Configuration Files:
/etc/default/convirt changed [not included]
-- debconf information:
convirt/internal/reconfiguring: false
* convirt/mysql/method: unix socket
convirt/passwords-do-not-match:
convirt/missing-db-package-error: abort
convirt/dbconfig-reinstall: false
* convirt/dbconfig-install: true
convirt/dbconfig-upgrade: true
convirt/upgrade-error: abort
* convirt/mysql/admin-user: root
convirt/remove-error: abort
convirt/install-error: abort
convirt/dbconfig-remove:
convirt/purge: false
* convirt/db/app-user: convirt
convirt/upgrade-backup: true
convirt/database-type: mysql
convirt/internal/skip-preseed: true
convirt/remote/port:
* convirt/db/dbname: convirt
convirt/remote/host:
convirt/remote/newhost:
signature.asc
Description: Digital signature

