)]}'
{"id":"openstack%2Fpython-openstackclient~251657","triplet_id":"openstack%2Fpython-openstackclient~master~I1d1a6aa91aef4e2846745babe8382481185fa96e","project":"openstack/python-openstackclient","branch":"master","topic":"server-list-improve","hashtags":[],"change_id":"I1d1a6aa91aef4e2846745babe8382481185fa96e","subject":"Support \"server list\" searching by both flavor name and ID.","status":"MERGED","created":"2015-12-01 06:08:35.000000000","updated":"2015-12-03 20:36:52.000000000","submitted":"2015-12-03 20:36:48.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"111128688d8dd8112686da4bc32d5939111b0584","_number":251657,"virtual_id_number":251657,"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":"2015-12-03 20:36:48.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,"date":"2015-12-02 15:07:35.000000000","_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},{"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":"2015-12-01 06:59:36.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":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":2,"date":"2015-12-03 17:47:42.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,"date":"2015-12-02 10:24:27.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":1,"date":"2015-12-03 17:47:42.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":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":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-12-01 06:59:36.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":"2015-12-02 10:24:27.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":"2015-12-03 17:47:42.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":"2015-12-03 20:36:48.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"73a7eb5b3da8fb128504f564dc5d9b8815400f9e","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2015-12-01 06:08:35.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"cb4e06a6e5269377f8df86de6ba9bcf3f289c4c4","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2015-12-01 06:12:46.000000000","message":"Patch Set 1:\n\nAbout the unit test, there is no unit tests for class ListServer in OSC now. So will add a complete unit test class for it in another patch following BP: \n\n- https://blueprints.launchpad.net/python-openstackclient/+spec/osc-unit-test-framework-improvement","accounts_in_message":[],"_revision_number":1},{"id":"aa5441b2eabeb77ac30e5ec28d99e6f206950b03","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-12-01 06:19:00.000000000","message":"Patch Set 1: Code-Review+2\n\nnice","accounts_in_message":[],"_revision_number":1},{"id":"8d7dbaa1107d2ed9d220045d591fccc9f3d0dc39","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-12-01 06:19:24.000000000","message":"Patch Set 1:\n\noh, can you add a bug for this, just one will do for both","accounts_in_message":[],"_revision_number":1},{"id":"7ba4e2fd166fe97424643fd17802353b2839a8a4","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2015-12-01 06:34:43.000000000","message":"Patch Set 1:\n\nHi Steve,\n\nBut it doesn\u0027t look like a bug. It\u0027s just something OSC doesn\u0027t support, I think.","accounts_in_message":[],"_revision_number":1},{"id":"6a4c938e1f19aa897d08d4325041d49e30738b76","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-12-01 06:42:43.000000000","message":"Patch Set 1:\n\n@tangchen, i just ask so that when i make release notes I remember to include this :)","accounts_in_message":[],"_revision_number":1},{"id":"d6ea50a790266f72c377dde1fd35144af9370988","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2015-12-01 06:53:54.000000000","message":"Patch Set 1:\n\nHi Steve,\n\nDone.\n\nhttps://bugs.launchpad.net/python-openstackclient/+bug/1521492","accounts_in_message":[],"_revision_number":1},{"id":"47167fb2697437afa928cec96e5718060f89d6a8","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-12-01 06:59:08.000000000","message":"Patch Set 2: Commit message was updated","accounts_in_message":[],"_revision_number":2},{"id":"8c87e3c210d2088381a43329875638e82ec84d21","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-12-01 06:59:36.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"cf1a8fb687b4aeffe1fc0508024a19024a6021fa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-01 08:14:42.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/57/251657/2/check/gate-python-openstackclient-pep8/108f5d9/ : SUCCESS in 1m 09s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/57/251657/2/check/gate-python-openstackclient-docs/71cd4d3//doc/build/html/ : SUCCESS in 2m 16s\n- gate-python-openstackclient-python27 http://logs.openstack.org/57/251657/2/check/gate-python-openstackclient-python27/c5788d7/ : SUCCESS in 1m 29s\n- gate-python-openstackclient-python34 http://logs.openstack.org/57/251657/2/check/gate-python-openstackclient-python34/f10bd9f/ : SUCCESS in 1m 47s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/57/251657/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/1f43e72/ : SUCCESS in 1h 11m 38s\n- gate-osc-dsvm-functional http://logs.openstack.org/57/251657/2/check/gate-osc-dsvm-functional/755681f/ : SUCCESS in 32m 12s","accounts_in_message":[],"_revision_number":2},{"id":"51a365d43f77b400cfc803097e044b2bae8eb81c","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-12-02 10:24:27.000000000","message":"Patch Set 2:\n\nwhy only apply this to List command? Can we apply this to other commands too as this introduce inconsistency with the api","accounts_in_message":[],"_revision_number":2},{"id":"da12de70624f028b43ac9295786d190a1b46a173","author":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"date":"2015-12-02 15:07:35.000000000","message":"Patch Set 2:\n\nHi Cheng,\n\nPlease refer to the comment in https://review.openstack.org/#/c/251658/.","accounts_in_message":[],"_revision_number":2},{"id":"19efaab8c16b43b4f62c59d53fba632141830415","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-12-03 17:47:42.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"8ed6ed3f57d1eb5faff199c3a388edac206f641c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-03 17:47:50.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"f97b589ad431e32801804acad61fc39db84a0350","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-03 20:36:48.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/57/251657/2/gate/gate-python-openstackclient-docs/b965fa4//doc/build/html/ : SUCCESS in 1m 44s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/57/251657/2/gate/gate-python-openstackclient-pep8/49921a1/ : SUCCESS in 1m 23s\n- gate-python-openstackclient-python27 http://logs.openstack.org/57/251657/2/gate/gate-python-openstackclient-python27/2a0ceee/ : SUCCESS in 1m 43s\n- gate-python-openstackclient-python34 http://logs.openstack.org/57/251657/2/gate/gate-python-openstackclient-python34/e0a8a84/ : SUCCESS in 3m 11s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/57/251657/2/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/902af33/ : SUCCESS in 1h 22m 39s\n- gate-osc-dsvm-functional http://logs.openstack.org/57/251657/2/gate/gate-osc-dsvm-functional/de71dc9/ : SUCCESS in 30m 06s","accounts_in_message":[],"_revision_number":2},{"id":"91259dd10b9acafaca173bf7d9f27a6bb20204a6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-03 20:36:52.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"0069a0196717eb7ba60bcda5b89bf87608cc01dd","revisions":{"f0af3f5c92745580d124bdb21004fc09a6c42815":{"kind":"REWORK","_number":1,"created":"2015-12-01 06:08:35.000000000","uploader":{"_account_id":14937,"name":"Tang Chen","email":"imtangchen@163.com","username":"tangchen"},"ref":"refs/changes/57/251657/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/57/251657/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/57/251657/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/57/251657/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/57/251657/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/57/251657/1"}}},"commit":{"parents":[{"commit":"cb73e781e0b8d6a8104e3434dcf727f2e2dd4a9e","subject":"Merge \"Introduce FakeVolume class\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cb73e781e0b8d6a8104e3434dcf727f2e2dd4a9e"}]}],"author":{"name":"Tang Chen","email":"tangchen@cn.fujitsu.com","date":"2015-12-02 05:47:15.000000000","tz":480},"committer":{"name":"Tang Chen","email":"tangchen@cn.fujitsu.com","date":"2015-12-02 05:47:15.000000000","tz":480},"subject":"Support \"server list\" searching by both flavor name and ID.","message":"Support \"server list\" searching by both flavor name and ID.\n\nNova API only supports list servers searching by flavor ID.\nIn OSC, we can support both flavor name and ID by mapping\nthe name to ID.\n\nThis patch also fix the inconsistent doc in .py and .rst files.\n\nChange-Id: I1d1a6aa91aef4e2846745babe8382481185fa96e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f0af3f5c92745580d124bdb21004fc09a6c42815"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f0af3f5c92745580d124bdb21004fc09a6c42815"}]},"branch":"refs/heads/master"},"0069a0196717eb7ba60bcda5b89bf87608cc01dd":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2015-12-01 06:59:08.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/57/251657/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/57/251657/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/57/251657/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/57/251657/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/57/251657/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/57/251657/2"}}},"commit":{"parents":[{"commit":"cb73e781e0b8d6a8104e3434dcf727f2e2dd4a9e","subject":"Merge \"Introduce FakeVolume class\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/cb73e781e0b8d6a8104e3434dcf727f2e2dd4a9e"}]}],"author":{"name":"Tang Chen","email":"tangchen@cn.fujitsu.com","date":"2015-12-02 05:47:15.000000000","tz":480},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-12-01 06:59:08.000000000","tz":0},"subject":"Support \"server list\" searching by both flavor name and ID.","message":"Support \"server list\" searching by both flavor name and ID.\n\nNova API only supports list servers searching by flavor ID.\nIn OSC, we can support both flavor name and ID by mapping\nthe name to ID.\n\nThis patch also fix the inconsistent doc in .py and .rst files.\n\nPartial-Bug: 1521492\n\nChange-Id: I1d1a6aa91aef4e2846745babe8382481185fa96e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0069a0196717eb7ba60bcda5b89bf87608cc01dd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0069a0196717eb7ba60bcda5b89bf87608cc01dd"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
