)]}'
{"id":"openstack%2Fpython-openstackclient~285269","triplet_id":"openstack%2Fpython-openstackclient~master~I7e9e3c8d54a3d604179e50912ff5bda09c4b32d3","project":"openstack/python-openstackclient","branch":"master","topic":"add_compute_migrations","hashtags":[],"change_id":"I7e9e3c8d54a3d604179e50912ff5bda09c4b32d3","subject":"[compute] Add migration list command","status":"ABANDONED","created":"2016-02-26 12:26:56.000000000","updated":"2016-06-22 04:07:42.000000000","total_comment_count":11,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"fc00c4d887874baf9244a85ba03b62378eea6430","_number":285269,"virtual_id_number":285269,"owner":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":-1,"date":"2016-03-17 03:06:27.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"date":"2016-03-11 13:24:01.000000000","_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":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":-1,"date":"2016-03-17 07:26:29.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},{"value":-1,"date":"2016-03-09 23:26:32.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"rejected":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"all":[{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":-1,"date":"2016-04-11 11:49:48.000000000","permitted_voting_range":{"min":-1,"max":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":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-03-04 23:23:43.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-09 23:26:32.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-17 03:06:27.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2016-03-17 07:26:29.000000000","updated_by":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"reviewer":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"state":"REVIEWER"}],"messages":[{"id":"30aa91e81ba5b1c47a3088a928da75782cad37f3","author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"date":"2016-02-26 12:26:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"643b0f7694b050c19fd8341089e89a4dd6b73d78","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-26 13:58:00.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/69/285269/1/check/gate-python-openstackclient-pep8/7ad1565/ : SUCCESS in 53s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/69/285269/1/check/gate-python-openstackclient-docs/924b12f//doc/build/html/ : SUCCESS in 1m 45s\n- gate-python-openstackclient-python27 http://logs.openstack.org/69/285269/1/check/gate-python-openstackclient-python27/03597e6/ : SUCCESS in 1m 19s\n- gate-python-openstackclient-python34 http://logs.openstack.org/69/285269/1/check/gate-python-openstackclient-python34/4b58e35/ : SUCCESS in 2m 00s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/69/285269/1/check/gate-python-openstackclient-releasenotes/cbe1ee5//releasenotes/build/html/ : SUCCESS in 1m 10s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/69/285269/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/e583848/ : SUCCESS in 1h 24m 10s\n- check-osc-plugins http://logs.openstack.org/69/285269/1/check/check-osc-plugins/4825a89/ : SUCCESS in 2m 38s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/69/285269/1/check/gate-osc-dsvm-functional/b4439fe/ : FAILURE in 21m 43s","accounts_in_message":[],"_revision_number":1},{"id":"d9c8a8e1c4af8ce4b42135970cfe5b673fb7545f","author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"date":"2016-02-26 19:47:16.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"a19a6a528299ec95c68241f8ff333f4ff99ed0ed","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-26 23:13:45.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/69/285269/1/check/gate-python-openstackclient-pep8/cb95498/ : SUCCESS in 53s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/69/285269/1/check/gate-python-openstackclient-docs/9498d8f//doc/build/html/ : SUCCESS in 2m 01s\n- gate-python-openstackclient-python27 http://logs.openstack.org/69/285269/1/check/gate-python-openstackclient-python27/a84ec50/ : SUCCESS in 1m 52s\n- gate-python-openstackclient-python34 http://logs.openstack.org/69/285269/1/check/gate-python-openstackclient-python34/e7aeffa/ : SUCCESS in 2m 20s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/69/285269/1/check/gate-python-openstackclient-releasenotes/9c7996a//releasenotes/build/html/ : SUCCESS in 47s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/69/285269/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/9cd53e3/ : SUCCESS in 57m 16s\n- check-osc-plugins http://logs.openstack.org/69/285269/1/check/check-osc-plugins/aaaf44d/ : SUCCESS in 1m 13s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/69/285269/1/check/gate-osc-dsvm-functional/f7808ca/ : SUCCESS in 20m 33s","accounts_in_message":[],"_revision_number":1},{"id":"05deed17fa776bf268348f5cc0c4803f49cbd99e","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-03-04 23:23:43.000000000","message":"Patch Set 1:\n\n(2 comments)\n\nwe need to create a new \"migration.rst\" file here; https://github.com/openstack/python-openstackclient/tree/master/doc/source/command-objects","accounts_in_message":[],"_revision_number":1},{"id":"682ac185ea496756b595d7984dfc745eb97cbedb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-04 23:39:40.000000000","message":"Patch Set 1: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":1},{"id":"c9f5fdf127696acb04e5b2d735fa327d3bb687ac","author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"date":"2016-03-09 12:46:51.000000000","message":"Patch Set 1:\n\n(2 comments)\n\nok, will add migration.rst, thanks~","accounts_in_message":[],"_revision_number":1},{"id":"5b75784e3cfc3848d5d6d75d1d9a3ae4c25254b6","author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"date":"2016-03-09 13:07:33.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"cdc82870bf976247bc0c9c4eb0244bc7cba45fb4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-09 14:05:59.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/69/285269/2/check/gate-python-openstackclient-pep8/ccb8434/ : SUCCESS in 2m 23s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/69/285269/2/check/gate-python-openstackclient-docs/646897d//doc/build/html/ : SUCCESS in 2m 01s\n- gate-python-openstackclient-python27 http://logs.openstack.org/69/285269/2/check/gate-python-openstackclient-python27/57608e1/ : SUCCESS in 2m 07s\n- gate-python-openstackclient-python34 http://logs.openstack.org/69/285269/2/check/gate-python-openstackclient-python34/f1c6d9f/ : SUCCESS in 2m 47s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/69/285269/2/check/gate-python-openstackclient-releasenotes/e46de3f//releasenotes/build/html/ : SUCCESS in 3m 01s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/69/285269/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/d926507/ : SUCCESS in 57m 00s\n- check-osc-plugins http://logs.openstack.org/69/285269/2/check/check-osc-plugins/2161c5a/ : FAILURE in 1m 01s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/69/285269/2/check/gate-osc-dsvm-functional/b224dc0/ : SUCCESS in 25m 07s","accounts_in_message":[],"_revision_number":2},{"id":"e4aa4ea85a5847c912f9fb12f172adea78f28c7a","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-03-09 23:26:32.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)\n\n\u0027migration\u0027 is too generic, there may be multiple migration types down the road; the resource name should be \u0027server migration\u0027 here.","accounts_in_message":[],"_revision_number":2},{"id":"ac4f5278d1e7e80e7b7faa4caf25b18c9b72daef","author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"date":"2016-03-11 13:24:01.000000000","message":"Patch Set 2:\n\nyes, you are right, recently there are some API changes to migration \nand it\u0027s sub-resource under server now, will make changes accordingly, thanks~","accounts_in_message":[],"_revision_number":2},{"id":"7ae0509981bb334799c7297f899133fffadc1c1d","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-03-11 18:32:17.000000000","message":"Patch Set 2:\n\nJust for the record, the choice of \u0027server migration\u0027 doesn\u0027t have anything to do with the REST API paths.  We want what makes sense to the user, not the API developers, and it is a server instance that is being migrated.","accounts_in_message":[],"_revision_number":2},{"id":"231d0553a26c7f394f6ff56e6476fd6303408da4","author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"date":"2016-03-11 19:26:51.000000000","message":"Patch Set 2:\n\nyes, I know ,it\u0027s nothing to do with the API\nonly want to share that the concept should be related to server\nbut previously in nova it\u0027s migration \u0027object\u0027\nso I think that\u0027s why /servers/os-migration is used and /migrations is deprecated, the concept is similar to your suggestion","accounts_in_message":[],"_revision_number":2},{"id":"247c98aea870c1df568171360b852cd47d081ec2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-17 03:06:27.000000000","message":"Patch Set 2: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"7899f4f8d5d3936c1ddc8f1ed049ae8b8b28bd1a","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-03-17 07:26:29.000000000","message":"Patch Set 2: Code-Review-1\n\n(3 comments)\n\nDean\u0027s suggestion make sense.\n\nAnd some small issues, see my inline.","accounts_in_message":[],"_revision_number":2},{"id":"2c2d9c017555bec42918152c2a499a207f725f0b","author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"date":"2016-04-11 11:49:48.000000000","message":"Patch Set 2: Workflow-1\n\n(3 comments)\n\nactually this one depends on pythonnovaclient update ... :(","accounts_in_message":[],"_revision_number":2},{"id":"83ccb1f7ab2dd79b3d9d070305eb945d8bc35e5f","author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"date":"2016-06-22 04:07:42.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"be4ec0a143deb106d29748280eaabede4963265a","revisions":{"1f4322db7889256ab884ee0a1b96ade7fd9e117d":{"kind":"REWORK","_number":1,"created":"2016-02-26 12:26:56.000000000","uploader":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"ref":"refs/changes/69/285269/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/69/285269/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/69/285269/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/69/285269/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/69/285269/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/69/285269/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-20 23:11:21.000000000","tz":480},"committer":{"name":"jichenjc","email":"jichenjc@cn.ibm.com","date":"2016-02-20 23:27:00.000000000","tz":480},"subject":"[compute] Add migration list command","message":"[compute] Add migration list command\n\nAdd migration list command to compute layer\n\nChange-Id: I7e9e3c8d54a3d604179e50912ff5bda09c4b32d3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1f4322db7889256ab884ee0a1b96ade7fd9e117d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1f4322db7889256ab884ee0a1b96ade7fd9e117d"}]},"branch":"refs/heads/master"},"be4ec0a143deb106d29748280eaabede4963265a":{"kind":"REWORK","_number":2,"created":"2016-03-09 13:07:33.000000000","uploader":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"ref":"refs/changes/69/285269/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/69/285269/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/69/285269/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/69/285269/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/69/285269/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/69/285269/2"}}},"commit":{"parents":[{"commit":"040d0c2e821a26ebbc72c1ed1a41ec94293bbce4","subject":"Merge \"[Identity] Check return value is None in identity v3 unit tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/040d0c2e821a26ebbc72c1ed1a41ec94293bbce4"}]}],"author":{"name":"jichenjc","email":"jichenjc@cn.ibm.com","date":"2016-02-20 23:11:21.000000000","tz":480},"committer":{"name":"jichenjc","email":"jichenjc@cn.ibm.com","date":"2016-02-24 06:42:36.000000000","tz":480},"subject":"[compute] Add migration list command","message":"[compute] Add migration list command\n\nAdd migration list command to compute layer\n\nChange-Id: I7e9e3c8d54a3d604179e50912ff5bda09c4b32d3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/be4ec0a143deb106d29748280eaabede4963265a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/be4ec0a143deb106d29748280eaabede4963265a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
