)]}'
{"id":"openstack%2Fpython-openstackclient~286289","triplet_id":"openstack%2Fpython-openstackclient~master~Id702ccaad239b916340bb17014d1ede0a28aaec9","project":"openstack/python-openstackclient","branch":"master","topic":"add_ut_keypair","hashtags":[],"change_id":"Id702ccaad239b916340bb17014d1ede0a28aaec9","subject":"[compute] Add unit test for keypair","status":"MERGED","created":"2016-02-29 21:29:21.000000000","updated":"2016-03-04 23:39:16.000000000","submitted":"2016-03-04 23:39:16.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":15,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f030a5110ab5e75f2d9be4eac2c80a594c4033be","_number":286289,"virtual_id_number":286289,"owner":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2016-03-04 23:39:16.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"value":0,"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"},{"value":0,"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":2,"date":"2016-03-04 17:17:28.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-03-04 21:42:47.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"value":1,"date":"2016-03-04 19:40:03.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"},{"value":0,"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-03-04 21:42:47.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"value":0,"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"},{"value":0,"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-03-03 16:22:55.000000000","updated_by":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"reviewer":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"state":"REVIEWER"},{"updated":"2016-03-04 17:17:28.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2016-03-04 19:40:03.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-03-04 21:42:47.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2016-03-04 23:39:16.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"b50a7c098c6db0d9fd3d55d2f1723ed3be8e564d","author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"date":"2016-02-29 21:29:21.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b19f7b658cb4535b08b53243e2dbbc699576aae7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-01 00:41:56.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/89/286289/1/check/gate-python-openstackclient-pep8/cd1b2f1/ : SUCCESS in 57s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/89/286289/1/check/gate-python-openstackclient-docs/74c734a//doc/build/html/ : SUCCESS in 1m 47s\n- gate-python-openstackclient-python27 http://logs.openstack.org/89/286289/1/check/gate-python-openstackclient-python27/41b0601/ : SUCCESS in 1m 21s\n- gate-python-openstackclient-python34 http://logs.openstack.org/89/286289/1/check/gate-python-openstackclient-python34/7247bd9/ : FAILURE in 2m 07s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/89/286289/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/52c4b89/ : SUCCESS in 45m 26s\n- check-osc-plugins http://logs.openstack.org/89/286289/1/check/check-osc-plugins/6c70877/ : SUCCESS in 1m 14s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/89/286289/1/check/gate-osc-dsvm-functional/547bfdd/ : SUCCESS in 26m 21s","accounts_in_message":[],"_revision_number":1},{"id":"ef1e604b7476b113dc670a3c61c251f3da267e99","author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"date":"2016-03-01 11:02:02.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"bae9043012324917da344abfbce29ece6d1eeb17","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-01 12:40:27.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/89/286289/2/check/gate-python-openstackclient-pep8/2bae67e/ : SUCCESS in 57s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/89/286289/2/check/gate-python-openstackclient-docs/649e867//doc/build/html/ : SUCCESS in 1m 50s\n- gate-python-openstackclient-python27 http://logs.openstack.org/89/286289/2/check/gate-python-openstackclient-python27/bf4525a/ : SUCCESS in 1m 15s\n- gate-python-openstackclient-python34 http://logs.openstack.org/89/286289/2/check/gate-python-openstackclient-python34/0cde076/ : SUCCESS in 2m 15s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/89/286289/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/82b9c3b/ : SUCCESS in 56m 29s\n- check-osc-plugins http://logs.openstack.org/89/286289/2/check/check-osc-plugins/a1f3d65/ : SUCCESS in 1m 09s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/89/286289/2/check/gate-osc-dsvm-functional/b617218/ : FAILURE in 21m 37s","accounts_in_message":[],"_revision_number":2},{"id":"eda11d1eff49a1a73da8cf226bb1e9509600127a","author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"date":"2016-03-01 19:55:16.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"6334569a329340247d7a98ebe1feceb9116c8c70","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-01 22:21:56.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/89/286289/3/check/gate-python-openstackclient-pep8/4927fdf/ : SUCCESS in 1m 16s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/89/286289/3/check/gate-python-openstackclient-docs/9ff1a68//doc/build/html/ : SUCCESS in 1m 50s\n- gate-python-openstackclient-python27 http://logs.openstack.org/89/286289/3/check/gate-python-openstackclient-python27/e87f609/ : SUCCESS in 1m 23s\n- gate-python-openstackclient-python34 http://logs.openstack.org/89/286289/3/check/gate-python-openstackclient-python34/5d3c9fd/ : SUCCESS in 1m 59s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/89/286289/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/0b89d75/ : SUCCESS in 55m 05s\n- check-osc-plugins http://logs.openstack.org/89/286289/3/check/check-osc-plugins/9def5ec/ : SUCCESS in 1m 14s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/89/286289/3/check/gate-osc-dsvm-functional/87b6f26/ : SUCCESS in 21m 41s","accounts_in_message":[],"_revision_number":3},{"id":"c418e12bfa266708c8bf44bc7fb0aeef0942611f","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-03-02 23:36:42.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"6f08364916802974e60c2d0bd981f562be45d21a","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-03-03 16:22:55.000000000","message":"Patch Set 3: Code-Review-1\n\n(8 comments)","accounts_in_message":[],"_revision_number":3},{"id":"fc5d2ddce40285eb0bca7524a7e88e51e0b72c18","author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"date":"2016-03-04 13:18:45.000000000","message":"Patch Set 3:\n\n(7 comments)\n\nok most comments addressed, thanks~","accounts_in_message":[],"_revision_number":3},{"id":"0c56eb04b8c076b5c625bc914fc20b6af70ab531","author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"date":"2016-03-04 15:22:19.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"8b41c7a981f289bde4bf89e74c4f7989aba2515c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-04 16:34:20.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/89/286289/4/check/gate-python-openstackclient-pep8/d70004f/ : SUCCESS in 53s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/89/286289/4/check/gate-python-openstackclient-docs/f4a3c40//doc/build/html/ : SUCCESS in 1m 54s\n- gate-python-openstackclient-python27 http://logs.openstack.org/89/286289/4/check/gate-python-openstackclient-python27/20dfb2f/ : SUCCESS in 1m 20s\n- gate-python-openstackclient-python34 http://logs.openstack.org/89/286289/4/check/gate-python-openstackclient-python34/47bb0c7/ : SUCCESS in 2m 12s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/89/286289/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/e04037b/ : SUCCESS in 1h 06m 29s\n- check-osc-plugins http://logs.openstack.org/89/286289/4/check/check-osc-plugins/fb88a24/ : FAILURE in 1m 13s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/89/286289/4/check/gate-osc-dsvm-functional/ea66b72/ : SUCCESS in 24m 10s","accounts_in_message":[],"_revision_number":4},{"id":"01742a3529bdfa4ea8eaa5c579afc3a177f39ae0","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-03-04 17:17:28.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"33325106cfb4c20868eb1acb588cb4c8e6e01441","author":{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"},"date":"2016-03-04 19:40:03.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"6d57f79517ca37f09fe6f44fbda72c1b5e898083","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-03-04 21:42:47.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"aebfbbfc6db1ba6fe3f25a4587090dd4fe5bdddf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-04 22:24:44.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"978624a3cad8b34da9e8839cd8b145b1c3aac2b9","date":"2016-03-04 23:39:16.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":4},{"id":"8b7749c7f1e0dbb0173de171e370075076db7bd0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-04 23:39:16.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/89/286289/4/gate/gate-python-openstackclient-docs/328d6d2//doc/build/html/ : SUCCESS in 5m 47s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/89/286289/4/gate/gate-python-openstackclient-pep8/93ea1d3/ : SUCCESS in 2m 58s\n- gate-python-openstackclient-python27 http://logs.openstack.org/89/286289/4/gate/gate-python-openstackclient-python27/5706003/ : SUCCESS in 1m 06s\n- gate-python-openstackclient-python34 http://logs.openstack.org/89/286289/4/gate/gate-python-openstackclient-python34/b64aaba/ : SUCCESS in 4m 41s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/89/286289/4/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/90ddfe3/ : SUCCESS in 1h 08m 07s\n- gate-osc-dsvm-functional http://logs.openstack.org/89/286289/4/gate/gate-osc-dsvm-functional/29b0a94/ : SUCCESS in 28m 10s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"042e2b7d53222618c76870effa3d74759ccc696a","revisions":{"0d2a904b05e78c71211ece5b1cfe7223443ade23":{"kind":"REWORK","_number":1,"created":"2016-02-29 21:29:21.000000000","uploader":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"ref":"refs/changes/89/286289/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/89/286289/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/89/286289/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/89/286289/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/89/286289/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/89/286289/1"}}},"commit":{"parents":[{"commit":"b5b5fdd78ad0d191bdf07a56293fecaa43002e75","subject":"Merge \"Add missing command/configuration object\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b5b5fdd78ad0d191bdf07a56293fecaa43002e75"}]}],"author":{"name":"jichenjc","email":"jichenjc@cn.ibm.com","date":"2016-02-21 00:30:54.000000000","tz":480},"committer":{"name":"jichenjc","email":"jichenjc@cn.ibm.com","date":"2016-02-21 14:42:56.000000000","tz":480},"subject":"[compute] Add unit test for keypair","message":"[compute] Add unit test for keypair\n\nkeypair do not have functional test, this patch adds it.\n\nChange-Id: Id702ccaad239b916340bb17014d1ede0a28aaec9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0d2a904b05e78c71211ece5b1cfe7223443ade23"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0d2a904b05e78c71211ece5b1cfe7223443ade23"}]},"branch":"refs/heads/master"},"9c0971ef890b4c256cdcfded163e70f20c0eb368":{"kind":"REWORK","_number":2,"created":"2016-03-01 11:02:02.000000000","uploader":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"ref":"refs/changes/89/286289/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/89/286289/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/89/286289/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/89/286289/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/89/286289/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/89/286289/2"}}},"commit":{"parents":[{"commit":"b5b5fdd78ad0d191bdf07a56293fecaa43002e75","subject":"Merge \"Add missing command/configuration object\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b5b5fdd78ad0d191bdf07a56293fecaa43002e75"}]}],"author":{"name":"jichenjc","email":"jichenjc@cn.ibm.com","date":"2016-02-21 00:30:54.000000000","tz":480},"committer":{"name":"jichenjc","email":"jichenjc@cn.ibm.com","date":"2016-02-21 18:01:59.000000000","tz":480},"subject":"[compute] Add unit test for keypair","message":"[compute] Add unit test for keypair\n\nkeypair do not have functional test, this patch adds it.\n\nChange-Id: Id702ccaad239b916340bb17014d1ede0a28aaec9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9c0971ef890b4c256cdcfded163e70f20c0eb368"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9c0971ef890b4c256cdcfded163e70f20c0eb368"}]},"branch":"refs/heads/master"},"158da3714c136ab9c774773b64a0d9216931e6a3":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2016-03-01 19:55:16.000000000","uploader":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"ref":"refs/changes/89/286289/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/89/286289/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/89/286289/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/89/286289/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/89/286289/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/89/286289/3"}}},"commit":{"parents":[{"commit":"594d98431c6713ae7be42c8d9073d55db0df37fa","subject":"Merge \"Fix regression in interactive client mode\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/594d98431c6713ae7be42c8d9073d55db0df37fa"}]}],"author":{"name":"jichenjc","email":"jichenjc@cn.ibm.com","date":"2016-02-21 00:30:54.000000000","tz":480},"committer":{"name":"jichenjc","email":"jichenjc@cn.ibm.com","date":"2016-03-01 19:55:16.000000000","tz":0},"subject":"[compute] Add unit test for keypair","message":"[compute] Add unit test for keypair\n\nkeypair do not have functional test, this patch adds it.\n\nChange-Id: Id702ccaad239b916340bb17014d1ede0a28aaec9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/158da3714c136ab9c774773b64a0d9216931e6a3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/158da3714c136ab9c774773b64a0d9216931e6a3"}]},"branch":"refs/heads/master"},"042e2b7d53222618c76870effa3d74759ccc696a":{"kind":"REWORK","_number":4,"created":"2016-03-04 15:22:19.000000000","uploader":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"ref":"refs/changes/89/286289/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/89/286289/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/89/286289/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/89/286289/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/89/286289/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/89/286289/4"}}},"commit":{"parents":[{"commit":"b5b5fdd78ad0d191bdf07a56293fecaa43002e75","subject":"Merge \"Add missing command/configuration object\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b5b5fdd78ad0d191bdf07a56293fecaa43002e75"}]}],"author":{"name":"jichenjc","email":"jichenjc@cn.ibm.com","date":"2016-02-21 00:30:54.000000000","tz":480},"committer":{"name":"jichenjc","email":"jichenjc@cn.ibm.com","date":"2016-02-23 04:23:10.000000000","tz":480},"subject":"[compute] Add unit test for keypair","message":"[compute] Add unit test for keypair\n\nkeypair do not have unit test, this patch adds it.\n\nChange-Id: Id702ccaad239b916340bb17014d1ede0a28aaec9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/042e2b7d53222618c76870effa3d74759ccc696a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/042e2b7d53222618c76870effa3d74759ccc696a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
