)]}'
{"id":"openstack%2Fpython-openstackclient~438141","triplet_id":"openstack%2Fpython-openstackclient~master~Ib7f7a654c3dc2a8272545f168b4c4ced230ce39e","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1667266","hashtags":[],"change_id":"Ib7f7a654c3dc2a8272545f168b4c4ced230ce39e","subject":"Make block-device-mapping more stable and clear","status":"MERGED","created":"2017-02-25 03:40:43.000000000","updated":"2017-05-22 20:41:43.000000000","submitted":"2017-05-22 20:41:43.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"fc80e8e269fc46341d1f08180a4e8ed8f626b747","_number":438141,"virtual_id_number":438141,"owner":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"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":"2017-05-22 20:41:43.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},{"value":0,"_account_id":23913,"name":"David Rabel","email":"rabel@b1-systems.de","username":"rabel"},{"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":"2017-05-17 01:42:12.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":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},{"value":1,"date":"2017-05-17 01:42:12.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":23913,"name":"David Rabel","email":"rabel@b1-systems.de","username":"rabel"},{"value":2,"date":"2017-05-22 19:27:00.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":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},{"value":0,"_account_id":23913,"name":"David Rabel","email":"rabel@b1-systems.de","username":"rabel"},{"value":1,"date":"2017-05-22 19:27:00.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":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},{"_account_id":23913,"name":"David Rabel","email":"rabel@b1-systems.de","username":"rabel"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-04-18 09:06:46.000000000","updated_by":{"_account_id":23913,"name":"David Rabel","email":"rabel@b1-systems.de","username":"rabel"},"reviewer":{"_account_id":23913,"name":"David Rabel","email":"rabel@b1-systems.de","username":"rabel"},"state":"REVIEWER"},{"updated":"2017-04-18 09:35:33.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":"2017-05-22 19:27:00.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":"2017-05-22 20:41:43.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"b6bdaceddb681980c0449b376675febf8d40ccdd","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-02-25 03:40:43.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4caa3c31848d8c864ace9fe2a1258d73fb1761d2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-25 06:30:15.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-docs-ubuntu-xenial http://docs-draft.openstack.org/41/438141/1/check/gate-python-openstackclient-docs-ubuntu-xenial/1729331//doc/build/html/ : SUCCESS in 2m 42s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/41/438141/1/check/gate-python-openstackclient-pep8-ubuntu-xenial/3c761da/ : SUCCESS in 3m 12s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/41/438141/1/check/gate-python-openstackclient-python27-ubuntu-xenial/efcfa1d/ : SUCCESS in 2m 31s\n- gate-python-openstackclient-python35 http://logs.openstack.org/41/438141/1/check/gate-python-openstackclient-python35/8a217a7/ : SUCCESS in 2m 56s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/41/438141/1/check/gate-python-openstackclient-releasenotes/cccf7f8//releasenotes/build/html/ : SUCCESS in 2m 39s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/41/438141/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/1492c9a/ : SUCCESS in 1h 03m 32s\n- check-osc-plugins http://logs.openstack.org/41/438141/1/check/check-osc-plugins/bb1366b/ : SUCCESS in 6m 08s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/41/438141/1/check/gate-osc-dsvm-functional-ubuntu-xenial/d1262e8/ : FAILURE in 27m 08s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/41/438141/1/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/87541b4/ : SUCCESS in 29m 37s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/41/438141/1/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/b80bacc/ : FAILURE in 2h 48m 57s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"1e78f7be0ff7af9c563ff30fef466f872fdf3d11","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-02-25 06:57:45.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"1591da8f19a4473c47d3d8b0d4febf979c344cc6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-25 08:36:54.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/41/438141/1/check/gate-python-openstackclient-docs-ubuntu-xenial/7d637c9//doc/build/html/ : SUCCESS in 2m 34s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/41/438141/1/check/gate-python-openstackclient-pep8-ubuntu-xenial/f3f7140/ : SUCCESS in 5m 28s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/41/438141/1/check/gate-python-openstackclient-python27-ubuntu-xenial/b1e1f69/ : SUCCESS in 4m 24s\n- gate-python-openstackclient-python35 http://logs.openstack.org/41/438141/1/check/gate-python-openstackclient-python35/aa616f8/ : SUCCESS in 2m 27s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/41/438141/1/check/gate-python-openstackclient-releasenotes/27a76a3//releasenotes/build/html/ : SUCCESS in 2m 34s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/41/438141/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/19949b5/ : SUCCESS in 56m 47s\n- check-osc-plugins http://logs.openstack.org/41/438141/1/check/check-osc-plugins/32181aa/ : SUCCESS in 3m 03s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/41/438141/1/check/gate-osc-dsvm-functional-ubuntu-xenial/7b3ecc8/ : SUCCESS in 30m 03s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/41/438141/1/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/43c9314/ : SUCCESS in 28m 17s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/41/438141/1/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/06787f5/ : SUCCESS in 1h 38m 53s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"088457758ff15897db14570b444477b844a39e32","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-02-27 02:50:51.000000000","message":"Patch Set 1: Code-Review+1\n\noverall this looks right, but i would need to take a closer look","accounts_in_message":[],"_revision_number":1},{"id":"aa6e09c4ca3d6368947e76288e50114cf54a8a29","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-03-06 08:34:36.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":1},{"id":"3de867ae5830feb91207fe8a2b124dc38f39fe34","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-06 10:09:07.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/41/438141/2/check/gate-python-openstackclient-docs-ubuntu-xenial/00ee787//doc/build/html/ : SUCCESS in 4m 24s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/41/438141/2/check/gate-python-openstackclient-pep8-ubuntu-xenial/94a32b9/ : SUCCESS in 5m 37s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/41/438141/2/check/gate-python-openstackclient-python27-ubuntu-xenial/1592c27/ : SUCCESS in 3m 58s\n- gate-python-openstackclient-python35 http://logs.openstack.org/41/438141/2/check/gate-python-openstackclient-python35/2e219e0/ : SUCCESS in 4m 50s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/41/438141/2/check/gate-python-openstackclient-releasenotes/0432c7d//releasenotes/build/html/ : SUCCESS in 4m 22s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/41/438141/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/c012e55/ : SUCCESS in 1h 33m 49s\n- check-osc-plugins http://logs.openstack.org/41/438141/2/check/check-osc-plugins/5208c51/ : SUCCESS in 3m 23s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/41/438141/2/check/gate-osc-dsvm-functional-ubuntu-xenial/a31688f/ : SUCCESS in 30m 29s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/41/438141/2/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/f0abbd2/ : FAILURE in 18m 15s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/41/438141/2/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/a464415/ : SUCCESS in 1h 07m 39s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b66337ce513c52566e857b7b8ced9dc070b5e6bc","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-03-16 07:34:18.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"e602c6403a32ccf38f6cd2153239669bb7a4ebcc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-16 08:41:54.000000000","message":"Patch Set 3: 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-docs-ubuntu-xenial http://docs-draft.openstack.org/41/438141/3/check/gate-python-openstackclient-docs-ubuntu-xenial/ccd65df//doc/build/html/ : SUCCESS in 4m 40s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/41/438141/3/check/gate-python-openstackclient-pep8-ubuntu-xenial/15d82af/ : SUCCESS in 5m 37s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/41/438141/3/check/gate-python-openstackclient-python27-ubuntu-xenial/81f2c0c/ : SUCCESS in 4m 13s\n- gate-python-openstackclient-python35 http://logs.openstack.org/41/438141/3/check/gate-python-openstackclient-python35/acc546c/ : SUCCESS in 2m 47s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/41/438141/3/check/gate-python-openstackclient-releasenotes/af3a5a8//releasenotes/build/html/ : SUCCESS in 4m 16s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/41/438141/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/b88ea1f/ : SUCCESS in 1h 04m 34s\n- check-osc-plugins http://logs.openstack.org/41/438141/3/check/check-osc-plugins/7dfd98f/ : SUCCESS in 3m 47s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/41/438141/3/check/gate-osc-dsvm-functional-ubuntu-xenial/661985e/ : FAILURE in 48m 49s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/41/438141/3/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/170c259/ : FAILURE in 56m 53s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/41/438141/3/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/bb50409/ : SUCCESS in 1h 04m 06s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"7da3c77ce5384e9b230135a99d5eeff4ec2edecd","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-03-16 11:23:13.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"d9e78ef4405affc47535c1341a54598be4f457b0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-16 12:37:29.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/41/438141/3/check/gate-python-openstackclient-docs-ubuntu-xenial/5a344ff//doc/build/html/ : SUCCESS in 3m 46s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/41/438141/3/check/gate-python-openstackclient-pep8-ubuntu-xenial/2e4803d/ : SUCCESS in 5m 55s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/41/438141/3/check/gate-python-openstackclient-python27-ubuntu-xenial/7c26df2/ : SUCCESS in 4m 38s\n- gate-python-openstackclient-python35 http://logs.openstack.org/41/438141/3/check/gate-python-openstackclient-python35/22f4c78/ : SUCCESS in 2m 50s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/41/438141/3/check/gate-python-openstackclient-releasenotes/818da60//releasenotes/build/html/ : SUCCESS in 2m 53s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/41/438141/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/0ed5996/ : SUCCESS in 1h 12m 24s\n- check-osc-plugins http://logs.openstack.org/41/438141/3/check/check-osc-plugins/c9abd39/ : SUCCESS in 6m 10s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/41/438141/3/check/gate-osc-dsvm-functional-ubuntu-xenial/c579716/ : SUCCESS in 33m 03s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/41/438141/3/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/b2a9f6e/ : FAILURE in 35m 01s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/41/438141/3/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/c2d7627/ : SUCCESS in 1h 06m 43s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"8b46d393846737a786125b580ca50fb2173d11df","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-03-25 06:12:33.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"26a1cf78c97c6e25a57ad8a07b1adff904d49e24","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-25 07:20:41.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/41/438141/4/check/gate-python-openstackclient-docs-ubuntu-xenial/bfd7155//doc/build/html/ : SUCCESS in 4m 16s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/41/438141/4/check/gate-python-openstackclient-pep8-ubuntu-xenial/b5271c3/ : SUCCESS in 4m 02s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/41/438141/4/check/gate-python-openstackclient-python27-ubuntu-xenial/55c16a5/ : SUCCESS in 4m 41s\n- gate-python-openstackclient-python35 http://logs.openstack.org/41/438141/4/check/gate-python-openstackclient-python35/776093c/ : SUCCESS in 4m 13s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/41/438141/4/check/gate-python-openstackclient-releasenotes/8eb9cd8//releasenotes/build/html/ : SUCCESS in 3m 58s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/41/438141/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/99c1ddd/ : SUCCESS in 1h 06m 06s\n- check-osc-plugins http://logs.openstack.org/41/438141/4/check/check-osc-plugins/6150e7d/ : SUCCESS in 5m 37s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/41/438141/4/check/gate-osc-dsvm-functional-ubuntu-xenial/742ce68/ : SUCCESS in 33m 51s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/41/438141/4/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/247d3a3/ : FAILURE in 33m 27s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/41/438141/4/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/807785c/ : FAILURE in 31m 28s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"6e70c48f2b2ebaec9e9b63c9e932e5ab7d0db904","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-04-01 02:44:14.000000000","message":"Patch Set 5: Patch Set 4 was rebased","accounts_in_message":[],"_revision_number":4},{"id":"df95adf3526c4d393872084366a3473a1c50fb8f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-01 04:19:48.000000000","message":"Patch Set 5: 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-docs-ubuntu-xenial http://logs.openstack.org/41/438141/5/check/gate-python-openstackclient-docs-ubuntu-xenial/a5e9aba/ : POST_FAILURE in 32m 32s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/41/438141/5/check/gate-python-openstackclient-pep8-ubuntu-xenial/987f77a/ : POST_FAILURE in 35m 26s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/41/438141/5/check/gate-python-openstackclient-python27-ubuntu-xenial/205bc83/ : SUCCESS in 14m 00s\n- gate-python-openstackclient-python35 http://logs.openstack.org/41/438141/5/check/gate-python-openstackclient-python35/f09ca27/ : FAILURE in 13m 50s\n- gate-python-openstackclient-releasenotes http://logs.openstack.org/41/438141/5/check/gate-python-openstackclient-releasenotes/dcbe6be/ : POST_FAILURE in 32m 33s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/41/438141/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/64de06a/ : SUCCESS in 1h 03m 18s\n- check-osc-plugins http://logs.openstack.org/41/438141/5/check/check-osc-plugins/404aa64/ : SUCCESS in 15m 48s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/41/438141/5/check/gate-osc-dsvm-functional-ubuntu-xenial/4801755/ : SUCCESS in 48m 59s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/41/438141/5/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/88c05db/ : FAILURE in 48m 30s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/41/438141/5/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/7a0cbae/ : SUCCESS in 1h 33m 52s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"6f78b883f4c900bcdb9ff4cb5c08ab4d0bb59c29","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-04-01 08:47:27.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"1e341646de9f256bd364a22905f52990bb627678","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-01 09:52:37.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/41/438141/5/check/gate-python-openstackclient-docs-ubuntu-xenial/cfb151f//doc/build/html/ : SUCCESS in 3m 07s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/41/438141/5/check/gate-python-openstackclient-pep8-ubuntu-xenial/8579437/ : SUCCESS in 3m 14s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/41/438141/5/check/gate-python-openstackclient-python27-ubuntu-xenial/ce09579/ : SUCCESS in 3m 58s\n- gate-python-openstackclient-python35 http://logs.openstack.org/41/438141/5/check/gate-python-openstackclient-python35/f88e498/ : SUCCESS in 4m 12s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/41/438141/5/check/gate-python-openstackclient-releasenotes/26dbc33//releasenotes/build/html/ : SUCCESS in 4m 06s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/41/438141/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/615c275/ : SUCCESS in 1h 04m 28s\n- check-osc-plugins http://logs.openstack.org/41/438141/5/check/check-osc-plugins/3beb463/ : SUCCESS in 5m 45s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/41/438141/5/check/gate-osc-dsvm-functional-ubuntu-xenial/f615a73/ : SUCCESS in 32m 25s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/41/438141/5/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/c041294/ : FAILURE in 43m 05s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/41/438141/5/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/c755acc/ : SUCCESS in 59m 10s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"7d5bb0b96264f9af736e5f288611ef1ee10ddd90","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-03 19:50:57.000000000","message":"Patch Set 5: 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":5},{"id":"faac3519eeafd8f64a113d585bceeaa5eae5c997","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-04-06 11:50:01.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"83c20b72a0ecfae73ff23d6ce2290d9f458a9417","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-04-06 11:51:03.000000000","message":"Patch Set 6:\n\nAddress merge conflict","accounts_in_message":[],"_revision_number":6},{"id":"2299f29af4f0027a0f21e1aa44a8377373cb85d5","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-04-06 12:11:46.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"824147f5892c09ad5686c43b3d526b01fe699752","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-06 13:25:30.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/41/438141/7/check/gate-python-openstackclient-docs-ubuntu-xenial/c87c633//doc/build/html/ : SUCCESS in 4m 50s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/41/438141/7/check/gate-python-openstackclient-pep8-ubuntu-xenial/f413802/ : SUCCESS in 5m 11s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/41/438141/7/check/gate-python-openstackclient-python27-ubuntu-xenial/bc86dca/ : SUCCESS in 2m 43s\n- gate-python-openstackclient-python35 http://logs.openstack.org/41/438141/7/check/gate-python-openstackclient-python35/74ca4da/ : SUCCESS in 2m 40s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/41/438141/7/check/gate-python-openstackclient-releasenotes/62e9ee2//releasenotes/build/html/ : SUCCESS in 4m 27s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/41/438141/7/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/bbf9061/ : SUCCESS in 1h 12m 41s\n- check-osc-plugins http://logs.openstack.org/41/438141/7/check/check-osc-plugins/f8ee32f/ : SUCCESS in 3m 24s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/41/438141/7/check/gate-osc-dsvm-functional-ubuntu-xenial/45d6f7d/ : SUCCESS in 49m 03s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/41/438141/7/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/4645e65/ : FAILURE in 47m 23s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/41/438141/7/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/b6498cc/ : SUCCESS in 1h 02m 21s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"ed4356151aac116eb9d672cf140fa4576810e8fe","author":{"_account_id":23913,"name":"David Rabel","email":"rabel@b1-systems.de","username":"rabel"},"date":"2017-04-06 13:54:07.000000000","message":"Patch Set 7:\n\n(1 comment)\n\nIt is a very big change. I like smaller patches. For example you could have split this in 4 patches.\n\nIt looks good to me and everything seems to work. Aside from the format of help server create.","accounts_in_message":[],"_revision_number":7},{"id":"b771066c8b50e90da3cf1531563e156a28510606","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-04-06 14:52:36.000000000","message":"Patch Set 7:\n\n(1 comment)\n\nI actually prefer having this all as one review, making multiple serial changes to the same code can lead to problems not found until they are all merged, this way it is tested as a unit and it is easy to see the net result of the changes.","accounts_in_message":[],"_revision_number":7},{"id":"da7e05d1d92e8d323ee489393eae8225d135477a","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-04-07 03:59:31.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"a81972f5cfa4c72d85f111ccdf1e916327dbfb5f","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-04-07 08:49:41.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"60fee4eaab2fd9de14e1b76d8fe941a1f757cbcc","author":{"_account_id":23913,"name":"David Rabel","email":"rabel@b1-systems.de","username":"rabel"},"date":"2017-04-07 08:54:35.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"7566f09c6fd9dcc532f18e13b02effd34fad0da0","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-04-07 08:56:17.000000000","message":"Patch Set 8:\n\nHi Dean and David, I add a help formatter in cliff[1], that output the raw help message, that will put each describe of option value in single line. If you want to see the effect, please install patch[1].\n\n[1]: https://review.openstack.org/#/c/454613/","accounts_in_message":[],"_revision_number":8},{"id":"d8f6225b12212962e348a8df35b29b42372fd44a","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-04-07 08:59:57.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"857fe9e2dda532679a0577f9065f07d1ad03d5bf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-07 10:01:27.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/41/438141/8/check/gate-python-openstackclient-docs-ubuntu-xenial/2b5c5ed//doc/build/html/ : SUCCESS in 3m 37s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/41/438141/8/check/gate-python-openstackclient-pep8-ubuntu-xenial/5f87aa4/ : SUCCESS in 5m 39s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/41/438141/8/check/gate-python-openstackclient-python27-ubuntu-xenial/8b2fe1f/ : SUCCESS in 4m 03s\n- gate-python-openstackclient-python35 http://logs.openstack.org/41/438141/8/check/gate-python-openstackclient-python35/0b13366/ : SUCCESS in 2m 41s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/41/438141/8/check/gate-python-openstackclient-releasenotes/0807bd6//releasenotes/build/html/ : SUCCESS in 2m 55s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/41/438141/8/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/29cfed9/ : SUCCESS in 1h 09m 30s\n- check-osc-plugins http://logs.openstack.org/41/438141/8/check/check-osc-plugins/935d3f0/ : FAILURE in 3m 25s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/41/438141/8/check/gate-osc-dsvm-functional-ubuntu-xenial/28fb904/ : SUCCESS in 51m 07s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/41/438141/8/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/939f1d9/ : FAILURE in 44m 10s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-nv http://logs.openstack.org/41/438141/8/check/gate-tripleo-ci-centos-7-nonha-multinode-nv/dab09e2/ : SUCCESS in 1h 06m 50s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"de1c9cb29ec4d40057dc0a5a3e0ccf27dd84b8e8","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-04-11 08:41:22.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"77e2d178a26f61244604037b02c470998dd77ba6","author":{"_account_id":23913,"name":"David Rabel","email":"rabel@b1-systems.de","username":"rabel"},"date":"2017-04-11 09:08:02.000000000","message":"Patch Set 9: Code-Review+1\n\nlooks good to me","accounts_in_message":[],"_revision_number":9},{"id":"ccc7dfbd4876cda905c52aeccb5d1cfdacb872c8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-11 10:21:13.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/41/438141/9/check/gate-python-openstackclient-docs-ubuntu-xenial/3cb6a31//doc/build/html/ : SUCCESS in 3m 11s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/41/438141/9/check/gate-python-openstackclient-pep8-ubuntu-xenial/e1f04e6/ : SUCCESS in 3m 31s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/41/438141/9/check/gate-python-openstackclient-python27-ubuntu-xenial/a95c450/ : SUCCESS in 3m 14s\n- gate-python-openstackclient-python35 http://logs.openstack.org/41/438141/9/check/gate-python-openstackclient-python35/1a04a12/ : SUCCESS in 3m 10s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/41/438141/9/check/gate-python-openstackclient-releasenotes/ef838ad//releasenotes/build/html/ : SUCCESS in 4m 28s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/41/438141/9/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/6f22fdf/ : SUCCESS in 1h 19m 25s\n- check-osc-plugins http://logs.openstack.org/41/438141/9/check/check-osc-plugins/b4885a3/ : FAILURE in 3m 27s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/41/438141/9/check/gate-osc-dsvm-functional-ubuntu-xenial/3603fe5/ : SUCCESS in 51m 12s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/41/438141/9/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/aa157fa/ : FAILURE in 42m 34s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/41/438141/9/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/a9a5806/ : SUCCESS in 1h 37m 08s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"79fb957c03ae2d6ba8ca4c7c217958e18da7c354","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-04-13 04:08:24.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"61792c946feff79b9376d03d3d9908ac5068a54a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-13 05:48:57.000000000","message":"Patch Set 10: 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-docs-ubuntu-xenial http://docs-draft.openstack.org/41/438141/10/check/gate-python-openstackclient-docs-ubuntu-xenial/310ee1c//doc/build/html/ : SUCCESS in 5m 03s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/41/438141/10/check/gate-python-openstackclient-pep8-ubuntu-xenial/e414b71/ : SUCCESS in 5m 35s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/41/438141/10/check/gate-python-openstackclient-python27-ubuntu-xenial/340f211/ : SUCCESS in 4m 51s\n- gate-python-openstackclient-python35 http://logs.openstack.org/41/438141/10/check/gate-python-openstackclient-python35/989c42f/ : SUCCESS in 4m 38s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/41/438141/10/check/gate-python-openstackclient-releasenotes/c1130f5//releasenotes/build/html/ : SUCCESS in 3m 21s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/41/438141/10/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/931a261/ : SUCCESS in 1h 11m 40s\n- check-osc-plugins http://logs.openstack.org/41/438141/10/check/check-osc-plugins/6cc411e/ : FAILURE in 5m 50s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/41/438141/10/check/gate-osc-dsvm-functional-ubuntu-xenial/7ecf34f/ : FAILURE in 31m 10s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/41/438141/10/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/ed27cb7/ : FAILURE in 33m 13s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/41/438141/10/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/ae7ba2f/ : SUCCESS in 1h 40m 17s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"c85ef96abe15f48eba2735bc7fb8c3324558f6dd","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-04-13 06:28:11.000000000","message":"Patch Set 10:\n\nrecheck","accounts_in_message":[],"_revision_number":10},{"id":"5843aa79a2cbeb55b25baacb42c69c8e879ea986","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-13 10:20:49.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/41/438141/10/check/gate-python-openstackclient-docs-ubuntu-xenial/979f851//doc/build/html/ : SUCCESS in 2m 44s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/41/438141/10/check/gate-python-openstackclient-pep8-ubuntu-xenial/3b2956c/ : SUCCESS in 5m 02s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/41/438141/10/check/gate-python-openstackclient-python27-ubuntu-xenial/51a2b0d/ : SUCCESS in 2m 38s\n- gate-python-openstackclient-python35 http://logs.openstack.org/41/438141/10/check/gate-python-openstackclient-python35/fdf3f41/ : SUCCESS in 2m 37s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/41/438141/10/check/gate-python-openstackclient-releasenotes/f15a38b//releasenotes/build/html/ : SUCCESS in 4m 44s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/41/438141/10/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/519cfd1/ : SUCCESS in 1h 03m 42s\n- check-osc-plugins http://logs.openstack.org/41/438141/10/check/check-osc-plugins/7a53a95/ : FAILURE in 3m 37s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/41/438141/10/check/gate-osc-dsvm-functional-ubuntu-xenial/d2b1751/ : SUCCESS in 31m 26s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/41/438141/10/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/6856354/ : FAILURE in 38m 37s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/41/438141/10/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/ce896db/ : SUCCESS in 1h 29m 15s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"919d56566d803b9ee40407a05c06b79c262f6c8a","author":{"_account_id":23913,"name":"David Rabel","email":"rabel@b1-systems.de","username":"rabel"},"date":"2017-04-13 16:44:15.000000000","message":"Patch Set 10: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"df721f0b6c4bdfeec1e9d1f3173c583b90e21736","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-04-14 01:50:26.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"f31dbcc2490cc50dd91850abeadceb5d342f6681","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-04-14 09:53:58.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"96be33891d2926adf7e526bb349aa0489e50430c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-14 11:06:42.000000000","message":"Patch Set 11: 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-docs-ubuntu-xenial http://docs-draft.openstack.org/41/438141/11/check/gate-python-openstackclient-docs-ubuntu-xenial/d2cfa40//doc/build/html/ : SUCCESS in 4m 07s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/41/438141/11/check/gate-python-openstackclient-pep8-ubuntu-xenial/aebf144/ : SUCCESS in 5m 37s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/41/438141/11/check/gate-python-openstackclient-python27-ubuntu-xenial/dc075b2/ : SUCCESS in 4m 05s\n- gate-python-openstackclient-python35 http://logs.openstack.org/41/438141/11/check/gate-python-openstackclient-python35/e9dd796/ : SUCCESS in 3m 59s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/41/438141/11/check/gate-python-openstackclient-releasenotes/448e871//releasenotes/build/html/ : SUCCESS in 4m 13s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/41/438141/11/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/e88fb2a/ : SUCCESS in 1h 12m 24s\n- check-osc-plugins http://logs.openstack.org/41/438141/11/check/check-osc-plugins/4348a9b/ : FAILURE in 6m 28s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/41/438141/11/check/gate-osc-dsvm-functional-ubuntu-xenial/4e93c7f/ : FAILURE in 35m 15s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/41/438141/11/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/620f3d1/ : FAILURE in 48m 03s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/41/438141/11/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/a9c73e3/ : SUCCESS in 1h 10m 59s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"8e0e80915ae9cfcf77aa56204eae62b8f44e539f","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-04-17 03:38:18.000000000","message":"Patch Set 11:\n\nrecheck","accounts_in_message":[],"_revision_number":11},{"id":"e933e294b1506277d4f0d1329acd67351fdb19d7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-17 05:24:12.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/41/438141/11/check/gate-python-openstackclient-docs-ubuntu-xenial/b5980dc//doc/build/html/ : SUCCESS in 3m 40s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/41/438141/11/check/gate-python-openstackclient-pep8-ubuntu-xenial/ef4fa9e/ : SUCCESS in 5m 25s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/41/438141/11/check/gate-python-openstackclient-python27-ubuntu-xenial/c6eaeab/ : SUCCESS in 4m 20s\n- gate-python-openstackclient-python35 http://logs.openstack.org/41/438141/11/check/gate-python-openstackclient-python35/0211ef9/ : SUCCESS in 2m 56s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/41/438141/11/check/gate-python-openstackclient-releasenotes/019cf64//releasenotes/build/html/ : SUCCESS in 4m 47s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/41/438141/11/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/b6c3658/ : SUCCESS in 1h 09m 57s\n- check-osc-plugins http://logs.openstack.org/41/438141/11/check/check-osc-plugins/fecce83/ : FAILURE in 3m 54s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/41/438141/11/check/gate-osc-dsvm-functional-ubuntu-xenial/7d10a8f/ : SUCCESS in 35m 45s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/41/438141/11/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/6a49bed/ : FAILURE in 34m 11s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/41/438141/11/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/69edfc0/ : SUCCESS in 1h 39m 29s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"bdee6328b9e61ae18f1ca7aff23567465a3182c7","author":{"_account_id":23913,"name":"David Rabel","email":"rabel@b1-systems.de","username":"rabel"},"date":"2017-04-18 09:06:46.000000000","message":"Patch Set 11: Code-Review+1","accounts_in_message":[],"_revision_number":11},{"id":"bc905f4981fb818d7d033553ca5fcf74e1efcea1","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-04-18 09:35:33.000000000","message":"Patch Set 11: Code-Review+2\n\nthis is great work Rui, just need the cliff patch to merge.","accounts_in_message":[],"_revision_number":11},{"id":"202895515b85cd797746e9db8b62074aab62f2eb","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-04-20 11:44:11.000000000","message":"Patch Set 12: Patch Set 11 was rebased","accounts_in_message":[],"_revision_number":11},{"id":"8bd20ddc012bb91667b6202a7c70ce2b452ff550","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-20 12:56:16.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/41/438141/12/check/gate-python-openstackclient-docs-ubuntu-xenial/5201085//doc/build/html/ : SUCCESS in 4m 23s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/41/438141/12/check/gate-python-openstackclient-pep8-ubuntu-xenial/45fa6d3/ : SUCCESS in 5m 09s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/41/438141/12/check/gate-python-openstackclient-python27-ubuntu-xenial/00fb018/ : SUCCESS in 4m 51s\n- gate-python-openstackclient-python35 http://logs.openstack.org/41/438141/12/check/gate-python-openstackclient-python35/8416716/ : SUCCESS in 4m 24s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/41/438141/12/check/gate-python-openstackclient-releasenotes/7e63076//releasenotes/build/html/ : SUCCESS in 4m 13s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/41/438141/12/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/05bbc6c/ : SUCCESS in 1h 08m 23s\n- check-osc-plugins http://logs.openstack.org/41/438141/12/check/check-osc-plugins/dd7b179/ : SUCCESS in 3m 47s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/41/438141/12/check/gate-osc-dsvm-functional-ubuntu-xenial/e8b7010/ : SUCCESS in 31m 59s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/41/438141/12/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/17a82fb/ : FAILURE in 43m 28s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/41/438141/12/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/c241cd9/ : FAILURE in 38m 04s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/41/438141/12/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/56d6353/ : FAILURE in 10m 17s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"eca87dece7163d28015b449bbeccf10e419d8076","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-04-20 15:39:43.000000000","message":"Patch Set 12: Code-Review+1\n\nThis is good once cliff 2.6.0 is in global-requirements.txt","accounts_in_message":[],"_revision_number":12},{"id":"a5d106dc70bbf8be6b9e429a71aac0684eb44d6a","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2017-04-20 15:55:01.000000000","message":"Patch Set 12:\n\n\u003e This is good once cliff 2.6.0 is in global-requirements.txt\n\nit didn\u0027t make the 2.6.0 cut: https://review.openstack.org/#/c/454613/","accounts_in_message":[],"_revision_number":12},{"id":"0b89ea34ee893e4fdb687d9582bd7722d4c65ed5","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-04-21 03:14:07.000000000","message":"Patch Set 12:\n\nYeah, that patch https://review.openstack.org/#/c/454613/ miss cliff 2.6.0 :(","accounts_in_message":[],"_revision_number":12},{"id":"b13aa9f7b759eb764c58bd34154eda26b6f31077","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-05-17 01:42:05.000000000","message":"Patch Set 12:\n\nCurrently cliff\u003e\u003d2.6.0 is ready in requirements.txt, rebase master.","accounts_in_message":[],"_revision_number":12},{"id":"1664d4d09244de607bbb838510b7be44dcacbd3e","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2017-05-17 01:42:12.000000000","message":"Patch Set 13: Patch Set 12 was rebased","accounts_in_message":[],"_revision_number":12},{"id":"30c950f2fe163e755bc9aa2d27a3a73b5ef0a4b0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-17 03:06:53.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/41/438141/13/check/gate-python-openstackclient-docs-ubuntu-xenial/c342825//doc/build/html/ : SUCCESS in 4m 49s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/41/438141/13/check/gate-python-openstackclient-pep8-ubuntu-xenial/e61fb58/ : SUCCESS in 5m 55s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/41/438141/13/check/gate-python-openstackclient-python27-ubuntu-xenial/1cedcf3/ : SUCCESS in 3m 04s\n- gate-python-openstackclient-python35 http://logs.openstack.org/41/438141/13/check/gate-python-openstackclient-python35/5380e1d/ : SUCCESS in 4m 04s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/41/438141/13/check/gate-python-openstackclient-releasenotes/7ecf5d7//releasenotes/build/html/ : SUCCESS in 4m 45s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/41/438141/13/check/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/649cd29/ : SUCCESS in 1h 22m 48s\n- check-osc-plugins http://logs.openstack.org/41/438141/13/check/check-osc-plugins/e5de0ef/ : SUCCESS in 3m 55s (non-voting)\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/41/438141/13/check/gate-osc-dsvm-functional-ubuntu-xenial/4cd89ba/ : SUCCESS in 42m 41s\n- gate-osc-dsvm-functional-tips-ubuntu-xenial-nv http://logs.openstack.org/41/438141/13/check/gate-osc-dsvm-functional-tips-ubuntu-xenial-nv/6c7f0f8/ : SUCCESS in 44m 06s (non-voting)\n- gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv http://logs.openstack.org/41/438141/13/check/gate-osc-dsvm-functional-n-net-ubuntu-xenial-nv/0b3d27d/ : FAILURE in 40m 13s (non-voting)\n- gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv http://logs.openstack.org/41/438141/13/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq-nv/f05afc3/ : SUCCESS in 1h 16m 29s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"159dd20bd1ee38fc29cb03a6af0808bd1ba98a1a","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2017-05-22 19:27:00.000000000","message":"Patch Set 13: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":13},{"id":"17109c19207fc9483fbd0fad41e9d2f7666d057e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-22 19:27:25.000000000","message":"Patch Set 13: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":13},{"id":"52b9e85b0962c6896a14e66c166c5e3fee32a4ce","date":"2017-05-22 20:41:43.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":13},{"id":"4205af5784d64e34c056a123590cd29c87cc1c7b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-22 20:41:43.000000000","message":"Patch Set 13: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs-ubuntu-xenial http://docs-draft.openstack.org/41/438141/13/gate/gate-python-openstackclient-docs-ubuntu-xenial/be22791//doc/build/html/ : SUCCESS in 3m 14s\n- gate-python-openstackclient-pep8-ubuntu-xenial http://logs.openstack.org/41/438141/13/gate/gate-python-openstackclient-pep8-ubuntu-xenial/f189676/ : SUCCESS in 3m 33s\n- gate-python-openstackclient-python27-ubuntu-xenial http://logs.openstack.org/41/438141/13/gate/gate-python-openstackclient-python27-ubuntu-xenial/97172ce/ : SUCCESS in 2m 56s\n- gate-python-openstackclient-python35 http://logs.openstack.org/41/438141/13/gate/gate-python-openstackclient-python35/63e9d81/ : SUCCESS in 4m 41s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/41/438141/13/gate/gate-python-openstackclient-releasenotes/80e7078//releasenotes/build/html/ : SUCCESS in 5m 32s\n- gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial http://logs.openstack.org/41/438141/13/gate/gate-tempest-dsvm-neutron-src-python-openstackclient-ubuntu-xenial/b2e928a/ : SUCCESS in 1h 12m 49s\n- gate-osc-dsvm-functional-ubuntu-xenial http://logs.openstack.org/41/438141/13/gate/gate-osc-dsvm-functional-ubuntu-xenial/598abb2/ : SUCCESS in 59m 29s","accounts_in_message":[],"_revision_number":13}],"current_revision_number":13,"current_revision":"7a7bb06377c96f7bfc2c371aa2ff726ee364a9db","revisions":{"d6c8d21e92884077ec35eb8604383e44a5e3cbfe":{"kind":"REWORK","_number":1,"created":"2017-02-25 03:40:43.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/41/438141/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/41/438141/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/1"}}},"commit":{"parents":[{"commit":"c8435f2d5a31731e3f25f9ed14fa54f8cb372eee","subject":"Merge \"Show openstacksdk version info in \"module list\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c8435f2d5a31731e3f25f9ed14fa54f8cb372eee"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-02-24 08:48:05.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-02-25 03:33:35.000000000","tz":480},"subject":"Make block-device-mapping more stable and clear","message":"Make block-device-mapping more stable and clear\n\nThe patch fix the following issues:\n\n1. ValueError is raised if input don\u0027t contain \"\u003d\". Sometimes the whole\n\"server create\" command is very complex, it\u0027s difficult to find out root\nreason directly.\n2. Don\u0027t support to add block device from snapshot, like:\n--block-device-mapping\nvdb\u003d0c8ae9d8-cadc-4a23-8337-4254614d277e:snapshot:1, it\u0027s supported by\nnovaclient, but not in osc.\n3. If input \"vdb\u003d\", not add any mapping information, the server will be\nlaunched successfully, not raise error message to let use add\nvolume/snapshot id, just ignore \"--block-device-mapping\" option.\n4. The help message of \"block-device-mapping\" option is so simple, need\nto add some details about how to add \u003ctype\u003e, \u003cdelete_on_terminate\u003e\ncontains.\n\nChange-Id: Ib7f7a654c3dc2a8272545f168b4c4ced230ce39e\nCloses-Bug: #1667266\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d6c8d21e92884077ec35eb8604383e44a5e3cbfe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d6c8d21e92884077ec35eb8604383e44a5e3cbfe"}]},"branch":"refs/heads/master"},"cbab9b262bfffd44987d7bde7b0dd4d5e23739f9":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2017-03-06 08:34:36.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/41/438141/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/41/438141/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/2"}}},"commit":{"parents":[{"commit":"69b7b9b0592d3699a02bb8d17539c20749281b8d","subject":"Merge \"Support --no-property in \"volume set\" command\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/69b7b9b0592d3699a02bb8d17539c20749281b8d"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-02-24 08:48:05.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-03-06 08:34:36.000000000","tz":0},"subject":"Make block-device-mapping more stable and clear","message":"Make block-device-mapping more stable and clear\n\nThe patch fix the following issues:\n\n1. ValueError is raised if input don\u0027t contain \"\u003d\". Sometimes the whole\n\"server create\" command is very complex, it\u0027s difficult to find out root\nreason directly.\n2. Don\u0027t support to add block device from snapshot, like:\n--block-device-mapping\nvdb\u003d0c8ae9d8-cadc-4a23-8337-4254614d277e:snapshot:1, it\u0027s supported by\nnovaclient, but not in osc.\n3. If input \"vdb\u003d\", not add any mapping information, the server will be\nlaunched successfully, not raise error message to let use add\nvolume/snapshot id, just ignore \"--block-device-mapping\" option.\n4. The help message of \"block-device-mapping\" option is so simple, need\nto add some details about how to add \u003ctype\u003e, \u003cdelete_on_terminate\u003e\ncontains.\n\nChange-Id: Ib7f7a654c3dc2a8272545f168b4c4ced230ce39e\nCloses-Bug: #1667266\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cbab9b262bfffd44987d7bde7b0dd4d5e23739f9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cbab9b262bfffd44987d7bde7b0dd4d5e23739f9"}]},"branch":"refs/heads/master"},"d9befc5c9755568ca219a5b7e28600fc7aed810a":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2017-03-16 07:34:18.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/41/438141/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/41/438141/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/3"}}},"commit":{"parents":[{"commit":"4a19f6753b9e21b3089824d17943b39c211a616a","subject":"Merge \"Fix reference in network flavor create command reference\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4a19f6753b9e21b3089824d17943b39c211a616a"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-02-24 08:48:05.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-03-16 07:34:18.000000000","tz":0},"subject":"Make block-device-mapping more stable and clear","message":"Make block-device-mapping more stable and clear\n\nThe patch fix the following issues:\n\n1. ValueError is raised if input don\u0027t contain \"\u003d\". Sometimes the whole\n\"server create\" command is very complex, it\u0027s difficult to find out root\nreason directly.\n2. Don\u0027t support to add block device from snapshot, like:\n--block-device-mapping\nvdb\u003d0c8ae9d8-cadc-4a23-8337-4254614d277e:snapshot:1, it\u0027s supported by\nnovaclient, but not in osc.\n3. If input \"vdb\u003d\", not add any mapping information, the server will be\nlaunched successfully, not raise error message to let use add\nvolume/snapshot id, just ignore \"--block-device-mapping\" option.\n4. The help message of \"block-device-mapping\" option is so simple, need\nto add some details about how to add \u003ctype\u003e, \u003cdelete_on_terminate\u003e\ncontains.\n\nChange-Id: Ib7f7a654c3dc2a8272545f168b4c4ced230ce39e\nCloses-Bug: #1667266\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d9befc5c9755568ca219a5b7e28600fc7aed810a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d9befc5c9755568ca219a5b7e28600fc7aed810a"}]},"branch":"refs/heads/master"},"3884ae12507d769d1d991c06cd1892c5368a50ff":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2017-03-25 06:12:33.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/41/438141/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/41/438141/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/4"}}},"commit":{"parents":[{"commit":"c3fee25a0728ec56453845546dec6f5dd317e81d","subject":"Doc: Fix link in network flavors","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c3fee25a0728ec56453845546dec6f5dd317e81d"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-02-24 08:48:05.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-03-25 06:12:33.000000000","tz":0},"subject":"Make block-device-mapping more stable and clear","message":"Make block-device-mapping more stable and clear\n\nThe patch fix the following issues:\n\n1. ValueError is raised if input don\u0027t contain \"\u003d\". Sometimes the whole\n\"server create\" command is very complex, it\u0027s difficult to find out root\nreason directly.\n2. Don\u0027t support to add block device from snapshot, like:\n--block-device-mapping\nvdb\u003d0c8ae9d8-cadc-4a23-8337-4254614d277e:snapshot:1, it\u0027s supported by\nnovaclient, but not in osc.\n3. If input \"vdb\u003d\", not add any mapping information, the server will be\nlaunched successfully, not raise error message to let use add\nvolume/snapshot id, just ignore \"--block-device-mapping\" option.\n4. The help message of \"block-device-mapping\" option is so simple, need\nto add some details about how to add \u003ctype\u003e, \u003cdelete_on_terminate\u003e\ncontains.\n\nChange-Id: Ib7f7a654c3dc2a8272545f168b4c4ced230ce39e\nCloses-Bug: #1667266\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3884ae12507d769d1d991c06cd1892c5368a50ff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3884ae12507d769d1d991c06cd1892c5368a50ff"}]},"branch":"refs/heads/master"},"9fe6be13dfad5c2af9969b5c7c8d574a9ebcf858":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2017-04-01 02:44:14.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/41/438141/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/41/438141/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/5"}}},"commit":{"parents":[{"commit":"659115448803f1a6181ad0f592e0b61a86ad83fc","subject":"Merge \"Remove log translations\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/659115448803f1a6181ad0f592e0b61a86ad83fc"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-02-24 08:48:05.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-04-01 02:44:14.000000000","tz":0},"subject":"Make block-device-mapping more stable and clear","message":"Make block-device-mapping more stable and clear\n\nThe patch fix the following issues:\n\n1. ValueError is raised if input don\u0027t contain \"\u003d\". Sometimes the whole\n\"server create\" command is very complex, it\u0027s difficult to find out root\nreason directly.\n2. Don\u0027t support to add block device from snapshot, like:\n--block-device-mapping\nvdb\u003d0c8ae9d8-cadc-4a23-8337-4254614d277e:snapshot:1, it\u0027s supported by\nnovaclient, but not in osc.\n3. If input \"vdb\u003d\", not add any mapping information, the server will be\nlaunched successfully, not raise error message to let use add\nvolume/snapshot id, just ignore \"--block-device-mapping\" option.\n4. The help message of \"block-device-mapping\" option is so simple, need\nto add some details about how to add \u003ctype\u003e, \u003cdelete_on_terminate\u003e\ncontains.\n\nChange-Id: Ib7f7a654c3dc2a8272545f168b4c4ced230ce39e\nCloses-Bug: #1667266\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9fe6be13dfad5c2af9969b5c7c8d574a9ebcf858"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9fe6be13dfad5c2af9969b5c7c8d574a9ebcf858"}]},"branch":"refs/heads/master"},"8acf789568b38b07d4e5e83a89a03acf0b3bd140":{"kind":"REWORK","_number":6,"created":"2017-04-06 11:50:01.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/41/438141/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/41/438141/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/6"}}},"commit":{"parents":[{"commit":"80726b1340631b2b7d1c962d22a122e0c36486ac","subject":"Merge \"\"floating ip set/unset port\" for OSC\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/80726b1340631b2b7d1c962d22a122e0c36486ac"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-02-24 08:48:05.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-04-06 11:16:32.000000000","tz":480},"subject":"Make block-device-mapping more stable and clear","message":"Make block-device-mapping more stable and clear\n\nThe patch fix the following issues:\n\n1. ValueError is raised if input don\u0027t contain \"\u003d\". Sometimes the whole\n\"server create\" command is very complex, it\u0027s difficult to find out root\nreason directly.\n2. Don\u0027t support to add block device from snapshot, like:\n--block-device-mapping\nvdb\u003d0c8ae9d8-cadc-4a23-8337-4254614d277e:snapshot:1, it\u0027s supported by\nnovaclient, but not in osc.\n3. If input \"vdb\u003d\", not add any mapping information, the server will be\nlaunched successfully, not raise error message to let use add\nvolume/snapshot id, just ignore \"--block-device-mapping\" option.\n4. The help message of \"block-device-mapping\" option is so simple, need\nto add some details about how to add \u003ctype\u003e, \u003cdelete_on_terminate\u003e\ncontains.\n\nChange-Id: Ib7f7a654c3dc2a8272545f168b4c4ced230ce39e\nCloses-Bug: #1667266\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8acf789568b38b07d4e5e83a89a03acf0b3bd140"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8acf789568b38b07d4e5e83a89a03acf0b3bd140"}]},"branch":"refs/heads/master"},"b1fa391084cf18913ae5d7b0c55b185ee940ab10":{"kind":"REWORK","_number":7,"created":"2017-04-06 12:11:46.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/41/438141/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/41/438141/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/7"}}},"commit":{"parents":[{"commit":"80726b1340631b2b7d1c962d22a122e0c36486ac","subject":"Merge \"\"floating ip set/unset port\" for OSC\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/80726b1340631b2b7d1c962d22a122e0c36486ac"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-02-24 08:48:05.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-04-06 12:10:11.000000000","tz":480},"subject":"Make block-device-mapping more stable and clear","message":"Make block-device-mapping more stable and clear\n\nThe patch fix the following issues:\n\n1. ValueError is raised if input don\u0027t contain \"\u003d\". Sometimes the whole\n\"server create\" command is very complex, it\u0027s difficult to find out root\nreason directly.\n2. Don\u0027t support to add block device from snapshot, like:\n--block-device-mapping\nvdb\u003d0c8ae9d8-cadc-4a23-8337-4254614d277e:snapshot:1, it\u0027s supported by\nnovaclient, but not in osc.\n3. If input \"vdb\u003d\", not add any mapping information, the server will be\nlaunched successfully, not raise error message to let use add\nvolume/snapshot id, just ignore \"--block-device-mapping\" option.\n4. The help message of \"block-device-mapping\" option is so simple, need\nto add some details about how to add \u003ctype\u003e, \u003cdelete_on_terminate\u003e\ncontains.\n\nChange-Id: Ib7f7a654c3dc2a8272545f168b4c4ced230ce39e\nCloses-Bug: #1667266\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b1fa391084cf18913ae5d7b0c55b185ee940ab10"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b1fa391084cf18913ae5d7b0c55b185ee940ab10"}]},"branch":"refs/heads/master"},"46adac985a95a729bb884be3db377fb90963f4ce":{"kind":"REWORK","_number":8,"created":"2017-04-07 08:49:41.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/41/438141/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/41/438141/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/8"}}},"commit":{"parents":[{"commit":"80726b1340631b2b7d1c962d22a122e0c36486ac","subject":"Merge \"\"floating ip set/unset port\" for OSC\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/80726b1340631b2b7d1c962d22a122e0c36486ac"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-02-24 08:48:05.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-04-07 08:47:14.000000000","tz":480},"subject":"Make block-device-mapping more stable and clear","message":"Make block-device-mapping more stable and clear\n\nThe patch fix the following issues:\n\n1. ValueError is raised if input don\u0027t contain \"\u003d\". Sometimes the whole\n\"server create\" command is very complex, it\u0027s difficult to find out root\nreason directly.\n2. Don\u0027t support to add block device from snapshot, like:\n--block-device-mapping\nvdb\u003d0c8ae9d8-cadc-4a23-8337-4254614d277e:snapshot:1, it\u0027s supported by\nnovaclient, but not in osc.\n3. If input \"vdb\u003d\", not add any mapping information, the server will be\nlaunched successfully, not raise error message to let use add\nvolume/snapshot id, just ignore \"--block-device-mapping\" option.\n4. The help message of \"block-device-mapping\" option is so simple, need\nto add some details about how to add \u003ctype\u003e, \u003cdelete_on_terminate\u003e\ncontains.\n\nChange-Id: Ib7f7a654c3dc2a8272545f168b4c4ced230ce39e\nDepends-On: Ib37913891bbf7a31b570404c4668c490d5ac859b\nCloses-Bug: #1667266\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/46adac985a95a729bb884be3db377fb90963f4ce"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/46adac985a95a729bb884be3db377fb90963f4ce"}]},"branch":"refs/heads/master"},"555027ccb5ecaddad2fb6d81b17045967454d4d3":{"kind":"REWORK","_number":9,"created":"2017-04-11 08:41:22.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/41/438141/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/41/438141/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/9"}}},"commit":{"parents":[{"commit":"09286ad8583bb7771b2ca4e9bed23a90056687d6","subject":"Split floating IP tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/09286ad8583bb7771b2ca4e9bed23a90056687d6"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-02-24 08:48:05.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-04-11 08:19:16.000000000","tz":480},"subject":"Make block-device-mapping more stable and clear","message":"Make block-device-mapping more stable and clear\n\nThe patch fix the following issues:\n\n1. ValueError is raised if input don\u0027t contain \"\u003d\". Sometimes the whole\n\"server create\" command is very complex, it\u0027s difficult to find out root\nreason directly.\n2. Don\u0027t support to add block device from snapshot, like:\n--block-device-mapping\nvdb\u003d0c8ae9d8-cadc-4a23-8337-4254614d277e:snapshot:1, it\u0027s supported by\nnovaclient, but not in osc.\n3. If input \"vdb\u003d\", not add any mapping information, the server will be\nlaunched successfully, not raise error message to let use add\nvolume/snapshot id, just ignore \"--block-device-mapping\" option.\n4. The help message of \"block-device-mapping\" option is so simple, need\nto add some details about how to add \u003ctype\u003e, \u003cdelete_on_terminate\u003e\ncontains.\n\nChange-Id: Ib7f7a654c3dc2a8272545f168b4c4ced230ce39e\nDepends-On: Ib37913891bbf7a31b570404c4668c490d5ac859b\nCloses-Bug: #1667266\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/555027ccb5ecaddad2fb6d81b17045967454d4d3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/555027ccb5ecaddad2fb6d81b17045967454d4d3"}]},"branch":"refs/heads/master"},"004bf1ce2a5a874fee31782bc35a78672f6e7560":{"kind":"REWORK","_number":10,"created":"2017-04-13 04:08:24.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/41/438141/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/41/438141/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/10"}}},"commit":{"parents":[{"commit":"b168f2d998b70c16685a11b1e964aa9222ed363b","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b168f2d998b70c16685a11b1e964aa9222ed363b"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-02-24 08:48:05.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-04-13 04:06:41.000000000","tz":480},"subject":"Make block-device-mapping more stable and clear","message":"Make block-device-mapping more stable and clear\n\nThe patch fix the following issues:\n\n1. ValueError is raised if input don\u0027t contain \"\u003d\". Sometimes the whole\n\"server create\" command is very complex, it\u0027s difficult to find out root\nreason directly.\n2. Don\u0027t support to add block device from snapshot, like:\n--block-device-mapping\nvdb\u003d0c8ae9d8-cadc-4a23-8337-4254614d277e:snapshot:1, it\u0027s supported by\nnovaclient, but not in osc.\n3. If input \"vdb\u003d\", not add any mapping information, the server will be\nlaunched successfully, not raise error message to let use add\nvolume/snapshot id, just ignore \"--block-device-mapping\" option.\n4. The help message of \"block-device-mapping\" option is so simple, need\nto add some details about how to add \u003ctype\u003e, \u003cdelete_on_terminate\u003e\ncontains.\n\nChange-Id: Ib7f7a654c3dc2a8272545f168b4c4ced230ce39e\nDepends-On: Ib37913891bbf7a31b570404c4668c490d5ac859b\nCloses-Bug: #1667266\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/004bf1ce2a5a874fee31782bc35a78672f6e7560"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/004bf1ce2a5a874fee31782bc35a78672f6e7560"}]},"branch":"refs/heads/master"},"c997aa720f6b42bee39d7cfcfb278aef1f3a11f0":{"kind":"REWORK","_number":11,"created":"2017-04-14 09:53:58.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/41/438141/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/41/438141/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/11"}}},"commit":{"parents":[{"commit":"80726b1340631b2b7d1c962d22a122e0c36486ac","subject":"Merge \"\"floating ip set/unset port\" for OSC\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/80726b1340631b2b7d1c962d22a122e0c36486ac"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-02-24 08:48:05.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-04-14 09:50:43.000000000","tz":480},"subject":"Make block-device-mapping more stable and clear","message":"Make block-device-mapping more stable and clear\n\nThe patch fix the following issues:\n\n1. ValueError is raised if input don\u0027t contain \"\u003d\". Sometimes the whole\n\"server create\" command is very complex, it\u0027s difficult to find out root\nreason directly.\n2. Don\u0027t support to add block device from snapshot, like:\n--block-device-mapping\nvdb\u003d0c8ae9d8-cadc-4a23-8337-4254614d277e:snapshot:1, it\u0027s supported by\nnovaclient, but not in osc.\n3. If input \"vdb\u003d\", not add any mapping information, the server will be\nlaunched successfully, not raise error message to let use add\nvolume/snapshot id, just ignore \"--block-device-mapping\" option.\n4. The help message of \"block-device-mapping\" option is so simple, need\nto add some details about how to add \u003ctype\u003e, \u003cdelete_on_terminate\u003e\ncontains.\n\nChange-Id: Ib7f7a654c3dc2a8272545f168b4c4ced230ce39e\nDepends-On: Ib37913891bbf7a31b570404c4668c490d5ac859b\nCloses-Bug: #1667266\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c997aa720f6b42bee39d7cfcfb278aef1f3a11f0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c997aa720f6b42bee39d7cfcfb278aef1f3a11f0"}]},"branch":"refs/heads/master"},"d9e2d5efa83797b63be47b4d23192fd2746cc14c":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2017-04-20 11:44:11.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/41/438141/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/41/438141/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/12"}}},"commit":{"parents":[{"commit":"db6081fb802559cdb6623bbc5dbff597cd287b07","subject":"Fix network list functional test","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/db6081fb802559cdb6623bbc5dbff597cd287b07"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-02-24 08:48:05.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-04-20 11:44:11.000000000","tz":0},"subject":"Make block-device-mapping more stable and clear","message":"Make block-device-mapping more stable and clear\n\nThe patch fix the following issues:\n\n1. ValueError is raised if input don\u0027t contain \"\u003d\". Sometimes the whole\n\"server create\" command is very complex, it\u0027s difficult to find out root\nreason directly.\n2. Don\u0027t support to add block device from snapshot, like:\n--block-device-mapping\nvdb\u003d0c8ae9d8-cadc-4a23-8337-4254614d277e:snapshot:1, it\u0027s supported by\nnovaclient, but not in osc.\n3. If input \"vdb\u003d\", not add any mapping information, the server will be\nlaunched successfully, not raise error message to let use add\nvolume/snapshot id, just ignore \"--block-device-mapping\" option.\n4. The help message of \"block-device-mapping\" option is so simple, need\nto add some details about how to add \u003ctype\u003e, \u003cdelete_on_terminate\u003e\ncontains.\n\nChange-Id: Ib7f7a654c3dc2a8272545f168b4c4ced230ce39e\nDepends-On: Ib37913891bbf7a31b570404c4668c490d5ac859b\nCloses-Bug: #1667266\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d9e2d5efa83797b63be47b4d23192fd2746cc14c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d9e2d5efa83797b63be47b4d23192fd2746cc14c"}]},"branch":"refs/heads/master"},"7a7bb06377c96f7bfc2c371aa2ff726ee364a9db":{"kind":"TRIVIAL_REBASE","_number":13,"created":"2017-05-17 01:42:12.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/41/438141/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/41/438141/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/41/438141/13"}}},"commit":{"parents":[{"commit":"0181de38afc8cc4b96f226b00e173fb0c0d2e4dc","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0181de38afc8cc4b96f226b00e173fb0c0d2e4dc"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-02-24 08:48:05.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2017-05-17 01:42:12.000000000","tz":0},"subject":"Make block-device-mapping more stable and clear","message":"Make block-device-mapping more stable and clear\n\nThe patch fix the following issues:\n\n1. ValueError is raised if input don\u0027t contain \"\u003d\". Sometimes the whole\n\"server create\" command is very complex, it\u0027s difficult to find out root\nreason directly.\n2. Don\u0027t support to add block device from snapshot, like:\n--block-device-mapping\nvdb\u003d0c8ae9d8-cadc-4a23-8337-4254614d277e:snapshot:1, it\u0027s supported by\nnovaclient, but not in osc.\n3. If input \"vdb\u003d\", not add any mapping information, the server will be\nlaunched successfully, not raise error message to let use add\nvolume/snapshot id, just ignore \"--block-device-mapping\" option.\n4. The help message of \"block-device-mapping\" option is so simple, need\nto add some details about how to add \u003ctype\u003e, \u003cdelete_on_terminate\u003e\ncontains.\n\nChange-Id: Ib7f7a654c3dc2a8272545f168b4c4ced230ce39e\nDepends-On: Ib37913891bbf7a31b570404c4668c490d5ac859b\nCloses-Bug: #1667266\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7a7bb06377c96f7bfc2c371aa2ff726ee364a9db"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7a7bb06377c96f7bfc2c371aa2ff726ee364a9db"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
