[Openstack] Nova error starting VM with 32 network connections

Nagaraj Mandya nmandya at gmail.com
Thu Apr 24 14:47:25 UTC 2014


Hello,
  I figured that this was happening because of the haproxy service. I had
to increase the tune.bufsize parameter of haproxy to 32k and then this
request between Nova and Neutron started working.

--
Regards,
Nagaraj


On Wed, Apr 23, 2014 at 8:03 PM, Nagaraj Mandya <nmandya at gmail.com> wrote:

> Hello,
>   I am using Havana and I am trying to start a VM with connections to 32
> networks. I specify all the networks that the VM is to be connected to
> while creating the VM instance. However, I find that this fails when Nova
> makes a call to Neutron to get the network information. Everything works
> fine if the VM is connected to 31 or fewer networks.
>
>   Below is the information from the Nova API logs in debug mode. I checked
> to see if any of the headers in the request from Nova to Neutron exceeds
> the max header/max request length, but all are within limits. Any
> help/guidance is appreciated. Thanks.
>
> *2014-04-23 10:24:23.416 17639 DEBUG nova.network.neutronv2.api
> [req-4bfaae66-bd4c-4eeb-8328-9499d685de57 c3b3e4719cd64dab8d46f2d8edac5fd1
> 530f8fc0560749c9916bfe6aef898959]* validate_networks() for
> [(u'44f7cab3-ff03-4306-97df-70fee1431720', u'10.233.255.252', None),
> (u'8722bd9b-418e-4c82-81d7-bce8ee763520', u'10.0.1.252', None),
> (u'5c5cc8bd-c9fa-463b-96ce-9db73cf77ef8', u'10.0.2.252', None),
> (u'99fff8f9-5667-4968-9550-4706190e6841', u'10.0.3.252', None),
> (u'a31773f9-fe5e-4110-b7de-33b2a02fec7d', u'10.0.4.252', None),
> (u'11fd3da4-2df5-4af5-91a8-fc4699beac6c', u'10.0.5.252', None),
> (u'471015c2-3f08-4195-ba2d-f36657a1b75c', u'10.0.6.252', None),
> (u'9061af68-19b0-4e31-92e2-5ad94cf83007', u'10.0.7.252', None),
> (u'9ef8f541-af73-49e4-a40b-f06bcaba0b5b', u'10.0.8.252', None),
> (u'2e06cd5e-6cd3-4a69-bbc9-0d7a02cc7f47', u'10.0.9.252', None),
> (u'1eaa7125-ed7d-46c5-affa-214d0b51fa51', u'10.0.10.252', None),
> (u'52413464-473c-4366-9cac-baf473cbf4c8', u'10.0.11.252', None),
> (u'42ed23de-eca0-436e-9895-9d06a6dd2860', u'10.0.12.252', None),
> (u'49e1739d-78cd-4406-90ad-06c605386691', u'10.0.13.252', None),
> (u'45bc59a0-535b-4b12-b843-8c723e6ce887', u'10.0.14.252', None),
> (u'cda0bd6d-0883-464a-87a8-dde97ec5620f', u'10.0.15.252', None),
> (u'5d975c0d-e1fa-42d2-bd49-7a41aa8a7b86', u'10.0.16.252', None),
> (u'b5fa1fb2-2abd-4bcd-9074-5cfc14db42bf', u'10.0.17.252', None),
> (u'495390fa-6250-4472-9696-1982edf81b33', u'10.0.18.252', None),
> (u'62e20dcd-5de7-4588-b528-071d9c2b2cc9', u'10.0.19.252', None),
> (u'e1c5a6cc-24e2-430f-b3ff-f7e7b3f2de00', u'10.0.20.252', None),
> (u'acbe9c4c-223b-4353-9a7d-34021c701a32', u'10.0.21.252', None),
> (u'11137da5-63c1-49b5-87c9-66e2cfe742b8', u'10.0.22.252', None),
> (u'29f3600b-659b-427b-92ae-dee753c7f433', u'10.0.23.252', None),
> (u'5b78f3dc-722e-4f0f-8501-feff8c5c1cc5', u'10.0.24.252', None),
> (u'ee32a04e-627e-4002-af71-31060f557624', u'10.0.25.252', None),
> (u'9eb3224e-8e2b-42ab-bf2f-b0fefd909007', u'10.0.26.252', None),
> (u'6c403620-a178-43c3-9ace-166193904f83', u'10.0.27.252', None),
> (u'4f752ca8-5f03-406c-937a-59819779862b', u'10.0.28.252', None),
> (u'c9aca78d-e76e-4efe-b1ba-cba80fe3bac0', u'10.0.29.252', None),
> (u'02d63f9d-d4a3-40e4-b5dc-f81dcec5ccfe', u'10.0.30.252', None),
> (u'5d8799fb-3dea-4ecf-80d2-a996d066a12a', u'10.0.31.252', None)]
> validate_networks
> /usr/lib/python2.7/dist-packages/nova/network/neutronv2/api.py:539
>
> 2014-04-23 10:24:23.417 17639 DEBUG neutronclient.client [-]
>
> REQ: *curl -i http://192.168.0.22:9696//v2.0/networks.json
> <http://192.168.0.22:9696//v2.0/networks.json>*?id=44f7cab3-ff03-4306-97df-70fee1431720&id=8722bd9b-418e-4c82-81d7-bce8ee763520&id=5c5cc8bd-c9fa-463b-96ce-9db73cf77ef8&id=99fff8f9-5667-4968-9550-4706190e6841&id=a31773f9-fe5e-4110-b7de-33b2a02fec7d&id=11fd3da4-2df5-4af5-91a8-fc4699beac6c&id=471015c2-3f08-4195-ba2d-f36657a1b75c&id=9061af68-19b0-4e31-92e2-5ad94cf83007&id=9ef8f541-af73-49e4-a40b-f06bcaba0b5b&id=2e06cd5e-6cd3-4a69-bbc9-0d7a02cc7f47&id=1eaa7125-ed7d-46c5-affa-214d0b51fa51&id=52413464-473c-4366-9cac-baf473cbf4c8&id=42ed23de-eca0-436e-9895-9d06a6dd2860&id=49e1739d-78cd-4406-90ad-06c605386691&id=45bc59a0-535b-4b12-b843-8c723e6ce887&id=cda0bd6d-0883-464a-87a8-dde97ec5620f&id=5d975c0d-e1fa-42d2-bd49-7a41aa8a7b86&id=b5fa1fb2-2abd-4bcd-9074-5cfc14db42bf&id=495390fa-6250-4472-9696-1982edf81b33&id=62e20dcd-5de7-4588-b528-071d9c2b2cc9&id=e1c5a6cc-24e2-430f-b3ff-f7e7b3f2de00&id=acbe9c4c-223b-4353-9a7d-34021c701a32&id=11137da5-63c1-49b5-87c9-66e2cfe742b8&id=29f3600b-659b-427b-92ae-dee753c7f433&id=5b78f3dc-722e-4f0f-8501-feff8c5c1cc5&id=ee32a04e-627e-4002-af71-31060f557624&id=9eb3224e-8e2b-42ab-bf2f-b0fefd909007&id=6c403620-a178-43c3-9ace-166193904f83&id=4f752ca8-5f03-406c-937a-59819779862b&id=c9aca78d-e76e-4efe-b1ba-cba80fe3bac0&id=02d63f9d-d4a3-40e4-b5dc-f81dcec5ccfe&id=5d8799fb-3dea-4ecf-80d2-a996d066a12a
> -X GET -H "X-Auth-Token:
> MIITpAYJKoZIhvcNAQcCoIITlTCCE5ECAQExCTAHBgUrDgMCGjCCEfoGCSqGSIb3DQEHAaCCEesEghHneyJ0b2tlbiI6IHsibWV0aG9kcyI6IFsicGFzc3dvcmQiXSwgInJvbGVzIjogW3siaWQiOiAiOWVkMjY1NTkyNzFmNDgwM2FkMTZlNmQ4ZDRkZmEyMjgiLCAibmFtZSI6ICJhZG1pbiJ9XSwgImV4cGlyZXNfYXQiOiAiMjAxNC0wNC0yNFQxNDoyNDowNi45MjY5NzhaIiwgInByb2plY3QiOiB7ImRvbWFpbiI6IHsiaWQiOiAiZGVmYXVsdCIsICJuYW1lIjogIkRlZmF1bHQifSwgImlkIjogIjUzMGY4ZmMwNTYwNzQ5Yzk5MTZiZmU2YWVmODk4OTU5IiwgIm5hbWUiOiAiSlNwaGVyZVNCLTEzIn0sICJjYXRhbG9nIjogW3siZW5kcG9pbnRzIjogW3sidXJsIjogImh0dHA6Ly8xOTIuMTY4LjAuMjI6MzUzNTcvdjIuMCIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImxlZ2FjeV9lbmRwb2ludF9pZCI6ICJkNDQ0ZTNkNzQ0MDA0ZmNhYjNkM2RiZTc1NjQ4YWJiMiIsICJpbnRlcmZhY2UiOiAiaW50ZXJuYWwiLCAiaWQiOiAiMDEzZTg2ZTA0MTFjNDU5YzlhYjIyMjVmMWQ4NGJjYzMifSwgeyJ1cmwiOiAiaHR0cDovLzE5Mi4xNjguMC4yMjozNTM1Ny92Mi4wIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAibGVnYWN5X2VuZHBvaW50X2lkIjogImQ0NDRlM2Q3NDQwMDRmY2FiM2QzZGJlNzU2NDhhYmIyIiwgImludGVyZmFjZSI6ICJhZG1pbiIsICJpZCI6ICIyMTM1ZWNhNDE3MjA0YzVjYjkxOTQzZDAyOTNhMjMzYSJ9LCB7InVybCI6ICJodHRwOi8vMTkyLjE2OC4wLjIyOjUwMDAvdjIuMCIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImxlZ2FjeV9lbmRwb2ludF9pZCI6ICJkNDQ0ZTNkNzQ0MDA0ZmNhYjNkM2RiZTc1NjQ4YWJiMiIsICJpbnRlcmZhY2UiOiAicHVibGljIiwgImlkIjogIjM4MmJiN2ZkMzc0ZTQ3MGI5N2QzNjI5ZjkyNmFiODYwIn1dLCAidHlwZSI6ICJpZGVudGl0eSIsICJpZCI6ICIwNTg2ZDYyOTQ3MzI0MjQ0YjE2NjVhMWE4MGU3MGY2YSJ9LCB7ImVuZHBvaW50cyI6IFt7InVybCI6ICJodHRwOi8vbG9jYWxob3N0OjkyOTIvdjEiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJsZWdhY3lfZW5kcG9pbnRfaWQiOiAiZGM2NTlmOGMzOGFiNDliZDg1MDhiNzFiYTU4ZmYxYTUiLCAiaW50ZXJmYWNlIjogInB1YmxpYyIsICJpZCI6ICI2NTk5YmYyNWVhMTk0Njg0Yjg5ODA2NTZjNTA5OGRlZSJ9LCB7InVybCI6ICJodHRwOi8vbG9jYWxob3N0OjkyOTIvdjEiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJsZWdhY3lfZW5kcG9pbnRfaWQiOiAiZGM2NTlmOGMzOGFiNDliZDg1MDhiNzFiYTU4ZmYxYTUiLCAiaW50ZXJmYWNlIjogImFkbWluIiwgImlkIjogImNjOTQ3ZDBmYjMzNTQxOTI5OWMxYmNjNWQyZjQzY2M0In0sIHsidXJsIjogImh0dHA6Ly9sb2NhbGhvc3Q6OTI5Mi92MSIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImxlZ2FjeV9lbmRwb2ludF9pZCI6ICJkYzY1OWY4YzM4YWI0OWJkODUwOGI3MWJhNThmZjFhNSIsICJpbnRlcmZhY2UiOiAiaW50ZXJuYWwiLCAiaWQiOiAiZjVlZDc4OTQyNWM1NDA0ZjliZGExOGY2NDEyMDI3ODAifV0sICJ0eXBlIjogImltYWdlIiwgImlkIjogIjBiNzAyYzMwMjMzNDRjNmE4M2Q5Y2M4MjdiMDE2NjAxIn0sIHsiZW5kcG9pbnRzIjogW3sidXJsIjogImh0dHA6Ly8xOTIuMTY4LjAuMjI6ODc3NC92MS4xLzUzMGY4ZmMwNTYwNzQ5Yzk5MTZiZmU2YWVmODk4OTU5IiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAibGVnYWN5X2VuZHBvaW50X2lkIjogIjA2Yjg3ZGI0YWQzMjRmZTNiMjI0YjZjMTUyNWQ2ZmM0IiwgImludGVyZmFjZSI6ICJwdWJsaWMiLCAiaWQiOiAiMDJlZDk4NzIxMjNkNDQ4Zjk2NjhjZWE1YTcwYzk3YmIifSwgeyJ1cmwiOiAiaHR0cDovLzE5Mi4xNjguMC4yMjo4Nzc0L3YxLjEvNTMwZjhmYzA1NjA3NDljOTkxNmJmZTZhZWY4OTg5NTkiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJsZWdhY3lfZW5kcG9pbnRfaWQiOiAiMDZiODdkYjRhZDMyNGZlM2IyMjRiNmMxNTI1ZDZmYzQiLCAiaW50ZXJmYWNlIjogImFkbWluIiwgImlkIjogIjU5ZjVjYmY5M2FjZTRjM2M5OTdhMGIyZDNjN2FiMjVkIn0sIHsidXJsIjogImh0dHA6Ly8xOTIuMTY4LjAuMjI6ODc3NC92MS4xLzUzMGY4ZmMwNTYwNzQ5Yzk5MTZiZmU2YWVmODk4OTU5IiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAibGVnYWN5X2VuZHBvaW50X2lkIjogIjA2Yjg3ZGI0YWQzMjRmZTNiMjI0YjZjMTUyNWQ2ZmM0IiwgImludGVyZmFjZSI6ICJpbnRlcm5hbCIsICJpZCI6ICJiNzI4NTg2Y2NiYzA0YzM3OWU5MzUzMWVmNjhhYmY5NCJ9XSwgInR5cGUiOiAiY29tcHV0ZSIsICJpZCI6ICIxNjhhMmZkZDM1NWY0NDQ0Yjg2MmQ0MjY1NDkwN2RlZiJ9LCB7ImVuZHBvaW50cyI6IFt7InVybCI6ICJodHRwOi8vbG9jYWxob3N0Ojg3NzMvc2VydmljZXMvQWRtaW4iLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJsZWdhY3lfZW5kcG9pbnRfaWQiOiAiNjA3MjY1ZjJmNzg2NDVmOWJjMTIzMzIzMTU2Njk0MGMiLCAiaW50ZXJmYWNlIjogImFkbWluIiwgImlkIjogIjU2OWMyYjlhMjc5MDQ2NmNiYmU5NGE5MjkzZTA1MWM3In0sIHsidXJsIjogImh0dHA6Ly9sb2NhbGhvc3Q6ODc3My9zZXJ2aWNlcy9DbG91ZCIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImxlZ2FjeV9lbmRwb2ludF9pZCI6ICI2MDcyNjVmMmY3ODY0NWY5YmMxMjMzMjMxNTY2OTQwYyIsICJpbnRlcmZhY2UiOiAiaW50ZXJuYWwiLCAiaWQiOiAiODRmZGVmOTEwNTQ0NGVlYWEyZTkzZWQ5ZDQyMjVhYWEifSwgeyJ1cmwiOiAiaHR0cDovL2xvY2FsaG9zdDo4NzczL3NlcnZpY2VzL0Nsb3VkIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAibGVnYWN5X2VuZHBvaW50X2lkIjogIjYwNzI2NWYyZjc4NjQ1ZjliYzEyMzMyMzE1NjY5NDBjIiwgImludGVyZmFjZSI6ICJwdWJsaWMiLCAiaWQiOiAiZGVjMjYzYWIwMmUwNDZkN2IyMDM0ODNmYmI2MDlkMmIifV0sICJ0eXBlIjogImVjMiIsICJpZCI6ICI3MDVhZTE1Yzc5Njc0ZDc4OTMzNGQ3ZmRkNWZkZTE5ZCJ9LCB7ImVuZHBvaW50cyI6IFt7InVybCI6ICJodHRwOi8vbG9jYWxob3N0Ojg3NzYvdjEvNTMwZjhmYzA1NjA3NDljOTkxNmJmZTZhZWY4OTg5NTkiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJsZWdhY3lfZW5kcG9pbnRfaWQiOiAiZWE0MGU5NTE4YTYxNDA3YmEzMDkzYTU3NmM5Y2QzMzMiLCAiaW50ZXJmYWNlIjogImFkbWluIiwgImlkIjogIjJjMjk1YmJlMzBjMTQzMzA4MTNjMmNmOWExOTI4OGU5In0sIHsidXJsIjogImh0dHA6Ly9sb2NhbGhvc3Q6ODc3Ni92MS81MzBmOGZjMDU2MDc0OWM5OTE2YmZlNmFlZjg5ODk1OSIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImxlZ2FjeV9lbmRwb2ludF9pZCI6ICJlYTQwZTk1MThhNjE0MDdiYTMwOTNhNTc2YzljZDMzMyIsICJpbnRlcmZhY2UiOiAicHVibGljIiwgImlkIjogImIyMmM4ZWYzMjExNzQ1ZTBiOTAyYzY3OGY5OTQzZWVkIn0sIHsidXJsIjogImh0dHA6Ly9sb2NhbGhvc3Q6ODc3Ni92MS81MzBmOGZjMDU2MDc0OWM5OTE2YmZlNmFlZjg5ODk1OSIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImxlZ2FjeV9lbmRwb2ludF9pZCI6ICJlYTQwZTk1MThhNjE0MDdiYTMwOTNhNTc2YzljZDMzMyIsICJpbnRlcmZhY2UiOiAiaW50ZXJuYWwiLCAiaWQiOiAiY2I2ZmU5ODlmMzY0NGM0Nzg0YTZhNmUyNWYzZmI3NWEifV0sICJ0eXBlIjogInZvbHVtZSIsICJpZCI6ICI3YWJkZmNkMWFjMWY0OWFkYmJjYmEyZjgwY2QzMDIxMyJ9LCB7ImVuZHBvaW50cyI6IFtdLCAidHlwZSI6ICJkYXNoYm9hcmQiLCAiaWQiOiAiODJjOTRjNmRkNWVkNDIwOWFlYTBlMDc4YjczNzBiZGIifSwgeyJlbmRwb2ludHMiOiBbeyJ1cmwiOiAiaHR0cDovLzE5Mi4xNjguMC4yMjo5Njk2IiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAibGVnYWN5X2VuZHBvaW50X2lkIjogImVmMThjZGZkMWMxNzQ3MGY4OTAzNmIwM2ZlMjM1NjE3IiwgImludGVyZmFjZSI6ICJhZG1pbiIsICJpZCI6ICIxOTY1NTZmM2MzYzE0MjE3YWUyZThjMDU5OTlkNTkxOSJ9LCB7InVybCI6ICJodHRwOi8vMTkyLjE2OC4wLjIyOjk2OTYiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJsZWdhY3lfZW5kcG9pbnRfaWQiOiAiZWYxOGNkZmQxYzE3NDcwZjg5MDM2YjAzZmUyMzU2MTciLCAiaW50ZXJmYWNlIjogImludGVybmFsIiwgImlkIjogImM0YmY3OGYxNTUxNjQwNjI5ZTE3NWVjMGY0NTJiZjBiIn0sIHsidXJsIjogImh0dHA6Ly8xOTIuMTY4LjAuMjI6OTY5NiIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImxlZ2FjeV9lbmRwb2ludF9pZCI6ICJlZjE4Y2RmZDFjMTc0NzBmODkwMzZiMDNmZTIzNTYxNyIsICJpbnRlcmZhY2UiOiAicHVibGljIiwgImlkIjogImVkNGY5NTJjMjM5NzRmOWNiZTJmMTA2ZmVjMzQwNzk0In1dLCAidHlwZSI6ICJuZXR3b3JrIiwgImlkIjogIjk4OTJlZWRkMzE2MDQ1MDU4YmJiOTBiMjRiMjUzNTZiIn1dLCAiZXh0cmFzIjoge30sICJ1c2VyIjogeyJkb21haW4iOiB7ImlkIjogImRlZmF1bHQiLCAibmFtZSI6ICJEZWZhdWx0In0sICJpZCI6ICJjM2IzZTQ3MTljZDY0ZGFiOGQ0NmYyZDhlZGFjNWZkMSIsICJuYW1lIjogImp1bm9zcGhlcmUifSwgImlzc3VlZF9hdCI6ICIyMDE0LTA0LTIzVDE0OjI0OjA2LjkyNzAxNVoifX0xggGBMIIBfQIBATBcMFcxCzAJBgNVBAYTAlVTMQ4wDAYDVQQIDAVVbnNldDEOMAwGA1UEBwwFVW5zZXQxDjAMBgNVBAoMBVVuc2V0MRgwFgYDVQQDDA93d3cuZXhhbXBsZS5jb20CAQEwBwYFKw4DAhowDQYJKoZIhvcNAQEBBQAEggEAnD8uP17Mm+3-pm4-uJqSA6GZPWQIuNt0966wlefzwthyBDQY0YohY-4lbZgHIl5Us3i9ONv5IJpFR-Z4udF7GhDbeo3WPpdwoscop3fhHePDo9hlZsSVfpnamG44RHTXe0zn7BsYkjFVXLQE+qFjV7GEuUUyS84j-TIl8K+qsSQPRh0XQs85AddNo82z-DjC+id+okmc7g8m3zM+sSGTNyDE3OPK40XgEoIj-oycl4eh+XdVP2Kn2jR7muVwOsRQ4vbGuT3y7Bs5ObxEQxK6C8-h8VujrvX0jZFP41tPi825k4j+YNY6-USStXKYab5hrSHknobYBB80GMSDXvmOeg=="
> -H "Content-Type: application/json" -H "Accept: application/json" -H
> "User-Agent: python-neutronclient"
>
> 2014-04-23 10:24:23.418 17639 DEBUG neutronclient.client [-]
> RESP:{'status': '400', 'connection': 'close', 'content-type': 'text/html',
> 'cache-control': 'no-cache'} <html><body><h1>400 Bad request</h1>
> Your browser sent an invalid request.
> </body></html>
>
>  http_log_resp
> /usr/lib/python2.7/dist-packages/neutronclient/common/utils.py:179
> 2014-04-23 10:24:23.419 17639 DEBUG neutronclient.v2_0.client [-] Error
> message: <html><body><h1>400 Bad request</h1>
> Your browser sent an invalid request.
> </body></html>
>  _handle_fault_response
> /usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py:1218
> 2014-04-23 10:24:23.420 17639 ERROR nova.api.openstack
> [req-4bfaae66-bd4c-4eeb-8328-9499d685de57 c3b3e4719cd64dab8d46f2d8edac5fd1
> 530f8fc0560749c9916bfe6aef898959] Caught error: <html><body><h1>400 Bad
> request</h1>
> Your browser sent an invalid request.
> </body></html>
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack Traceback (most
> recent call last):
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/nova/api/openstack/__init__.py", line
> 119, in __call__
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     return
> req.get_response(self.application)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/webob/request.py", line 1296, in send
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     application,
> catch_exc_info=False)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/webob/request.py", line 1260, in
> call_application
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     app_iter =
> application(self.environ, start_response)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/webob/dec.py", line 144, in __call__
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     return
> resp(environ, start_response)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/keystoneclient/middleware/auth_token.py",
> line 539, in __call__
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     return
> self.app(env, start_response)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/webob/dec.py", line 144, in __call__
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     return
> resp(environ, start_response)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/webob/dec.py", line 144, in __call__
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     return
> resp(environ, start_response)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/routes/middleware.py", line 131, in
> __call__
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     response =
> self.app(environ, start_response)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/webob/dec.py", line 144, in __call__
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     return
> resp(environ, start_response)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/webob/dec.py", line 130, in __call__
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     resp =
> self.call_func(req, *args, **self.kwargs)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/webob/dec.py", line 195, in call_func
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     return
> self.func(req, *args, **kwargs)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/nova/api/openstack/wsgi.py", line 917, in
> __call__
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     content_type,
> body, accept)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/nova/api/openstack/wsgi.py", line 976, in
> _process_stack
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     action_result =
> self.dispatch(meth, request, action_args)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/nova/api/openstack/wsgi.py", line 1057,
> in dispatch
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     return
> method(req=request, **action_args)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/nova/api/openstack/compute/servers.py",
> line 920, in create
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack
> legacy_bdm=legacy_bdm)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/nova/hooks.py", line 105, in inner
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     rv = f(*args,
> **kwargs)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/nova/compute/api.py", line 1220, in create
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack
> legacy_bdm=legacy_bdm)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/nova/compute/api.py", line 861, in
> _create_instance
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack
> block_device_mapping, auto_disk_config, reservation_id)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/nova/compute/api.py", line 675, in
> _validate_and_build_base_options
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack
> self._check_requested_networks(context, requested_networks)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/nova/compute/api.py", line 439, in
> _check_requested_networks
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack
> self.network_api.validate_networks(context, requested_networks)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/nova/network/neutronv2/api.py", line 574,
> in validate_networks
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack
> context.project_id, net_ids)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/nova/network/neutronv2/api.py", line 132,
> in _get_available_networks
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     nets =
> neutron.list_networks(**search_opts).get('networks', [])
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 108,
> in with_params
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     ret =
> self.function(instance, *args, **kwargs)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 333,
> in list_networks
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     **_params)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 1343,
> in list
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     for r in
> self._pagination(collection, path, **params):
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 1356,
> in _pagination
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     res =
> self.get(path, params=params)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 1329,
> in get
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack
> headers=headers, params=params)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 1314,
> in retry_request
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack
> headers=headers, params=params)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 1257,
> in do_request
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack
> self._handle_fault_response(status_code, replybody)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 1227,
> in _handle_fault_response
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack
> exception_handler_v20(status_code, des_error_body)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack   File
> "/usr/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 88,
> in exception_handler_v20
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack     message=message)
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack
> NeutronClientException: <html><body><h1>400 Bad request</h1>
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack Your browser sent
> an invalid request.
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack </body></html>
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack
> 2014-04-23 10:24:23.420 17639 TRACE nova.api.openstack
>
> 2014-04-23 10:24:23.428 17639 INFO nova.api.openstack
> [req-4bfaae66-bd4c-4eeb-8328-9499d685de57 c3b3e4719cd64dab8d46f2d8edac5fd1
> 530f8fc0560749c9916bfe6aef898959]
> http://10.4.5.148:8774/v2/530f8fc0560749c9916bfe6aef898959/serversreturned with HTTP 500
> --
> Regards,
> Nagaraj
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20140424/c361073b/attachment.html>


More information about the Openstack mailing list