)]}'
{"id":"openstack%2Fpython-cinderclient~251021","triplet_id":"openstack%2Fpython-cinderclient~master~I187032e5630ac47a4f54db5058dbf9b6e15eba6d","project":"openstack/python-cinderclient","branch":"master","topic":"bug/1499369","hashtags":[],"change_id":"I187032e5630ac47a4f54db5058dbf9b6e15eba6d","subject":"Fix Resource.__eq__ mismatch semantics of object equal","status":"MERGED","created":"2015-11-28 08:08:58.000000000","updated":"2016-03-03 00:13:29.000000000","submitted":"2016-03-03 00:13:29.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"c5882f4c72d29ff6d08fdb6d031e315ed619f1c3","_number":251021,"virtual_id_number":251021,"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":2,"date":"2016-03-03 00:13:28.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},{"value":0,"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"value":0,"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"}],"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":2,"date":"2016-03-01 08:47:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-03-01 08:47:25.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},{"value":1,"date":"2016-03-01 14:40:28.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"value":2,"date":"2016-03-02 23:10:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"}],"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":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},{"value":0,"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"value":1,"date":"2016-03-02 23:10:08.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},{"value":0,"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"value":0,"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-02-23 20:20:21.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2016-02-24 15:12:52.000000000","updated_by":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"reviewer":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"state":"REVIEWER"},{"updated":"2016-03-01 14:40:28.000000000","updated_by":{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},"reviewer":{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},"state":"REVIEWER"},{"updated":"2016-03-02 23:10:08.000000000","updated_by":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"reviewer":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"state":"REVIEWER"},{"updated":"2016-03-03 00:13:28.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"2944a8d1ada85429f46159f0699d284bf3fdeba1","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2015-11-28 08:08:58.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0298a9fde525f179020678964649091f50098538","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-28 09:35:27.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/21/251021/1/check/gate-python-cinderclient-python26/072d1bb/ : SUCCESS in 1m 14s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/21/251021/1/check/gate-python-cinderclient-pep8/0faa3b7/ : SUCCESS in 54s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/21/251021/1/check/gate-python-cinderclient-docs/f3901d2//doc/build/html/ : SUCCESS in 47s\n- gate-python-cinderclient-python27 http://logs.openstack.org/21/251021/1/check/gate-python-cinderclient-python27/037c29d/ : SUCCESS in 1m 11s\n- gate-python-cinderclient-python34 http://logs.openstack.org/21/251021/1/check/gate-python-cinderclient-python34/dd71c7d/ : SUCCESS in 1m 13s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/21/251021/1/check/gate-tempest-dsvm-neutron-src-python-cinderclient/b7f686c/ : SUCCESS in 1h 23m 20s\n- gate-python-cinderclient-pypy http://logs.openstack.org/21/251021/1/check/gate-python-cinderclient-pypy/e1a0ede/ : SUCCESS in 2m 02s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/21/251021/1/check/gate-cinderclient-dsvm-functional/50db5e2/ : SUCCESS in 21m 29s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"8068d2fb0fdcf9f0c43245f706bc161a82a5f3b0","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2015-12-09 06:44:23.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":1},{"id":"f77098ceaeca613a37a7c523b577dc6a2996fbf1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-09 08:29:14.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-pep8 http://logs.openstack.org/21/251021/2/check/gate-python-cinderclient-pep8/70d2693/ : SUCCESS in 59s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/21/251021/2/check/gate-python-cinderclient-docs/d9a5edd//doc/build/html/ : SUCCESS in 2m 39s\n- gate-python-cinderclient-python27 http://logs.openstack.org/21/251021/2/check/gate-python-cinderclient-python27/d09c050/ : SUCCESS in 1m 03s\n- gate-python-cinderclient-python34 http://logs.openstack.org/21/251021/2/check/gate-python-cinderclient-python34/2baffae/ : SUCCESS in 1m 15s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/21/251021/2/check/gate-tempest-dsvm-neutron-src-python-cinderclient/e13e601/ : SUCCESS in 56m 06s\n- gate-python-cinderclient-pypy http://logs.openstack.org/21/251021/2/check/gate-python-cinderclient-pypy/6c7a5e9/ : SUCCESS in 1m 35s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/21/251021/2/check/gate-cinderclient-dsvm-functional/de62be3/ : SUCCESS in 22m 09s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"f590a2855ada416393b228aceb6dfc1cf40de07e","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2015-12-16 07:53:27.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"9a06a147f0afbbb2fd75690b301e6990469945c8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-16 08:52:18.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-pep8 http://logs.openstack.org/21/251021/3/check/gate-python-cinderclient-pep8/6f94907/ : SUCCESS in 1m 01s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/21/251021/3/check/gate-python-cinderclient-docs/c4e56d7//doc/build/html/ : SUCCESS in 1m 17s\n- gate-python-cinderclient-python27 http://logs.openstack.org/21/251021/3/check/gate-python-cinderclient-python27/0cf4c80/ : SUCCESS in 2m 53s\n- gate-python-cinderclient-python34 http://logs.openstack.org/21/251021/3/check/gate-python-cinderclient-python34/9d55ca5/ : SUCCESS in 1m 23s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/21/251021/3/check/gate-tempest-dsvm-neutron-src-python-cinderclient/50bb443/ : SUCCESS in 55m 19s\n- gate-python-cinderclient-pypy http://logs.openstack.org/21/251021/3/check/gate-python-cinderclient-pypy/2cef80d/ : SUCCESS in 1m 46s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/21/251021/3/check/gate-cinderclient-dsvm-functional/c2c3873/ : SUCCESS in 26m 44s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"b32fbb6ecde2d2fe77c4e78d73ecc1ed905dafe5","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-01-14 12:21:54.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"00fdcaa92b34d4dad3c1a0634ef2c7eaed799500","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-14 13:28:44.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-pep8 http://logs.openstack.org/21/251021/4/check/gate-python-cinderclient-pep8/d3f05bd/ : SUCCESS in 1m 16s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/21/251021/4/check/gate-python-cinderclient-docs/57b759f//doc/build/html/ : SUCCESS in 1m 07s\n- gate-python-cinderclient-python27 http://logs.openstack.org/21/251021/4/check/gate-python-cinderclient-python27/b12e501/ : SUCCESS in 1m 16s\n- gate-python-cinderclient-python34 http://logs.openstack.org/21/251021/4/check/gate-python-cinderclient-python34/4f0abd6/ : SUCCESS in 1m 36s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/21/251021/4/check/gate-tempest-dsvm-neutron-src-python-cinderclient/f4ec27d/ : SUCCESS in 1h 03m 44s\n- gate-python-cinderclient-pypy http://logs.openstack.org/21/251021/4/check/gate-python-cinderclient-pypy/fd8d0df/ : SUCCESS in 1m 56s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/21/251021/4/check/gate-cinderclient-dsvm-functional/6c98e92/ : SUCCESS in 26m 19s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"ec8c79b252bcb3603ece4b8d37bafde438ae0e4f","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-02-18 09:00:24.000000000","message":"Patch Set 5: Patch Set 4 was rebased","accounts_in_message":[],"_revision_number":4},{"id":"43a9d23f831de082f80cde49a873ccd6a3a07ffc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-18 09:59:45.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-pep8 http://logs.openstack.org/21/251021/5/check/gate-python-cinderclient-pep8/c4fc279/ : SUCCESS in 36s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/21/251021/5/check/gate-python-cinderclient-docs/fedf029//doc/build/html/ : SUCCESS in 41s\n- gate-python-cinderclient-python27 http://logs.openstack.org/21/251021/5/check/gate-python-cinderclient-python27/7205346/ : SUCCESS in 50s\n- gate-python-cinderclient-python34 http://logs.openstack.org/21/251021/5/check/gate-python-cinderclient-python34/561fcff/ : SUCCESS in 1m 41s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/21/251021/5/check/gate-tempest-dsvm-neutron-src-python-cinderclient/9bf94d4/ : SUCCESS in 59m 09s\n- gate-python-cinderclient-pypy http://logs.openstack.org/21/251021/5/check/gate-python-cinderclient-pypy/442d98a/ : SUCCESS in 1m 29s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/21/251021/5/check/gate-cinderclient-dsvm-functional/8c1db1c/ : SUCCESS in 16m 16s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"7e92827ef2c3c97296e6468c9e3c75b108e3bc54","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2016-02-23 20:20:21.000000000","message":"Patch Set 5: Code-Review+2\n\nI wonder if this was meant to be id(object) rather than object.id in order to check if it was the same instance of the same object.\n\nRegardless, this looks fine.","accounts_in_message":[],"_revision_number":5},{"id":"3cd3e5fd2d260a06dc5ca8a19e46b2f6249b9202","author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"date":"2016-02-24 15:12:52.000000000","message":"Patch Set 5: Code-Review+1\n\n(1 comment)\n\nWould it also make sense to add a test where the id\u0027s aren\u0027t the same, but all other attributes are? No big deal, just a thought. Looks good to me. Thanks!","accounts_in_message":[],"_revision_number":5},{"id":"1a5bf7d11412aba0e70792bf10d576c8ab396217","author":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"date":"2016-03-01 08:47:25.000000000","message":"Patch Set 6: Patch Set 5 was rebased","accounts_in_message":[],"_revision_number":5},{"id":"c60215442a6f4d4d96d774395f6b21f7a9bde272","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-01 10:02:07.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-pep8 http://logs.openstack.org/21/251021/6/check/gate-python-cinderclient-pep8/168f3b7/ : SUCCESS in 48s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/21/251021/6/check/gate-python-cinderclient-docs/fe77823//doc/build/html/ : SUCCESS in 48s\n- gate-python-cinderclient-python27 http://logs.openstack.org/21/251021/6/check/gate-python-cinderclient-python27/583eb89/ : SUCCESS in 1m 04s\n- gate-python-cinderclient-python34 http://logs.openstack.org/21/251021/6/check/gate-python-cinderclient-python34/b0509e1/ : SUCCESS in 1m 43s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/21/251021/6/check/gate-tempest-dsvm-neutron-src-python-cinderclient/510125a/ : SUCCESS in 54m 25s\n- gate-python-cinderclient-pypy http://logs.openstack.org/21/251021/6/check/gate-python-cinderclient-pypy/e85939e/ : SUCCESS in 2m 03s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/21/251021/6/check/gate-cinderclient-dsvm-functional/a470de8/ : SUCCESS in 23m 01s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"38a21a8c3482451ecb1ce7f21f6f35f2c7c71411","author":{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},"date":"2016-03-01 14:40:28.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"eecbc9d68188768650aa126e08e34731f1929d18","author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"date":"2016-03-02 23:10:08.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"97d464b7aa3a1199b35af19d1bb7ab43049f0063","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-02 23:10:16.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"6db192b421a9cd13266d8eda735960e0281814aa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-03 00:13:28.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/21/251021/6/gate/gate-python-cinderclient-docs/f34b000//doc/build/html/ : SUCCESS in 49s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/21/251021/6/gate/gate-python-cinderclient-pep8/5fe0a71/ : SUCCESS in 39s\n- gate-python-cinderclient-python27 http://logs.openstack.org/21/251021/6/gate/gate-python-cinderclient-python27/f6224e5/ : SUCCESS in 2m 48s\n- gate-python-cinderclient-python34 http://logs.openstack.org/21/251021/6/gate/gate-python-cinderclient-python34/c73cb85/ : SUCCESS in 1m 41s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/21/251021/6/gate/gate-tempest-dsvm-neutron-src-python-cinderclient/4ec68a3/ : SUCCESS in 1h 02m 50s","accounts_in_message":[],"_revision_number":6},{"id":"6ead7dd53155149fbc34e5775e72ec4046254c95","date":"2016-03-03 00:13:29.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"eb1cddbc28f507b117fe3b1808aea78724151e88","revisions":{"c81e32aa8f6a409fcacf0bb0e7280668b54da782":{"kind":"REWORK","_number":1,"created":"2015-11-28 08:08:58.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/21/251021/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/21/251021/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/1"}}},"commit":{"parents":[{"commit":"37ea6acad71e4d143438facda39db078c6179cb5","subject":"Merge \"Use oslo_utils encodeutils and strutils\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/37ea6acad71e4d143438facda39db078c6179cb5"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2015-11-28 08:04:40.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2015-11-28 08:04:40.000000000","tz":480},"subject":"Fix Resource.__eq__ mismatch semantics of object equal","message":"Fix Resource.__eq__ mismatch semantics of object equal\n\nThe __eq__ of apiclient.base.Resource will return True,\nif the two objects have same id, even if they have different\nother attributes value. The behavior is weird and don\u0027t\nmatch the semantics of object equal. The objects that have\ndifferent value should be different objects.\nFix this issue and add some test cases in this patch.\n\nChange-Id: I187032e5630ac47a4f54db5058dbf9b6e15eba6d\nCloses-Bug: #1499369\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/c81e32aa8f6a409fcacf0bb0e7280668b54da782"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/c81e32aa8f6a409fcacf0bb0e7280668b54da782"}]},"branch":"refs/heads/master"},"ac38cbcca39853b487ae6e41a7d0b80dea43ddd4":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2015-12-09 06:44:23.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/21/251021/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/21/251021/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/2"}}},"commit":{"parents":[{"commit":"484c6e3a9c0cf036ff90be6fe5a77da223ac835e","subject":"Merge \"Add optional argument to list subcommand\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/484c6e3a9c0cf036ff90be6fe5a77da223ac835e"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2015-11-28 08:04:40.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2015-12-09 06:44:22.000000000","tz":0},"subject":"Fix Resource.__eq__ mismatch semantics of object equal","message":"Fix Resource.__eq__ mismatch semantics of object equal\n\nThe __eq__ of apiclient.base.Resource will return True,\nif the two objects have same id, even if they have different\nother attributes value. The behavior is weird and don\u0027t\nmatch the semantics of object equal. The objects that have\ndifferent value should be different objects.\nFix this issue and add some test cases in this patch.\n\nChange-Id: I187032e5630ac47a4f54db5058dbf9b6e15eba6d\nCloses-Bug: #1499369\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/ac38cbcca39853b487ae6e41a7d0b80dea43ddd4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/ac38cbcca39853b487ae6e41a7d0b80dea43ddd4"}]},"branch":"refs/heads/master"},"a6742a42c6e5a46df7cf069e416c0c27b6bcfa13":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2015-12-16 07:53:27.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/21/251021/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/21/251021/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/3"}}},"commit":{"parents":[{"commit":"6dd17021cf6a09dfd9eeb4f8686441b1206716e2","subject":"Merge \"Add reno for release notes management\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/6dd17021cf6a09dfd9eeb4f8686441b1206716e2"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2015-11-28 08:04:40.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2015-12-16 07:53:27.000000000","tz":0},"subject":"Fix Resource.__eq__ mismatch semantics of object equal","message":"Fix Resource.__eq__ mismatch semantics of object equal\n\nThe __eq__ of apiclient.base.Resource will return True,\nif the two objects have same id, even if they have different\nother attributes value. The behavior is weird and don\u0027t\nmatch the semantics of object equal. The objects that have\ndifferent value should be different objects.\nFix this issue and add some test cases in this patch.\n\nChange-Id: I187032e5630ac47a4f54db5058dbf9b6e15eba6d\nCloses-Bug: #1499369\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/a6742a42c6e5a46df7cf069e416c0c27b6bcfa13"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/a6742a42c6e5a46df7cf069e416c0c27b6bcfa13"}]},"branch":"refs/heads/master"},"8d47d62be912073b999c2b47d55c8e9df2b87c76":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2016-01-14 12:21:54.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/21/251021/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/21/251021/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/4"}}},"commit":{"parents":[{"commit":"aa06b2dd5442704548a2372cffc56a24de98882d","subject":"Make _discover_extensions public","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/aa06b2dd5442704548a2372cffc56a24de98882d"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2015-11-28 08:04:40.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-01-14 12:21:54.000000000","tz":0},"subject":"Fix Resource.__eq__ mismatch semantics of object equal","message":"Fix Resource.__eq__ mismatch semantics of object equal\n\nThe __eq__ of apiclient.base.Resource will return True,\nif the two objects have same id, even if they have different\nother attributes value. The behavior is weird and don\u0027t\nmatch the semantics of object equal. The objects that have\ndifferent value should be different objects.\nFix this issue and add some test cases in this patch.\n\nChange-Id: I187032e5630ac47a4f54db5058dbf9b6e15eba6d\nCloses-Bug: #1499369\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/8d47d62be912073b999c2b47d55c8e9df2b87c76"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/8d47d62be912073b999c2b47d55c8e9df2b87c76"}]},"branch":"refs/heads/master"},"a4a2be23463691c082ecd37f501ab2a82e99ddf4":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2016-02-18 09:00:24.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/21/251021/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/21/251021/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/5"}}},"commit":{"parents":[{"commit":"f88e4da1d6f507e7fe419a049ca46ba3af5df524","subject":"Merge \"Remove openstack-common.conf\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/f88e4da1d6f507e7fe419a049ca46ba3af5df524"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2015-11-28 08:04:40.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-02-18 09:00:23.000000000","tz":0},"subject":"Fix Resource.__eq__ mismatch semantics of object equal","message":"Fix Resource.__eq__ mismatch semantics of object equal\n\nThe __eq__ of apiclient.base.Resource will return True,\nif the two objects have same id, even if they have different\nother attributes value. The behavior is weird and don\u0027t\nmatch the semantics of object equal. The objects that have\ndifferent value should be different objects.\nFix this issue and add some test cases in this patch.\n\nChange-Id: I187032e5630ac47a4f54db5058dbf9b6e15eba6d\nCloses-Bug: #1499369\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/a4a2be23463691c082ecd37f501ab2a82e99ddf4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/a4a2be23463691c082ecd37f501ab2a82e99ddf4"}]},"branch":"refs/heads/master"},"eb1cddbc28f507b117fe3b1808aea78724151e88":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2016-03-01 08:47:25.000000000","uploader":{"_account_id":8276,"name":"kiwik","email":"chenrui.momo@gmail.com","username":"kiwik"},"ref":"refs/changes/21/251021/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/21/251021/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/21/251021/6"}}},"commit":{"parents":[{"commit":"d4569534b42075ad78aa67732d07b22e7504a77a","subject":"Merge \"Add replication v2.1 (cheesecake) calls\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/d4569534b42075ad78aa67732d07b22e7504a77a"}]}],"author":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2015-11-28 08:04:40.000000000","tz":480},"committer":{"name":"Rui Chen","email":"chenrui.momo@gmail.com","date":"2016-03-01 08:47:25.000000000","tz":0},"subject":"Fix Resource.__eq__ mismatch semantics of object equal","message":"Fix Resource.__eq__ mismatch semantics of object equal\n\nThe __eq__ of apiclient.base.Resource will return True,\nif the two objects have same id, even if they have different\nother attributes value. The behavior is weird and don\u0027t\nmatch the semantics of object equal. The objects that have\ndifferent value should be different objects.\nFix this issue and add some test cases in this patch.\n\nChange-Id: I187032e5630ac47a4f54db5058dbf9b6e15eba6d\nCloses-Bug: #1499369\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/eb1cddbc28f507b117fe3b1808aea78724151e88"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/eb1cddbc28f507b117fe3b1808aea78724151e88"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
