the nova proxy's log is:
2015-08-24T14:48:21+08:00 localhost nova-proxy003 ERROR [pid:1618] [GreenThread-442] [manager_proxy.py:3858 _build_resources] Instance failed to spawn Traceback (most recent call last): File "/usr/lib64/python2.6/site-packages/nova/proxy/manager_proxy.py", line 3852, in _build_resources yield resources File "/usr/lib64/python2.6/site-packages/nova/proxy/manager_proxy.py", line 3254, in _build_and_run_instance cascaded_ports) File "/usr/lib64/python2.6/site-packages/nova/proxy/manager_proxy.py", line 3478, in _proxy_run_instance self._heal_syn_keypair_info(context, instance) File "/usr/lib64/python2.6/site-packages/nova/proxy/manager_proxy.py", line 1372, in _heal_syn_keypair_info syn_keypair_info(context, kp_name, kp_data, instance) File "/usr/lib64/python2.6/site-packages/nova/openstack/common/lockutils.py", line 272, in inner return f(*args, **kwargs) File "/usr/lib64/python2.6/contextlib.py", line 34, in __exit__ self.gen.throw(type, value, traceback) File "/usr/lib64/python2.6/site-packages/nova/openstack/common/lockutils.py", line 234, in lock yield ext_lock File "/usr/lib64/python2.6/site-packages/nova/openstack/common/lockutils.py", line 272, in inner return f(*args, **kwargs) File "/usr/lib64/python2.6/site-packages/nova/proxy/manager_proxy.py", line 1368, in syn_keypair_info cascaded_nova_cli.keypairs.delete(csd_keypair['id']) TypeError: 'Keypair' object is unsubscriptable
2015-08-24T14:48:21+08:00 localhost nova-proxy003 AUDIT [pid:1618] [GreenThread-442] [log.py:231 audit] Terminating instance
2015-08-24T14:48:21+08:00 localhost nova-proxy003 ERROR [pid:1618] [GreenThread-442] [manager_proxy.py:997 _delete_proxy_instance] Delete server None,but can not find this server
2015-08-24T14:48:21+08:00 localhost nova-proxy003 DEBUG [pid:1618] [GreenThread-442] [manager_proxy.py:3157 do_build_and_run_instance] Build of instance f28e5e6c-1e5a-4d35-8918-493ea416f655 was re-scheduled: 'Keypair' object is unsubscriptable