)]}'
{"id":"openstack%2Fpython-openstackclient~380736","triplet_id":"openstack%2Fpython-openstackclient~master~Ie4e6037171a31a872006a13f9fd1e15eaa627c26","project":"openstack/python-openstackclient","branch":"master","topic":"bp/cinder-command-support","hashtags":[],"change_id":"Ie4e6037171a31a872006a13f9fd1e15eaa627c26","subject":"Add \"volume migrate\" command","status":"MERGED","created":"2016-10-01 10:42:26.000000000","updated":"2016-11-10 14:13:28.000000000","submitted":"2016-11-10 14:13:28.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":20,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8a97da72e11ec435d9b6d4e0bad0bf831fe6ff5c","_number":380736,"virtual_id_number":380736,"owner":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"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-11-10 14:13:28.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},{"value":0,"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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-10-18 17:24:29.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},{"value":0,"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},{"value":2,"date":"2016-11-10 13:16:29.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":0,"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},{"value":0,"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},{"value":1,"date":"2016-11-10 13:16:29.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-10-13 12:37:28.000000000","updated_by":{"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},"reviewer":{"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},"state":"REVIEWER"},{"updated":"2016-10-18 17:24:29.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-11-10 13:16:29.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-11-10 14:13:28.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"2fe3b9053698e7f6c8ce7d01e3ed146e4499e37c","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-10-01 10:42:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ddb7d608dfb076ba9616d200d51077e1dfd7ab23","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-10-01 10:46:32.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"85e58bdedad6336cfb67c3cd914a63b33c33c3b0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-01 11:30:36.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/36/380736/2/check/gate-python-openstackclient-docs-ubuntu-xenial/654193e//doc/build/html/ : SUCCESS in 2m 32s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/36/380736/2/check/gate-python-openstackclient-pep8-ubuntu-xenial/9ea78be/ : SUCCESS in 3m 54s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/36/380736/2/check/gate-python-openstackclient-python27-ubuntu-xenial/67dd209/ : SUCCESS in 3m 47s\n- gate-python-openstackclient-python34 http://logs.openstack.org/36/380736/2/check/gate-python-openstackclient-python34/63910ae/ : SUCCESS in 4m 18s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/36/380736/2/check/gate-python-openstackclient-python35-nv/11759ce/ : SUCCESS in 2m 59s (non-voting)\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/36/380736/2/check/gate-python-openstackclient-releasenotes/f8d7c6c//releasenotes/build/html/ : SUCCESS in 4m 07s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/36/380736/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/0f133df/ : SUCCESS in 43m 52s\n- check-osc-plugins http://logs.openstack.org/36/380736/2/check/check-osc-plugins/7abfc79/ : SUCCESS in 3m 20s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/36/380736/2/check/gate-osc-dsvm-functional/cd075af/ : SUCCESS in 13m 57s","accounts_in_message":[],"_revision_number":2},{"id":"e4b666301937773c6d2bfb2424b244d97f61bdc1","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-10-03 02:55:37.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)\n\ni didn\u0027t try this out, but i don\u0027t see why it wouldn\u0027t work. i like making the host option required, i think that makes sense from a UX perspective.\n\nthere\u0027s not much to do at the OSC level -- get the volume, pass in the flags, and i\u0027m assuming the cinder service will return something meaningful if the host can\u0027t be found or is entered incorrectly","accounts_in_message":[],"_revision_number":2},{"id":"1e064f464d1a07be6cf3f9ac8d304556c64c90ee","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-10-04 15:33:41.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"e0b53a5179ea64f9cd6231fd8a4de32229574590","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-10-06 23:18:28.000000000","message":"Patch Set 2: Code-Review-1\n\n(3 comments)\n\nThe change to OSC-style command needs to be completed.\n\nAlso update the Actions list in commands.rst","accounts_in_message":[],"_revision_number":2},{"id":"c05a38254867899cc34efda57f1d691941030cca","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-10-12 05:32:50.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"d4bde658e6922824d0e843e3f7b9385e4b0edcd7","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-10-12 06:03:39.000000000","message":"Patch Set 3:\n\n\u003e (3 comments)\n \u003e \n \u003e The change to OSC-style command needs to be completed.\n \u003e \n \u003e Also update the Actions list in commands.rst\n\nHi, Dean. I implemented \"lock-volume\" in a mutually exclusive group (still leave \"--force\" alone, to keep consistence with the \"--force\" options in other commands), but I do not quite understand \"the top-level command description should cover the multiple modes\" you said in your comments, hope to get some more explanations for it and I can update this patch","accounts_in_message":[],"_revision_number":3},{"id":"0f1fa1500bdebad222e9eb128077d8aa7ba95882","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-10-12 06:04:57.000000000","message":"Patch Set 3:\n\nLeave some notes about the options here:\n\n1.\"--force\": which implemented by \"--force-host-copy [\u003cTrue|False\u003e]\" in cinderclient.\n    We usually use a single flag option to implement this in OSC, specified means True, otherwise means False (we can see many examples of \"--force\" option in \"delete\" command in OSC). But I actually do not quite sure the name \"force\" is make sense or not here (will asked for some more suggestions).\n\n2. \"--lock-volume | --unlock-volume\": which implemented by \"--lock-volume [\u003cTrue|False\u003e]\" in cinderclient.\n    We usually do this in a mutually exclusive pair of options in OSC, one means True and another means False, and mark one of the two as the default.","accounts_in_message":[],"_revision_number":3},{"id":"19af16f0ef1c2a2a682af28e1732ea49eb751219","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-12 06:39:08.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/36/380736/3/check/gate-python-openstackclient-docs-ubuntu-xenial/7d7723c//doc/build/html/ : SUCCESS in 2m 59s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/36/380736/3/check/gate-python-openstackclient-pep8-ubuntu-xenial/e1644b7/ : SUCCESS in 2m 48s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/36/380736/3/check/gate-python-openstackclient-python27-ubuntu-xenial/07120c5/ : SUCCESS in 2m 50s\n- gate-python-openstackclient-python34 http://logs.openstack.org/36/380736/3/check/gate-python-openstackclient-python34/dab1087/ : SUCCESS in 3m 59s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/36/380736/3/check/gate-python-openstackclient-python35-nv/5ac6d30/ : SUCCESS in 4m 24s (non-voting)\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/36/380736/3/check/gate-python-openstackclient-releasenotes/2e9d600//releasenotes/build/html/ : SUCCESS in 2m 35s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/36/380736/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/03f1171/ : SUCCESS in 1h 06m 04s\n- check-osc-plugins http://logs.openstack.org/36/380736/3/check/check-osc-plugins/fe8024f/ : SUCCESS in 3m 27s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/36/380736/3/check/gate-osc-dsvm-functional/6191a60/ : SUCCESS in 14m 24s","accounts_in_message":[],"_revision_number":3},{"id":"efb86641e6cde93a689152b8f9aab1dfa0df9653","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-10-12 16:12:14.000000000","message":"Patch Set 3: Code-Review-1\n\n(2 comments)\n\ni suggested some new wording","accounts_in_message":[],"_revision_number":3},{"id":"3ecab053a90df0cdd5b2c1304d7c669a8c348b80","author":{"_account_id":7173,"name":"Scott DAngelo","email":"scott.dangelo@gmail.com","username":"scottda"},"date":"2016-10-13 12:37:28.000000000","message":"Patch Set 3: Code-Review-1\n\n(4 comments)\n\nI\u0027ve some feedback on the help and syntax.\nMost importantly, cinder now has the v3 endpoint, which may soon (Newton?) be the default.\nBTW, thanks for all your work on this.","accounts_in_message":[],"_revision_number":3},{"id":"93528fce063a6d9aad1f94842453e0e2d3ab1a97","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-10-13 13:50:02.000000000","message":"Patch Set 3:\n\n(1 comment)\n\n\u003e\u003e cinder now has the v3 endpoint, which may soon (Newton?) be the default\n\nCan you elaborate on that? We\u0027ve got an existing bug here: https://bugs.launchpad.net/python-openstackclient/+bug/1621126 which i assume is a byproduct of a lack of API/version discovery on cinder\u0027s part. Adding v3 into the mix will only worsen things.","accounts_in_message":[],"_revision_number":3},{"id":"a9aaa0b48089e73694ee7e4531ef43e724ec0768","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-10-14 09:22:34.000000000","message":"Patch Set 3:\n\n(4 comments)\n\nHi, Scott and Steve, thanks very much for your great and useful comments :)","accounts_in_message":[],"_revision_number":3},{"id":"9bb87fd1a32041718452262d851610180b2d8e03","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-10-14 10:20:47.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"37b43c06b471e4c6a9ee67ed385ed0f2686c7c96","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-14 11:02:58.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/36/380736/4/check/gate-python-openstackclient-docs-ubuntu-xenial/ffe0eba//doc/build/html/ : SUCCESS in 3m 30s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/36/380736/4/check/gate-python-openstackclient-pep8-ubuntu-xenial/5d756f4/ : SUCCESS in 4m 10s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/36/380736/4/check/gate-python-openstackclient-python27-ubuntu-xenial/b86961d/ : SUCCESS in 2m 55s\n- gate-python-openstackclient-python34 http://logs.openstack.org/36/380736/4/check/gate-python-openstackclient-python34/2759de2/ : SUCCESS in 3m 10s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/36/380736/4/check/gate-python-openstackclient-python35-nv/2604c89/ : SUCCESS in 4m 29s (non-voting)\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/36/380736/4/check/gate-python-openstackclient-releasenotes/c5225d6//releasenotes/build/html/ : SUCCESS in 2m 55s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/36/380736/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/8efac9c/ : SUCCESS in 41m 52s\n- check-osc-plugins http://logs.openstack.org/36/380736/4/check/check-osc-plugins/e24525c/ : SUCCESS in 5m 36s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/36/380736/4/check/gate-osc-dsvm-functional/769247f/ : SUCCESS in 14m 38s","accounts_in_message":[],"_revision_number":4},{"id":"e6138d91e5f8dbac4fe8b98586b781e02de5a5a2","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-10-14 15:25:49.000000000","message":"Patch Set 4: Code-Review+2\n\nstill lgtm","accounts_in_message":[],"_revision_number":4},{"id":"b784181d015f9ffddcf7e88c4e583f71aa9d488f","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-10-14 20:45:37.000000000","message":"Patch Set 4: Code-Review-1\n\n(2 comments)\n\nSmall doc fix, then it\u0027s good.","accounts_in_message":[],"_revision_number":4},{"id":"b32528b2ec9d178be3f3c2fc5c136b7fa702c5b4","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-10-18 03:48:22.000000000","message":"Patch Set 4:\n\n(2 comments)\n\nThanks for reviewing :)","accounts_in_message":[],"_revision_number":4},{"id":"0ceab6107c673df865b9243f3d4239c3b664f685","author":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"date":"2016-10-18 03:48:55.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"9bec2544283895188bd36bff41f61633caf387a4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-10-18 04:59:23.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/36/380736/5/check/gate-python-openstackclient-docs-ubuntu-xenial/f1f4290//doc/build/html/ : SUCCESS in 3m 01s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/36/380736/5/check/gate-python-openstackclient-pep8-ubuntu-xenial/39354fd/ : SUCCESS in 2m 44s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/36/380736/5/check/gate-python-openstackclient-python27-ubuntu-xenial/4d6cf90/ : SUCCESS in 4m 15s\n- gate-python-openstackclient-python34 http://logs.openstack.org/36/380736/5/check/gate-python-openstackclient-python34/8335797/ : SUCCESS in 3m 03s\n- gate-python-openstackclient-python35-nv http://logs.openstack.org/36/380736/5/check/gate-python-openstackclient-python35-nv/a88a2e5/ : SUCCESS in 3m 12s (non-voting)\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/36/380736/5/check/gate-python-openstackclient-releasenotes/a479871//releasenotes/build/html/ : SUCCESS in 4m 09s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/36/380736/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/0295b16/ : SUCCESS in 43m 05s\n- check-osc-plugins http://logs.openstack.org/36/380736/5/check/check-osc-plugins/0174019/ : SUCCESS in 5m 56s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/36/380736/5/check/gate-osc-dsvm-functional/e01085e/ : SUCCESS in 21m 40s\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/36/380736/5/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/fae9409/ : SUCCESS in 1h 10m 15s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"355be3711dc97c878549aead97b631e9a0b01386","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-10-18 17:24:29.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"32d5f81b463805687ee5eaa8bbcd7d12cb1bd871","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-11-10 13:16:29.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"fa238d411812f46369ae9961a3d4d9252bb2a375","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-10 13:16:39.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"c79712e42ad557aae60d44c0c54405fbf813ad55","date":"2016-11-10 14:13:28.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":5},{"id":"20beaf84c75db0f49ed1efbe6b4379f8ecba00b4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-10 14:13:28.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/36/380736/5/gate/gate-python-openstackclient-docs-ubuntu-xenial/0d2224e//doc/build/html/ : SUCCESS in 4m 21s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/36/380736/5/gate/gate-python-openstackclient-pep8-ubuntu-xenial/ca39417/ : SUCCESS in 4m 17s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/36/380736/5/gate/gate-python-openstackclient-python27-ubuntu-xenial/f2d39ae/ : SUCCESS in 4m 19s\n- gate-python-openstackclient-python34 http://logs.openstack.org/36/380736/5/gate/gate-python-openstackclient-python34/6742354/ : SUCCESS in 3m 51s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/36/380736/5/gate/gate-python-openstackclient-releasenotes/3ae356b//releasenotes/build/html/ : SUCCESS in 4m 17s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/36/380736/5/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/af0e264/ : SUCCESS in 56m 42s\n- gate-osc-dsvm-functional http://logs.openstack.org/36/380736/5/gate/gate-osc-dsvm-functional/958d3d6/ : SUCCESS in 16m 22s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"d7c8bb88e4a117d8ab6a53c3a7d14cc7a4105eda","revisions":{"192db20301df9873a9e57e1047f508589e5c3249":{"kind":"REWORK","_number":1,"created":"2016-10-01 10:42:26.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/36/380736/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/36/380736/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/380736/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/380736/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/380736/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/36/380736/1"}}},"commit":{"parents":[{"commit":"62bf9e2609bd5d092ff1b238546a1fc6175bd575","subject":"Merge \"Add example in the doc when using Identity v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/62bf9e2609bd5d092ff1b238546a1fc6175bd575"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-10-01 10:38:29.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-10-01 10:38:29.000000000","tz":480},"subject":"Add \"volume migrate\" command","message":"Add \"volume migrate\" command\n\nAdd \"volume migrate\" command in volume v1 and v2\nto support migrating volume to a new host\n\nChange-Id: Ie4e6037171a31a872006a13f9fd1e15eaa627c26\nImplements: bp cinder-command-support\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/192db20301df9873a9e57e1047f508589e5c3249"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/192db20301df9873a9e57e1047f508589e5c3249"}]},"branch":"refs/heads/master"},"a83086a3a8a052b5fd7f7f130a515d9eef74c8bb":{"kind":"REWORK","_number":2,"created":"2016-10-01 10:46:32.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/36/380736/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/36/380736/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/380736/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/380736/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/380736/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/36/380736/2"}}},"commit":{"parents":[{"commit":"62bf9e2609bd5d092ff1b238546a1fc6175bd575","subject":"Merge \"Add example in the doc when using Identity v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/62bf9e2609bd5d092ff1b238546a1fc6175bd575"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-10-01 10:38:29.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-10-01 10:44:19.000000000","tz":480},"subject":"Add \"volume migrate\" command","message":"Add \"volume migrate\" command\n\nAdd \"volume migrate\" command in volume v1 and v2\nto support migrating volume to a new host\n\nChange-Id: Ie4e6037171a31a872006a13f9fd1e15eaa627c26\nImplements: bp cinder-command-support\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a83086a3a8a052b5fd7f7f130a515d9eef74c8bb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a83086a3a8a052b5fd7f7f130a515d9eef74c8bb"}]},"branch":"refs/heads/master"},"fb0296216fcf6b3648ff91131e05e23f28b9582b":{"kind":"REWORK","_number":3,"created":"2016-10-12 05:32:50.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/36/380736/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/36/380736/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/380736/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/380736/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/380736/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/36/380736/3"}}},"commit":{"parents":[{"commit":"1ee9333d3ac2dfdd107ff1a3e8f2182d25bb0cd4","subject":"Merge \"fix doc information in the limit.rst\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1ee9333d3ac2dfdd107ff1a3e8f2182d25bb0cd4"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-10-01 10:38:29.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-10-12 05:32:14.000000000","tz":480},"subject":"Add \"volume migrate\" command","message":"Add \"volume migrate\" command\n\nAdd \"volume migrate\" command in volume v1 and v2\nto support migrating volume to a new host\n\nChange-Id: Ie4e6037171a31a872006a13f9fd1e15eaa627c26\nImplements: bp cinder-command-support\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/fb0296216fcf6b3648ff91131e05e23f28b9582b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/fb0296216fcf6b3648ff91131e05e23f28b9582b"}]},"branch":"refs/heads/master"},"e636bd6f02da9fe4abdd7b22117a49aeb1ce8579":{"kind":"REWORK","_number":4,"created":"2016-10-14 10:20:47.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/36/380736/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/36/380736/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/380736/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/380736/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/380736/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/36/380736/4"}}},"commit":{"parents":[{"commit":"43d1646058a5faa917f2e7ed073c710180da8bd3","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/43d1646058a5faa917f2e7ed073c710180da8bd3"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-10-01 10:38:29.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-10-14 10:20:10.000000000","tz":480},"subject":"Add \"volume migrate\" command","message":"Add \"volume migrate\" command\n\nAdd \"volume migrate\" command in volume v1 and v2\nto support migrating volume to a new host\n\nChange-Id: Ie4e6037171a31a872006a13f9fd1e15eaa627c26\nImplements: bp cinder-command-support\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e636bd6f02da9fe4abdd7b22117a49aeb1ce8579"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e636bd6f02da9fe4abdd7b22117a49aeb1ce8579"}]},"branch":"refs/heads/master"},"d7c8bb88e4a117d8ab6a53c3a7d14cc7a4105eda":{"kind":"REWORK","_number":5,"created":"2016-10-18 03:48:55.000000000","uploader":{"_account_id":21514,"name":"Huanxuan Ao","email":"aohuanxuan@163.com","username":"aohuanxuan"},"ref":"refs/changes/36/380736/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/36/380736/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/380736/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/380736/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/380736/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/36/380736/5"}}},"commit":{"parents":[{"commit":"5e3ec1b42faf7dc49722b58829b6c2cf5c15da79","subject":"Merge \"Fix --shared/block-migration options in server migrate command\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5e3ec1b42faf7dc49722b58829b6c2cf5c15da79"}]}],"author":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-10-01 10:38:29.000000000","tz":480},"committer":{"name":"Huanxuan Ao","email":"huanxuan.ao@easystack.cn","date":"2016-10-18 03:48:30.000000000","tz":480},"subject":"Add \"volume migrate\" command","message":"Add \"volume migrate\" command\n\nAdd \"volume migrate\" command in volume v1 and v2\nto support migrating volume to a new host\n\nChange-Id: Ie4e6037171a31a872006a13f9fd1e15eaa627c26\nImplements: bp cinder-command-support\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d7c8bb88e4a117d8ab6a53c3a7d14cc7a4105eda"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d7c8bb88e4a117d8ab6a53c3a7d14cc7a4105eda"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
