)]}'
{"id":"openstack%2Fpython-keystoneclient~246521","triplet_id":"openstack%2Fpython-keystoneclient~master~I08a778220e857101bd3a2c4e36f3ceea19c71efd","project":"openstack/python-keystoneclient","branch":"master","topic":"(detached","hashtags":[],"change_id":"I08a778220e857101bd3a2c4e36f3ceea19c71efd","subject":"Remove lock object from BaseIdentityPlugin","status":"ABANDONED","created":"2015-11-17 17:38:18.000000000","updated":"2015-12-30 09:50:23.000000000","total_comment_count":24,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"fd37fe75d6b5a57424ba31a46f94bb2d04540f1a","_number":246521,"virtual_id_number":246521,"owner":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},{"value":1,"date":"2015-12-09 13:13:34.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},{"date":"2015-12-09 12:09:50.000000000","_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":13609,"name":"Pavel Boldin","email":"pboldin@mirantis.com","username":"pboldin"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},{"value":-1,"date":"2015-12-09 11:20:47.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":13609,"name":"Pavel Boldin","email":"pboldin@mirantis.com","username":"pboldin"}],"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":13609,"name":"Pavel Boldin","email":"pboldin@mirantis.com","username":"pboldin"}],"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":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"_account_id":13609,"name":"Pavel Boldin","email":"pboldin@mirantis.com","username":"pboldin"},{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-11-17 19:33:47.000000000","updated_by":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"reviewer":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"state":"REVIEWER"},{"updated":"2015-11-20 17:33:12.000000000","updated_by":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"reviewer":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"state":"REVIEWER"},{"updated":"2015-12-04 15:08:23.000000000","updated_by":{"_account_id":13609,"name":"Pavel Boldin","email":"pboldin@mirantis.com","username":"pboldin"},"reviewer":{"_account_id":13609,"name":"Pavel Boldin","email":"pboldin@mirantis.com","username":"pboldin"},"state":"REVIEWER"},{"updated":"2015-12-07 10:32:37.000000000","updated_by":{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},"reviewer":{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},"state":"REVIEWER"},{"updated":"2015-12-09 11:20:47.000000000","updated_by":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"reviewer":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"state":"REVIEWER"},{"updated":"2015-12-09 13:13:34.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"2c940a79bbc30533ff8f7b34b4a4065e0bb1635b","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-11-17 17:38:18.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7b6079d178157edf866c350bd856b5320d8a5536","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-11-17 19:33:47.000000000","message":"Patch Set 1: Code-Review-1\n\nthere should be a test that ensures that BaseIdentityPlugin is and stays deepcopy-able.","accounts_in_message":[],"_revision_number":1},{"id":"56bc6fd93f5b54b6edf23f31a6630a12c7f19c65","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-17 20:35:46.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/21/246521/1/check/gate-python-keystoneclient-python26/860c60b/ : SUCCESS in 3m 03s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/21/246521/1/check/gate-python-keystoneclient-pep8/ac9aabc/ : SUCCESS in 2m 13s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/21/246521/1/check/gate-python-keystoneclient-docs/a398ca4//doc/build/html/ : SUCCESS in 2m 23s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/21/246521/1/check/gate-python-keystoneclient-python27/2e1fe74/ : SUCCESS in 2m 10s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/21/246521/1/check/gate-python-keystoneclient-python34/709f8ba/ : SUCCESS in 2m 46s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/21/246521/1/check/gate-python-keystoneclient-requirements/1ad93cc/ : SUCCESS in 6s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/21/246521/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/47b7962/ : SUCCESS in 1h 09m 20s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/21/246521/1/check/gate-keystoneclient-dsvm-functional/f156c18/ : SUCCESS in 23m 12s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/21/246521/1/check/gate-python-keystoneclient-tox-bandit/9cfa76a/ : SUCCESS in 2m 16s","accounts_in_message":[],"_revision_number":1},{"id":"48753e2f3494709a6dc4bc8947a174042e099aa3","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-11-18 08:15:44.000000000","message":"Patch Set 1:\n\nBrant Knudson, good point!","accounts_in_message":[],"_revision_number":1},{"id":"c04b37871c2fcacf792869b257c5b94f5fe42755","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-11-18 09:03:07.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"de2cf88609f71f8bd1b7fa25000da85ed31af92e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-18 10:04:32.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/21/246521/2/check/gate-python-keystoneclient-python26/73a571b/ : SUCCESS in 2m 42s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/21/246521/2/check/gate-python-keystoneclient-pep8/61c245e/ : SUCCESS in 2m 58s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/21/246521/2/check/gate-python-keystoneclient-docs/6caccf7//doc/build/html/ : SUCCESS in 4m 12s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/21/246521/2/check/gate-python-keystoneclient-python27/d8b9992/ : SUCCESS in 3m 17s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/21/246521/2/check/gate-python-keystoneclient-python34/71a657c/ : SUCCESS in 3m 43s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/21/246521/2/check/gate-python-keystoneclient-requirements/0dd15b0/ : SUCCESS in 19s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/21/246521/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/742c306/ : SUCCESS in 59m 26s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/21/246521/2/check/gate-keystoneclient-dsvm-functional/9cb64f8/ : SUCCESS in 22m 19s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/21/246521/2/check/gate-python-keystoneclient-tox-bandit/5074f25/ : SUCCESS in 3m 12s","accounts_in_message":[],"_revision_number":2},{"id":"25199edd3450fd0807ef58958246e52148681056","author":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"date":"2015-11-18 15:55:04.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"32e9d4a812bf8b8e93423f063255c5ce7f08eb4f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-20 07:06:35.000000000","message":"Patch Set 2: 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":2},{"id":"f53d985a76e4ee299648a7c39d396ea12936d010","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-11-20 09:57:34.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0cb0cb1d8dfb0f999d54ee12c97c33bb055265f8","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-11-20 09:57:58.000000000","message":"Patch Set 3:\n\nRebased","accounts_in_message":[],"_revision_number":3},{"id":"cee46cec611b65c77995d0cbed66da376416d575","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-20 11:09:03.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/21/246521/3/check/gate-python-keystoneclient-python26/077b7ae/ : SUCCESS in 3m 10s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/21/246521/3/check/gate-python-keystoneclient-pep8/0ebc9b7/ : SUCCESS in 2m 57s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/21/246521/3/check/gate-python-keystoneclient-docs/1b468e9//doc/build/html/ : SUCCESS in 3m 43s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/21/246521/3/check/gate-python-keystoneclient-python27/026d2f2/ : SUCCESS in 3m 44s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/21/246521/3/check/gate-python-keystoneclient-python34/357396d/ : SUCCESS in 4m 49s\n- gate-python-keystoneclient-requirements http://logs.openstack.org/21/246521/3/check/gate-python-keystoneclient-requirements/5dcb615/ : SUCCESS in 24s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/21/246521/3/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/014d510/ : SUCCESS in 1h 05m 54s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/21/246521/3/check/gate-keystoneclient-dsvm-functional/dff6055/ : SUCCESS in 28m 51s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/21/246521/3/check/gate-python-keystoneclient-tox-bandit/e9c1da5/ : SUCCESS in 3m 11s","accounts_in_message":[],"_revision_number":3},{"id":"0ac7e813976f67e9b96ee0b265a7dfb9b41af2af","author":{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},"date":"2015-11-20 14:44:16.000000000","message":"Patch Set 3:\n\n(1 comment)\n\nWe could probably make BaseIdentityPlugin copiable without oslo.concurrency, but I don\u0027t have a strong opinion on that","accounts_in_message":[],"_revision_number":3},{"id":"ce18c09b5edb456af8178d893c4eb9706687f2a3","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-11-20 15:46:07.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"aef5e8efbc9d12e4d3f342e782ba145868288f29","author":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"date":"2015-11-20 17:33:12.000000000","message":"Patch Set 3: Code-Review+1\n\nstill looks good","accounts_in_message":[],"_revision_number":3},{"id":"6d132ae3d9e93c58e3a4c82ceb59e986f4e75370","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2015-11-27 07:16:41.000000000","message":"Patch Set 3: Code-Review-1\n\n(3 comments)\n\nI am not sure about the way this is fixed. It won\u0027t work in keystoneauth, which is what we should be focusing on. We need to figure out how to fix this without additional dependencies. Maybe what Roman suggested might work.\n\nIf the bug seriously blocks you, I am ok with merging as is though.","accounts_in_message":[],"_revision_number":3},{"id":"10515e6fb48102a939bbbce969049c6e1863635f","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-11-27 09:34:32.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"3587b3ce778b27e92d8c31dd75594ffd5b48aff8","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-11-27 09:41:37.000000000","message":"Patch Set 3:\n\nIf we can not use oslo_concurency here - I can remove this dependency(With adding __deepcopy__ here). Could you please explain why we cant use oslo_concurency?","accounts_in_message":[],"_revision_number":3},{"id":"36aaaf0497b36129fac69c4bc0d4eb0565764901","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2015-11-27 09:42:10.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"7e7e1f82c675f27e5eb61a5f256f5bba9b8d6168","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-11-27 09:49:24.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"e1bc98c1acbe6980fdf2e8a71f78c155fc409916","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-11-30 11:44:31.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"7540c95eef661c92dafba052c5e8f5c63068cd8e","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-11-30 11:44:44.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"81d8d4ca49646622f411cd7560992425c6294e72","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-11-30 12:18:43.000000000","message":"Patch Set 5: Commit message was updated","accounts_in_message":[],"_revision_number":5},{"id":"019fd4a67d1d7afcc6353a9516d5158aa138d53f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-30 14:07:11.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/21/246521/5/check/gate-python-keystoneclient-pep8/a142148/ : SUCCESS in 3m 08s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/21/246521/5/check/gate-python-keystoneclient-docs/e04363e//doc/build/html/ : SUCCESS in 3m 34s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/21/246521/5/check/gate-python-keystoneclient-python27/cde7459/ : SUCCESS in 2m 55s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/21/246521/5/check/gate-python-keystoneclient-python34/357f484/ : SUCCESS in 3m 50s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/21/246521/5/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/d4014ba/ : SUCCESS in 1h 14m 49s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/21/246521/5/check/gate-keystoneclient-dsvm-functional/00b629f/ : SUCCESS in 31m 35s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/21/246521/5/check/gate-python-keystoneclient-tox-bandit/7de83d1/ : SUCCESS in 3m 10s","accounts_in_message":[],"_revision_number":5},{"id":"2fcdbd546dc44ca2cd54113e51bf2c4739b90bd6","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-12-03 16:23:05.000000000","message":"Patch Set 5:\n\nHey guys, Could you please reexamine this review?","accounts_in_message":[],"_revision_number":5},{"id":"50cdfc6bec62b7a85178af00b321700bb7efdae0","author":{"_account_id":13609,"name":"Pavel Boldin","email":"pboldin@mirantis.com","username":"pboldin"},"date":"2015-12-04 15:08:23.000000000","message":"Patch Set 5: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":5},{"id":"84028e7233263995d1611608626f48016ca7ad23","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-12-04 15:17:00.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"c696f25974806b4ff30f97f1898a52db2d24fb39","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-12-04 15:17:10.000000000","message":"Patch Set 6: Commit message was updated","accounts_in_message":[],"_revision_number":6},{"id":"1b5cf506b397bef0981422c5629bf307f6829b05","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-12-04 16:08:46.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"47041a73eaf284272cb9971a7fbc4759c06db52e","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-12-04 16:09:32.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"445f6e228c65d3fac31331f9e4f72d2e9a16f17c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-04 17:54:48.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/21/246521/7/check/gate-python-keystoneclient-pep8/9474ea8/ : SUCCESS in 2m 58s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/21/246521/7/check/gate-python-keystoneclient-docs/4f90a96//doc/build/html/ : SUCCESS in 3m 40s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/21/246521/7/check/gate-python-keystoneclient-python27/b5bf37c/ : SUCCESS in 3m 29s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/21/246521/7/check/gate-python-keystoneclient-python34/87b49fe/ : SUCCESS in 3m 38s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/21/246521/7/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/e1d1d01/ : SUCCESS in 1h 37m 37s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/21/246521/7/check/gate-keystoneclient-dsvm-functional/66284e4/ : SUCCESS in 35m 58s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/21/246521/7/check/gate-python-keystoneclient-tox-bandit/36bf0c9/ : SUCCESS in 3m 02s","accounts_in_message":[],"_revision_number":7},{"id":"64da8303f92fc03eb69f5deafe796bad42bdfe01","author":{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},"date":"2015-12-07 10:32:37.000000000","message":"Patch Set 7: Code-Review-1\n\n(2 comments)\n\nlooks good, a couple of suggestions inline","accounts_in_message":[],"_revision_number":7},{"id":"839176bb1c0f27453bd6141f9e905738af36248a","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-12-08 15:46:59.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"0419a274cd2b231055860745c4d6daafe25ec7ff","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-12-08 15:47:35.000000000","message":"Patch Set 7:\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"57ac140ab754d333383992e3c2943d9f1ca07d7e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-08 19:29:54.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/21/246521/8/check/gate-python-keystoneclient-pep8/1506d09/ : SUCCESS in 2m 28s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/21/246521/8/check/gate-python-keystoneclient-docs/c7115d1//doc/build/html/ : SUCCESS in 3m 11s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/21/246521/8/check/gate-python-keystoneclient-python27/2ded9e8/ : SUCCESS in 2m 52s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/21/246521/8/check/gate-python-keystoneclient-python34/1e22023/ : SUCCESS in 3m 08s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/21/246521/8/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/9159f07/ : SUCCESS in 1h 17m 05s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/21/246521/8/check/gate-keystoneclient-dsvm-functional/438ad18/ : SUCCESS in 29m 26s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/21/246521/8/check/gate-python-keystoneclient-tox-bandit/27669dd/ : SUCCESS in 2m 36s","accounts_in_message":[],"_revision_number":8},{"id":"bbf3bad108a3e232b50bdf9eb29ad4e779acc1e7","author":{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},"date":"2015-12-09 11:05:09.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"3528efc9ae748f71688649eb055319511049d6cd","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2015-12-09 11:20:47.000000000","message":"Patch Set 9: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"272643d8d3e38eceb654e441613f6b2431cf9c12","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-12-09 12:09:50.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"f877a4b9077a62a2648204d3e4ee714be953903d","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2015-12-09 12:44:30.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"33cf153057b43d8cb21d3dc59516927dd43d7e92","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-12-09 13:07:57.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"4336b67d707dc1ba1da7a6f54f0c28fbd7d63bc4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-09 13:13:34.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/21/246521/9/check/gate-python-keystoneclient-pep8/22d6b2d/ : SUCCESS in 2m 39s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/21/246521/9/check/gate-python-keystoneclient-docs/675c903//doc/build/html/ : SUCCESS in 3m 26s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/21/246521/9/check/gate-python-keystoneclient-python27/7609dc8/ : SUCCESS in 2m 55s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/21/246521/9/check/gate-python-keystoneclient-python34/deaa2a7/ : SUCCESS in 3m 29s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/21/246521/9/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/13e28e1/ : SUCCESS in 1h 15m 23s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/21/246521/9/check/gate-keystoneclient-dsvm-functional/d5eaf40/ : SUCCESS in 26m 01s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/21/246521/9/check/gate-python-keystoneclient-tox-bandit/8084ea4/ : SUCCESS in 2m 47s","accounts_in_message":[],"_revision_number":9},{"id":"761541cae6a78ffa606bb9699823bf2ad33f6384","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-12-22 16:22:59.000000000","message":"Patch Set 9:\n\nI created review in nova https://review.openstack.org/#/c/260615/ that fixes issue inside nova","accounts_in_message":[],"_revision_number":9},{"id":"b8958cedb35f4bf05590386feb73b246c7a622b1","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-12-30 09:50:23.000000000","message":"Abandoned\n\nFix in nova https://review.openstack.org/#/c/260615/ was merged","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"4b3395704db89a5e27d0ce38f3e4d4f69f0727fb","revisions":{"ed3d7d17e2b1288f642203f249be54bc65c7e49f":{"kind":"REWORK","_number":1,"created":"2015-11-17 17:38:18.000000000","uploader":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"ref":"refs/changes/21/246521/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/21/246521/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/1"}}},"commit":{"parents":[{"commit":"4a070903d29aca07a8d19b59bb20818d1c759c44","subject":"Merge \"Last sync from oslo-incubator\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4a070903d29aca07a8d19b59bb20818d1c759c44"}]}],"author":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-10-16 22:00:37.000000000","tz":-240},"committer":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-10-16 22:12:18.000000000","tz":-240},"subject":"Remove lock object from BaseIdentityPlugin","message":"Remove lock object from BaseIdentityPlugin\n\nBaseIdentityPlugin can\u0027t be copied with copy.deepcopy because lock object is not copyable.\nRemove lock object to allow users perform deepcopy.\n\nChange-Id: I08a778220e857101bd3a2c4e36f3ceea19c71efd\nCloses-Bug: #1517143\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ed3d7d17e2b1288f642203f249be54bc65c7e49f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ed3d7d17e2b1288f642203f249be54bc65c7e49f"}]},"branch":"refs/heads/master"},"9e24a4fb05c0a330f0c25df8eaac5dd9c040bab0":{"kind":"REWORK","_number":2,"created":"2015-11-18 09:03:07.000000000","uploader":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"ref":"refs/changes/21/246521/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/21/246521/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/2"}}},"commit":{"parents":[{"commit":"4a070903d29aca07a8d19b59bb20818d1c759c44","subject":"Merge \"Last sync from oslo-incubator\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4a070903d29aca07a8d19b59bb20818d1c759c44"}]}],"author":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-10-16 22:00:37.000000000","tz":-240},"committer":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-10-17 13:36:19.000000000","tz":-240},"subject":"Remove lock object from BaseIdentityPlugin","message":"Remove lock object from BaseIdentityPlugin\n\nBaseIdentityPlugin can\u0027t be copied with copy.deepcopy because lock object is not copyable.\nRemove lock object to allow users perform deepcopy.\n\nCloses-Bug: #1517143\n\nChange-Id: I08a778220e857101bd3a2c4e36f3ceea19c71efd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9e24a4fb05c0a330f0c25df8eaac5dd9c040bab0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9e24a4fb05c0a330f0c25df8eaac5dd9c040bab0"}]},"branch":"refs/heads/master"},"8d31b056f1f07a8fa8bbd59dd5680ba4f74223a6":{"kind":"REWORK","_number":3,"created":"2015-11-20 09:57:34.000000000","uploader":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"ref":"refs/changes/21/246521/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/21/246521/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/3"}}},"commit":{"parents":[{"commit":"98cb898411e74e06b0e44177e7e138e17e7c4dbd","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/98cb898411e74e06b0e44177e7e138e17e7c4dbd"}]}],"author":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-10-16 22:00:37.000000000","tz":-240},"committer":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-11-20 09:58:34.000000000","tz":120},"subject":"Remove lock object from BaseIdentityPlugin","message":"Remove lock object from BaseIdentityPlugin\n\nBaseIdentityPlugin can\u0027t be copied with copy.deepcopy because lock object is not copyable.\nRemove lock object to allow users perform deepcopy.\n\nCloses-Bug: #1517143\n\nChange-Id: I08a778220e857101bd3a2c4e36f3ceea19c71efd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8d31b056f1f07a8fa8bbd59dd5680ba4f74223a6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8d31b056f1f07a8fa8bbd59dd5680ba4f74223a6"}]},"branch":"refs/heads/master"},"cf7c8d27fae7d05335f03d40b2ca1a195af59936":{"kind":"REWORK","_number":4,"created":"2015-11-30 11:44:31.000000000","uploader":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"ref":"refs/changes/21/246521/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/21/246521/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/4"}}},"commit":{"parents":[{"commit":"8a65f5f49c1fefd1e0606911ba41885805ec6981","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8a65f5f49c1fefd1e0606911ba41885805ec6981"}]}],"author":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-10-16 22:00:37.000000000","tz":-240},"committer":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-11-17 12:07:49.000000000","tz":-300},"subject":"Remove lock object from BaseIdentityPlugin","message":"Remove lock object from BaseIdentityPlugin\n\nBaseIdentityPlugin can\u0027t be copied with copy.deepcopy because lock object is not copyable.\nRemove lock object to allow users perform deepcopy.\n\nCloses-Bug: #1517143\n\nChange-Id: I08a778220e857101bd3a2c4e36f3ceea19c71efd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cf7c8d27fae7d05335f03d40b2ca1a195af59936"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cf7c8d27fae7d05335f03d40b2ca1a195af59936"}]},"branch":"refs/heads/master"},"95a9da16b2be86e843bf774cf7860a95b35d0559":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2015-11-30 12:18:43.000000000","uploader":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"ref":"refs/changes/21/246521/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/21/246521/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/5"}}},"commit":{"parents":[{"commit":"8a65f5f49c1fefd1e0606911ba41885805ec6981","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8a65f5f49c1fefd1e0606911ba41885805ec6981"}]}],"author":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-10-16 22:00:37.000000000","tz":-240},"committer":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-11-30 12:18:43.000000000","tz":0},"subject":"Remove lock object from BaseIdentityPlugin","message":"Remove lock object from BaseIdentityPlugin\n\nBaseIdentityPlugin can\u0027t be copied with copy.deepcopy because lock object is not copyable.\nRemove lock object to allow users perform deepcopy.\n\nCloses-Bug: #1506958\n\nChange-Id: I08a778220e857101bd3a2c4e36f3ceea19c71efd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/95a9da16b2be86e843bf774cf7860a95b35d0559"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/95a9da16b2be86e843bf774cf7860a95b35d0559"}]},"branch":"refs/heads/master"},"0724e475e79a0ec6c582de73d9b4c2be4b011a5a":{"kind":"NO_CODE_CHANGE","_number":6,"created":"2015-12-04 15:17:10.000000000","uploader":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"ref":"refs/changes/21/246521/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/21/246521/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/6"}}},"commit":{"parents":[{"commit":"8a65f5f49c1fefd1e0606911ba41885805ec6981","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8a65f5f49c1fefd1e0606911ba41885805ec6981"}]}],"author":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-10-16 22:00:37.000000000","tz":-240},"committer":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-12-04 15:17:10.000000000","tz":0},"subject":"Remove lock object from BaseIdentityPlugin","message":"Remove lock object from BaseIdentityPlugin\n\nBaseIdentityPlugin can\u0027t be copied with copy.deepcopy\nbecause lock object is not copyable.\nRemove lock object to allow users perform deepcopy.\n\nCloses-Bug: #1506958\n\nChange-Id: I08a778220e857101bd3a2c4e36f3ceea19c71efd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/0724e475e79a0ec6c582de73d9b4c2be4b011a5a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/0724e475e79a0ec6c582de73d9b4c2be4b011a5a"}]},"branch":"refs/heads/master"},"6cf4c6ee2e41394d2c8456aa56fc2cee80c8dd09":{"kind":"REWORK","_number":7,"created":"2015-12-04 16:08:46.000000000","uploader":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"ref":"refs/changes/21/246521/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/21/246521/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/7"}}},"commit":{"parents":[{"commit":"8a65f5f49c1fefd1e0606911ba41885805ec6981","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8a65f5f49c1fefd1e0606911ba41885805ec6981"}]}],"author":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-10-16 22:00:37.000000000","tz":-240},"committer":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-12-04 16:08:33.000000000","tz":120},"subject":"Remove lock object from BaseIdentityPlugin","message":"Remove lock object from BaseIdentityPlugin\n\nBaseIdentityPlugin can\u0027t be copied with copy.deepcopy\nbecause lock object is not copyable.\nRemove lock object to allow users perform deepcopy.\n\nCloses-Bug: #1506958\n\nChange-Id: I08a778220e857101bd3a2c4e36f3ceea19c71efd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/6cf4c6ee2e41394d2c8456aa56fc2cee80c8dd09"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/6cf4c6ee2e41394d2c8456aa56fc2cee80c8dd09"}]},"branch":"refs/heads/master"},"cce89182fb22467cf64b075b6e27acd45784509b":{"kind":"REWORK","_number":8,"created":"2015-12-08 15:46:59.000000000","uploader":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"ref":"refs/changes/21/246521/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/21/246521/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/8"}}},"commit":{"parents":[{"commit":"8a65f5f49c1fefd1e0606911ba41885805ec6981","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8a65f5f49c1fefd1e0606911ba41885805ec6981"}]}],"author":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-10-16 22:00:37.000000000","tz":-240},"committer":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-12-08 15:41:09.000000000","tz":-300},"subject":"Remove lock object from BaseIdentityPlugin","message":"Remove lock object from BaseIdentityPlugin\n\nBaseIdentityPlugin can\u0027t be copied with copy.deepcopy\nbecause lock object is not copyable.\nRemove lock object to allow users perform deepcopy.\n\nCloses-Bug: #1506958\n\nChange-Id: I08a778220e857101bd3a2c4e36f3ceea19c71efd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cce89182fb22467cf64b075b6e27acd45784509b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cce89182fb22467cf64b075b6e27acd45784509b"}]},"branch":"refs/heads/master"},"4b3395704db89a5e27d0ce38f3e4d4f69f0727fb":{"kind":"REWORK","_number":9,"created":"2015-12-09 11:05:09.000000000","uploader":{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},"ref":"refs/changes/21/246521/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/21/246521/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/21/246521/9"}}},"commit":{"parents":[{"commit":"8a65f5f49c1fefd1e0606911ba41885805ec6981","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8a65f5f49c1fefd1e0606911ba41885805ec6981"}]}],"author":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-10-16 22:00:37.000000000","tz":-240},"committer":{"name":"Roman Podoliaka","email":"rpodolyaka@mirantis.com","date":"2015-12-09 11:05:07.000000000","tz":120},"subject":"Remove lock object from BaseIdentityPlugin","message":"Remove lock object from BaseIdentityPlugin\n\nBaseIdentityPlugin can\u0027t be copied with copy.deepcopy\nbecause lock object is not copyable.\nRemove lock object to allow users perform deepcopy.\n\nCloses-Bug: #1506958\n\nChange-Id: I08a778220e857101bd3a2c4e36f3ceea19c71efd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4b3395704db89a5e27d0ce38f3e4d4f69f0727fb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4b3395704db89a5e27d0ce38f3e4d4f69f0727fb"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
