nova-compute and hyperv install on diablo

Asked by arturo lorenzo

hi, I am trying to install nova-compute on a windows 2008 R2 DC server and I think the instructions on http://wiki.openstack.org/HypervInstall are obsolete. I am wondering if I need to upgrade all the dependencies. I have to download python-novaclient and include it in my python26 directory. Is there any upgrade or tips to have a success with it?
I have diablo successfully running on one server and providing kvm instances OK but I would like to provide windows servers as well.
We did not have any problems with cactus.

When I run nova-compute I got this error:

2011-12-01 20:13:20,094 AUDIT nova [-] Starting compute node (version 2012.1-LOCALBRANCH:LOCALREVISION)
2011-12-01 20:13:20,095 DEBUG nova.virt.hyperv [-] In init host from (pid=4516) init_host c:\openstack\nova\nova\virt\hyperv.py:119
2011-12-01 20:13:20,832 DEBUG nova.utils [4eae3b83-08ed-4650-9809-eed893849035 None None] backend <module 'nova.db.sqlalchemy.api' from 'C:\openstack\nova\nova\db\sqlalchemy\ap
Traceback (most recent call last):
  File "C:\python26\lib\site-packages\eventlet-0.9.13-py2.6.egg\eventlet\hubs\hub.py", line 329, in fire_timers
    timer()
  File "C:\python26\lib\site-packages\eventlet-0.9.13-py2.6.egg\eventlet\hubs\timer.py", line 56, in __call__
    cb(*args, **kw)
  File "C:\python26\lib\site-packages\eventlet-0.9.13-py2.6.egg\eventlet\greenthread.py", line 192, in main
    result = function(*args, **kwargs)
  File "C:\openstack\nova\nova\service.py", line 83, in run_server
    server.start()
  File "C:\openstack\nova\nova\service.py", line 143, in start
    self.manager.init_host()
  File "C:\openstack\nova\nova\compute\manager.py", line 160, in init_host
    instances = self.db.instance_get_all_by_host(context, self.host)
  File "C:\openstack\nova\nova\db\api.py", line 570, in instance_get_all_by_host
    return IMPL.instance_get_all_by_host(context, host)
  File "C:\openstack\nova\nova\db\sqlalchemy\api.py", line 102, in wrapper
    return f(*args, **kwargs)
  File "C:\openstack\nova\nova\db\sqlalchemy\api.py", line 1439, in instance_get_all_by_host
    filter_by(deleted=read_deleted).\
  File "C:\python26\lib\site-packages\sqlalchemy-0.6.6-py2.6.egg\sqlalchemy\orm\query.py", line 1579, in all
    return list(self)
  File "C:\python26\lib\site-packages\sqlalchemy-0.6.6-py2.6.egg\sqlalchemy\orm\query.py", line 1689, in __iter__
    return self._execute_and_instances(context)
  File "C:\python26\lib\site-packages\sqlalchemy-0.6.6-py2.6.egg\sqlalchemy\orm\query.py", line 1694, in _execute_and_instances
    mapper=self._mapper_zero_or_none())
  File "C:\python26\lib\site-packages\sqlalchemy-0.6.6-py2.6.egg\sqlalchemy\orm\session.py", line 720, in execute
    clause, params or {})
  File "C:\python26\lib\site-packages\sqlalchemy-0.6.6-py2.6.egg\sqlalchemy\engine\base.py", line 1191, in execute
    params)
  File "C:\python26\lib\site-packages\sqlalchemy-0.6.6-py2.6.egg\sqlalchemy\engine\base.py", line 1271, in _execute_clauseelement
    return self.__execute_context(context)
  File "C:\python26\lib\site-packages\sqlalchemy-0.6.6-py2.6.egg\sqlalchemy\engine\base.py", line 1302, in __execute_context
    context.parameters[0], context=context)
  File "C:\python26\lib\site-packages\sqlalchemy-0.6.6-py2.6.egg\sqlalchemy\engine\base.py", line 1401, in _cursor_execute
    context)
  File "C:\python26\lib\site-packages\sqlalchemy-0.6.6-py2.6.egg\sqlalchemy\engine\base.py", line 1394, in _cursor_execute
    context)
  File "C:\python26\lib\site-packages\sqlalchemy-0.6.6-py2.6.egg\sqlalchemy\engine\default.py", line 299, in do_execute
    cursor.execute(statement, parameters)
  File "C:\python26\lib\site-packages\MySQLdb\cursors.py", line 166, in execute
    self.errorhandler(self, exc, value)
  File "C:\python26\lib\site-packages\MySQLdb\connections.py", line 35, in defaulterrorhandler
    raise errorclass, errorvalue
OperationalError: (OperationalError) (1054, "Unknown column 'instances.auto_disk_config' in 'field list'") 'SELECT instances.created_at AS instances_created_at, instances.updat
2011-12-01 20:13:21,223 CRITICAL nova [-] (OperationalError) (1054, "Unknown column 'instances.auto_disk_config' in 'field list'") 'SELECT instances.created_at AS instances_cre
(nova): TRACE: Traceback (most recent call last):
===========================================================
could you advise?
Thanks!

Question information

Language:
English Edit question
Status:
Expired
For:
OpenStack Compute (nova) Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Launchpad Janitor (janitor) said :
#1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.