)]}'
{"id":"openstack%2Fpython-neutronclient~273846","triplet_id":"openstack%2Fpython-neutronclient~master~I46342d92058751bfe76866eef3ab89ea47726f27","project":"openstack/python-neutronclient","branch":"master","hashtags":[],"change_id":"I46342d92058751bfe76866eef3ab89ea47726f27","subject":"Fix floatingip can\u0027t associate with port name","status":"ABANDONED","created":"2016-01-29 02:15:39.000000000","updated":"2017-04-16 10:47:31.000000000","total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"9d0ee70ccb3c869c2d3fcd692c7d8fdf5cfed78c","_number":273846,"virtual_id_number":273846,"owner":{"_account_id":18086,"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","username":"guiyanxing"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":1,"date":"2016-04-15 11:09:06.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":18085,"name":"Yi Zhao","email":"zhaoyi_yewu@cmss.chinamobile.com","username":"willyzhao"},{"date":"2016-05-03 06:59:21.000000000","_account_id":18086,"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","username":"guiyanxing"},{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"_account_id":13960,"name":"wangjunqing","email":"wangjunqing@cmss.chinamobile.com","username":"wangjunqing"},{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":7018,"name":"Abhishek Raut","email":"rauta@vmware.com","username":"abhiraut"},{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_account_id":21004,"name":"SHIPeiqi","email":"shipeiqi@cmss.chinamobile.com","username":"peiqishi"},{"_account_id":14605,"name":"vikram.choudhary","email":"vikschw@gmail.com","username":"vikram.choudhary"},{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":7448,"name":"Carl Baldwin","email":"carl@ecbaldwin.net","username":"carl-baldwin"},{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"recommended":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"disliked":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-04-30 06:40:44.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":18085,"name":"Yi Zhao","email":"zhaoyi_yewu@cmss.chinamobile.com","username":"willyzhao"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":18086,"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","username":"guiyanxing"},{"value":1,"date":"2016-04-19 10:27:01.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"value":1,"date":"2016-04-28 07:34:37.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":13960,"name":"wangjunqing","email":"wangjunqing@cmss.chinamobile.com","username":"wangjunqing"},{"value":-1,"date":"2016-09-04 18:27:02.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":-1,"date":"2017-02-16 01:47:44.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":7018,"name":"Abhishek Raut","email":"rauta@vmware.com","username":"abhiraut"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"value":1,"date":"2016-04-22 03:03:34.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":21004,"name":"SHIPeiqi","email":"shipeiqi@cmss.chinamobile.com","username":"peiqishi"},{"value":-1,"date":"2016-05-01 10:31:39.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":14605,"name":"vikram.choudhary","email":"vikschw@gmail.com","username":"vikram.choudhary"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7448,"name":"Carl Baldwin","email":"carl@ecbaldwin.net","username":"carl-baldwin"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"date":"2016-04-28 01:37:40.000000000","_account_id":18085,"name":"Yi Zhao","email":"zhaoyi_yewu@cmss.chinamobile.com","username":"willyzhao"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":18086,"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","username":"guiyanxing"},{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"date":"2016-04-28 01:36:44.000000000","_account_id":13960,"name":"wangjunqing","email":"wangjunqing@cmss.chinamobile.com","username":"wangjunqing"},{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":7018,"name":"Abhishek Raut","email":"rauta@vmware.com","username":"abhiraut"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"date":"2016-04-22 02:58:33.000000000","_account_id":21004,"name":"SHIPeiqi","email":"shipeiqi@cmss.chinamobile.com","username":"peiqishi"},{"_account_id":14605,"name":"vikram.choudhary","email":"vikschw@gmail.com","username":"vikram.choudhary"},{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},{"date":"2016-04-15 10:08:42.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"date":"2016-04-27 07:11:35.000000000","_account_id":7448,"name":"Carl Baldwin","email":"carl@ecbaldwin.net","username":"carl-baldwin"},{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"_account_id":7018,"name":"Abhishek Raut","email":"rauta@vmware.com","username":"abhiraut"},{"_account_id":7448,"name":"Carl Baldwin","email":"carl@ecbaldwin.net","username":"carl-baldwin"},{"_account_id":13960,"name":"wangjunqing","email":"wangjunqing@cmss.chinamobile.com","username":"wangjunqing"},{"_account_id":14605,"name":"vikram.choudhary","email":"vikschw@gmail.com","username":"vikram.choudhary"},{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"},{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},{"_account_id":18085,"name":"Yi Zhao","email":"zhaoyi_yewu@cmss.chinamobile.com","username":"willyzhao"},{"_account_id":18086,"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","username":"guiyanxing"},{"_account_id":21004,"name":"SHIPeiqi","email":"shipeiqi@cmss.chinamobile.com","username":"peiqishi"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-02-01 15:37:00.000000000","updated_by":{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"},"reviewer":{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"},"state":"REVIEWER"},{"updated":"2016-02-26 05:42:41.000000000","updated_by":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"REVIEWER"},{"updated":"2016-03-07 01:05:40.000000000","updated_by":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"reviewer":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"state":"REVIEWER"},{"updated":"2016-04-15 10:08:42.000000000","updated_by":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"reviewer":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"state":"REVIEWER"},{"updated":"2016-04-15 11:09:06.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2016-04-19 10:27:01.000000000","updated_by":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"reviewer":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"state":"REVIEWER"},{"updated":"2016-04-22 02:58:33.000000000","updated_by":{"_account_id":21004,"name":"SHIPeiqi","email":"shipeiqi@cmss.chinamobile.com","username":"peiqishi"},"reviewer":{"_account_id":21004,"name":"SHIPeiqi","email":"shipeiqi@cmss.chinamobile.com","username":"peiqishi"},"state":"REVIEWER"},{"updated":"2016-04-27 07:11:35.000000000","updated_by":{"_account_id":7448,"name":"Carl Baldwin","email":"carl@ecbaldwin.net","username":"carl-baldwin"},"reviewer":{"_account_id":7448,"name":"Carl Baldwin","email":"carl@ecbaldwin.net","username":"carl-baldwin"},"state":"REVIEWER"},{"updated":"2016-04-28 01:36:44.000000000","updated_by":{"_account_id":13960,"name":"wangjunqing","email":"wangjunqing@cmss.chinamobile.com","username":"wangjunqing"},"reviewer":{"_account_id":13960,"name":"wangjunqing","email":"wangjunqing@cmss.chinamobile.com","username":"wangjunqing"},"state":"REVIEWER"},{"updated":"2016-04-28 01:37:40.000000000","updated_by":{"_account_id":18085,"name":"Yi Zhao","email":"zhaoyi_yewu@cmss.chinamobile.com","username":"willyzhao"},"reviewer":{"_account_id":18085,"name":"Yi Zhao","email":"zhaoyi_yewu@cmss.chinamobile.com","username":"willyzhao"},"state":"REVIEWER"},{"updated":"2016-05-01 10:31:39.000000000","updated_by":{"_account_id":14605,"name":"vikram.choudhary","email":"vikschw@gmail.com","username":"vikram.choudhary"},"reviewer":{"_account_id":14605,"name":"vikram.choudhary","email":"vikschw@gmail.com","username":"vikram.choudhary"},"state":"REVIEWER"},{"updated":"2016-09-04 18:27:02.000000000","updated_by":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"reviewer":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"state":"REVIEWER"},{"updated":"2017-02-16 01:47:44.000000000","updated_by":{"_account_id":7018,"name":"Abhishek Raut","email":"rauta@vmware.com","username":"abhiraut"},"reviewer":{"_account_id":7018,"name":"Abhishek Raut","email":"rauta@vmware.com","username":"abhiraut"},"state":"REVIEWER"}],"messages":[{"id":"0ebf6e70fe7ec76f427662063e951038aaf75e17","author":{"_account_id":18086,"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","username":"guiyanxing"},"date":"2016-01-29 02:15:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4e9662928df9e3249cc2f508b3c729562b288bba","author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"date":"2016-01-29 02:25:59.000000000","message":"Patch Set 1: Code-Review-1\n\nTest Case missing","accounts_in_message":[],"_revision_number":1},{"id":"16e417c095531329934469a042b78d6652e57db7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-29 03:19:22.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-neutronclient-pep8 http://logs.openstack.org/46/273846/1/check/gate-python-neutronclient-pep8/009f7e6/ : SUCCESS in 1m 03s\n- gate-python-neutronclient-docs http://docs-draft.openstack.org/46/273846/1/check/gate-python-neutronclient-docs/2e1ab51//doc/build/html/ : SUCCESS in 1m 03s\n- gate-python-neutronclient-python27 http://logs.openstack.org/46/273846/1/check/gate-python-neutronclient-python27/6e9e021/ : SUCCESS in 1m 41s\n- gate-python-neutronclient-python34 http://logs.openstack.org/46/273846/1/check/gate-python-neutronclient-python34/61d1c1b/ : SUCCESS in 1m 38s\n- gate-python-neutronclient-pypy http://logs.openstack.org/46/273846/1/check/gate-python-neutronclient-pypy/b28a7ae/ : SUCCESS in 2m 03s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-neutronclient http://logs.openstack.org/46/273846/1/check/gate-tempest-dsvm-neutron-src-python-neutronclient/df3d5e2/ : SUCCESS in 58m 18s\n- gate-neutronclient-test-dsvm-functional http://logs.openstack.org/46/273846/1/check/gate-neutronclient-test-dsvm-functional/2b67aad/ : SUCCESS in 19m 43s\n- gate-neutronclient-test-dsvm-functional-adv-svcs http://logs.openstack.org/46/273846/1/check/gate-neutronclient-test-dsvm-functional-adv-svcs/2425708/ : SUCCESS in 24m 24s","accounts_in_message":[],"_revision_number":1},{"id":"12352942db9377ed38d207e63c967c509421691c","author":{"_account_id":18086,"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","username":"guiyanxing"},"date":"2016-01-29 03:26:25.000000000","message":"Patch Set 1:\n\nhello,I think it needn\u0027t an extra test case.just like this operation, when creating an fip,you can use external network id or name,but the case of create fip is one. I commit this patch,you can associate a fip with a port name or id.","accounts_in_message":[],"_revision_number":1},{"id":"4c5328917b48b29eb1031af9dc9bea82c2b8aee0","author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"date":"2016-01-29 04:59:09.000000000","message":"Patch Set 1:\n\nPreviously, if the port did not exist, no error was thrown.\nNow , due to the find_resourceid_by _name_or_id(), if port with the specified name doesnt exist, an error will be thrown.\nThat is one of the new unit tests coming out of this change.","accounts_in_message":[],"_revision_number":1},{"id":"bd355db467b2c90798edab98f2598fcc31c67a0d","author":{"_account_id":18086,"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","username":"guiyanxing"},"date":"2016-02-01 06:14:10.000000000","message":"Patch Set 1:\n\nIf the port with specified name doesn\u0027t exist,will thrown an new error\"unable to find port nameXXX\",the test case is already exists in neutronclient/tests/unit/test_name_or_id.py:test_get_id_from_name_notfound()","accounts_in_message":[],"_revision_number":1},{"id":"3b2a97376ad608b862cd94d41962891c4ebfcd24","author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"date":"2016-02-01 08:42:17.000000000","message":"Patch Set 1:\n\nI think you did not get what I wanted to say.\nI understand  that test_get_id_from_name_notfound() exists.\nBut the thing is that , in the current code, this test case will not be called.\nIt is only called to test what would happen if find_resource_by_name_or_id fails. But here, when the find_resource_by_nae_or_id fails, it will raise an exception.\nSo you can catch that exception in this code using assertRaises","accounts_in_message":[],"_revision_number":1},{"id":"105432aeb24ee47d39a3a3023fe936fef83a0b50","author":{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"},"date":"2016-02-01 15:37:00.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nNit in the commit message.  Agreed that it will need an updated test case.","accounts_in_message":[],"_revision_number":1},{"id":"51516de761ba35412d584844bd2b85186607fd1b","author":{"_account_id":18086,"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","username":"guiyanxing"},"date":"2016-02-23 02:29:38.000000000","message":"Patch Set 1:\n\ntest case like this: self.assertRaises(exceptions.ConnectionFailed, self._test_update_resource,resource, cmd, \u0027myid\u0027, args, {\"port_id\": \"fake-name\"} ),is it?","accounts_in_message":[],"_revision_number":1},{"id":"b6dd24e6f871e3f09a21d93f111481a9654a1b7d","author":{"_account_id":18086,"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","username":"guiyanxing"},"date":"2016-02-23 02:37:39.000000000","message":"Patch Set 1:\n\nif I write test case contain this code,will caught connnection fail:try:\n         _port_id \u003d neutronV20._find_resourceid_by_name(\n              self.client, \u0027port\u0027, \u0027fake-name\u0027)\n     except exceptions.NeutronClientException as ex:\n            self.assertIn(\u0027Unable to find\u0027, ex.message)\n            self.assertEqual(404, ex.status_code)\nself.assertRaises(exceptions.ConnectionFailed, self._test_update_resource, resource, cmd, \u0027myid\u0027, args, {\"port_id\": \"_port_id\"} ),can you help me to resolve this?","accounts_in_message":[],"_revision_number":1},{"id":"f87fe09f482e0962d85ba6fc01d6d478faa8670f","author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"date":"2016-02-23 02:37:59.000000000","message":"Patch Set 1:\n\nsimilar to this","accounts_in_message":[],"_revision_number":1},{"id":"519336b756455d31daf8c9f46b2a2ce7bc089f4e","author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"date":"2016-02-23 02:41:21.000000000","message":"Patch Set 1:\n\ndont use try-exception.\nUse assertRaises : https://review.openstack.org/#/c/282184/","accounts_in_message":[],"_revision_number":1},{"id":"1813cf92f667186f858f90f37f0f08f20d7a83a7","author":{"_account_id":18086,"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","username":"guiyanxing"},"date":"2016-02-23 03:27:24.000000000","message":"Patch Set 1:\n\nI have modified the test case like this:\n_port_id \u003d self.assertRaises(exceptions.ConnectionFailed, \n                          neutronV20._find_resourceid_by_name,\n                              self.client, \u0027port\u0027, \u0027fake-name\u0027)\nself.assertRaises(exceptions.ConnectionFailed, self._test_update_resource, resource, cmd, \u0027myid\u0027, args, {\"port_id\": _port_id} )\nmy problem is the exception type is connectionfail, is it normal?","accounts_in_message":[],"_revision_number":1},{"id":"07351f20bb5a470aac0b513870365a6ff41a9a01","author":{"_account_id":18086,"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","username":"guiyanxing"},"date":"2016-03-04 07:41:45.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"fc1253579e6560e6507b5fc8eca4add8a2156ea6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-04 08:42:53.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-neutronclient-pep8 http://logs.openstack.org/46/273846/2/check/gate-python-neutronclient-pep8/19fca2b/ : SUCCESS in 53s\n- gate-python-neutronclient-docs http://docs-draft.openstack.org/46/273846/2/check/gate-python-neutronclient-docs/12684ef//doc/build/html/ : SUCCESS in 47s\n- gate-python-neutronclient-python27 http://logs.openstack.org/46/273846/2/check/gate-python-neutronclient-python27/d9df421/ : SUCCESS in 1m 15s\n- gate-python-neutronclient-python34 http://logs.openstack.org/46/273846/2/check/gate-python-neutronclient-python34/9eb56f2/ : SUCCESS in 1m 52s\n- gate-python-neutronclient-pypy http://logs.openstack.org/46/273846/2/check/gate-python-neutronclient-pypy/df3d81f/ : SUCCESS in 2m 12s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-neutronclient http://logs.openstack.org/46/273846/2/check/gate-tempest-dsvm-neutron-src-python-neutronclient/0eee474/ : SUCCESS in 1h 00m 50s\n- gate-neutronclient-test-dsvm-functional http://logs.openstack.org/46/273846/2/check/gate-neutronclient-test-dsvm-functional/ec4b3d6/ : SUCCESS in 20m 45s\n- gate-neutronclient-test-dsvm-functional-adv-svcs http://logs.openstack.org/46/273846/2/check/gate-neutronclient-test-dsvm-functional-adv-svcs/705e478/ : SUCCESS in 20m 15s","accounts_in_message":[],"_revision_number":2},{"id":"691e05ea6ae4134f821f6efcf0e5440454039578","author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"date":"2016-03-07 01:05:40.000000000","message":"Patch Set 2: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"defc67d478118d82404a75587e96f5557517c6b4","author":{"_account_id":18086,"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","username":"guiyanxing"},"date":"2016-04-15 10:01:11.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b30032b2b5ca9ba64065ca7df7d942871d85445c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-15 11:09:06.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-neutronclient-docs http://docs-draft.openstack.org/46/273846/3/check/gate-python-neutronclient-docs/f5940f2//doc/build/html/ : SUCCESS in 1m 28s\n- gate-python-neutronclient-pep8 http://logs.openstack.org/46/273846/3/check/gate-python-neutronclient-pep8/4fa2589/ : SUCCESS in 1m 24s\n- gate-python-neutronclient-python27 http://logs.openstack.org/46/273846/3/check/gate-python-neutronclient-python27/80cd09d/ : SUCCESS in 2m 39s\n- gate-python-neutronclient-python34 http://logs.openstack.org/46/273846/3/check/gate-python-neutronclient-python34/39a504d/ : SUCCESS in 2m 57s\n- gate-python-neutronclient-pypy http://logs.openstack.org/46/273846/3/check/gate-python-neutronclient-pypy/6365e53/ : SUCCESS in 3m 53s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-neutronclient http://logs.openstack.org/46/273846/3/check/gate-tempest-dsvm-neutron-src-python-neutronclient/a4ae325/ : SUCCESS in 1h 06m 34s\n- gate-neutronclient-test-dsvm-functional http://logs.openstack.org/46/273846/3/check/gate-neutronclient-test-dsvm-functional/33d8c10/ : SUCCESS in 21m 23s\n- gate-neutronclient-test-dsvm-functional-adv-svcs http://logs.openstack.org/46/273846/3/check/gate-neutronclient-test-dsvm-functional-adv-svcs/6905e3c/ : SUCCESS in 12m 19s","accounts_in_message":[],"_revision_number":3},{"id":"66536d55c79061ec49080dc43bbd39a469fbcbf6","author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"date":"2016-04-19 10:27:01.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"93afc266cb8acd7c5326a4d0178a85ec800a7456","author":{"_account_id":21004,"name":"SHIPeiqi","email":"shipeiqi@cmss.chinamobile.com","username":"peiqishi"},"date":"2016-04-22 03:03:34.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"7d2e1ccc8765f9464fc0ec9c0130e9690dfb2e64","author":{"_account_id":13960,"name":"wangjunqing","email":"wangjunqing@cmss.chinamobile.com","username":"wangjunqing"},"date":"2016-04-28 07:34:37.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"b55462944364084ce593fe035b35161d90c26df7","author":{"_account_id":18085,"name":"Yi Zhao","email":"zhaoyi_yewu@cmss.chinamobile.com","username":"willyzhao"},"date":"2016-04-30 06:40:44.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"b3e4671f0fa5da0d3ae5414d332efdeeda238311","author":{"_account_id":14605,"name":"vikram.choudhary","email":"vikschw@gmail.com","username":"vikram.choudhary"},"date":"2016-05-01 10:31:39.000000000","message":"Patch Set 3: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"11ac16108b7c6ab8af2ff19b5f2a9a32746e8705","author":{"_account_id":18086,"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","username":"guiyanxing"},"date":"2016-05-03 06:59:21.000000000","message":"Patch Set 3:\n\nIn associate_floatingip should specify a port,however port_name can be convert to port_id through find_resourceid_by _name_or_id() method.so i think here port_id is not mean dont accept port-name. the test case is test whether the port-name exists or not, if doesnt exist,should catch that exception.","accounts_in_message":[],"_revision_number":3},{"id":"161a934b00081ab43201598314a0c724cf0c9fa2","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2016-09-04 18:27:02.000000000","message":"Patch Set 3: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"2f5e1ecca58804c9f86b36701ac0fcae9556e660","author":{"_account_id":7018,"name":"Abhishek Raut","email":"rauta@vmware.com","username":"abhiraut"},"date":"2017-02-16 01:47:44.000000000","message":"Patch Set 3: Code-Review-1\n\nThis should be taken care of with OSC implementation for floatingip","accounts_in_message":[],"_revision_number":3},{"id":"9d0ee70ccb3c869c2d3fcd692c7d8fdf5cfed78c","author":{"_account_id":7787,"name":"Kevin Benton","email":"kevin@benton.pub","username":"blak111"},"date":"2017-04-16 10:47:31.000000000","message":"Abandoned\n\nfocus on OSC since neutronclient is deprecated","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"7874d8e619975d4598404bc3749b2a2510521a31","revisions":{"ba200883a643c013c1140db1faf0cf1ef70be900":{"kind":"REWORK","_number":1,"created":"2016-01-29 02:15:39.000000000","uploader":{"_account_id":18086,"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","username":"guiyanxing"},"ref":"refs/changes/46/273846/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/46/273846/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/46/273846/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/46/273846/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/46/273846/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/46/273846/1"}}},"commit":{"parents":[{"commit":"19cfbe5924c36c5d901534e2c9efa1551ff93378","subject":"Merge \"Fix code-block for python code in doc\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/19cfbe5924c36c5d901534e2c9efa1551ff93378"}]}],"author":{"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","date":"2016-01-29 01:47:18.000000000","tz":480},"committer":{"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","date":"2016-01-29 02:14:32.000000000","tz":480},"subject":"Fix floatingip can\u0027t associate with port name","message":"Fix floatingip can\u0027t associate with port name\n\nWhen associate a floating ip to a port, use port name will get error.\nThis patch will fix this problem.\n\nChange-Id: I46342d92058751bfe76866eef3ab89ea47726f27\nCloses-Bug: #1539337\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/ba200883a643c013c1140db1faf0cf1ef70be900"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/ba200883a643c013c1140db1faf0cf1ef70be900"}]},"branch":"refs/heads/master"},"ee25193a55c8c4b7c3271700e73714d9cc1dd770":{"kind":"REWORK","_number":2,"created":"2016-03-04 07:41:45.000000000","uploader":{"_account_id":18086,"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","username":"guiyanxing"},"ref":"refs/changes/46/273846/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/46/273846/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/46/273846/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/46/273846/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/46/273846/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/46/273846/2"}}},"commit":{"parents":[{"commit":"19cfbe5924c36c5d901534e2c9efa1551ff93378","subject":"Merge \"Fix code-block for python code in doc\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/19cfbe5924c36c5d901534e2c9efa1551ff93378"}]}],"author":{"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","date":"2016-01-29 01:47:18.000000000","tz":480},"committer":{"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","date":"2016-03-04 07:27:57.000000000","tz":480},"subject":"Fix floatingip can\u0027t associate with port name","message":"Fix floatingip can\u0027t associate with port name\n\nWhen associating a floating ip to a port, use port name will get error.\nThis patch will fix this problem.\n\nChange-Id: I46342d92058751bfe76866eef3ab89ea47726f27\nCloses-Bug: #1539337\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/ee25193a55c8c4b7c3271700e73714d9cc1dd770"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/ee25193a55c8c4b7c3271700e73714d9cc1dd770"}]},"branch":"refs/heads/master"},"7874d8e619975d4598404bc3749b2a2510521a31":{"kind":"REWORK","_number":3,"created":"2016-04-15 10:01:11.000000000","uploader":{"_account_id":18086,"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","username":"guiyanxing"},"ref":"refs/changes/46/273846/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/46/273846/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/46/273846/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/46/273846/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/46/273846/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/46/273846/3"}}},"commit":{"parents":[{"commit":"fc2950c2bb6ababef650e20ebefa2c3f1b46fa1a","subject":"Change try..except to assertRaises in UT","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/fc2950c2bb6ababef650e20ebefa2c3f1b46fa1a"}]}],"author":{"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","date":"2016-01-29 01:47:18.000000000","tz":480},"committer":{"name":"guiyanxing","email":"guiyanxing@cmss.chinamobile.com","date":"2016-04-15 09:59:05.000000000","tz":480},"subject":"Fix floatingip can\u0027t associate with port name","message":"Fix floatingip can\u0027t associate with port name\n\nWhen associating a floating ip to a port, using port name will get error.\nThis patch will fix this problem.\n\nChange-Id: I46342d92058751bfe76866eef3ab89ea47726f27\nCloses-Bug: #1539337\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/7874d8e619975d4598404bc3749b2a2510521a31"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/7874d8e619975d4598404bc3749b2a2510521a31"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
