<div dir="ltr"><div class="gmail_quote"><br><div dir="ltr"><div><br></div><div><br></div>I meet problem in nova boot<div>I use icehouse, and deploy by three servers, control01,computer01,network01</div><div>launch [root@control01 scripts]# nova --debug boot --flavor 2 --image cirros-0.3.2-x86_64 --nic net-id=91d912ad-a02b-494e-9319-8b26a72b23fa --security-group default --key-name demo-key demo-instance1</div>

<div><br></div><div>get error: ClientException: The server has either erred or is incapable of performing the requested operation. (HTTP 500) (Request-ID: req-671b6252-eaa3-4098-9efc-e44620b9f98a) ERROR: The server has either erred or is incapable of performing the requested operation. (HTTP 500) (Request-ID: req-671b6252-eaa3-4098-9efc-e44620b9f98a)</div>

<div><br></div><div>anybody can help me?</div><div><br></div><div>I analysis the log and stack trace, I think it happen when nova require the network resource, and network node can not response, it may cause with qpid? how i get the root cause?</div>
<div><br></div><div><br></div><div><b>Output:</b></div><div><div>[root@control01 scripts]# nova --debug boot --flavor 2 --image cirros-0.3.2-x86_64 --nic net-id=91d912ad-a02b-494e-9319-8b26a72b23fa --security-group default --key-name demo-key demo-instance1</div>

<div><br></div><div>REQ: curl -i '<a href="http://control01:35357/v2.0/tokens" target="_blank">http://control01:35357/v2.0/tokens</a>' -X POST -H "Content-Type: application/json" -H "Accept: application/json" -H "User-Agent: python-novaclient" -d '{"auth": {"tenantName": "demo", "passwordCredentials": {"username": "demo", "password": "password"}}}'</div>

<div><br></div><div>New session created for: (<a href="http://control01:35357" target="_blank">http://control01:35357</a>)</div><div>RESP: [200] CaseInsensitiveDict({'date': 'Wed, 23 Apr 2014 05:27:09 GMT', 'vary': 'X-Auth-Token', 'content-length': '4404', 'content-type': 'application/json'})</div>

<div>RESP BODY: {"access": {"token": {"issued_at": "2014-04-23T05:27:09.175114", "expires": "2014-04-23T06:27:09Z", "id": "MIIIIAYJKoZIhvcNAQcCoIIIETCCCA0CAQExCTAHBgUrDgMCGjCCBnYGCSqGSIb3DQEHAaCCBmcEggZjeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxNC0wNC0yM1QwNToyNzowOS4xNzUxMTQiLCAiZXhwaXJlcyI6ICIyMDE0LTA0LTIzVDA2OjI3OjA5WiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogIkRlbW8gVGVuYW50IiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiMTllNThhZTM1Y2MyNDJmNDljN2JkNTBlZjY0N2YyZDMiLCAibmFtZSI6ICJkZW1vIn19LCAic2VydmljZUNhdGFsb2ciOiBbeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbDAxOjkyOTIiLCAicmVnaW9uIjogInJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vY29udHJvbDAxOjkyOTIiLCAiaWQiOiAiNjAzNzg4MzRjN2NlNDEzN2I0M2Y4MzQ4ZWQ4MzUxZWYiLCAicHVibGljVVJMIjogImh0dHA6Ly9jb250cm9sMDE6OTI5MiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpbWFnZSIsICJuYW1lIjogImdsYW5jZSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly9jb250cm9sMDE6ODc3NC92Mi8xOWU1OGFlMzVjYzI0MmY0OWM3YmQ1MGVmNjQ3ZjJkMyIsICJyZWdpb24iOiAicmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly9jb250cm9sMDE6ODc3NC92Mi8xOWU1OGFlMzVjYzI0MmY0OWM3YmQ1MGVmNjQ3ZjJkMyIsICJpZCI6ICIwODZhNTI0NjEyYjg0ZmIxODBhZDFmMTdjYWY0ZGM5NiIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo4Nzc0L3YyLzE5ZTU4YWUzNWNjMjQyZjQ5YzdiZDUwZWY2NDdmMmQzIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImNvbXB1dGUiLCAibmFtZSI6ICJub3ZhIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo5Njk2IiwgInJlZ2lvbiI6ICJyZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo5Njk2IiwgImlkIjogIjFhNTNjNTg0MTc2YjQxMzM4NjgwMWFlZWJhYTQ2NTk2IiwgInB1YmxpY1VSTCI6ICJodHRwOi8vY29udHJvbDAxOjk2OTYifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAibmV0d29yayIsICJuYW1lIjogIm5ldXRyb24ifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbDAxOjM1MzU3L3YyLjAiLCAicmVnaW9uIjogInJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vY29udHJvbDAxOjUwMDAvdjIuMCIsICJpZCI6ICI1NDRmYzIzMzhlMDI0ZDZmYTUyNWM0OGJlMzc3MDVlMyIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo1MDAwL3YyLjAifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiaWRlbnRpdHkiLCAibmFtZSI6ICJrZXlzdG9uZSJ9XSwgInVzZXIiOiB7InVzZXJuYW1lIjogImRlbW8iLCAicm9sZXNfbGlua3MiOiBbXSwgImlkIjogIjI4NDhkOTdiZjJkMTQ5Mzc4NTIyMjExYjk4NGNjZWVhIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiZGVtbyJ9LCAibWV0YWRhdGEiOiB7ImlzX2FkbWluIjogMCwgInJvbGVzIjogWyI5ZmUyZmY5ZWU0Mzg0YjE4OTRhOTA4NzhkM2U5MmJhYiJdfX19MYIBgTCCAX0CAQEwXDBXMQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVW5zZXQxDjAMBgNVBAcMBVVuc2V0MQ4wDAYDVQQKDAVVbnNldDEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tAgEBMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBAKc4WMXEKm8D6ANl1Ebf2MAMpTE6EmifPoHVK7xxG3F1i-WQljkkm1wfZXu8zfFoonTo2TSN7ezzvge4PmUuDhUQxup3PMGybRXTuJO+5cCxq7DoUI+cTsRf-jYcR1+DOszijnB9BTl3TNDbfv6wqpMWislAur86KU2LnG6eclFf2bc7KNoSVo7dU+y7phNLXiyKCYOU1uxiebEXXSK9Mq9OntSSUk3c+91aRkVGD3L02qaWbFZG-lV0OFFAjf-IZRZTm0MVjI9j1MY0va5vzNOYEPqso0DY7TGNCmLvr9RBDhHupWKsvD9zmnm-QWAO+-6YcwrxLipMyXLPlziaplM=", "tenant": {"description": "Demo Tenant", "enabled": true, "id": "19e58ae35cc242f49c7bd50ef647f2d3", "name": "demo"}}, "serviceCatalog": [{"endpoints": [{"adminURL": "<a href="http://control01:9292" target="_blank">http://control01:9292</a>", "region": "regionOne", "internalURL": "<a href="http://control01:9292" target="_blank">http://control01:9292</a>", "id": "60378834c7ce4137b43f8348ed8351ef", "publicURL": "<a href="http://control01:9292" target="_blank">http://control01:9292</a>"}], "endpoints_links": [], "type": "image", "name": "glance"}, {"endpoints": [{"adminURL": "<a href="http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3" target="_blank">http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3</a>", "region": "regionOne", "internalURL": "<a href="http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3" target="_blank">http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3</a>", "id": "086a524612b84fb180ad1f17caf4dc96", "publicURL": "<a href="http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3" target="_blank">http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3</a>"}], "endpoints_links": [], "type": "compute", "name": "nova"}, {"endpoints": [{"adminURL": "<a href="http://control01:9696" target="_blank">http://control01:9696</a>", "region": "regionOne", "internalURL": "<a href="http://control01:9696" target="_blank">http://control01:9696</a>", "id": "1a53c584176b413386801aeebaa46596", "publicURL": "<a href="http://control01:9696" target="_blank">http://control01:9696</a>"}], "endpoints_links": [], "type": "network", "name": "neutron"}, {"endpoints": [{"adminURL": "<a href="http://control01:35357/v2.0" target="_blank">http://control01:35357/v2.0</a>", "region": "regionOne", "internalURL": "<a href="http://control01:5000/v2.0" target="_blank">http://control01:5000/v2.0</a>", "id": "544fc2338e024d6fa525c48be37705e3", "publicURL": "<a href="http://control01:5000/v2.0" target="_blank">http://control01:5000/v2.0</a>"}], "endpoints_links": [], "type": "identity", "name": "keystone"}], "user": {"username": "demo", "roles_links": [], "id": "2848d97bf2d149378522211b984cceea", "roles": [{"name": "_member_"}], "name": "demo"}, "metadata": {"is_admin": 0, "roles": ["9fe2ff9ee4384b1894a90878d3e92bab"]}}}</div>

<div><br></div><div><br></div><div>REQ: curl -i '<a href="http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3/images" target="_blank">http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3/images</a>' -X GET -H "X-Auth-Project-Id: demo" -H "User-Agent: python-novaclient" -H "Accept: application/json" -H "X-Auth-Token: MIIIIAYJKoZIhvcNAQcCoIIIETCCCA0CAQExCTAHBgUrDgMCGjCCBnYGCSqGSIb3DQEHAaCCBmcEggZjeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxNC0wNC0yM1QwNToyNzowOS4xNzUxMTQiLCAiZXhwaXJlcyI6ICIyMDE0LTA0LTIzVDA2OjI3OjA5WiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogIkRlbW8gVGVuYW50IiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiMTllNThhZTM1Y2MyNDJmNDljN2JkNTBlZjY0N2YyZDMiLCAibmFtZSI6ICJkZW1vIn19LCAic2VydmljZUNhdGFsb2ciOiBbeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbDAxOjkyOTIiLCAicmVnaW9uIjogInJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vY29udHJvbDAxOjkyOTIiLCAiaWQiOiAiNjAzNzg4MzRjN2NlNDEzN2I0M2Y4MzQ4ZWQ4MzUxZWYiLCAicHVibGljVVJMIjogImh0dHA6Ly9jb250cm9sMDE6OTI5MiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpbWFnZSIsICJuYW1lIjogImdsYW5jZSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly9jb250cm9sMDE6ODc3NC92Mi8xOWU1OGFlMzVjYzI0MmY0OWM3YmQ1MGVmNjQ3ZjJkMyIsICJyZWdpb24iOiAicmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly9jb250cm9sMDE6ODc3NC92Mi8xOWU1OGFlMzVjYzI0MmY0OWM3YmQ1MGVmNjQ3ZjJkMyIsICJpZCI6ICIwODZhNTI0NjEyYjg0ZmIxODBhZDFmMTdjYWY0ZGM5NiIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo4Nzc0L3YyLzE5ZTU4YWUzNWNjMjQyZjQ5YzdiZDUwZWY2NDdmMmQzIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImNvbXB1dGUiLCAibmFtZSI6ICJub3ZhIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo5Njk2IiwgInJlZ2lvbiI6ICJyZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo5Njk2IiwgImlkIjogIjFhNTNjNTg0MTc2YjQxMzM4NjgwMWFlZWJhYTQ2NTk2IiwgInB1YmxpY1VSTCI6ICJodHRwOi8vY29udHJvbDAxOjk2OTYifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAibmV0d29yayIsICJuYW1lIjogIm5ldXRyb24ifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbDAxOjM1MzU3L3YyLjAiLCAicmVnaW9uIjogInJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vY29udHJvbDAxOjUwMDAvdjIuMCIsICJpZCI6ICI1NDRmYzIzMzhlMDI0ZDZmYTUyNWM0OGJlMzc3MDVlMyIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo1MDAwL3YyLjAifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiaWRlbnRpdHkiLCAibmFtZSI6ICJrZXlzdG9uZSJ9XSwgInVzZXIiOiB7InVzZXJuYW1lIjogImRlbW8iLCAicm9sZXNfbGlua3MiOiBbXSwgImlkIjogIjI4NDhkOTdiZjJkMTQ5Mzc4NTIyMjExYjk4NGNjZWVhIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiZGVtbyJ9LCAibWV0YWRhdGEiOiB7ImlzX2FkbWluIjogMCwgInJvbGVzIjogWyI5ZmUyZmY5ZWU0Mzg0YjE4OTRhOTA4NzhkM2U5MmJhYiJdfX19MYIBgTCCAX0CAQEwXDBXMQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVW5zZXQxDjAMBgNVBAcMBVVuc2V0MQ4wDAYDVQQKDAVVbnNldDEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tAgEBMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBAKc4WMXEKm8D6ANl1Ebf2MAMpTE6EmifPoHVK7xxG3F1i-WQljkkm1wfZXu8zfFoonTo2TSN7ezzvge4PmUuDhUQxup3PMGybRXTuJO+5cCxq7DoUI+cTsRf-jYcR1+DOszijnB9BTl3TNDbfv6wqpMWislAur86KU2LnG6eclFf2bc7KNoSVo7dU+y7phNLXiyKCYOU1uxiebEXXSK9Mq9OntSSUk3c+91aRkVGD3L02qaWbFZG-lV0OFFAjf-IZRZTm0MVjI9j1MY0va5vzNOYEPqso0DY7TGNCmLvr9RBDhHupWKsvD9zmnm-QWAO+-6YcwrxLipMyXLPlziaplM="</div>

<div><br></div><div>New session created for: (<a href="http://control01:8774" target="_blank">http://control01:8774</a>)</div><div>RESP: [200] CaseInsensitiveDict({'date': 'Wed, 23 Apr 2014 05:27:10 GMT', 'content-length': '538', 'content-type': 'application/json', 'x-compute-request-id': 'req-3e293e3d-3153-4d7b-8960-d9601f9020fe'})</div>

<div>RESP BODY: {"images": [{"id": "cdf900d5-3c59-428a-8783-83ff3b929a17", "links": [{"href": "<a href="http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3/images/cdf900d5-3c59-428a-8783-83ff3b929a17" target="_blank">http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3/images/cdf900d5-3c59-428a-8783-83ff3b929a17</a>", "rel": "self"}, {"href": "<a href="http://control01:8774/19e58ae35cc242f49c7bd50ef647f2d3/images/cdf900d5-3c59-428a-8783-83ff3b929a17" target="_blank">http://control01:8774/19e58ae35cc242f49c7bd50ef647f2d3/images/cdf900d5-3c59-428a-8783-83ff3b929a17</a>", "rel": "bookmark"}, {"href": "<a href="http://10.1.20.2:9292/19e58ae35cc242f49c7bd50ef647f2d3/images/cdf900d5-3c59-428a-8783-83ff3b929a17" target="_blank">http://10.1.20.2:9292/19e58ae35cc242f49c7bd50ef647f2d3/images/cdf900d5-3c59-428a-8783-83ff3b929a17</a>", "type": "application/vnd.openstack.image", "rel": "alternate"}], "name": "cirros-0.3.2-x86_64"}]}</div>

<div><br></div><div><br></div><div>REQ: curl -i '<a href="http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3/images" target="_blank">http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3/images</a>' -X GET -H "X-Auth-Project-Id: demo" -H "User-Agent: python-novaclient" -H "Accept: application/json" -H "X-Auth-Token: MIIIIAYJKoZIhvcNAQcCoIIIETCCCA0CAQExCTAHBgUrDgMCGjCCBnYGCSqGSIb3DQEHAaCCBmcEggZjeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxNC0wNC0yM1QwNToyNzowOS4xNzUxMTQiLCAiZXhwaXJlcyI6ICIyMDE0LTA0LTIzVDA2OjI3OjA5WiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogIkRlbW8gVGVuYW50IiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiMTllNThhZTM1Y2MyNDJmNDljN2JkNTBlZjY0N2YyZDMiLCAibmFtZSI6ICJkZW1vIn19LCAic2VydmljZUNhdGFsb2ciOiBbeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbDAxOjkyOTIiLCAicmVnaW9uIjogInJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vY29udHJvbDAxOjkyOTIiLCAiaWQiOiAiNjAzNzg4MzRjN2NlNDEzN2I0M2Y4MzQ4ZWQ4MzUxZWYiLCAicHVibGljVVJMIjogImh0dHA6Ly9jb250cm9sMDE6OTI5MiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpbWFnZSIsICJuYW1lIjogImdsYW5jZSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly9jb250cm9sMDE6ODc3NC92Mi8xOWU1OGFlMzVjYzI0MmY0OWM3YmQ1MGVmNjQ3ZjJkMyIsICJyZWdpb24iOiAicmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly9jb250cm9sMDE6ODc3NC92Mi8xOWU1OGFlMzVjYzI0MmY0OWM3YmQ1MGVmNjQ3ZjJkMyIsICJpZCI6ICIwODZhNTI0NjEyYjg0ZmIxODBhZDFmMTdjYWY0ZGM5NiIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo4Nzc0L3YyLzE5ZTU4YWUzNWNjMjQyZjQ5YzdiZDUwZWY2NDdmMmQzIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImNvbXB1dGUiLCAibmFtZSI6ICJub3ZhIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo5Njk2IiwgInJlZ2lvbiI6ICJyZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo5Njk2IiwgImlkIjogIjFhNTNjNTg0MTc2YjQxMzM4NjgwMWFlZWJhYTQ2NTk2IiwgInB1YmxpY1VSTCI6ICJodHRwOi8vY29udHJvbDAxOjk2OTYifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAibmV0d29yayIsICJuYW1lIjogIm5ldXRyb24ifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbDAxOjM1MzU3L3YyLjAiLCAicmVnaW9uIjogInJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vY29udHJvbDAxOjUwMDAvdjIuMCIsICJpZCI6ICI1NDRmYzIzMzhlMDI0ZDZmYTUyNWM0OGJlMzc3MDVlMyIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo1MDAwL3YyLjAifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiaWRlbnRpdHkiLCAibmFtZSI6ICJrZXlzdG9uZSJ9XSwgInVzZXIiOiB7InVzZXJuYW1lIjogImRlbW8iLCAicm9sZXNfbGlua3MiOiBbXSwgImlkIjogIjI4NDhkOTdiZjJkMTQ5Mzc4NTIyMjExYjk4NGNjZWVhIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiZGVtbyJ9LCAibWV0YWRhdGEiOiB7ImlzX2FkbWluIjogMCwgInJvbGVzIjogWyI5ZmUyZmY5ZWU0Mzg0YjE4OTRhOTA4NzhkM2U5MmJhYiJdfX19MYIBgTCCAX0CAQEwXDBXMQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVW5zZXQxDjAMBgNVBAcMBVVuc2V0MQ4wDAYDVQQKDAVVbnNldDEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tAgEBMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBAKc4WMXEKm8D6ANl1Ebf2MAMpTE6EmifPoHVK7xxG3F1i-WQljkkm1wfZXu8zfFoonTo2TSN7ezzvge4PmUuDhUQxup3PMGybRXTuJO+5cCxq7DoUI+cTsRf-jYcR1+DOszijnB9BTl3TNDbfv6wqpMWislAur86KU2LnG6eclFf2bc7KNoSVo7dU+y7phNLXiyKCYOU1uxiebEXXSK9Mq9OntSSUk3c+91aRkVGD3L02qaWbFZG-lV0OFFAjf-IZRZTm0MVjI9j1MY0va5vzNOYEPqso0DY7TGNCmLvr9RBDhHupWKsvD9zmnm-QWAO+-6YcwrxLipMyXLPlziaplM="</div>

<div><br></div><div>RESP: [200] CaseInsensitiveDict({'date': 'Wed, 23 Apr 2014 05:27:10 GMT', 'content-length': '538', 'content-type': 'application/json', 'x-compute-request-id': 'req-8bbdc247-fb1b-4fce-b629-39280c9b21ab'})</div>

<div>RESP BODY: {"images": [{"id": "cdf900d5-3c59-428a-8783-83ff3b929a17", "links": [{"href": "<a href="http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3/images/cdf900d5-3c59-428a-8783-83ff3b929a17" target="_blank">http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3/images/cdf900d5-3c59-428a-8783-83ff3b929a17</a>", "rel": "self"}, {"href": "<a href="http://control01:8774/19e58ae35cc242f49c7bd50ef647f2d3/images/cdf900d5-3c59-428a-8783-83ff3b929a17" target="_blank">http://control01:8774/19e58ae35cc242f49c7bd50ef647f2d3/images/cdf900d5-3c59-428a-8783-83ff3b929a17</a>", "rel": "bookmark"}, {"href": "<a href="http://10.1.20.2:9292/19e58ae35cc242f49c7bd50ef647f2d3/images/cdf900d5-3c59-428a-8783-83ff3b929a17" target="_blank">http://10.1.20.2:9292/19e58ae35cc242f49c7bd50ef647f2d3/images/cdf900d5-3c59-428a-8783-83ff3b929a17</a>", "type": "application/vnd.openstack.image", "rel": "alternate"}], "name": "cirros-0.3.2-x86_64"}]}</div>

<div><br></div><div><br></div><div>REQ: curl -i '<a href="http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3/images/cdf900d5-3c59-428a-8783-83ff3b929a17" target="_blank">http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3/images/cdf900d5-3c59-428a-8783-83ff3b929a17</a>' -X GET -H "X-Auth-Project-Id: demo" -H "User-Agent: python-novaclient" -H "Accept: application/json" -H "X-Auth-Token: MIIIIAYJKoZIhvcNAQcCoIIIETCCCA0CAQExCTAHBgUrDgMCGjCCBnYGCSqGSIb3DQEHAaCCBmcEggZjeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxNC0wNC0yM1QwNToyNzowOS4xNzUxMTQiLCAiZXhwaXJlcyI6ICIyMDE0LTA0LTIzVDA2OjI3OjA5WiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogIkRlbW8gVGVuYW50IiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiMTllNThhZTM1Y2MyNDJmNDljN2JkNTBlZjY0N2YyZDMiLCAibmFtZSI6ICJkZW1vIn19LCAic2VydmljZUNhdGFsb2ciOiBbeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbDAxOjkyOTIiLCAicmVnaW9uIjogInJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vY29udHJvbDAxOjkyOTIiLCAiaWQiOiAiNjAzNzg4MzRjN2NlNDEzN2I0M2Y4MzQ4ZWQ4MzUxZWYiLCAicHVibGljVVJMIjogImh0dHA6Ly9jb250cm9sMDE6OTI5MiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpbWFnZSIsICJuYW1lIjogImdsYW5jZSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly9jb250cm9sMDE6ODc3NC92Mi8xOWU1OGFlMzVjYzI0MmY0OWM3YmQ1MGVmNjQ3ZjJkMyIsICJyZWdpb24iOiAicmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly9jb250cm9sMDE6ODc3NC92Mi8xOWU1OGFlMzVjYzI0MmY0OWM3YmQ1MGVmNjQ3ZjJkMyIsICJpZCI6ICIwODZhNTI0NjEyYjg0ZmIxODBhZDFmMTdjYWY0ZGM5NiIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo4Nzc0L3YyLzE5ZTU4YWUzNWNjMjQyZjQ5YzdiZDUwZWY2NDdmMmQzIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImNvbXB1dGUiLCAibmFtZSI6ICJub3ZhIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo5Njk2IiwgInJlZ2lvbiI6ICJyZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo5Njk2IiwgImlkIjogIjFhNTNjNTg0MTc2YjQxMzM4NjgwMWFlZWJhYTQ2NTk2IiwgInB1YmxpY1VSTCI6ICJodHRwOi8vY29udHJvbDAxOjk2OTYifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAibmV0d29yayIsICJuYW1lIjogIm5ldXRyb24ifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbDAxOjM1MzU3L3YyLjAiLCAicmVnaW9uIjogInJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vY29udHJvbDAxOjUwMDAvdjIuMCIsICJpZCI6ICI1NDRmYzIzMzhlMDI0ZDZmYTUyNWM0OGJlMzc3MDVlMyIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo1MDAwL3YyLjAifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiaWRlbnRpdHkiLCAibmFtZSI6ICJrZXlzdG9uZSJ9XSwgInVzZXIiOiB7InVzZXJuYW1lIjogImRlbW8iLCAicm9sZXNfbGlua3MiOiBbXSwgImlkIjogIjI4NDhkOTdiZjJkMTQ5Mzc4NTIyMjExYjk4NGNjZWVhIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiZGVtbyJ9LCAibWV0YWRhdGEiOiB7ImlzX2FkbWluIjogMCwgInJvbGVzIjogWyI5ZmUyZmY5ZWU0Mzg0YjE4OTRhOTA4NzhkM2U5MmJhYiJdfX19MYIBgTCCAX0CAQEwXDBXMQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVW5zZXQxDjAMBgNVBAcMBVVuc2V0MQ4wDAYDVQQKDAVVbnNldDEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tAgEBMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBAKc4WMXEKm8D6ANl1Ebf2MAMpTE6EmifPoHVK7xxG3F1i-WQljkkm1wfZXu8zfFoonTo2TSN7ezzvge4PmUuDhUQxup3PMGybRXTuJO+5cCxq7DoUI+cTsRf-jYcR1+DOszijnB9BTl3TNDbfv6wqpMWislAur86KU2LnG6eclFf2bc7KNoSVo7dU+y7phNLXiyKCYOU1uxiebEXXSK9Mq9OntSSUk3c+91aRkVGD3L02qaWbFZG-lV0OFFAjf-IZRZTm0MVjI9j1MY0va5vzNOYEPqso0DY7TGNCmLvr9RBDhHupWKsvD9zmnm-QWAO+-6YcwrxLipMyXLPlziaplM="</div>

<div><br></div><div>RESP: [200] CaseInsensitiveDict({'date': 'Wed, 23 Apr 2014 05:27:10 GMT', 'content-length': '719', 'content-type': 'application/json', 'x-compute-request-id': 'req-22d3158e-9968-4907-9012-c6dcc38b90a6'})</div>

<div>RESP BODY: {"image": {"status": "ACTIVE", "updated": "2014-04-21T03:03:02Z", "links": [{"href": "<a href="http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3/images/cdf900d5-3c59-428a-8783-83ff3b929a17" target="_blank">http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3/images/cdf900d5-3c59-428a-8783-83ff3b929a17</a>", "rel": "self"}, {"href": "<a href="http://control01:8774/19e58ae35cc242f49c7bd50ef647f2d3/images/cdf900d5-3c59-428a-8783-83ff3b929a17" target="_blank">http://control01:8774/19e58ae35cc242f49c7bd50ef647f2d3/images/cdf900d5-3c59-428a-8783-83ff3b929a17</a>", "rel": "bookmark"}, {"href": "<a href="http://10.1.20.2:9292/19e58ae35cc242f49c7bd50ef647f2d3/images/cdf900d5-3c59-428a-8783-83ff3b929a17" target="_blank">http://10.1.20.2:9292/19e58ae35cc242f49c7bd50ef647f2d3/images/cdf900d5-3c59-428a-8783-83ff3b929a17</a>", "type": "application/vnd.openstack.image", "rel": "alternate"}], "id": "cdf900d5-3c59-428a-8783-83ff3b929a17", "OS-EXT-IMG-SIZE:size": 13167616, "name": "cirros-0.3.2-x86_64", "created": "2014-04-21T03:03:01Z", "minDisk": 0, "progress": 100, "minRam": 0, "metadata": {}}}</div>

<div><br></div><div><br></div><div>REQ: curl -i '<a href="http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3/flavors/2" target="_blank">http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3/flavors/2</a>' -X GET -H "X-Auth-Project-Id: demo" -H "User-Agent: python-novaclient" -H "Accept: application/json" -H "X-Auth-Token: MIIIIAYJKoZIhvcNAQcCoIIIETCCCA0CAQExCTAHBgUrDgMCGjCCBnYGCSqGSIb3DQEHAaCCBmcEggZjeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxNC0wNC0yM1QwNToyNzowOS4xNzUxMTQiLCAiZXhwaXJlcyI6ICIyMDE0LTA0LTIzVDA2OjI3OjA5WiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogIkRlbW8gVGVuYW50IiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiMTllNThhZTM1Y2MyNDJmNDljN2JkNTBlZjY0N2YyZDMiLCAibmFtZSI6ICJkZW1vIn19LCAic2VydmljZUNhdGFsb2ciOiBbeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbDAxOjkyOTIiLCAicmVnaW9uIjogInJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vY29udHJvbDAxOjkyOTIiLCAiaWQiOiAiNjAzNzg4MzRjN2NlNDEzN2I0M2Y4MzQ4ZWQ4MzUxZWYiLCAicHVibGljVVJMIjogImh0dHA6Ly9jb250cm9sMDE6OTI5MiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpbWFnZSIsICJuYW1lIjogImdsYW5jZSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly9jb250cm9sMDE6ODc3NC92Mi8xOWU1OGFlMzVjYzI0MmY0OWM3YmQ1MGVmNjQ3ZjJkMyIsICJyZWdpb24iOiAicmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly9jb250cm9sMDE6ODc3NC92Mi8xOWU1OGFlMzVjYzI0MmY0OWM3YmQ1MGVmNjQ3ZjJkMyIsICJpZCI6ICIwODZhNTI0NjEyYjg0ZmIxODBhZDFmMTdjYWY0ZGM5NiIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo4Nzc0L3YyLzE5ZTU4YWUzNWNjMjQyZjQ5YzdiZDUwZWY2NDdmMmQzIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImNvbXB1dGUiLCAibmFtZSI6ICJub3ZhIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo5Njk2IiwgInJlZ2lvbiI6ICJyZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo5Njk2IiwgImlkIjogIjFhNTNjNTg0MTc2YjQxMzM4NjgwMWFlZWJhYTQ2NTk2IiwgInB1YmxpY1VSTCI6ICJodHRwOi8vY29udHJvbDAxOjk2OTYifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAibmV0d29yayIsICJuYW1lIjogIm5ldXRyb24ifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbDAxOjM1MzU3L3YyLjAiLCAicmVnaW9uIjogInJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vY29udHJvbDAxOjUwMDAvdjIuMCIsICJpZCI6ICI1NDRmYzIzMzhlMDI0ZDZmYTUyNWM0OGJlMzc3MDVlMyIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo1MDAwL3YyLjAifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiaWRlbnRpdHkiLCAibmFtZSI6ICJrZXlzdG9uZSJ9XSwgInVzZXIiOiB7InVzZXJuYW1lIjogImRlbW8iLCAicm9sZXNfbGlua3MiOiBbXSwgImlkIjogIjI4NDhkOTdiZjJkMTQ5Mzc4NTIyMjExYjk4NGNjZWVhIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiZGVtbyJ9LCAibWV0YWRhdGEiOiB7ImlzX2FkbWluIjogMCwgInJvbGVzIjogWyI5ZmUyZmY5ZWU0Mzg0YjE4OTRhOTA4NzhkM2U5MmJhYiJdfX19MYIBgTCCAX0CAQEwXDBXMQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVW5zZXQxDjAMBgNVBAcMBVVuc2V0MQ4wDAYDVQQKDAVVbnNldDEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tAgEBMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBAKc4WMXEKm8D6ANl1Ebf2MAMpTE6EmifPoHVK7xxG3F1i-WQljkkm1wfZXu8zfFoonTo2TSN7ezzvge4PmUuDhUQxup3PMGybRXTuJO+5cCxq7DoUI+cTsRf-jYcR1+DOszijnB9BTl3TNDbfv6wqpMWislAur86KU2LnG6eclFf2bc7KNoSVo7dU+y7phNLXiyKCYOU1uxiebEXXSK9Mq9OntSSUk3c+91aRkVGD3L02qaWbFZG-lV0OFFAjf-IZRZTm0MVjI9j1MY0va5vzNOYEPqso0DY7TGNCmLvr9RBDhHupWKsvD9zmnm-QWAO+-6YcwrxLipMyXLPlziaplM="</div>

<div><br></div><div>RESP: [200] CaseInsensitiveDict({'date': 'Wed, 23 Apr 2014 05:27:10 GMT', 'content-length': '419', 'content-type': 'application/json', 'x-compute-request-id': 'req-b15a2cbf-27f1-4668-8edb-30520b906644'})</div>

<div>RESP BODY: {"flavor": {"name": "m1.small", "links": [{"href": "<a href="http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3/flavors/2" target="_blank">http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3/flavors/2</a>", "rel": "self"}, {"href": "<a href="http://control01:8774/19e58ae35cc242f49c7bd50ef647f2d3/flavors/2" target="_blank">http://control01:8774/19e58ae35cc242f49c7bd50ef647f2d3/flavors/2</a>", "rel": "bookmark"}], "ram": 2048, "OS-FLV-DISABLED:disabled": false, "vcpus": 1, "swap": "", "os-flavor-access:is_public": true, "rxtx_factor": 1.0, "OS-FLV-EXT-DATA:ephemeral": 0, "disk": 20, "id": "2"}}</div>

<div><br></div><div><br></div><div>REQ: curl -i '<a href="http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3/servers" target="_blank">http://control01:8774/v2/19e58ae35cc242f49c7bd50ef647f2d3/servers</a>' -X POST -H "X-Auth-Project-Id: demo" -H "User-Agent: python-novaclient" -H "Content-Type: application/json" -H "Accept: application/json" -H "X-Auth-Token: MIIIIAYJKoZIhvcNAQcCoIIIETCCCA0CAQExCTAHBgUrDgMCGjCCBnYGCSqGSIb3DQEHAaCCBmcEggZjeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxNC0wNC0yM1QwNToyNzowOS4xNzUxMTQiLCAiZXhwaXJlcyI6ICIyMDE0LTA0LTIzVDA2OjI3OjA5WiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogIkRlbW8gVGVuYW50IiwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiMTllNThhZTM1Y2MyNDJmNDljN2JkNTBlZjY0N2YyZDMiLCAibmFtZSI6ICJkZW1vIn19LCAic2VydmljZUNhdGFsb2ciOiBbeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbDAxOjkyOTIiLCAicmVnaW9uIjogInJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vY29udHJvbDAxOjkyOTIiLCAiaWQiOiAiNjAzNzg4MzRjN2NlNDEzN2I0M2Y4MzQ4ZWQ4MzUxZWYiLCAicHVibGljVVJMIjogImh0dHA6Ly9jb250cm9sMDE6OTI5MiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpbWFnZSIsICJuYW1lIjogImdsYW5jZSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly9jb250cm9sMDE6ODc3NC92Mi8xOWU1OGFlMzVjYzI0MmY0OWM3YmQ1MGVmNjQ3ZjJkMyIsICJyZWdpb24iOiAicmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly9jb250cm9sMDE6ODc3NC92Mi8xOWU1OGFlMzVjYzI0MmY0OWM3YmQ1MGVmNjQ3ZjJkMyIsICJpZCI6ICIwODZhNTI0NjEyYjg0ZmIxODBhZDFmMTdjYWY0ZGM5NiIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo4Nzc0L3YyLzE5ZTU4YWUzNWNjMjQyZjQ5YzdiZDUwZWY2NDdmMmQzIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImNvbXB1dGUiLCAibmFtZSI6ICJub3ZhIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo5Njk2IiwgInJlZ2lvbiI6ICJyZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo5Njk2IiwgImlkIjogIjFhNTNjNTg0MTc2YjQxMzM4NjgwMWFlZWJhYTQ2NTk2IiwgInB1YmxpY1VSTCI6ICJodHRwOi8vY29udHJvbDAxOjk2OTYifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAibmV0d29yayIsICJuYW1lIjogIm5ldXRyb24ifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vY29udHJvbDAxOjM1MzU3L3YyLjAiLCAicmVnaW9uIjogInJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vY29udHJvbDAxOjUwMDAvdjIuMCIsICJpZCI6ICI1NDRmYzIzMzhlMDI0ZDZmYTUyNWM0OGJlMzc3MDVlMyIsICJwdWJsaWNVUkwiOiAiaHR0cDovL2NvbnRyb2wwMTo1MDAwL3YyLjAifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiaWRlbnRpdHkiLCAibmFtZSI6ICJrZXlzdG9uZSJ9XSwgInVzZXIiOiB7InVzZXJuYW1lIjogImRlbW8iLCAicm9sZXNfbGlua3MiOiBbXSwgImlkIjogIjI4NDhkOTdiZjJkMTQ5Mzc4NTIyMjExYjk4NGNjZWVhIiwgInJvbGVzIjogW3sibmFtZSI6ICJfbWVtYmVyXyJ9XSwgIm5hbWUiOiAiZGVtbyJ9LCAibWV0YWRhdGEiOiB7ImlzX2FkbWluIjogMCwgInJvbGVzIjogWyI5ZmUyZmY5ZWU0Mzg0YjE4OTRhOTA4NzhkM2U5MmJhYiJdfX19MYIBgTCCAX0CAQEwXDBXMQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVW5zZXQxDjAMBgNVBAcMBVVuc2V0MQ4wDAYDVQQKDAVVbnNldDEYMBYGA1UEAwwPd3d3LmV4YW1wbGUuY29tAgEBMAcGBSsOAwIaMA0GCSqGSIb3DQEBAQUABIIBAKc4WMXEKm8D6ANl1Ebf2MAMpTE6EmifPoHVK7xxG3F1i-WQljkkm1wfZXu8zfFoonTo2TSN7ezzvge4PmUuDhUQxup3PMGybRXTuJO+5cCxq7DoUI+cTsRf-jYcR1+DOszijnB9BTl3TNDbfv6wqpMWislAur86KU2LnG6eclFf2bc7KNoSVo7dU+y7phNLXiyKCYOU1uxiebEXXSK9Mq9OntSSUk3c+91aRkVGD3L02qaWbFZG-lV0OFFAjf-IZRZTm0MVjI9j1MY0va5vzNOYEPqso0DY7TGNCmLvr9RBDhHupWKsvD9zmnm-QWAO+-6YcwrxLipMyXLPlziaplM=" -d '{"server": {"name": "demo-instance1", "imageRef": "cdf900d5-3c59-428a-8783-83ff3b929a17", "key_name": "demo-key", "flavorRef": "2", "max_count": 1, "min_count": 1, "networks": [{"uuid": "91d912ad-a02b-494e-9319-8b26a72b23fa"}], "security_groups": [{"name": "default"}]}}'</div>

<div><br></div><div>RESP: [500] CaseInsensitiveDict({'date': 'Wed, 23 Apr 2014 05:28:10 GMT', 'content-length': '128', 'content-type': 'application/json; charset=UTF-8', 'x-compute-request-id': 'req-6461aeb1-27ad-40d2-857c-dd8e811984c0'})</div>

<div>RESP BODY: {"computeFault": {"message": "The server has either erred or is incapable of performing the requested operation.", "code": 500}}</div><div><br></div><div>DEBUG (shell:777) The server has either erred or is incapable of performing the requested operation. (HTTP 500) (Request-ID: req-6461aeb1-27ad-40d2-857c-dd8e811984c0)</div>

<div>Traceback (most recent call last):</div><div>  File "/usr/lib/python2.6/site-packages/novaclient/shell.py", line 774, in main</div><div>    OpenStackComputeShell().main(map(strutils.safe_decode, sys.argv[1:]))</div>

<div>  File "/usr/lib/python2.6/site-packages/novaclient/shell.py", line 710, in main</div><div>    args.func(self.cs, args)</div><div>  File "/usr/lib/python2.6/site-packages/novaclient/v1_1/shell.py", line 433, in do_boot</div>

<div>    server = cs.servers.create(*boot_args, **boot_kwargs)</div><div>  File "/usr/lib/python2.6/site-packages/novaclient/v1_1/servers.py", line 871, in create</div><div>    **boot_kwargs)</div><div>  File "/usr/lib/python2.6/site-packages/novaclient/v1_1/servers.py", line 534, in _boot</div>

<div>    return_raw=return_raw, **kwargs)</div><div>  File "/usr/lib/python2.6/site-packages/novaclient/base.py", line 152, in _create</div><div>    _resp, body = self.api.client.post(url, body=body)</div><div>
  File "/usr/lib/python2.6/site-packages/novaclient/client.py", line 286, in post</div>
<div>    return self._cs_request(url, 'POST', **kwargs)</div><div>  File "/usr/lib/python2.6/site-packages/novaclient/client.py", line 260, in _cs_request</div><div>    **kwargs)</div><div>  File "/usr/lib/python2.6/site-packages/novaclient/client.py", line 242, in _time_request</div>

<div>    resp, body = self.request(url, method, **kwargs)</div><div>  File "/usr/lib/python2.6/site-packages/novaclient/client.py", line 236, in request</div><div>    raise exceptions.from_response(resp, body, url, method)</div>

<div>ClientException: The server has either erred or is incapable of performing the requested operation. (HTTP 500) (Request-ID: req-6461aeb1-27ad-40d2-857c-dd8e811984c0)</div><div>ERROR: The server has either erred or is incapable of performing the requested operation. (HTTP 500) (Request-ID: req-6461aeb1-27ad-40d2-857c-dd8e811984c0)</div>

<div>[root@control01 scripts]# </div><div>Last login: Wed Apr 23 13:32:01 2014 from 135.242.158.213</div><div>[root@control01 ~]# </div></div><div><br></div><div><br></div><div><br></div><div><b>Logs:</b></div><div><div>
==> glance/api.log <==</div>
<div>2014-04-23 13:27:10.703 24279 INFO glance.wsgi.server [a0ef99de-24a1-4ff3-98e1-aaf5708f21d3 2848d97bf2d149378522211b984cceea 19e58ae35cc242f49c7bd50ef647f2d3 - - -] 10.1.20.2 - - [23/Apr/2014 13:27:10] "HEAD /v1/images/cdf900d5-3c59-428a-8783-83ff3b929a17 HTTP/1.1" 200 868 0.025322</div>

<div><br></div><div>==> glance/registry.log <==</div><div>2014-04-23 13:27:10.731 24307 INFO glance.registry.api.v1.images [f8670a2e-7e30-4c2a-8cf8-80b793d3c266 2848d97bf2d149378522211b984cceea 19e58ae35cc242f49c7bd50ef647f2d3 - - -] Successfully retrieved image cdf900d5-3c59-428a-8783-83ff3b929a17</div>

<div>2014-04-23 13:27:10.733 24307 INFO glance.wsgi.server [f8670a2e-7e30-4c2a-8cf8-80b793d3c266 2848d97bf2d149378522211b984cceea 19e58ae35cc242f49c7bd50ef647f2d3 - - -] 127.0.0.1 - - [23/Apr/2014 13:27:10] "GET /images/cdf900d5-3c59-428a-8783-83ff3b929a17 HTTP/1.1" 200 877 0.016287</div>

<div><br></div><div>==> glance/api.log <==</div><div>2014-04-23 13:27:10.736 24279 INFO glance.wsgi.server [e820732e-8fe8-4f88-9a2f-b86ce1d52189 2848d97bf2d149378522211b984cceea 19e58ae35cc242f49c7bd50ef647f2d3 - - -] 10.1.20.2 - - [23/Apr/2014 13:27:10] "HEAD /v1/images/cdf900d5-3c59-428a-8783-83ff3b929a17 HTTP/1.1" 200 868 0.027899</div>

<div><br></div><div>==> nova/api.log <==</div><div>2014-04-23 13:27:10.785 27724 INFO oslo.messaging._drivers.impl_qpid [-] Connected to AMQP server on control01:5672</div><div>2014-04-23 13:27:10.795 27724 INFO oslo.messaging._drivers.impl_qpid [-] Connected to AMQP server on control01:5672</div>

<div><br></div><div><br></div><div><br></div><div><br></div><div>2014-04-23 13:28:10.802 27724 ERROR nova.api.openstack [req-6461aeb1-27ad-40d2-857c-dd8e811984c0 2848d97bf2d149378522211b984cceea 19e58ae35cc242f49c7bd50ef647f2d3] Caught error: Timed out waiting for a reply to message ID 112bec87b6e543d2a50994a91e0af3c9</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack Traceback (most recent call last):</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/nova/api/openstack/__init__.py", line 125, in __call__</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     return req.get_response(self.application)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/webob/request.py", line 1296, in send</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     application, catch_exc_info=False)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/webob/request.py", line 1260, in call_application</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     app_iter = application(self.environ, start_response)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/webob/dec.py", line 144, in __call__</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     return resp(environ, start_response)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/keystoneclient/middleware/auth_token.py", line 582, in __call__</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     return self.app(env, start_response)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/webob/dec.py", line 144, in __call__</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     return resp(environ, start_response)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/webob/dec.py", line 144, in __call__</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     return resp(environ, start_response)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/Routes-1.12.3-py2.6.egg/routes/middleware.py", line 131, in __call__</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     response = self.app(environ, start_response)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/webob/dec.py", line 144, in __call__</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     return resp(environ, start_response)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/webob/dec.py", line 130, in __call__</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     resp = self.call_func(req, *args, **self.kwargs)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/webob/dec.py", line 195, in call_func</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     return self.func(req, *args, **kwargs)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/nova/api/openstack/wsgi.py", line 917, in __call__</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     content_type, body, accept)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/nova/api/openstack/wsgi.py", line 983, in _process_stack</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     action_result = self.dispatch(meth, request, action_args)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/nova/api/openstack/wsgi.py", line 1070, in dispatch</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     return method(req=request, **action_args)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/nova/api/openstack/compute/servers.py", line 956, in create</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     legacy_bdm=legacy_bdm)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/nova/hooks.py", line 103, in inner</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     rv = f(*args, **kwargs)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/nova/compute/api.py", line 1341, in create</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     legacy_bdm=legacy_bdm)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/nova/compute/api.py", line 968, in _create_instance</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     max_count)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/nova/compute/api.py", line 739, in _validate_and_build_base_options</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     requested_networks, max_count)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/nova/compute/api.py", line 463, in _check_requested_networks</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     max_count)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/nova/network/api.py", line 94, in wrapped</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     return func(self, context, *args, **kwargs)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/nova/network/api.py", line 419, in validate_networks</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     requested_networks)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/nova/network/rpcapi.py", line 225, in validate_networks</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     return self.client.call(ctxt, 'validate_networks', networks=networks)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/oslo/messaging/rpc/client.py", line 361, in call</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     return self.prepare().call(ctxt, method, **kwargs)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/oslo/messaging/rpc/client.py", line 150, in call</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     wait_for_reply=True, timeout=timeout)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/oslo/messaging/transport.py", line 90, in _send</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     timeout=timeout)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/oslo/messaging/_drivers/amqpdriver.py", line 409, in send</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     return self._send(target, ctxt, message, wait_for_reply, timeout)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/oslo/messaging/_drivers/amqpdriver.py", line 400, in _send</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     result = self._waiter.wait(msg_id, timeout)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/oslo/messaging/_drivers/amqpdriver.py", line 267, in wait</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     reply, ending = self._poll_connection(msg_id, timeout)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack   File "/usr/lib/python2.6/site-packages/oslo/messaging/_drivers/amqpdriver.py", line 217, in _poll_connection</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack     % msg_id)</div><div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack MessagingTimeout: Timed out waiting for a reply to message ID 112bec87b6e543d2a50994a91e0af3c9</div>

<div>2014-04-23 13:28:10.802 27724 TRACE nova.api.openstack </div><div>^C</div><div>[root@control01 log]# </div><div>Last login: Wed Apr 23 09:31:28 2014 from 135.251.27.146</div><div>[root@control01 ~]# </div></div><span class="HOEnZb"><font color="#888888"><div>

<br></div><div><div><br></div>-- <br>Guangjian
</div></font></span></div>
</div><br><br clear="all"><div><br></div>-- <br>Guangjian
</div>