)]}'
{"id":"openstack%2Fpython-novaclient~34870","triplet_id":"openstack%2Fpython-novaclient~master~I7cc3d2d2a7ab8dfe043176a3ea97c10deae683c9","project":"openstack/python-novaclient","branch":"master","topic":"bug/1195670","hashtags":[],"change_id":"I7cc3d2d2a7ab8dfe043176a3ea97c10deae683c9","subject":"Enable force_delete and restore instance via novaclient.","status":"MERGED","created":"2013-06-28 11:31:26.000000000","updated":"2013-07-27 14:57:30.000000000","submitted":"2013-07-27 14:57:30.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f78253a39c1430b9ee70631294c632239affd248","_number":34870,"virtual_id_number":34870,"owner":{"_account_id":2069,"name":"Yufang Zhang","email":"yufang521247@gmail.com","username":"yufang521247"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2013-07-27 14:57:30.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"_account_id":2069,"name":"Yufang Zhang","email":"yufang521247@gmail.com","username":"yufang521247"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":7915,"name":"xiaohanyu","email":"xiaohanyu1988@gmail.com","username":"xiaohanyu"},{"value":0,"_account_id":1678,"name":"Tiantian Gao","email":"gtt116@gmail.com","username":"gtt116"},{"value":0,"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"value":0,"_account_id":1711,"name":"Yun Mao","email":"yunmao@gmail.com","username":"yunmao"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"date":"2013-07-27 05:06:21.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":2069,"name":"Yufang Zhang","email":"yufang521247@gmail.com","username":"yufang521247"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":2,"date":"2013-07-22 15:58:28.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":7915,"name":"xiaohanyu","email":"xiaohanyu1988@gmail.com","username":"xiaohanyu"},{"value":1,"date":"2013-07-23 00:33:46.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1678,"name":"Tiantian Gao","email":"gtt116@gmail.com","username":"gtt116"},{"value":0,"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"value":2,"date":"2013-07-26 17:24:28.000000000","_account_id":1711,"name":"Yun Mao","email":"yunmao@gmail.com","username":"yunmao"}],"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":1711,"name":"Yun Mao","email":"yunmao@gmail.com","username":"yunmao"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2013-07-22 23:04:18.000000000","_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"_account_id":2069,"name":"Yufang Zhang","email":"yufang521247@gmail.com","username":"yufang521247"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"date":"2013-07-22 15:58:28.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":7915,"name":"xiaohanyu","email":"xiaohanyu1988@gmail.com","username":"xiaohanyu"},{"value":0,"_account_id":1678,"name":"Tiantian Gao","email":"gtt116@gmail.com","username":"gtt116"},{"value":0,"date":"2013-07-24 07:25:47.000000000","_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"value":1,"date":"2013-07-26 17:24:28.000000000","_account_id":1711,"name":"Yun Mao","email":"yunmao@gmail.com","username":"yunmao"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"_account_id":2069,"name":"Yufang Zhang","email":"yufang521247@gmail.com","username":"yufang521247"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":0,"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"value":0,"_account_id":7915,"name":"xiaohanyu","email":"xiaohanyu1988@gmail.com","username":"xiaohanyu"},{"value":0,"_account_id":1678,"name":"Tiantian Gao","email":"gtt116@gmail.com","username":"gtt116"},{"value":0,"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"value":0,"_account_id":1711,"name":"Yun Mao","email":"yunmao@gmail.com","username":"yunmao"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},{"_account_id":1678,"name":"Tiantian Gao","email":"gtt116@gmail.com","username":"gtt116"},{"_account_id":1711,"name":"Yun Mao","email":"yunmao@gmail.com","username":"yunmao"},{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"_account_id":2069,"name":"Yufang Zhang","email":"yufang521247@gmail.com","username":"yufang521247"},{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"_account_id":7915,"name":"xiaohanyu","email":"xiaohanyu1988@gmail.com","username":"xiaohanyu"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-07-02 13:39:45.000000000","updated_by":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"reviewer":{"_account_id":1561,"name":"Russell Bryant","email":"rbryant@redhat.com","username":"russellb"},"state":"REVIEWER"},{"updated":"2013-07-05 14:32:16.000000000","updated_by":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"reviewer":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"state":"REVIEWER"},{"updated":"2013-07-10 09:25:49.000000000","updated_by":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"reviewer":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"state":"REVIEWER"},{"updated":"2013-07-10 12:01:00.000000000","updated_by":{"_account_id":7915,"name":"xiaohanyu","email":"xiaohanyu1988@gmail.com","username":"xiaohanyu"},"reviewer":{"_account_id":7915,"name":"xiaohanyu","email":"xiaohanyu1988@gmail.com","username":"xiaohanyu"},"state":"REVIEWER"},{"updated":"2013-07-22 15:58:28.000000000","updated_by":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"reviewer":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"state":"REVIEWER"},{"updated":"2013-07-22 23:04:18.000000000","updated_by":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"reviewer":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"state":"REVIEWER"},{"updated":"2013-07-23 00:33:46.000000000","updated_by":{"_account_id":1678,"name":"Tiantian Gao","email":"gtt116@gmail.com","username":"gtt116"},"reviewer":{"_account_id":1678,"name":"Tiantian Gao","email":"gtt116@gmail.com","username":"gtt116"},"state":"REVIEWER"},{"updated":"2013-07-24 07:25:47.000000000","updated_by":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"reviewer":{"_account_id":2271,"name":"Michael Still","email":"mikal@stillhq.com","username":"mikalstill"},"state":"REVIEWER"},{"updated":"2013-07-26 17:24:28.000000000","updated_by":{"_account_id":1711,"name":"Yun Mao","email":"yunmao@gmail.com","username":"yunmao"},"reviewer":{"_account_id":1711,"name":"Yun Mao","email":"yunmao@gmail.com","username":"yunmao"},"state":"REVIEWER"},{"updated":"2013-07-27 14:57:30.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"7e32af751b64de4235cdc97e4894b3c05d3d5879","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-28 12:24:01.000000000","message":"Patch Set 1: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/34870/1/check/gate-python-novaclient-pep8/1712 : FAILURE in 42s\n- http://docs-draft.openstack.org/34870/1/check/gate-python-novaclient-docs/1403/doc/build/html/ : SUCCESS in 49s\n- http://logs.openstack.org/34870/1/check/gate-python-novaclient-python26/1502 : FAILURE in 2m 10s\n- http://logs.openstack.org/34870/1/check/gate-python-novaclient-python27/1721 : FAILURE in 59s\n- http://logs.openstack.org/34870/1/check/gate-tempest-devstack-vm-full/27075 : SUCCESS in 52m 28s\n- http://logs.openstack.org/34870/1/check/gate-tempest-devstack-vm-postgres-full/26781 : SUCCESS in 44m 20s\n- http://logs.openstack.org/34870/1/check/gate-tempest-devstack-vm-quantum/34798 : SUCCESS in 17m 25s\n- http://logs.openstack.org/34870/1/check/gate-grenade-devstack-vm/13563 : FAILURE in 20m 22s (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"96bc53723a58f73d373622f92460630861365a30","author":{"_account_id":2069,"name":"Yufang Zhang","email":"yufang521247@gmail.com","username":"yufang521247"},"date":"2013-06-28 12:35:01.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"3cc14f5f40eebb0bfecc45ebfa387990a3b45965","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-28 13:27:48.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/34870/2/check/gate-python-novaclient-pep8/1714 : SUCCESS in 51s\n- http://docs-draft.openstack.org/34870/2/check/gate-python-novaclient-docs/1405/doc/build/html/ : SUCCESS in 53s\n- http://logs.openstack.org/34870/2/check/gate-python-novaclient-python26/1504 : FAILURE in 1m 47s\n- http://logs.openstack.org/34870/2/check/gate-python-novaclient-python27/1723 : FAILURE in 1m 02s\n- http://logs.openstack.org/34870/2/check/gate-tempest-devstack-vm-full/27084 : SUCCESS in 52m 38s\n- http://logs.openstack.org/34870/2/check/gate-tempest-devstack-vm-postgres-full/26790 : SUCCESS in 44m 36s\n- http://logs.openstack.org/34870/2/check/gate-tempest-devstack-vm-quantum/34810 : SUCCESS in 17m 13s\n- http://logs.openstack.org/34870/2/check/gate-grenade-devstack-vm/13572 : FAILURE in 20m 41s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"e28002edea8dc00dc3804a619957fbf2cf75b05c","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2013-06-28 15:08:18.000000000","message":"Patch Set 2:\n\nYou need to update novaclient/tests/v1_1/fakes.py","accounts_in_message":[],"_revision_number":2},{"id":"85a8dbf875e2e6211dc35459e3655e137ecd8ec2","author":{"_account_id":2069,"name":"Yufang Zhang","email":"yufang521247@gmail.com","username":"yufang521247"},"date":"2013-06-28 15:54:20.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0906da3daad20ddb0354672f1e2ff6c89028afb2","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2013-06-28 16:00:13.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"20f856ae97b05db220fcb8a1b50124f5ef167188","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-28 16:42:52.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/34870/3/check/gate-python-novaclient-pep8/1716 : SUCCESS in 1m 08s\n- http://docs-draft.openstack.org/34870/3/check/gate-python-novaclient-docs/1407/doc/build/html/ : SUCCESS in 1m 02s\n- http://logs.openstack.org/34870/3/check/gate-python-novaclient-python26/1506 : SUCCESS in 2m 01s\n- http://logs.openstack.org/34870/3/check/gate-python-novaclient-python27/1725 : SUCCESS in 1m 09s\n- http://logs.openstack.org/34870/3/check/gate-tempest-devstack-vm-full/27169 : SUCCESS in 47m 38s\n- http://logs.openstack.org/34870/3/check/gate-tempest-devstack-vm-postgres-full/26875 : SUCCESS in 48m 20s\n- http://logs.openstack.org/34870/3/check/gate-tempest-devstack-vm-quantum/34903 : SUCCESS in 44m 00s\n- http://logs.openstack.org/34870/3/check/gate-grenade-devstack-vm/13649 : FAILURE in 26m 00s (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"2b3f7a96938c479514c2e730d21bc72e4cb2a2c7","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2013-07-05 14:32:16.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":3},{"id":"46602a6ec61fa45c59de6148012fe9b7202ef65c","author":{"_account_id":7915,"name":"xiaohanyu","email":"xiaohanyu1988@gmail.com","username":"xiaohanyu"},"date":"2013-07-09 08:58:41.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\nseems duplicate, ha: https://review.openstack.org/#/c/36035/","accounts_in_message":[],"_revision_number":3},{"id":"01aedf4057262f252723d3e1525830118b70c91d","author":{"_account_id":7915,"name":"xiaohanyu","email":"xiaohanyu1988@gmail.com","username":"xiaohanyu"},"date":"2013-07-09 09:02:38.000000000","message":"Patch Set 3: No score\n\nAdvice: add test to test_shell.py:\n\nsee https://review.openstack.org/#/c/36035/1/novaclient/tests/v1_1/test_shell.py","accounts_in_message":[],"_revision_number":3},{"id":"310afdafd950a17b130d00dca9060c5f6252e6c6","author":{"_account_id":2069,"name":"Yufang Zhang","email":"yufang521247@gmail.com","username":"yufang521247"},"date":"2013-07-09 13:57:16.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"a20814105527e69f242cbc182b231d5a7461a08b","author":{"_account_id":2069,"name":"Yufang Zhang","email":"yufang521247@gmail.com","username":"yufang521247"},"date":"2013-07-09 13:59:53.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"be1b8eb5167b746bc0015ed7a33f996e36a9ac91","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2013-07-09 14:00:00.000000000","message":"Patch Set 5:\n\nNew patchset patch-id matches previous patchset, but whitespace content has changed.","accounts_in_message":[],"_revision_number":5},{"id":"235176b42d33de5c7f70555d175e83ec1dfa4262","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-09 14:45:05.000000000","message":"Patch Set 5: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/34870/5/check/gate-python-novaclient-pep8/1757 : SUCCESS in 46s\n- http://docs-draft.openstack.org/34870/5/check/gate-python-novaclient-docs/1448/doc/build/html/ : SUCCESS in 49s\n- http://logs.openstack.org/34870/5/check/gate-python-novaclient-python26/1546 : SUCCESS in 2m 12s\n- http://logs.openstack.org/34870/5/check/gate-python-novaclient-python27/1766 : SUCCESS in 1m 05s\n- http://logs.openstack.org/34870/5/check/gate-tempest-devstack-vm-full/29820 : SUCCESS in 43m 56s\n- http://logs.openstack.org/34870/5/check/gate-tempest-devstack-vm-postgres-full/29526 : SUCCESS in 45m 06s\n- http://logs.openstack.org/34870/5/check/gate-tempest-devstack-vm-neutron/975 : SUCCESS in 18m 15s\n- http://logs.openstack.org/34870/5/check/gate-grenade-devstack-vm/16003 : FAILURE in 10m 51s (non-voting)\n","accounts_in_message":[],"_revision_number":5},{"id":"da1cc8741e155f8654ccda99c2f4a6f6a6e752d6","author":{"_account_id":7915,"name":"xiaohanyu","email":"xiaohanyu1988@gmail.com","username":"xiaohanyu"},"date":"2013-07-09 14:58:20.000000000","message":"Patch Set 5: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":5},{"id":"80ba2ba8dd97f4f3751d2dce1946415ae0298a44","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2013-07-09 20:41:40.000000000","message":"Patch Set 5: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":5},{"id":"79c59b3ac7e7b2b8acb526b1ec3b82600a6b9178","author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"date":"2013-07-10 09:25:49.000000000","message":"Patch Set 5: I would prefer that you didn\u0027t merge this\n\nThis feature is an extension (nova/api/openstack/compute/contrib/deferred_delete.py) don\u0027t we treat extensions differentl in the client? Also at the very least this needs to be documented somewhere.","accounts_in_message":[],"_revision_number":5},{"id":"2559d9a1cd9b9d724311f4416871e73e9e08551f","author":{"_account_id":2069,"name":"Yufang Zhang","email":"yufang521247@gmail.com","username":"yufang521247"},"date":"2013-07-10 11:48:02.000000000","message":"Patch Set 5:\n\nHi joe,\n\nOther extensions such as \u0027os-getVNCConsole\u0027 are not treated differently in novaclient. \n\nCould you please point to where to document about this patch?","accounts_in_message":[],"_revision_number":5},{"id":"c641c390cfc934d0bb599d65d7e429e5a0340a81","author":{"_account_id":7915,"name":"xiaohanyu","email":"xiaohanyu1988@gmail.com","username":"xiaohanyu"},"date":"2013-07-10 12:00:44.000000000","message":"Patch Set 5: No score\n\nnovaclient has already lots of extensions. \n\nActually, the core nova function is really limit. Many of them are implemented by extensions. And most users will include these extensions by default. So I think this patch should be merged.","accounts_in_message":[],"_revision_number":5},{"id":"37d4fe1a931193df9025876dfbec73aef45be5c7","author":{"_account_id":7915,"name":"xiaohanyu","email":"xiaohanyu1988@gmail.com","username":"xiaohanyu"},"date":"2013-07-10 12:01:00.000000000","message":"Patch Set 5: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":5},{"id":"0dab09e6577af7fa56605fdaf053fdad1ef2d55d","author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"date":"2013-07-16 18:57:57.000000000","message":"Patch Set 5:\n\nI am not saying other extensions were handled correctly. \n\nBut here is an example of one being done properly: https://review.openstack.org/#/c/34124/\n\n\"Since this is for an extension could you put this in novaclient/v1_1/contrib/ rather than shell.py.\"","accounts_in_message":[],"_revision_number":5},{"id":"8bbb30b0f45a18bbe30aeff27fee8bac04ca3e54","author":{"_account_id":2069,"name":"Yufang Zhang","email":"yufang521247@gmail.com","username":"yufang521247"},"date":"2013-07-22 13:25:24.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"55458d0a2eab0e78aaa7eb9d0d73833062a5d06f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-22 14:30:07.000000000","message":"Patch Set 6: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/70/34870/6/check/gate-python-novaclient-pep8/1806 : SUCCESS in 1m 03s\n- http://docs-draft.openstack.org/70/34870/6/check/gate-python-novaclient-docs/1497/doc/build/html/ : SUCCESS in 1m 03s\n- http://logs.openstack.org/70/34870/6/check/gate-python-novaclient-python26/1592 : SUCCESS in 1m 52s\n- http://logs.openstack.org/70/34870/6/check/gate-python-novaclient-python27/1815 : SUCCESS in 1m 13s\n- http://logs.openstack.org/70/34870/6/check/gate-tempest-devstack-vm-full/34368 : SUCCESS in 55m 16s\n- http://logs.openstack.org/70/34870/6/check/gate-tempest-devstack-vm-cells-full/1960 : FAILURE in 15m 41s (non-voting)\n- http://logs.openstack.org/70/34870/6/check/gate-tempest-devstack-vm-testr-full/806 : SUCCESS in 27m 35s (non-voting)\n- http://logs.openstack.org/70/34870/6/check/gate-tempest-devstack-vm-postgres-full/34058 : SUCCESS in 57m 43s\n- http://logs.openstack.org/70/34870/6/check/gate-tempest-devstack-vm-neutron/6180 : FAILURE in 17m 52s (non-voting)\n- http://logs.openstack.org/70/34870/6/check/gate-grenade-devstack-vm/20056 : SUCCESS in 26m 03s\n","accounts_in_message":[],"_revision_number":6},{"id":"5f63ef4dd99c18c03735f92455cb914181c1e80d","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2013-07-22 15:58:28.000000000","message":"Patch Set 6: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":6},{"id":"96cd70b6f24894a66f2283266b39c60f4f9c74e6","author":{"_account_id":1678,"name":"Tiantian Gao","email":"gtt116@gmail.com","username":"gtt116"},"date":"2013-07-23 00:33:46.000000000","message":"Patch Set 6: Looks good to me, but someone else must approve\n\nGreat, The bug affects me too! :)","accounts_in_message":[],"_revision_number":6},{"id":"93177dac8b944a7cb3a1f42102663639975756c3","author":{"_account_id":1711,"name":"Yun Mao","email":"yunmao@gmail.com","username":"yunmao"},"date":"2013-07-26 17:24:28.000000000","message":"Patch Set 6: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":6},{"id":"b42f4c8fe19fdc4893693cb02ad627cef548956a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-26 17:24:32.000000000","message":"Patch Set 6: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"b34cf015fbafb4b4eaaab89cab1d3230cdfcf338","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-27 00:32:37.000000000","message":"Patch Set 6: Fails\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://docs-draft.openstack.org/70/34870/6/gate/gate-python-novaclient-docs/1529/doc/build/html/ : SUCCESS in 2m 15s\n- http://logs.openstack.org/70/34870/6/gate/gate-python-novaclient-pep8/1838 : SUCCESS in 1m 03s\n- http://logs.openstack.org/70/34870/6/gate/gate-python-novaclient-python26/1626 : SUCCESS in 2m 38s\n- http://logs.openstack.org/70/34870/6/gate/gate-python-novaclient-python27/1844 : SUCCESS in 1m 33s\n- http://logs.openstack.org/70/34870/6/gate/gate-tempest-devstack-vm-full/36212 : FAILURE in 1h 01m 25s\n- http://logs.openstack.org/70/34870/6/gate/gate-tempest-devstack-vm-postgres-full/35893 : SUCCESS in 51m 50s\n- http://logs.openstack.org/70/34870/6/gate/gate-tempest-devstack-vm-neutron/8245 : SUCCESS in 20m 31s (non-voting)\n- http://logs.openstack.org/70/34870/6/gate/gate-grenade-devstack-vm/21734 : SUCCESS in 28m 51s\n","accounts_in_message":[],"_revision_number":6},{"id":"17c963ad97d047b8da657dce07d1057be6f8580d","author":{"_account_id":2069,"name":"Yufang Zhang","email":"yufang521247@gmail.com","username":"yufang521247"},"date":"2013-07-27 05:06:21.000000000","message":"Patch Set 6:\n\nrecheck nobug","accounts_in_message":[],"_revision_number":6},{"id":"acc90fedbf55f25d26d74a5f42e1fc06914c5e11","author":{"_account_id":2069,"name":"Yufang Zhang","email":"yufang521247@gmail.com","username":"yufang521247"},"date":"2013-07-27 05:11:47.000000000","message":"Patch Set 6:\n\nreverify no bug","accounts_in_message":[],"_revision_number":6},{"id":"020638aed5cb6b0875d4fec4fe3374097de2f8e7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-27 05:11:48.000000000","message":"Patch Set 6: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"5d189598bc2a0fa9b62aea038ac10e808491d877","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-27 14:57:30.000000000","message":"Patch Set 6: Verified\n\nBuild succeeded.\n\n- http://docs-draft.openstack.org/70/34870/6/gate/gate-python-novaclient-docs/1545/doc/build/html/ : SUCCESS in 58s\n- http://logs.openstack.org/70/34870/6/gate/gate-python-novaclient-pep8/1854 : SUCCESS in 52s\n- http://logs.openstack.org/70/34870/6/gate/gate-python-novaclient-python26/1644 : SUCCESS in 2m 01s\n- http://logs.openstack.org/70/34870/6/gate/gate-python-novaclient-python27/1860 : SUCCESS in 1m 11s\n- http://logs.openstack.org/70/34870/6/gate/gate-tempest-devstack-vm-full/36590 : SUCCESS in 49m 42s\n- http://logs.openstack.org/70/34870/6/gate/gate-tempest-devstack-vm-postgres-full/36267 : SUCCESS in 51m 53s\n- http://logs.openstack.org/70/34870/6/gate/gate-tempest-devstack-vm-neutron/8631 : FAILURE in 23m 12s (non-voting)\n- http://logs.openstack.org/70/34870/6/gate/gate-grenade-devstack-vm/22047 : SUCCESS in 32m 02s\n","accounts_in_message":[],"_revision_number":6},{"id":"d69a0798c2c145ba53e28c48bfe2f6b560c6b623","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-27 14:57:30.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"cc2c0a8e6f853f16688fb7e4ec0217b34adbec92","revisions":{"4d6aec8672c126a058c767849de15f8ae7e9906e":{"kind":"REWORK","_number":1,"created":"2013-06-28 11:31:26.000000000","uploader":{"_account_id":2069,"name":"Yufang Zhang","email":"yufang521247@gmail.com","username":"yufang521247"},"ref":"refs/changes/70/34870/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/70/34870/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/1"}}},"commit":{"parents":[{"commit":"b526c9beff3f88d792d4c5a17d68f357eaf139ac","subject":"Remove Diablo compatibility options","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b526c9beff3f88d792d4c5a17d68f357eaf139ac"}]}],"author":{"name":"Yufang Zhang","email":"yufang521247@gmail.com","date":"2013-06-28 11:30:10.000000000","tz":480},"committer":{"name":"Yufang Zhang","email":"yufang521247@gmail.com","date":"2013-06-28 11:30:10.000000000","tz":480},"subject":"Enable force_delete and restore instance via novaclient.","message":"Enable force_delete and restore instance via novaclient.\n\nBug 1195670\n\nNova supports force_delete or restore instance in the API level,\nthus it makes sense to support this feature in novaclient.\n\nChange-Id: I7cc3d2d2a7ab8dfe043176a3ea97c10deae683c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/4d6aec8672c126a058c767849de15f8ae7e9906e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/4d6aec8672c126a058c767849de15f8ae7e9906e"}]},"branch":"refs/heads/master"},"8331ebdb99d8522c4d284cb8935efba1d96e0b62":{"kind":"REWORK","_number":2,"created":"2013-06-28 12:35:01.000000000","uploader":{"_account_id":2069,"name":"Yufang Zhang","email":"yufang521247@gmail.com","username":"yufang521247"},"ref":"refs/changes/70/34870/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/70/34870/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/2"}}},"commit":{"parents":[{"commit":"b526c9beff3f88d792d4c5a17d68f357eaf139ac","subject":"Remove Diablo compatibility options","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b526c9beff3f88d792d4c5a17d68f357eaf139ac"}]}],"author":{"name":"Yufang Zhang","email":"yufang521247@gmail.com","date":"2013-06-28 11:30:10.000000000","tz":480},"committer":{"name":"Yufang Zhang","email":"yufang521247@gmail.com","date":"2013-06-28 12:34:26.000000000","tz":480},"subject":"Enable force_delete and restore instance via novaclient.","message":"Enable force_delete and restore instance via novaclient.\n\nBug 1195670\n\nNova supports force_delete or restore instance in the API level,\nthus it makes sense to support this feature in novaclient.\n\nChange-Id: I7cc3d2d2a7ab8dfe043176a3ea97c10deae683c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/8331ebdb99d8522c4d284cb8935efba1d96e0b62"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/8331ebdb99d8522c4d284cb8935efba1d96e0b62"}]},"branch":"refs/heads/master"},"2c72515b475c2c6f2d3ec4cf1434343ccc40fbf9":{"kind":"REWORK","_number":3,"created":"2013-06-28 15:54:20.000000000","uploader":{"_account_id":2069,"name":"Yufang Zhang","email":"yufang521247@gmail.com","username":"yufang521247"},"ref":"refs/changes/70/34870/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/70/34870/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/3"}}},"commit":{"parents":[{"commit":"b526c9beff3f88d792d4c5a17d68f357eaf139ac","subject":"Remove Diablo compatibility options","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b526c9beff3f88d792d4c5a17d68f357eaf139ac"}]}],"author":{"name":"Yufang Zhang","email":"yufang521247@gmail.com","date":"2013-06-28 11:30:10.000000000","tz":480},"committer":{"name":"Yufang Zhang","email":"yufang521247@gmail.com","date":"2013-06-28 15:53:27.000000000","tz":480},"subject":"Enable force_delete and restore instance via novaclient.","message":"Enable force_delete and restore instance via novaclient.\n\nBug 1195670\n\nNova supports force_delete or restore instance in the API level,\nthus it makes sense to support this feature in novaclient.\n\nChange-Id: I7cc3d2d2a7ab8dfe043176a3ea97c10deae683c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/2c72515b475c2c6f2d3ec4cf1434343ccc40fbf9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/2c72515b475c2c6f2d3ec4cf1434343ccc40fbf9"}]},"branch":"refs/heads/master"},"08d4764be6ed052a57914d5976a35227fd841f9e":{"kind":"REWORK","_number":4,"created":"2013-07-09 13:57:16.000000000","uploader":{"_account_id":2069,"name":"Yufang Zhang","email":"yufang521247@gmail.com","username":"yufang521247"},"ref":"refs/changes/70/34870/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/70/34870/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/4"}}},"commit":{"parents":[{"commit":"b526c9beff3f88d792d4c5a17d68f357eaf139ac","subject":"Remove Diablo compatibility options","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b526c9beff3f88d792d4c5a17d68f357eaf139ac"}]}],"author":{"name":"Yufang Zhang","email":"yufang521247@gmail.com","date":"2013-06-28 11:30:10.000000000","tz":480},"committer":{"name":"Yufang Zhang","email":"yufang521247@gmail.com","date":"2013-07-09 13:55:51.000000000","tz":480},"subject":"Enable force_delete and restore instance via novaclient.","message":"Enable force_delete and restore instance via novaclient.\n\nBug 1195670\n\nNova supports force_delete or restore instance in the API level,\nthus it makes sense to support this feature in novaclient.\n\nChange-Id: I7cc3d2d2a7ab8dfe043176a3ea97c10deae683c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/08d4764be6ed052a57914d5976a35227fd841f9e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/08d4764be6ed052a57914d5976a35227fd841f9e"}]},"branch":"refs/heads/master"},"1e3ccd03ff83141fc2fb8b618890517c9c97f1d7":{"kind":"REWORK","_number":5,"created":"2013-07-09 13:59:53.000000000","uploader":{"_account_id":2069,"name":"Yufang Zhang","email":"yufang521247@gmail.com","username":"yufang521247"},"ref":"refs/changes/70/34870/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/70/34870/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/5"}}},"commit":{"parents":[{"commit":"b526c9beff3f88d792d4c5a17d68f357eaf139ac","subject":"Remove Diablo compatibility options","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b526c9beff3f88d792d4c5a17d68f357eaf139ac"}]}],"author":{"name":"Yufang Zhang","email":"yufang521247@gmail.com","date":"2013-06-28 11:30:10.000000000","tz":480},"committer":{"name":"Yufang Zhang","email":"yufang521247@gmail.com","date":"2013-07-09 13:58:46.000000000","tz":480},"subject":"Enable force_delete and restore instance via novaclient.","message":"Enable force_delete and restore instance via novaclient.\n\nBug 1195670\n\nNova supports force_delete or restore instance in the API level,\nthus it makes sense to support this feature in novaclient.\n\nChange-Id: I7cc3d2d2a7ab8dfe043176a3ea97c10deae683c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1e3ccd03ff83141fc2fb8b618890517c9c97f1d7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1e3ccd03ff83141fc2fb8b618890517c9c97f1d7"}]},"branch":"refs/heads/master"},"cc2c0a8e6f853f16688fb7e4ec0217b34adbec92":{"kind":"REWORK","_number":6,"created":"2013-07-22 13:25:24.000000000","uploader":{"_account_id":2069,"name":"Yufang Zhang","email":"yufang521247@gmail.com","username":"yufang521247"},"ref":"refs/changes/70/34870/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/70/34870/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/70/34870/6"}}},"commit":{"parents":[{"commit":"f702c25d4364583d6532bf11b2cce1107994bcce","subject":"Fix backwards-incompatible API change (method signature)","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/f702c25d4364583d6532bf11b2cce1107994bcce"}]}],"author":{"name":"Yufang Zhang","email":"yufang521247@gmail.com","date":"2013-06-28 11:30:10.000000000","tz":480},"committer":{"name":"Yufang Zhang","email":"yufang521247@gmail.com","date":"2013-07-22 13:24:49.000000000","tz":480},"subject":"Enable force_delete and restore instance via novaclient.","message":"Enable force_delete and restore instance via novaclient.\n\nBug 1195670\n\nNova supports force_delete or restore instance in the API level,\nthus it makes sense to support this feature in novaclient.\n\nChange-Id: I7cc3d2d2a7ab8dfe043176a3ea97c10deae683c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/cc2c0a8e6f853f16688fb7e4ec0217b34adbec92"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/cc2c0a8e6f853f16688fb7e4ec0217b34adbec92"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
