)]}'
{"id":"openstack%2Fpython-keystoneclient~183514","triplet_id":"openstack%2Fpython-keystoneclient~master~I844af54ec93d99636ea68ba07f48dae10368de8a","project":"openstack/python-keystoneclient","branch":"master","topic":"bug/1453953","hashtags":[],"change_id":"I844af54ec93d99636ea68ba07f48dae10368de8a","subject":"Fix logging of binary contentent in request","status":"ABANDONED","created":"2015-05-15 13:32:09.000000000","updated":"2015-11-19 12:00:12.000000000","total_comment_count":18,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"736146c168dc347d85d6c2cb5dbdee4539fcda5a","_number":183514,"virtual_id_number":183514,"owner":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":17026,"name":"Sean Perry","email":"sean.perry@hpe.com","username":"sean_perry"},{"value":1,"date":"2015-08-24 15:50:36.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"date":"2015-08-26 09:49:35.000000000","_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"}],"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":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"all":[{"value":-1,"date":"2015-10-20 20:27:59.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":17026,"name":"Sean Perry","email":"sean.perry@hpe.com","username":"sean_perry"},{"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":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},{"value":-1,"date":"2015-08-25 17:56:08.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"}],"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":17026,"name":"Sean Perry","email":"sean.perry@hpe.com","username":"sean_perry"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"}],"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":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"_account_id":17026,"name":"Sean Perry","email":"sean.perry@hpe.com","username":"sean_perry"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-05-15 13:49:38.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-05-28 02:27:00.000000000","updated_by":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"reviewer":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"state":"REVIEWER"},{"updated":"2015-08-18 17:26:38.000000000","updated_by":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"reviewer":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"state":"REVIEWER"},{"updated":"2015-08-24 15:50:36.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-08-25 17:56:08.000000000","updated_by":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"reviewer":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"state":"REVIEWER"},{"updated":"2015-10-20 20:27:59.000000000","updated_by":{"_account_id":17026,"name":"Sean Perry","email":"sean.perry@hpe.com","username":"sean_perry"},"reviewer":{"_account_id":17026,"name":"Sean Perry","email":"sean.perry@hpe.com","username":"sean_perry"},"state":"REVIEWER"}],"messages":[{"id":"84527039cc43677ba83a03ac5ad8eb27c26aa614","author":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"date":"2015-05-15 13:32:09.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d723146935468f9fc049ea6e937bb20036df7fef","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2015-05-15 13:49:38.000000000","message":"Patch Set 1: Code-Review-1\n\nThe fix needs a test. I don\u0027t even see how to reproduce it manually from the bug report.","accounts_in_message":[],"_revision_number":1},{"id":"681760258f93736723ee2512859131a2519c0b3b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-15 14:14:29.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/14/183514/1/check/gate-python-keystoneclient-python26/0a4d70b/ : SUCCESS in 2m 14s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/14/183514/1/check/gate-python-keystoneclient-pep8/07c9b31/ : SUCCESS in 2m 25s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/14/183514/1/check/gate-python-keystoneclient-docs/b63ad25//doc/build/html/ : SUCCESS in 3m 01s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/14/183514/1/check/gate-python-keystoneclient-python27/4496414/ : SUCCESS in 2m 38s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/14/183514/1/check/gate-python-keystoneclient-python34/cb6c0c1/ : FAILURE in 2m 36s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/14/183514/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/7b8b5db/ : SUCCESS in 42m 08s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/14/183514/1/check/check-keystoneclient-dsvm-functional/9b4592a/ : SUCCESS in 18m 14s","accounts_in_message":[],"_revision_number":1},{"id":"8e6e17100133b9a1cf5155015b934b9538a8a19a","author":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"date":"2015-05-18 14:27:32.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"21a5bb656aa52d1c873fe44a75dc90e2fa4074cb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-18 15:26:19.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/14/183514/2/check/gate-python-keystoneclient-python26/c726132/ : SUCCESS in 3m 52s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/14/183514/2/check/gate-python-keystoneclient-pep8/7722440/ : FAILURE in 3m 09s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/14/183514/2/check/gate-python-keystoneclient-docs/4ac5b1a//doc/build/html/ : SUCCESS in 3m 26s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/14/183514/2/check/gate-python-keystoneclient-python27/1c48fdb/ : SUCCESS in 3m 03s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/14/183514/2/check/gate-python-keystoneclient-python34/fe6df34/ : SUCCESS in 3m 36s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/14/183514/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/4cbca23/ : SUCCESS in 57m 05s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/14/183514/2/check/check-keystoneclient-dsvm-functional/8927f2e/ : SUCCESS in 24m 08s","accounts_in_message":[],"_revision_number":2},{"id":"07d145e72c2442c58d5770856a1d3ad1f798f6a0","author":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"date":"2015-05-19 10:27:44.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b6fb0ceb3eea81cc9c674c65b656e719df8f6f63","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-19 11:13:12.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/14/183514/3/check/gate-python-keystoneclient-python26/c857c42/ : SUCCESS in 1m 55s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/14/183514/3/check/gate-python-keystoneclient-pep8/a1b6ddb/ : SUCCESS in 2m 24s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/14/183514/3/check/gate-python-keystoneclient-docs/03f011d//doc/build/html/ : SUCCESS in 2m 52s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/14/183514/3/check/gate-python-keystoneclient-python27/1395b4e/ : SUCCESS in 2m 35s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/14/183514/3/check/gate-python-keystoneclient-python34/9d66df2/ : SUCCESS in 3m 09s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/14/183514/3/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/89839dd/ : SUCCESS in 45m 05s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/14/183514/3/check/check-keystoneclient-dsvm-functional/4869d64/ : SUCCESS in 42m 09s","accounts_in_message":[],"_revision_number":3},{"id":"1b015eb016d953427de9ca4bf5173589270e642e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-20 20:06:59.000000000","message":"Patch Set 3: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"74ddf985880d47273d69614158328c9ecdcbed09","author":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"date":"2015-05-21 13:53:16.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"61cb197a2b2af9d0076b89f9706ada6a3390caf0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-21 14:49:03.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/14/183514/4/check/gate-python-keystoneclient-python26/19473f3/ : SUCCESS in 2m 03s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/14/183514/4/check/gate-python-keystoneclient-pep8/fc498fa/ : SUCCESS in 3m 15s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/14/183514/4/check/gate-python-keystoneclient-docs/960d8ea//doc/build/html/ : SUCCESS in 2m 04s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/14/183514/4/check/gate-python-keystoneclient-python27/405ce9c/ : SUCCESS in 2m 32s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/14/183514/4/check/gate-python-keystoneclient-python34/6a85611/ : SUCCESS in 2m 18s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/14/183514/4/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/faa8381/ : SUCCESS in 55m 35s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/14/183514/4/check/check-keystoneclient-dsvm-functional/9729fd0/ : SUCCESS in 19m 36s","accounts_in_message":[],"_revision_number":4},{"id":"0ab3a44f7887e964210b0688220233de5661d8d1","author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"date":"2015-05-21 22:04:46.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)\n\ntypo in commit message, haven\u0027t properly looked the code.","accounts_in_message":[],"_revision_number":4},{"id":"0144beadd8e76a9f6992d91357b5914ea3133927","author":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"date":"2015-05-22 09:56:20.000000000","message":"Patch Set 5: Commit message was updated","accounts_in_message":[],"_revision_number":5},{"id":"394683a81d8f2f3921410532c0b7feb62f4db250","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-22 10:40:17.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/14/183514/5/check/gate-python-keystoneclient-python26/557b3ef/ : SUCCESS in 2m 02s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/14/183514/5/check/gate-python-keystoneclient-pep8/6100605/ : SUCCESS in 1m 49s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/14/183514/5/check/gate-python-keystoneclient-docs/f89883e//doc/build/html/ : SUCCESS in 2m 22s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/14/183514/5/check/gate-python-keystoneclient-python27/7620f41/ : SUCCESS in 2m 02s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/14/183514/5/check/gate-python-keystoneclient-python34/5025868/ : SUCCESS in 3m 19s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/14/183514/5/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/995a87d/ : SUCCESS in 43m 50s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/14/183514/5/check/check-keystoneclient-dsvm-functional/c893436/ : SUCCESS in 17m 10s","accounts_in_message":[],"_revision_number":5},{"id":"4828b676744972ea98142effb4f13d0609182c3d","author":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"date":"2015-05-27 13:57:50.000000000","message":"Patch Set 6: Patch Set 5 was rebased","accounts_in_message":[],"_revision_number":5},{"id":"ce2bfd3ebc8264e234f5eb77e8d64b29ecda3cec","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-27 14:51:01.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/14/183514/6/check/gate-python-keystoneclient-python26/ff04406/ : SUCCESS in 2m 46s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/14/183514/6/check/gate-python-keystoneclient-pep8/d4d07b6/ : SUCCESS in 2m 25s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/14/183514/6/check/gate-python-keystoneclient-docs/1a658f6//doc/build/html/ : SUCCESS in 3m 00s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/14/183514/6/check/gate-python-keystoneclient-python27/80cfe13/ : SUCCESS in 2m 51s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/14/183514/6/check/gate-python-keystoneclient-python34/e2324e7/ : SUCCESS in 3m 11s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/14/183514/6/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/16fbe89/ : SUCCESS in 52m 07s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/14/183514/6/check/check-keystoneclient-dsvm-functional/e82acf0/ : SUCCESS in 20m 51s","accounts_in_message":[],"_revision_number":6},{"id":"79cd4d332c2f819cf866473fb4a59f7070009ccc","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-05-28 02:27:00.000000000","message":"Patch Set 6: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"c3883d257cf987b8b59301c628752b7505be0fc1","author":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"date":"2015-05-28 09:18:36.000000000","message":"Patch Set 6:\n\nThanks for the comments.\n\nI agree it looks a bit complicated, but there is a reason for that. Python 2 will try to convert everything to ascii when printing or logging unless it is told not to do so. When python 2 sees a non-ascii symbol it crashes so my original intention was to fix that. \n\nBut then comes python 3 which is able to log unicode properly but what it really does is converting unicode to ascii in \\x\u003cwhatever\u003e way. The request does not crash. But imagine what the log looks like if you are uploading 5Gb image or any other file and it is being logged. So that\u0027s why it is not a good idea to allow python 3 log unicode that does not decode to ascii as well.\n\nI\u0027m not sure that this is the best solution, but is instance(data, six.text_type) will not help in python3 case I guess.","accounts_in_message":[],"_revision_number":6},{"id":"90e82039d56dbb7a156c688940c4cc2d0339ae95","author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"date":"2015-05-28 14:36:21.000000000","message":"Patch Set 6: Code-Review-1\n\n(1 comment)\n\nHi Nikita, great catch.\n\nAccording to Six docs, the lib should cover both Python 2 and 3, but you might need check for both https://pythonhosted.org/six/#six.text_type and https://pythonhosted.org/six/#six.string_types","accounts_in_message":[],"_revision_number":6},{"id":"c37084619a1a2c0d6f18ec9a6c2a1a12c79b733d","author":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"date":"2015-05-29 11:33:57.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"943c7f225e3d4487e1388718f7ae97a17f503e0f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-29 14:40:30.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/14/183514/7/check/gate-python-keystoneclient-python26/a56256b/ : SUCCESS in 2m 25s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/14/183514/7/check/gate-python-keystoneclient-pep8/36d3aa6/ : SUCCESS in 1m 47s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/14/183514/7/check/gate-python-keystoneclient-docs/417c91b//doc/build/html/ : SUCCESS in 2m 06s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/14/183514/7/check/gate-python-keystoneclient-python27/56ef248/ : SUCCESS in 2m 02s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/14/183514/7/check/gate-python-keystoneclient-python34/a115afb/ : SUCCESS in 2m 29s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/14/183514/7/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/aeeea54/ : SUCCESS in 45m 04s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/14/183514/7/check/check-keystoneclient-dsvm-functional/604ea4b/ : SUCCESS in 18m 32s","accounts_in_message":[],"_revision_number":7},{"id":"849a2237d61fef679717ead2d93a1f027ccc115b","author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"date":"2015-05-31 23:26:40.000000000","message":"Patch Set 7: Code-Review-1\n\n(2 comments)\n\nreally nice/simple approach! just an issue with the docstrings in the tests.","accounts_in_message":[],"_revision_number":7},{"id":"0a2db8842b37ee8d809c163b9c07fc834c95c1e1","author":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"date":"2015-06-01 14:40:20.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"10ed164d03a7d9776c8934dd19268b181b0d8df0","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2015-06-01 15:07:11.000000000","message":"Patch Set 8: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"97c6c693f56e3a0a21cfefa0052d432aa8ceaca5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-01 16:38:34.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/14/183514/8/check/gate-python-keystoneclient-python26/e66ae98/ : SUCCESS in 2m 52s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/14/183514/8/check/gate-python-keystoneclient-pep8/585bb54/ : SUCCESS in 2m 31s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/14/183514/8/check/gate-python-keystoneclient-docs/a3a179f//doc/build/html/ : SUCCESS in 2m 56s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/14/183514/8/check/gate-python-keystoneclient-python27/80c78fe/ : SUCCESS in 3m 10s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/14/183514/8/check/gate-python-keystoneclient-python34/f86331d/ : SUCCESS in 3m 36s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/14/183514/8/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/7cbdb51/ : SUCCESS in 50m 04s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/14/183514/8/check/check-keystoneclient-dsvm-functional/7850bc5/ : SUCCESS in 33m 22s","accounts_in_message":[],"_revision_number":8},{"id":"7bb61557124a3aced24d09e2af6fa7a53b9d29b1","author":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"date":"2015-06-03 08:39:11.000000000","message":"Patch Set 8:\n\nIt will be logging everything python thinks is printable. Otherwise debug log will raise an exception. The worst thing about the exception is that the logging happens before the request is sent so in case of exception the request will not happen at all.","accounts_in_message":[],"_revision_number":8},{"id":"af1a6972ec4d9034cd8e2875cf81a4c3b7edbead","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2015-06-03 12:47:10.000000000","message":"Patch Set 8:\n\nWe should get Jamie\u0027s opinion here since he put this in.\n\nI\u0027m not fond of only printing ascii. IMO the right solution (if possible) would be to log any content type that begins with text/\" or \"application/json\".","accounts_in_message":[],"_revision_number":8},{"id":"e4191f0a74e6c8ba7eda846447c4ca6044c74406","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-18 01:19:07.000000000","message":"Patch Set 8: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":8},{"id":"c5075dae3997d78b9ff15fb1b318fed65a4c469a","author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"date":"2015-06-18 13:13:28.000000000","message":"Patch Set 8: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"bfd5405afd07489f94335a56c764367447b88057","author":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"date":"2015-08-18 15:31:21.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"7822df4a3950d196d17c2c84facd031425ce4b9c","author":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"date":"2015-08-18 15:32:55.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"0cfca39a56e817f53b8038050c7066aa52ce148f","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2015-08-18 16:00:21.000000000","message":"Patch Set 10: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":10},{"id":"35d6236e09b6d890815a6589db83c3d5ca2547cd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-18 16:41:56.000000000","message":"Patch Set 10: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/14/183514/10/check/gate-python-keystoneclient-python26/facabe7/ : FAILURE in 2m 10s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/14/183514/10/check/gate-python-keystoneclient-pep8/5efd239/ : SUCCESS in 2m 23s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/14/183514/10/check/gate-python-keystoneclient-docs/32f8aab//doc/build/html/ : SUCCESS in 3m 06s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/14/183514/10/check/gate-python-keystoneclient-python27/204ab78/ : FAILURE in 2m 26s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/14/183514/10/check/gate-python-keystoneclient-python34/feae942/ : FAILURE in 3m 49s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/14/183514/10/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/186a3ef/ : SUCCESS in 1h 03m 09s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/14/183514/10/check/gate-keystoneclient-dsvm-functional/041d0e6/ : SUCCESS in 27m 54s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/14/183514/10/check/gate-python-keystoneclient-tox-bandit/934b2b3/ : SUCCESS in 2m 16s","accounts_in_message":[],"_revision_number":10},{"id":"516baa3fe05b5335d894e9592900340739873c48","author":{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},"date":"2015-08-18 17:26:38.000000000","message":"Patch Set 10: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":10},{"id":"d97684f04b5930575b857a5fe6753b654af07b80","author":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"date":"2015-08-19 10:18:25.000000000","message":"Patch Set 10: Workflow-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":10},{"id":"1ec02cdde9b5ef68cf886d2e7a4d0d9577800762","author":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"date":"2015-08-19 10:28:40.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"d3be5e85bef788b708d9066b304ebce9c5053dfc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-19 11:25:08.000000000","message":"Patch Set 11: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/14/183514/11/check/gate-python-keystoneclient-python26/86fa429/ : FAILURE in 2m 16s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/14/183514/11/check/gate-python-keystoneclient-pep8/335702a/ : SUCCESS in 3m 04s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/14/183514/11/check/gate-python-keystoneclient-docs/09ca677//doc/build/html/ : SUCCESS in 3m 10s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/14/183514/11/check/gate-python-keystoneclient-python27/30a77b4/ : FAILURE in 3m 14s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/14/183514/11/check/gate-python-keystoneclient-python34/cb3da6e/ : FAILURE in 3m 23s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/14/183514/11/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/d6d8fd5/ : SUCCESS in 56m 21s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/14/183514/11/check/gate-keystoneclient-dsvm-functional/247bcf0/ : SUCCESS in 21m 29s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/14/183514/11/check/gate-python-keystoneclient-tox-bandit/3330c49/ : SUCCESS in 2m 10s","accounts_in_message":[],"_revision_number":11},{"id":"7803313e1aaf52b0cfda8e83d6a0d09f2df1f19c","author":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"date":"2015-08-21 14:09:02.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"4be4958976463928c73eab7c654ede02cc6c8001","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-21 16:13:37.000000000","message":"Patch Set 12: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/14/183514/12/check/gate-python-keystoneclient-python26/f7e383a/ : SUCCESS in 2m 54s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/14/183514/12/check/gate-python-keystoneclient-pep8/2e21793/ : SUCCESS in 1m 57s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/14/183514/12/check/gate-python-keystoneclient-docs/e0bd46b//doc/build/html/ : SUCCESS in 2m 46s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/14/183514/12/check/gate-python-keystoneclient-python27/b66292f/ : SUCCESS in 2m 28s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/14/183514/12/check/gate-python-keystoneclient-python34/170d2b9/ : FAILURE in 2m 19s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/14/183514/12/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/c6df65a/ : FAILURE in 1h 12m 13s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/14/183514/12/check/gate-keystoneclient-dsvm-functional/e037452/ : SUCCESS in 30m 35s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/14/183514/12/check/gate-python-keystoneclient-tox-bandit/9e62465/ : SUCCESS in 2m 46s","accounts_in_message":[],"_revision_number":12},{"id":"d7b79a656313b05edecc49218d5a4c22c6aeb926","author":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"date":"2015-08-24 14:14:20.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"1b14314e5d4168d605e245e9882aa72409c7d19d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-24 15:50:36.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/14/183514/13/check/gate-python-keystoneclient-python26/7a19b76/ : SUCCESS in 2m 48s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/14/183514/13/check/gate-python-keystoneclient-pep8/a11e2ca/ : SUCCESS in 2m 11s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/14/183514/13/check/gate-python-keystoneclient-docs/a1aa882//doc/build/html/ : SUCCESS in 2m 37s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/14/183514/13/check/gate-python-keystoneclient-python27/e8afb20/ : SUCCESS in 2m 28s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/14/183514/13/check/gate-python-keystoneclient-python34/1388406/ : SUCCESS in 4m 12s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/14/183514/13/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/e777c4d/ : SUCCESS in 53m 06s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/14/183514/13/check/gate-keystoneclient-dsvm-functional/547b387/ : SUCCESS in 29m 48s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/14/183514/13/check/gate-python-keystoneclient-tox-bandit/49024eb/ : SUCCESS in 2m 15s","accounts_in_message":[],"_revision_number":13},{"id":"7b6ae091b10380a15f6a5a5ddade22210385c651","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2015-08-25 17:56:08.000000000","message":"Patch Set 13: Code-Review-1\n\nDoes this actually fix the bug? I manually tried logging binary data in Python2 and Python3 and didn\u0027t have any issues. When I looked back at the bug again I saw that it\u0027s not the logging that\u0027s the issue. It\u0027s the joining of the string as we prepare to log.","accounts_in_message":[],"_revision_number":13},{"id":"588a4a2bed7d37b01a59385215262a46eb6c6c64","author":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"date":"2015-08-26 09:49:35.000000000","message":"Patch Set 13:\n\nWell, that\u0027s strange because what I see is this error.\nhttp://paste.openstack.org/show/428110/","accounts_in_message":[],"_revision_number":13},{"id":"ee98a70e1b5230208bceb094d4c6ef33fd7096a3","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2015-08-26 11:27:25.000000000","message":"Patch Set 13:\n\nThis is what I see: http://paste.openstack.org/show/428226/\n\nAlso notice in the bug that the error happens before logging anyway.","accounts_in_message":[],"_revision_number":13},{"id":"648efc178f9440cfa821e2ea7e46a6d0cb929e5a","author":{"_account_id":17026,"name":"Sean Perry","email":"sean.perry@hpe.com","username":"sean_perry"},"date":"2015-10-20 20:27:59.000000000","message":"Patch Set 13: Code-Review-1\n\n(1 comment)\n\nThe failure is not the ENCODE it is the DECODE in prep for the encode. At least according to the stack trace.","accounts_in_message":[],"_revision_number":13},{"id":"adf914b1f8574ccb2348e56960e3d9770c0419f5","author":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"date":"2015-11-19 12:00:12.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":13}],"current_revision_number":13,"current_revision":"06aa2001bb88a361d2b0d090d59770e6f28ac624","revisions":{"45a39370695ca308f1fed9f5e704e66692d3a471":{"kind":"REWORK","_number":1,"created":"2015-05-15 13:32:09.000000000","uploader":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"ref":"refs/changes/14/183514/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/14/183514/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/1"}}},"commit":{"parents":[{"commit":"59c0872cdcebb3d726ec29ccb0b67fc39ad46ac6","subject":"Merge \"Drop use of \u0027oslo\u0027 namespace package\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/59c0872cdcebb3d726ec29ccb0b67fc39ad46ac6"}]}],"author":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-05-15 13:29:54.000000000","tz":180},"committer":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-05-15 13:32:03.000000000","tz":180},"subject":"Fix logging of binray contentent in request","message":"Fix logging of binray contentent in request\n\nThe request body may containt binary file which should not be logged.\n\nChange-Id: I844af54ec93d99636ea68ba07f48dae10368de8a\nCloses-Bug: #1453953\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/45a39370695ca308f1fed9f5e704e66692d3a471"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/45a39370695ca308f1fed9f5e704e66692d3a471"}]},"branch":"refs/heads/master"},"ea101c69dba94d4d87a282ed22c91732fe5a2062":{"kind":"REWORK","_number":2,"created":"2015-05-18 14:27:32.000000000","uploader":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"ref":"refs/changes/14/183514/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/14/183514/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/2"}}},"commit":{"parents":[{"commit":"59c0872cdcebb3d726ec29ccb0b67fc39ad46ac6","subject":"Merge \"Drop use of \u0027oslo\u0027 namespace package\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/59c0872cdcebb3d726ec29ccb0b67fc39ad46ac6"}]}],"author":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-05-15 13:29:54.000000000","tz":180},"committer":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-05-18 14:27:15.000000000","tz":180},"subject":"Fix logging of binray contentent in request","message":"Fix logging of binray contentent in request\n\nThe request body may containt binary file which should not be logged.\n\nChange-Id: I844af54ec93d99636ea68ba07f48dae10368de8a\nCloses-Bug: #1453953\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ea101c69dba94d4d87a282ed22c91732fe5a2062"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ea101c69dba94d4d87a282ed22c91732fe5a2062"}]},"branch":"refs/heads/master"},"58861f7dc030d3be4ecff8be8aeb63bf2feb4a4b":{"kind":"REWORK","_number":3,"created":"2015-05-19 10:27:44.000000000","uploader":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"ref":"refs/changes/14/183514/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/14/183514/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/3"}}},"commit":{"parents":[{"commit":"59c0872cdcebb3d726ec29ccb0b67fc39ad46ac6","subject":"Merge \"Drop use of \u0027oslo\u0027 namespace package\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/59c0872cdcebb3d726ec29ccb0b67fc39ad46ac6"}]}],"author":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-05-15 13:29:54.000000000","tz":180},"committer":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-05-19 10:27:08.000000000","tz":180},"subject":"Fix logging of binray contentent in request","message":"Fix logging of binray contentent in request\n\nThe request body may containt binary file which should not be logged.\n\nChange-Id: I844af54ec93d99636ea68ba07f48dae10368de8a\nCloses-Bug: #1453953\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/58861f7dc030d3be4ecff8be8aeb63bf2feb4a4b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/58861f7dc030d3be4ecff8be8aeb63bf2feb4a4b"}]},"branch":"refs/heads/master"},"3ba003e284d3bd540fdb1c96796e0aebc9c5f3f8":{"kind":"REWORK","_number":4,"created":"2015-05-21 13:53:16.000000000","uploader":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"ref":"refs/changes/14/183514/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/14/183514/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/4"}}},"commit":{"parents":[{"commit":"841e634aceae0b483fb32f3cd9b8e3a99d662bad","subject":"Merge \"Support discovery on the AUTH_INTERFACE\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/841e634aceae0b483fb32f3cd9b8e3a99d662bad"}]}],"author":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-05-15 13:29:54.000000000","tz":180},"committer":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-05-21 13:53:01.000000000","tz":180},"subject":"Fix logging of binray contentent in request","message":"Fix logging of binray contentent in request\n\nThe request body may containt binary file which should not be logged.\n\nChange-Id: I844af54ec93d99636ea68ba07f48dae10368de8a\nCloses-Bug: #1453953\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3ba003e284d3bd540fdb1c96796e0aebc9c5f3f8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3ba003e284d3bd540fdb1c96796e0aebc9c5f3f8"}]},"branch":"refs/heads/master"},"b6434cfcf46fd663451d6717a28a7397ebf547f6":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2015-05-22 09:56:20.000000000","uploader":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"ref":"refs/changes/14/183514/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/14/183514/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/5"}}},"commit":{"parents":[{"commit":"841e634aceae0b483fb32f3cd9b8e3a99d662bad","subject":"Merge \"Support discovery on the AUTH_INTERFACE\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/841e634aceae0b483fb32f3cd9b8e3a99d662bad"}]}],"author":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-05-15 13:29:54.000000000","tz":180},"committer":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-05-22 09:56:20.000000000","tz":0},"subject":"Fix logging of binary contentent in request","message":"Fix logging of binary contentent in request\n\nThe request body may containt binary file which should not be logged.\n\nChange-Id: I844af54ec93d99636ea68ba07f48dae10368de8a\nCloses-Bug: #1453953","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b6434cfcf46fd663451d6717a28a7397ebf547f6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b6434cfcf46fd663451d6717a28a7397ebf547f6"}]},"branch":"refs/heads/master"},"6c4f19836a3982e326a8ba4498b34744e64fecba":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2015-05-27 13:57:50.000000000","uploader":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"ref":"refs/changes/14/183514/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/14/183514/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/6"}}},"commit":{"parents":[{"commit":"4776495adfadbf5240a9e0f169990ce139af9549","subject":"Merge \"Provide a means to get all installed plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4776495adfadbf5240a9e0f169990ce139af9549"}]}],"author":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-05-15 13:29:54.000000000","tz":180},"committer":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-05-27 13:57:50.000000000","tz":0},"subject":"Fix logging of binary contentent in request","message":"Fix logging of binary contentent in request\n\nThe request body may containt binary file which should not be logged.\n\nChange-Id: I844af54ec93d99636ea68ba07f48dae10368de8a\nCloses-Bug: #1453953","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/6c4f19836a3982e326a8ba4498b34744e64fecba"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/6c4f19836a3982e326a8ba4498b34744e64fecba"}]},"branch":"refs/heads/master"},"e45af4153fcbf6c0223fd0bf388b07f4af756cd2":{"kind":"REWORK","_number":7,"created":"2015-05-29 11:33:57.000000000","uploader":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"ref":"refs/changes/14/183514/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/14/183514/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/7"}}},"commit":{"parents":[{"commit":"841e634aceae0b483fb32f3cd9b8e3a99d662bad","subject":"Merge \"Support discovery on the AUTH_INTERFACE\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/841e634aceae0b483fb32f3cd9b8e3a99d662bad"}]}],"author":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-05-15 13:29:54.000000000","tz":180},"committer":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-05-29 11:33:40.000000000","tz":180},"subject":"Fix logging of binray contentent in request","message":"Fix logging of binray contentent in request\n\nThe request body may containt binary file which should not be logged.\n\nChange-Id: I844af54ec93d99636ea68ba07f48dae10368de8a\nCloses-Bug: #1453953\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e45af4153fcbf6c0223fd0bf388b07f4af756cd2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e45af4153fcbf6c0223fd0bf388b07f4af756cd2"}]},"branch":"refs/heads/master"},"23e102c38171cbf622488ad4324001cd7a058a1f":{"kind":"REWORK","_number":8,"created":"2015-06-01 14:40:20.000000000","uploader":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"ref":"refs/changes/14/183514/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/14/183514/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/8"}}},"commit":{"parents":[{"commit":"841e634aceae0b483fb32f3cd9b8e3a99d662bad","subject":"Merge \"Support discovery on the AUTH_INTERFACE\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/841e634aceae0b483fb32f3cd9b8e3a99d662bad"}]}],"author":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-05-15 13:29:54.000000000","tz":180},"committer":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-06-01 14:39:50.000000000","tz":180},"subject":"Fix logging of binray contentent in request","message":"Fix logging of binray contentent in request\n\nThe request body may containt binary file which should not be logged.\n\nChange-Id: I844af54ec93d99636ea68ba07f48dae10368de8a\nCloses-Bug: #1453953\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/23e102c38171cbf622488ad4324001cd7a058a1f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/23e102c38171cbf622488ad4324001cd7a058a1f"}]},"branch":"refs/heads/master"},"3924597e12fd0b5a2777f9df397190b3239fe3a1":{"kind":"REWORK","_number":9,"created":"2015-08-18 15:31:21.000000000","uploader":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"ref":"refs/changes/14/183514/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/14/183514/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/9"}}},"commit":{"parents":[{"commit":"59f815dd65317661cbd1447ae8cdd84ece81c7c6","subject":"Merge \"Expose token_endpoint.Token as admin_token\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/59f815dd65317661cbd1447ae8cdd84ece81c7c6"}]}],"author":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-05-15 13:29:54.000000000","tz":180},"committer":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-08-18 15:31:06.000000000","tz":180},"subject":"Fix logging of binray contentent in request","message":"Fix logging of binray contentent in request\n\nThe request body may containt binary file which will lead to the logging\nfailure. The request logging is warpped with try:except to prevent that.\n\nChange-Id: I844af54ec93d99636ea68ba07f48dae10368de8a\nCloses-Bug: #1453953\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3924597e12fd0b5a2777f9df397190b3239fe3a1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3924597e12fd0b5a2777f9df397190b3239fe3a1"}]},"branch":"refs/heads/master"},"9d74f8188b224127236e97571b1b7b83a977eb45":{"kind":"REWORK","_number":10,"created":"2015-08-18 15:32:55.000000000","uploader":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"ref":"refs/changes/14/183514/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/14/183514/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/10"}}},"commit":{"parents":[{"commit":"59f815dd65317661cbd1447ae8cdd84ece81c7c6","subject":"Merge \"Expose token_endpoint.Token as admin_token\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/59f815dd65317661cbd1447ae8cdd84ece81c7c6"}]}],"author":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-05-15 13:29:54.000000000","tz":180},"committer":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-08-18 15:31:40.000000000","tz":180},"subject":"Fix logging of binray contentent in request","message":"Fix logging of binray contentent in request\n\nThe request body may containt binary file which will lead\nto the logging failure. The request logging is warpped with\ntry:except to prevent that.\n\nChange-Id: I844af54ec93d99636ea68ba07f48dae10368de8a\nCloses-Bug: #1453953\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9d74f8188b224127236e97571b1b7b83a977eb45"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9d74f8188b224127236e97571b1b7b83a977eb45"}]},"branch":"refs/heads/master"},"c04e0097678f9f715f05b39b503abacfb8718657":{"kind":"REWORK","_number":11,"created":"2015-08-19 10:28:40.000000000","uploader":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"ref":"refs/changes/14/183514/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/14/183514/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/11"}}},"commit":{"parents":[{"commit":"59f815dd65317661cbd1447ae8cdd84ece81c7c6","subject":"Merge \"Expose token_endpoint.Token as admin_token\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/59f815dd65317661cbd1447ae8cdd84ece81c7c6"}]}],"author":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-05-15 13:29:54.000000000","tz":180},"committer":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-08-19 10:27:53.000000000","tz":180},"subject":"Fix logging of binary contentent in request","message":"Fix logging of binary contentent in request\n\nThe request body may contain binary file which will lead\nto the logging failure. The request logging is wrapped with\ntry:except to prevent that.\n\nChange-Id: I844af54ec93d99636ea68ba07f48dae10368de8a\nCloses-Bug: #1453953\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/c04e0097678f9f715f05b39b503abacfb8718657"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/c04e0097678f9f715f05b39b503abacfb8718657"}]},"branch":"refs/heads/master"},"9602a8de80937f5f21635531c4f2f71212303f25":{"kind":"REWORK","_number":12,"created":"2015-08-21 14:09:02.000000000","uploader":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"ref":"refs/changes/14/183514/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/14/183514/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/12"}}},"commit":{"parents":[{"commit":"59f815dd65317661cbd1447ae8cdd84ece81c7c6","subject":"Merge \"Expose token_endpoint.Token as admin_token\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/59f815dd65317661cbd1447ae8cdd84ece81c7c6"}]}],"author":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-05-15 13:29:54.000000000","tz":180},"committer":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-08-21 14:08:45.000000000","tz":180},"subject":"Fix logging of binary contentent in request","message":"Fix logging of binary contentent in request\n\nThe request body may contain binary file which will lead\nto the logging failure. The request logging is wrapped with\ntry:except to prevent that.\n\nChange-Id: I844af54ec93d99636ea68ba07f48dae10368de8a\nCloses-Bug: #1453953\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9602a8de80937f5f21635531c4f2f71212303f25"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9602a8de80937f5f21635531c4f2f71212303f25"}]},"branch":"refs/heads/master"},"06aa2001bb88a361d2b0d090d59770e6f28ac624":{"kind":"REWORK","_number":13,"created":"2015-08-24 14:14:20.000000000","uploader":{"_account_id":7132,"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","username":"nkonovalov"},"ref":"refs/changes/14/183514/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/14/183514/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/14/183514/13"}}},"commit":{"parents":[{"commit":"59f815dd65317661cbd1447ae8cdd84ece81c7c6","subject":"Merge \"Expose token_endpoint.Token as admin_token\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/59f815dd65317661cbd1447ae8cdd84ece81c7c6"}]}],"author":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-05-15 13:29:54.000000000","tz":180},"committer":{"name":"Nikita Konovalov","email":"nkonovalov@mirantis.com","date":"2015-08-24 14:14:05.000000000","tz":180},"subject":"Fix logging of binary contentent in request","message":"Fix logging of binary contentent in request\n\nThe request body may contain binary file which will lead\nto the logging failure. The request logging is wrapped with\ntry:except to prevent that.\n\nChange-Id: I844af54ec93d99636ea68ba07f48dae10368de8a\nCloses-Bug: #1453953\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/06aa2001bb88a361d2b0d090d59770e6f28ac624"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/06aa2001bb88a361d2b0d090d59770e6f28ac624"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
