I'm keep running into this error when i run nova diagnostics instance in
essex-4. Any ideas?
2012-03-16 16:17:41 INFO nova.api.openstack.wsgi
[req-374885a7-2a31-49e6-9afb-aeba8cdeed9a 9c59de1dbabc4fe29b97e9d4d8847fbd
e429e26b8205485eb2102d4bc2c973fd]
http://192.168.111.203:8774/v2/e429e26b8205485eb2102d4bc2c973fd/servers/detailreturned
with HTTP 200
2012-03-16 16:18:03 INFO nova.api.openstack.wsgi
[req-6ea023e4-4e14-42ce-a050-037587fb583c 9c59de1dbabc4fe29b97e9d4d8847fbd
e429e26b8205485eb2102d4bc2c973fd] GET
http://192.168.111.203:8774/v2/e429e26b8205485eb2102d4bc2c973fd/servers/3bc12246-2f1d-4f1f-97e1-ffc5bbb0db1f/diagnostics
2012-03-16 16:18:03 DEBUG nova.api.openstack.wsgi
[req-6ea023e4-4e14-42ce-a050-037587fb583c 9c59de1dbabc4fe29b97e9d4d8847fbd
e429e26b8205485eb2102d4bc2c973fd] Unrecognized Content-Type provided in
request from (pid=3472) get_body
/opt/stack/nova/nova/api/openstack/wsgi.py:697
2012-03-16 16:18:03 ERROR nova.api.openstack.wsgi
[req-6ea023e4-4e14-42ce-a050-037587fb583c 9c59de1dbabc4fe29b97e9d4d8847fbd
e429e26b8205485eb2102d4bc2c973fd] Exception handling resource: id() takes
exactly one argument (0 given)
(nova.api.openstack.wsgi): TRACE: Traceback (most recent call last):
(nova.api.openstack.wsgi): TRACE: File
/opt/stack/nova/nova/api/openstack/wsgi.py, line 851, in _process_stack
(nova.api.openstack.wsgi): TRACE: action_result = self.dispatch(meth,
request, action_args)
(nova.api.openstack.wsgi): TRACE: File
/opt/stack/nova/nova/api/openstack/wsgi.py, line 926, in dispatch
(nova.api.openstack.wsgi): TRACE: return method(req=request,
**action_args)
(nova.api.openstack.wsgi): TRACE: File
/opt/stack/nova/nova/api/openstack/compute/contrib/server_diagnostics.py,
line 45, in index
(nova.api.openstack.wsgi): TRACE: instance = compute_api.get(context,
id)
(nova.api.openstack.wsgi): TRACE: File
/opt/stack/nova/nova/compute/api.py, line 1022, in get
(nova.api.openstack.wsgi): TRACE: instance =
self.db.instance_get(context, instance_id)
(nova.api.openstack.wsgi): TRACE: File /opt/stack/nova/nova/db/api.py,
line 557, in instance_get
(nova.api.openstack.wsgi): TRACE: return IMPL.instance_get(context,
instance_id)
(nova.api.openstack.wsgi): TRACE: File
/opt/stack/nova/nova/db/sqlalchemy/api.py, line 120, in wrapper
(nova.api.openstack.wsgi): TRACE: return f(*args, **kwargs)
(nova.api.openstack.wsgi): TRACE: File
/opt/stack/nova/nova/db/sqlalchemy/api.py, line 1353, in instance_get
(nova.api.openstack.wsgi): TRACE: filter_by(id=instance_id).\
(nova.api.openstack.wsgi): TRACE: File
/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py, line 1652, in
first
(nova.api.openstack.wsgi): TRACE: ret = list(self[0:1])
(nova.api.openstack.wsgi): TRACE: File
/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py, line 1560, in
__getitem__
(nova.api.openstack.wsgi): TRACE: return list(res)
(nova.api.openstack.wsgi): TRACE: File
/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py, line 1721, in
__iter__
(nova.api.openstack.wsgi): TRACE: return
self._execute_and_instances(context)
(nova.api.openstack.wsgi): TRACE: File
/usr/lib/python2.7/dist-packages/sqlalchemy/orm/query.py, line 1726, in
_execute_and_instances
(nova.api.openstack.wsgi): TRACE: mapper=self._mapper_zero_or_none())
(nova.api.openstack.wsgi): TRACE: File
/usr/lib/python2.7/dist-packages/sqlalchemy/orm/session.py, line 724, in
execute
(nova.api.openstack.wsgi): TRACE: clause, params or {})
(nova.api.openstack.wsgi): TRACE: File
/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py, line 1191, in
execute
(nova.api.openstack.wsgi): TRACE: params)
(nova.api.openstack.wsgi): TRACE: File
/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py, line 1269, in
_execute_clauseelement
(nova.api.openstack.wsgi): TRACE: parameters=params
(nova.api.openstack.wsgi): TRACE: File
/usr/lib/python2.7/dist-packages/sqlalchemy/engine/base.py, line 1377, in
__create_execution_context
(nova.api.openstack.wsgi): TRACE: connection=self, **kwargs)
(nova.api.openstack.wsgi): TRACE: File
/usr/lib/python2.7/dist-packages/sqlalchemy/engine/default.py, line 388,
in __init__
(nova.api.openstack.wsgi): TRACE: grp,m in enumerate(parameters)]
(nova.api.openstack.wsgi): TRACE: File
/usr/lib/python2.7/dist-packages/sqlalchemy/sql/compiler.py, line 291, in
construct_params
(nova.api.openstack.wsgi): TRACE: pd[self.bind_names[bindparam]] =
bindparam.value()
(nova.api.openstack.wsgi): TRACE: TypeError: id() takes exactly one
argument (0 given)
(nova.api.openstack.wsgi): TRACE:
2012-03-16 16:18:03 INFO nova.api.openstack.wsgi
[req-6ea023e4-4e14-42ce-a050-037587fb583c 9c59de1dbabc4fe29b97e9d4d8847fbd
e429e26b8205485eb2102d4bc2c973fd]
http://192.168.111.203:8774/v2/e429e26b8205485eb2102d4bc2c973fd/servers/3bc12246-2f1d-4f1f-97e1-ffc5bbb0db1f/diagnosticsreturned
with HTTP 400