Every time i run "nova diagnostics <instance>" in essex-4 i keep getting this output:
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/detail returned 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/diagnostics returned with HTTP 400