Created
April 14, 2014 17:22
-
-
Save dwalleck/10667145 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{"ports": [{"uuid": "bf31ae3e-b68c-4360-9861-1b11db2240d3", "links": [{"href": "http://127.0.0.1:6385/v1/ports/bf31ae3e-b68c-4360-9861-1b11db2240d3", "rel": "self"}, {"href": "http://127.0.0.1:6385/ports/bf31ae3e-b68c-4360-9861-1b11db2240d3", "rel": "bookmark"}], "address": "52:54:00:16:93:15"}]} | |
log_http_response /opt/stack/new/python-ironicclient/ironicclient/common/http.py:105 | |
2014-04-12 03:50:40.339 6776 DEBUG ironicclient.common.http [-] curl -i -X PATCH -H 'X-Auth-Token: MIIV1AYJKoZIhvcNAQcCoIIVxTCCFcECAQExCTAHBgUrDgMCGjCCFCoGCSqGSIb3DQEHAaCCFBsEghQXeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxNC0wNC0xMlQwMzo1MDo0MC4yODU0MDQiLCAiZXhwaXJlcyI6ICIyMDE0LTA0LTEyVDA0OjUwOjQwWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogbnVsbCwgImVuYWJsZWQiOiB0cnVlLCAiaWQiOiAiOWVhYmQwNzE2YTM3NDFmODllMzkwNTQ4YWE2M2FlMDkiLCAibmFtZSI6ICJkZW1vIn19LCAic2VydmljZUNhdGFsb2ciOiBbeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjg3NzYvdjEvOWVhYmQwNzE2YTM3NDFmODllMzkwNTQ4YWE2M2FlMDkiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjg3NzYvdjEvOWVhYmQwNzE2YTM3NDFmODllMzkwNTQ4YWE2M2FlMDkiLCAiaWQiOiAiMGRmOTk2M2IyYjRmNDQ4MWI2YTUxNWQ0NmYzOWFjNzEiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3Ni92MS85ZWFiZDA3MTZhMzc0MWY4OWUzOTA1NDhhYTYzYWUwOSJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJ2b2x1bWUiLCAibmFtZSI6ICJjaW5kZXIifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjg3NzQvdjIvOWVhYmQwNzE2YTM3NDFmODllMzkwNTQ4YWE2M2FlMDkiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjg3NzQvdjIvOWVhYmQwNzE2YTM3NDFmODllMzkwNTQ4YWE2M2FlMDkiLCAiaWQiOiAiNDQ0MGQyZTgzMDk0NDZkNWIxOGJmYjRiMDc3MzM0ZGYiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3NC92Mi85ZWFiZDA3MTZhMzc0MWY4OWUzOTA1NDhhYTYzYWUwOSJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJjb21wdXRlIiwgIm5hbWUiOiAibm92YSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6OTY5Ni8iLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjk2OTYvIiwgImlkIjogIjY3MzIyM2NhNDA4ZDQwMjViOWQ5NzYyZmQwNTQ4NTNmIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjk2OTYvIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogIm5ldHdvcmsiLCAibmFtZSI6ICJuZXV0cm9uIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4Nzc2L3YyLzllYWJkMDcxNmEzNzQxZjg5ZTM5MDU0OGFhNjNhZTA5IiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4Nzc2L3YyLzllYWJkMDcxNmEzNzQxZjg5ZTM5MDU0OGFhNjNhZTA5IiwgImlkIjogIjE3MjA1ZWFhODRiYzRjZDM4NTA1YzVlZGY4OTdiNjExIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjg3NzYvdjIvOWVhYmQwNzE2YTM3NDFmODllMzkwNTQ4YWE2M2FlMDkifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAidm9sdW1ldjIiLCAibmFtZSI6ICJjaW5kZXJ2MiJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3OS92MS4wLzllYWJkMDcxNmEzNzQxZjg5ZTM5MDU0OGFhNjNhZTA5IiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4Nzc5L3YxLjAvOWVhYmQwNzE2YTM3NDFmODllMzkwNTQ4YWE2M2FlMDkiLCAiaWQiOiAiMGVkZTY0OGMyZTk2NDFjMTllOWMxZTE5YzViNTJhMTQiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3OS92MS4wLzllYWJkMDcxNmEzNzQxZjg5ZTM5MDU0OGFhNjNhZTA5In1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImRhdGFiYXNlIiwgIm5hbWUiOiAidHJvdmUifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjMzMzMiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjMzMzMiLCAiaWQiOiAiNjc5ZTg2OTY4MjEzNDYyYTkyODg2ZTFhMzk5NDg0MDYiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6MzMzMyJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJzMyIsICJuYW1lIjogInMzIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo5MjkyIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo5MjkyIiwgImlkIjogIjA0NGExZDhjYmEwMjQyMjRiYWRmZDk4ODE1YWQ0MjdmIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjkyOTIifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiaW1hZ2UiLCAibmFtZSI6ICJnbGFuY2UifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjg3NzQvdjMiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjg3NzQvdjMiLCAiaWQiOiAiMDUzODdkMThmOTU2NDE0ZDk2NGY3MDIzOGE3M2JkYTMiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3NC92MyJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJjb21wdXRldjMiLCAibmFtZSI6ICJub3ZhdjMifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjg3NzcvIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4Nzc3LyIsICJpZCI6ICI4YTgxMGE2YzE1MDk0ZDkxODIxMDAyYWExY2IwNWE1NCIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEyNy4wLjAuMTo4Nzc3LyJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJtZXRlcmluZyIsICJuYW1lIjogImNlaWxvbWV0ZXIifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTAuNy43Ny4xNDo4MDAwL3YxIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEwLjcuNzcuMTQ6ODAwMC92MSIsICJpZCI6ICI4NmM2ZjY5MmZlODU0YmFjYjU0NjFmNzlkMmVlMzAzNiIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEwLjcuNzcuMTQ6ODAwMC92MSJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJjbG91ZGZvcm1hdGlvbiIsICJuYW1lIjogImhlYXQifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjYzODUiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjYzODUiLCAiaWQiOiAiN2VjMDc4ODdlNjY0NGEwY2E0ZmIzMjljNzQ4ODdhYmIiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6NjM4NSJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJiYXJlbWV0YWwiLCAibmFtZSI6ICJpcm9uaWMifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjg3NzMvc2VydmljZXMvQWRtaW4iLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjg3NzMvc2VydmljZXMvQ2xvdWQiLCAiaWQiOiAiNTcwNmQyYjFjN2JiNDA1ZGExYjA2N2FiZDM3OWViMDYiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODc3My9zZXJ2aWNlcy9DbG91ZCJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJlYzIiLCAibmFtZSI6ICJlYzIifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTAuNy43Ny4xNDo4MDA0L3YxLzllYWJkMDcxNmEzNzQxZjg5ZTM5MDU0OGFhNjNhZTA5IiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEwLjcuNzcuMTQ6ODAwNC92MS85ZWFiZDA3MTZhMzc0MWY4OWUzOTA1NDhhYTYzYWUwOSIsICJpZCI6ICI2ZjI1MjhkMDE4Yjc0YTU1YmRhNjc2Y2JkYWZiYzIwMiIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEwLjcuNzcuMTQ6ODAwNC92MS85ZWFiZDA3MTZhMzc0MWY4OWUzOTA1NDhhYTYzYWUwOSJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJvcmNoZXN0cmF0aW9uIiwgIm5hbWUiOiAiaGVhdCJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODA4MCIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6ODA4MC92MS9BVVRIXzllYWJkMDcxNmEzNzQxZjg5ZTM5MDU0OGFhNjNhZTA5IiwgImlkIjogIjViYzgyNDk0ZWIwNTQ2NDU4ZjdiYjFkMGUyNjYwMGI3IiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjgwODAvdjEvQVVUSF85ZWFiZDA3MTZhMzc0MWY4OWUzOTA1NDhhYTYzYWUwOSJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJvYmplY3Qtc3RvcmUiLCAibmFtZSI6ICJzd2lmdCJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6MzUzNTcvdjIuMCIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMjcuMC4wLjE6NTAwMC92Mi4wIiwgImlkIjogIjJhYTkzNTlmZThiYTQwYWVhZDkxNmI1ODczM2NhNzk5IiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTI3LjAuMC4xOjUwMDAvdjIuMCJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpZGVudGl0eSIsICJuYW1lIjogImtleXN0b25lIn1dLCAidXNlciI6IHsidXNlcm5hbWUiOiAiYWRtaW4iLCAicm9sZXNfbGlua3MiOiBbXSwgImlkIjogIjNmMWVjZTEyNTU0MTRkOWI4MzhiMzE1YWQwNDBkNWRlIiwgInJvbGVzIjogW3sibmFtZSI6ICJoZWF0X3N0YWNrX293bmVyIn0sIHsibmFtZSI6ICJhZG1pbiJ9XSwgIm5hbWUiOiAiYWRtaW4ifSwgIm1ldGFkYXRhIjogeyJpc19hZG1pbiI6IDAsICJyb2xlcyI6IFsiNDk3NDQ5NmNmMjIzNDVjYmJjYmNiNjM4ZGYzZDRlZjYiLCAiYWYzZTlkZjgwNjY2NGUyMGIwMTAwMGI5M2ZjMzIxZWQiXX19fTGCAYEwggF9AgEBMFwwVzELMAkGA1UEBhMCVVMxDjAMBgNVBAgMBVVuc2V0MQ4wDAYDVQQHDAVVbnNldDEOMAwGA1UECgwFVW5zZXQxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbQIBATAHBgUrDgMCGjANBgkqhkiG9w0BAQEFAASCAQAcG3jWMX6LtvChg8nsOKogNdNUOAUa6Z0KTg7Qk560VL0rT8nwrdh9djugylaGss7g1fFtiy92sb-wVn53303gSP1lDmcwAAmXBlPyZA-6CtBqAY5CsPPGKZTdtCq3cqkJwuPoXdOZyX3Bd6wNwmrD1+9iCFTbaFPaPbyAZlxjxInwz904vDZIKWyqPo0YJN+hT1fw2+bYgDI2xfX42vkiVx8S5-uBkNozEtl3Zc2EOiaxgcmtFgOqT0Us+DL599UPBCpd4Ln-uCMbH+axCxeywfeCfgNgEseZ7xrMD1HBPwjJdApXAiOhDnLbiV+pkTlbTi9zy3FZnPicai5l70ta' -H 'Content-Type: application/json' -H 'Accept: application/json' -H 'User-Agent: python-ironicclient' -d '[{"path": "/extra/vif_port_id", "op": "remove"}]' http://127.0.0.1:6385/v1/ports/bf31ae3e-b68c-4360-9861-1b11db2240d3 log_curl_request /opt/stack/new/python-ironicclient/ironicclient/common/http.py:95 | |
2014-04-12 03:50:40.348 6776 DEBUG ironicclient.common.http [-] | |
HTTP/1.0 400 Bad Request | |
date: Sat, 12 Apr 2014 03:50:40 GMT | |
content-length: 187 | |
content-type: application/json | |
server: WSGIServer/0.1 Python/2.7.3 | |
{"error_message": "{\"debuginfo\": null, \"faultcode\": \"Client\", \"faultstring\": \"Couldn't apply patch '[{'path': '/extra/vif_port_id', 'op': 'remove'}]'. Reason: u'vif_port_id'\"}"} | |
log_http_response /opt/stack/new/python-ironicclient/ironicclient/common/http.py:105 | |
2014-04-12 03:50:40.348 6776 WARNING ironicclient.common.http [-] Request returned failure status. | |
2014-04-12 03:50:40.349 6776 ERROR nova.openstack.common.loopingcall [-] in fixed duration looping call | |
2014-04-12 03:50:40.349 6776 TRACE nova.openstack.common.loopingcall Traceback (most recent call last): | |
2014-04-12 03:50:40.349 6776 TRACE nova.openstack.common.loopingcall File "/opt/stack/new/nova/nova/openstack/common/loopingcall.py", line 76, in _inner | |
2014-04-12 03:50:40.349 6776 TRACE nova.openstack.common.loopingcall self.f(*self.args, **self.kw) | |
2014-04-12 03:50:40.349 6776 TRACE nova.openstack.common.loopingcall File "/opt/stack/new/ironic/ironic/nova/virt/ironic/driver.py", line 169, in _request_api | |
2014-04-12 03:50:40.349 6776 TRACE nova.openstack.common.loopingcall func(*args) | |
2014-04-12 03:50:40.349 6776 TRACE nova.openstack.common.loopingcall File "/opt/stack/new/python-ironicclient/ironicclient/v1/port.py", line 57, in update | |
2014-04-12 03:50:40.349 6776 TRACE nova.openstack.common.loopingcall return self._update(self._path(port_id), patch) | |
2014-04-12 03:50:40.349 6776 TRACE nova.openstack.common.loopingcall File "/opt/stack/new/python-ironicclient/ironicclient/common/base.py", line 68, in _update | |
2014-04-12 03:50:40.349 6776 TRACE nova.openstack.common.loopingcall resp, body = self.api.json_request(method, url, body=body) | |
2014-04-12 03:50:40.349 6776 TRACE nova.openstack.common.loopingcall File "/opt/stack/new/python-ironicclient/ironicclient/common/http.py", line 186, in json_request | |
2014-04-12 03:50:40.349 6776 TRACE nova.openstack.common.loopingcall resp, body_iter = self._http_request(url, method, **kwargs) | |
2014-04-12 03:50:40.349 6776 TRACE nova.openstack.common.loopingcall File "/opt/stack/new/python-ironicclient/ironicclient/common/http.py", line 169, in _http_request | |
2014-04-12 03:50:40.349 6776 TRACE nova.openstack.common.loopingcall error_json.get('debuginfo')) | |
2014-04-12 03:50:40.349 6776 TRACE nova.openstack.common.loopingcall HTTPBadRequest: Couldn't apply patch '[{'path': '/extra/vif_port_id', 'op': 'remove'}]'. Reason: u'vif_port_id' | |
2014-04-12 03:50:40.349 6776 TRACE nova.openstack.common.loopingcall |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment