)]}'
{"id":"openstack%2Fpython-openstackclient~273466","triplet_id":"openstack%2Fpython-openstackclient~master~I71fea1502f92f447a49697edb52e8e82f336772f","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1540988","hashtags":[],"change_id":"I71fea1502f92f447a49697edb52e8e82f336772f","subject":"Remove marker and loop from \"image list\" command","status":"MERGED","created":"2016-01-28 11:19:12.000000000","updated":"2016-12-02 16:14:42.000000000","submitted":"2016-02-03 11:34:18.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"6e02021c2438d7560785ce7d2cc22f709597fb67","_number":273466,"virtual_id_number":273466,"owner":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"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-02-03 11:34:18.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"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-02-03 06:09:49.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-02-03 06:46:02.000000000","_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"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":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-02-03 06:46:02.000000000","_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"}],"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":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-01-29 01:28:54.000000000","updated_by":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"reviewer":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"state":"REVIEWER"},{"updated":"2016-02-02 19:18:35.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-02-03 06:46:02.000000000","updated_by":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"reviewer":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"state":"REVIEWER"},{"updated":"2016-02-03 11:34:18.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"92357b9b518c35da52d65d0a4ffc4067760510e2","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-01-28 11:19:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"69cce5ff121e8fb138a16df7b7f77d97176302b5","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-01-28 11:21:54.000000000","message":"Patch Set 1:\n\nThe patch below implemented --limit option for \"image list\" command. But it doesn\u0027t work because of the loop deleted in this patch.\n\nhttps://review.openstack.org/#/c/246301/\n\nI\u0027ll rebase the patch above and make a new patch to implement --marker too.\n\nThanks.","accounts_in_message":[],"_revision_number":1},{"id":"f47e835da24af9482823491e97233a4e9c1c70f2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-28 12:55:04.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/66/273466/1/check/gate-python-openstackclient-pep8/38b96fa/ : SUCCESS in 1m 18s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/66/273466/1/check/gate-python-openstackclient-docs/13397c2//doc/build/html/ : SUCCESS in 2m 09s\n- gate-python-openstackclient-python27 http://logs.openstack.org/66/273466/1/check/gate-python-openstackclient-python27/072a2a6/ : FAILURE in 1m 36s\n- gate-python-openstackclient-python34 http://logs.openstack.org/66/273466/1/check/gate-python-openstackclient-python34/6d78e8a/ : FAILURE in 2m 08s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/66/273466/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/b40938b/ : SUCCESS in 1h 04m 28s\n- check-osc-plugins http://logs.openstack.org/66/273466/1/check/check-osc-plugins/024b14a/ : SUCCESS in 1m 59s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/66/273466/1/check/gate-osc-dsvm-functional/c11cb8b/ : SUCCESS in 28m 26s","accounts_in_message":[],"_revision_number":1},{"id":"341dfb45214feebeb64b9bbb881cf63a13e67618","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-01-29 01:27:55.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"382a5a74903b572688164cdfafb9502ab507cd0c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-29 02:34:42.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/66/273466/2/check/gate-python-openstackclient-pep8/8d06f7f/ : SUCCESS in 1m 13s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/66/273466/2/check/gate-python-openstackclient-docs/da04190//doc/build/html/ : SUCCESS in 2m 25s\n- gate-python-openstackclient-python27 http://logs.openstack.org/66/273466/2/check/gate-python-openstackclient-python27/1d6beb2/ : SUCCESS in 2m 47s\n- gate-python-openstackclient-python34 http://logs.openstack.org/66/273466/2/check/gate-python-openstackclient-python34/ab0fc1a/ : SUCCESS in 2m 11s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/66/273466/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/0688871/ : SUCCESS in 1h 02m 06s\n- check-osc-plugins http://logs.openstack.org/66/273466/2/check/check-osc-plugins/858c1fb/ : SUCCESS in 1m 42s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/66/273466/2/check/gate-osc-dsvm-functional/5f8b9df/ : SUCCESS in 27m 15s","accounts_in_message":[],"_revision_number":2},{"id":"b9b85e018700a46cdb9dce60e249845144696f48","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-01-29 06:47:01.000000000","message":"Patch Set 2:\n\nhmm, this is weird. do we have a bug that shows this doesn\u0027t work? looking at the function in glancelcient, looks like it isn\u0027t implemented: https://github.com/openstack/python-glanceclient/blob/master/glanceclient/v1/images.py#L198","accounts_in_message":[],"_revision_number":2},{"id":"ee6b3c6f9f6d01b126e5dee17e6ecbe698d4c0ba","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-01-29 07:01:40.000000000","message":"Patch Set 2:\n\nHi Steve,\n\nI mean patch https://review.openstack.org/#/c/246301/ doesn\u0027t work. \n\nFor example, execute \"image list --limit 1\", all the images will be listed up because it will enter the loop in the original code again and again until all the images are listed up.\n\nSo in order to implement --limit option, we need to remove the loop.\n\nFurthermore, the loop is useless. marker in the original code is used to do paginate requests, just like --page-size. But --page-size has never worked according to the comment. So I removed bother marker and loop.","accounts_in_message":[],"_revision_number":2},{"id":"de02d14ba08da3e7b917abb03f6dd7cf2dec064a","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-02-02 08:01:36.000000000","message":"Patch Set 2: Code-Review+2\n\nokay, i see the three changes are all lined up now, nice.\n\nplease open a bug to track this issue, and use the last patch to close the bug.","accounts_in_message":[],"_revision_number":2},{"id":"b8ffd79a74e89f907fc937b2520c29d8d8719610","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-02 16:15:56.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"6644af6b0c9d3660c5d5ecf29256501f366e5f3a","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-02 16:20:33.000000000","message":"Patch Set 3:\n\nHi Steve,\n\nDone. The bug report is here: https://bugs.launchpad.net/python-openstackclient/+bug/1540988\n\nBTW, do I also need to add a release-note.yaml for this ?  And what is the rule for these yaml files ?  When do I need to add one ?\n\nThanks.","accounts_in_message":[],"_revision_number":3},{"id":"5d3d92969ef3d2c34b37dd5de6dde19bd2cb9ae0","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-02-02 17:44:35.000000000","message":"Patch Set 3:\n\n@tang\n\nthe first two patches should be \"Partial-Bug: #1540988\", but we can keep them as-is.\n\nfor the YAML release notes, we should create them any time we do something that effects the *end user* -- so a new command, or a major bug fix, or new feature, or we remove a command, or deprecate a command... things like that\n\nyou can create the release note by doing:\n\n  tox -e venv -- reno new bug-XXX \n\nthere is a lot more information here: http://docs.openstack.org/project-team-guide/release-management.html#managing-release-notes\n\nall openstack projects are using this now","accounts_in_message":[],"_revision_number":3},{"id":"5a157cce77d85354535835fee8e67ba13e08992f","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-02 18:13:52.000000000","message":"Uploaded patch set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"c0fb4b056ae42f4427c0ffb96e86705076f82008","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-02 18:14:31.000000000","message":"Patch Set 3:\n\nHi Steve,\n\nThanks for the answer. :)\n\nAnd patches updated.","accounts_in_message":[],"_revision_number":3},{"id":"7a6fcb3bd342b1e13bfba12209e286d1566e787f","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-02-02 19:18:35.000000000","message":"Patch Set 4: Code-Review+2\n\nthanks!","accounts_in_message":[],"_revision_number":4},{"id":"14198087b43a0b73eb2734a401e87c06d6efd8a3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-02 20:56:45.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/66/273466/4/check/gate-python-openstackclient-pep8/dfb471f/ : SUCCESS in 1m 25s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/66/273466/4/check/gate-python-openstackclient-docs/cc24ab1//doc/build/html/ : SUCCESS in 2m 12s\n- gate-python-openstackclient-python27 http://logs.openstack.org/66/273466/4/check/gate-python-openstackclient-python27/63e32d6/ : SUCCESS in 1m 50s\n- gate-python-openstackclient-python34 http://logs.openstack.org/66/273466/4/check/gate-python-openstackclient-python34/0ce4ce5/ : SUCCESS in 2m 26s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/66/273466/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/896f7db/ : SUCCESS in 54m 20s\n- check-osc-plugins http://logs.openstack.org/66/273466/4/check/check-osc-plugins/1095ca6/ : SUCCESS in 1m 43s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/66/273466/4/check/gate-osc-dsvm-functional/d039f76/ : SUCCESS in 35m 57s","accounts_in_message":[],"_revision_number":4},{"id":"79810034d1775b0b1eba53b5ed573388bcb994e8","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-03 06:09:49.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"c502c0bfe8241bd0b8f85e126d398785b954359e","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2016-02-03 06:46:02.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"e3a336b7f985c52f93d6b49735e738e6d11fe621","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-03 07:32:50.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/66/273466/5/check/gate-python-openstackclient-pep8/c7e35c8/ : SUCCESS in 1m 12s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/66/273466/5/check/gate-python-openstackclient-docs/ebbdb42//doc/build/html/ : SUCCESS in 2m 21s\n- gate-python-openstackclient-python27 http://logs.openstack.org/66/273466/5/check/gate-python-openstackclient-python27/a37bfbf/ : SUCCESS in 1m 50s\n- gate-python-openstackclient-python34 http://logs.openstack.org/66/273466/5/check/gate-python-openstackclient-python34/fcc15c7/ : SUCCESS in 2m 19s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/66/273466/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/276060e/ : SUCCESS in 1h 22m 40s\n- check-osc-plugins http://logs.openstack.org/66/273466/5/check/check-osc-plugins/fadfe7d/ : SUCCESS in 1m 57s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/66/273466/5/check/gate-osc-dsvm-functional/e533206/ : SUCCESS in 27m 13s","accounts_in_message":[],"_revision_number":5},{"id":"eafcf3c9c3ccc9d70caa4ed65223cb5c12bffa25","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-03 07:32:55.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"2a1b75827c53f61c4f1caea64ea3d58079caf2f5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-03 08:20:14.000000000","message":"Patch Set 5: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/66/273466/5/gate/gate-python-openstackclient-docs/235b50f//doc/build/html/ : SUCCESS in 2m 07s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/66/273466/5/gate/gate-python-openstackclient-pep8/60b76a3/ : SUCCESS in 1m 12s\n- gate-python-openstackclient-python27 http://logs.openstack.org/66/273466/5/gate/gate-python-openstackclient-python27/a7f1b8b/ : SUCCESS in 1m 24s\n- gate-python-openstackclient-python34 http://logs.openstack.org/66/273466/5/gate/gate-python-openstackclient-python34/6e2272e/ : SUCCESS in 2m 02s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/66/273466/5/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/7458675/ : FAILURE in 11m 40s\n- gate-osc-dsvm-functional http://logs.openstack.org/66/273466/5/gate/gate-osc-dsvm-functional/2a3dfcf/ : FAILURE in 36m 45s","accounts_in_message":[],"_revision_number":5},{"id":"dad3a1506f6753f9d25f5347bbf7331f27ca8826","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2016-02-03 08:44:54.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"16d7ee13eb00f07814188298995955ce4f1de411","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-03 10:27:41.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/66/273466/5/check/gate-python-openstackclient-pep8/d388dae/ : SUCCESS in 1m 31s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/66/273466/5/check/gate-python-openstackclient-docs/948347d//doc/build/html/ : SUCCESS in 2m 32s\n- gate-python-openstackclient-python27 http://logs.openstack.org/66/273466/5/check/gate-python-openstackclient-python27/e924d39/ : SUCCESS in 1m 49s\n- gate-python-openstackclient-python34 http://logs.openstack.org/66/273466/5/check/gate-python-openstackclient-python34/4189c79/ : SUCCESS in 2m 05s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/66/273466/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/750fd2f/ : SUCCESS in 1h 31m 06s\n- check-osc-plugins http://logs.openstack.org/66/273466/5/check/check-osc-plugins/59798af/ : SUCCESS in 1m 50s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/66/273466/5/check/gate-osc-dsvm-functional/d987338/ : SUCCESS in 27m 57s","accounts_in_message":[],"_revision_number":5},{"id":"022bbe7e3be9fe53664ccad21141453775392290","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-03 10:27:46.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"112a1b0c6a0326f2bb46fa47bc1fda7fd32c68c8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-03 11:34:18.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/66/273466/5/gate/gate-python-openstackclient-docs/20514e5//doc/build/html/ : SUCCESS in 1m 56s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/66/273466/5/gate/gate-python-openstackclient-pep8/638df55/ : SUCCESS in 1m 10s\n- gate-python-openstackclient-python27 http://logs.openstack.org/66/273466/5/gate/gate-python-openstackclient-python27/5cfc9f0/ : SUCCESS in 1m 38s\n- gate-python-openstackclient-python34 http://logs.openstack.org/66/273466/5/gate/gate-python-openstackclient-python34/6e788c2/ : SUCCESS in 2m 17s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/66/273466/5/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/2c6de19/ : SUCCESS in 1h 06m 08s\n- gate-osc-dsvm-functional http://logs.openstack.org/66/273466/5/gate/gate-osc-dsvm-functional/52e39e8/ : SUCCESS in 31m 01s","accounts_in_message":[],"_revision_number":5},{"id":"74aab339f1db512aae8aa350911bf2b057c1756c","date":"2016-02-03 11:34:19.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":5},{"id":"c8cb63be3e589cb40e3bd56262be2772ae93198a","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-12-02 16:14:42.000000000","message":"Patch Set 5: Reverted\n\nThis patchset was reverted in change: I8af58adf8637a9e34371c6280db40935d22bc3c3","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"0b6fdcbe4c3f3142fdd18bfd827653d894607941","revisions":{"a9a042e9e03818ae6ab6ddd29c1c20e91608c638":{"kind":"REWORK","_number":1,"created":"2016-01-28 11:19:12.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/66/273466/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/66/273466/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/273466/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/273466/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/273466/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/66/273466/1"}}},"commit":{"parents":[{"commit":"636b4de6df77923424f7cac62322b546d65a5269","subject":"Merge \"Remove the Tuskar client\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/636b4de6df77923424f7cac62322b546d65a5269"}]}],"author":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-01-29 10:59:03.000000000","tz":480},"committer":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-01-29 11:17:01.000000000","tz":480},"subject":"Remove marker and loop from \"image list\" command","message":"Remove marker and loop from \"image list\" command\n\nSince --page-size has never worked, there is no paginate logic needs\nto be implemented in \"image list\" command. So remove the unnecessary\nloop.\n\nAnd also, the marker is not necessary because --marker option has not\nbeen implemented. Will add it back when implementing --marker option.\n\nChange-Id: I71fea1502f92f447a49697edb52e8e82f336772f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a9a042e9e03818ae6ab6ddd29c1c20e91608c638"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a9a042e9e03818ae6ab6ddd29c1c20e91608c638"}]},"branch":"refs/heads/master"},"9a5116108f5258659657c2b05c08945c6882a430":{"kind":"REWORK","_number":2,"created":"2016-01-29 01:27:55.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/66/273466/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/66/273466/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/273466/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/273466/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/273466/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/66/273466/2"}}},"commit":{"parents":[{"commit":"636b4de6df77923424f7cac62322b546d65a5269","subject":"Merge \"Remove the Tuskar client\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/636b4de6df77923424f7cac62322b546d65a5269"}]}],"author":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-01-29 10:59:03.000000000","tz":480},"committer":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-01-29 11:17:01.000000000","tz":480},"subject":"Remove marker and loop from \"image list\" command","message":"Remove marker and loop from \"image list\" command\n\nSince --page-size has never worked, there is no paginate logic needs\nto be implemented in \"image list\" command. So remove the unnecessary\nloop.\n\nAnd also, the marker is not necessary because --marker option has not\nbeen implemented. Will add it back when implementing --marker option.\n\nChange-Id: I71fea1502f92f447a49697edb52e8e82f336772f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9a5116108f5258659657c2b05c08945c6882a430"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9a5116108f5258659657c2b05c08945c6882a430"}]},"branch":"refs/heads/master"},"4441ceb449714dca4d77a8734f1c92a6c1c593a9":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":3,"created":"2016-02-02 16:15:56.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/66/273466/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/66/273466/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/273466/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/273466/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/273466/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/66/273466/3"}}},"commit":{"parents":[{"commit":"f36177ebdd4ea25028337efaf667c23d62e3bf9e","subject":"Trivial: Fix wrong comment in test_image.py","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f36177ebdd4ea25028337efaf667c23d62e3bf9e"}]}],"author":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-01-29 10:59:03.000000000","tz":480},"committer":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-02 16:12:55.000000000","tz":480},"subject":"Remove marker and loop from \"image list\" command","message":"Remove marker and loop from \"image list\" command\n\nSince --page-size has never worked, there is no paginate logic needs\nto be implemented in \"image list\" command. So remove the unnecessary\nloop.\n\nAnd also, the marker is not necessary because --marker option has not\nbeen implemented. Will add it back when implementing --marker option.\n\nChange-Id: I71fea1502f92f447a49697edb52e8e82f336772f\nCloses-Bug: #1540988\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4441ceb449714dca4d77a8734f1c92a6c1c593a9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4441ceb449714dca4d77a8734f1c92a6c1c593a9"}]},"branch":"refs/heads/master"},"96e3f31327dea691a7dd99eeafb58ba95ad90038":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2016-02-02 18:13:52.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/66/273466/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/66/273466/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/273466/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/273466/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/273466/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/66/273466/4"}}},"commit":{"parents":[{"commit":"f36177ebdd4ea25028337efaf667c23d62e3bf9e","subject":"Trivial: Fix wrong comment in test_image.py","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f36177ebdd4ea25028337efaf667c23d62e3bf9e"}]}],"author":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-01-29 10:59:03.000000000","tz":480},"committer":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-02 16:12:55.000000000","tz":480},"subject":"Remove marker and loop from \"image list\" command","message":"Remove marker and loop from \"image list\" command\n\nSince --page-size has never worked, there is no paginate logic needs\nto be implemented in \"image list\" command. So remove the unnecessary\nloop.\n\nAnd also, the marker is not necessary because --marker option has not\nbeen implemented. Will add it back when implementing --marker option.\n\nChange-Id: I71fea1502f92f447a49697edb52e8e82f336772f\nPartial-Bug: #1540988\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/96e3f31327dea691a7dd99eeafb58ba95ad90038"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/96e3f31327dea691a7dd99eeafb58ba95ad90038"}]},"branch":"refs/heads/master"},"0b6fdcbe4c3f3142fdd18bfd827653d894607941":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2016-02-03 06:09:49.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/66/273466/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/66/273466/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/273466/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/273466/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/66/273466/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/66/273466/5"}}},"commit":{"parents":[{"commit":"4b2c66447dc253c3b70009976617fd418cdc3a2b","subject":"Merge \"Drop log_method decorator\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4b2c66447dc253c3b70009976617fd418cdc3a2b"}]}],"author":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-01-29 10:59:03.000000000","tz":480},"committer":{"name":"Tang Chen","email":"chen.tang@easystack.cn","date":"2016-02-03 05:42:49.000000000","tz":480},"subject":"Remove marker and loop from \"image list\" command","message":"Remove marker and loop from \"image list\" command\n\nSince --page-size has never worked, there is no paginate logic needs\nto be implemented in \"image list\" command. So remove the unnecessary\nloop.\n\nAnd also, the marker is not necessary because --marker option has not\nbeen implemented. Will add it back when implementing --marker option.\n\nChange-Id: I71fea1502f92f447a49697edb52e8e82f336772f\nPartial-Bug: #1540988\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0b6fdcbe4c3f3142fdd18bfd827653d894607941"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0b6fdcbe4c3f3142fdd18bfd827653d894607941"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
