)]}'
{"id":"openstack%2Fpython-keystoneclient~63679","triplet_id":"openstack%2Fpython-keystoneclient~master~Iaad2b955cef6be7319e4d92af8ba06098e8e047e","project":"openstack/python-keystoneclient","branch":"master","topic":"63679","hashtags":[],"change_id":"Iaad2b955cef6be7319e4d92af8ba06098e8e047e","subject":"Modify the backtrace of invalid token","status":"ABANDONED","created":"2013-12-23 07:01:54.000000000","updated":"2014-02-08 06:03:19.000000000","total_comment_count":18,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"bfad259aafa0648d0dbac814d10dfe4c540a3d24","_number":63679,"virtual_id_number":63679,"owner":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":1,"date":"2014-01-14 15:53:39.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":8996,"name":"Florent Flament","email":"contact@florentflament.com","username":"florent"},{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":9684,"name":"Jia Dong","email":"joey5566@yeah.net","username":"joey5678"},{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"_account_id":7494,"name":"Guangya Liu","email":"gyliu513@gmail.com","username":"JayLau"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"}],"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":8996,"name":"Florent Flament","email":"contact@florentflament.com","username":"florent"},"all":[{"value":0,"date":"2014-01-30 08:43:09.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":-1,"date":"2014-01-31 08:31:57.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":8996,"name":"Florent Flament","email":"contact@florentflament.com","username":"florent"},{"value":-1,"date":"2014-01-23 17:12:22.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9684,"name":"Jia Dong","email":"joey5566@yeah.net","username":"joey5678"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7494,"name":"Guangya Liu","email":"gyliu513@gmail.com","username":"JayLau"},{"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":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"}],"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":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":8996,"name":"Florent Flament","email":"contact@florentflament.com","username":"florent"},{"date":"2014-01-23 17:12:22.000000000","_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":9684,"name":"Jia Dong","email":"joey5566@yeah.net","username":"joey5678"},{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"_account_id":7494,"name":"Guangya Liu","email":"gyliu513@gmail.com","username":"JayLau"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"}],"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":7494,"name":"Guangya Liu","email":"gyliu513@gmail.com","username":"JayLau"},{"_account_id":8996,"name":"Florent Flament","email":"contact@florentflament.com","username":"florent"},{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},{"_account_id":9684,"name":"Jia Dong","email":"joey5566@yeah.net","username":"joey5678"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-12-23 07:14:24.000000000","updated_by":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"reviewer":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"state":"REVIEWER"},{"updated":"2013-12-27 07:20:17.000000000","updated_by":{"_account_id":7494,"name":"Guangya Liu","email":"gyliu513@gmail.com","username":"JayLau"},"reviewer":{"_account_id":7494,"name":"Guangya Liu","email":"gyliu513@gmail.com","username":"JayLau"},"state":"REVIEWER"},{"updated":"2013-12-27 08:24:29.000000000","updated_by":{"_account_id":9684,"name":"Jia Dong","email":"joey5566@yeah.net","username":"joey5678"},"reviewer":{"_account_id":9684,"name":"Jia Dong","email":"joey5566@yeah.net","username":"joey5678"},"state":"REVIEWER"},{"updated":"2014-01-14 03:57:54.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":"2014-01-14 15:53:39.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2014-01-23 17:12:22.000000000","updated_by":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"reviewer":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"state":"REVIEWER"},{"updated":"2014-01-30 08:43:09.000000000","updated_by":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"reviewer":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"state":"REVIEWER"},{"updated":"2014-01-31 08:31:57.000000000","updated_by":{"_account_id":8996,"name":"Florent Flament","email":"contact@florentflament.com","username":"florent"},"reviewer":{"_account_id":8996,"name":"Florent Flament","email":"contact@florentflament.com","username":"florent"},"state":"REVIEWER"}],"messages":[{"id":"db40be2b25baa8d3cf872f07578d08dad81802ac","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2013-12-23 07:14:24.000000000","message":"Patch Set 1: Looks good to me, but someone else must approve\n\nIf you want to be precise, a new exception class TokenNotFound can be considered","accounts_in_message":[],"_revision_number":1},{"id":"37504ca2078e30aa21b5be96f423cf318d69e7a1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-23 08:03:17.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/79/63679/1/check/gate-python-keystoneclient-pep8/1a35321 : SUCCESS in 1m 01s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/79/63679/1/check/gate-python-keystoneclient-docs/f97985e/doc/build/html/ : SUCCESS in 49s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/79/63679/1/check/gate-python-keystoneclient-python26/bc09db0 : SUCCESS in 1m 03s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/79/63679/1/check/gate-python-keystoneclient-python27/ad06319 : SUCCESS in 1m 15s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/79/63679/1/check/gate-python-keystoneclient-python33/0e4b254 : FAILURE in 4m 41s (non-voting)\n- check-tempest-dsvm-full http://logs.openstack.org/79/63679/1/check/check-tempest-dsvm-full/24fffb0 : SUCCESS in 1h 01m 16s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/79/63679/1/check/check-tempest-dsvm-postgres-full/e6977bb : SUCCESS in 38m 38s\n- check-tempest-dsvm-neutron http://logs.openstack.org/79/63679/1/check/check-tempest-dsvm-neutron/82e092d : SUCCESS in 38m 18s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/79/63679/1/check/gate-tempest-dsvm-large-ops/5bd4a15 : SUCCESS in 13m 46s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/79/63679/1/check/gate-tempest-dsvm-neutron-large-ops/b778c11 : SUCCESS in 14m 29s\n- check-grenade-dsvm http://logs.openstack.org/79/63679/1/check/check-grenade-dsvm/3f38907 : SUCCESS in 31m 51s\n","accounts_in_message":[],"_revision_number":1},{"id":"e3b792f341be427de58cffe0e290ef0e55f02ea8","author":{"_account_id":7494,"name":"Guangya Liu","email":"gyliu513@gmail.com","username":"JayLau"},"date":"2013-12-23 10:00:57.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"4cc6d1cc343dddd34ed13aac449389670621b3cf","author":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"date":"2013-12-23 11:41:34.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"d9e949c905fc0f646b0d1b81444f01aa3a802b01","author":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"date":"2013-12-24 01:58:45.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"540330334507a77eeda1b177bc41582139afa74e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-24 02:42:30.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/79/63679/2/check/gate-python-keystoneclient-pep8/cbf23d9 : SUCCESS in 53s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/79/63679/2/check/gate-python-keystoneclient-docs/70389b0/doc/build/html/ : SUCCESS in 1m 21s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/79/63679/2/check/gate-python-keystoneclient-python26/f88cd63 : SUCCESS in 1m 11s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/79/63679/2/check/gate-python-keystoneclient-python27/f041f4d : SUCCESS in 1m 18s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/79/63679/2/check/gate-python-keystoneclient-python33/db8dc80 : FAILURE in 4m 43s (non-voting)\n- check-tempest-dsvm-full http://logs.openstack.org/79/63679/2/check/check-tempest-dsvm-full/4b8b447 : SUCCESS in 43m 36s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/79/63679/2/check/check-tempest-dsvm-postgres-full/12eeb08 : SUCCESS in 41m 02s\n- check-tempest-dsvm-neutron http://logs.openstack.org/79/63679/2/check/check-tempest-dsvm-neutron/f8f41bc : SUCCESS in 41m 34s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/79/63679/2/check/gate-tempest-dsvm-large-ops/b43708f : SUCCESS in 15m 53s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/79/63679/2/check/gate-tempest-dsvm-neutron-large-ops/f6c707b : SUCCESS in 15m 51s\n- check-grenade-dsvm http://logs.openstack.org/79/63679/2/check/check-grenade-dsvm/8fbf279 : FAILURE in 15m 33s\n","accounts_in_message":[],"_revision_number":2},{"id":"bb53ce7c6095fab279147da6769c673352529a29","author":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"date":"2013-12-24 07:41:42.000000000","message":"Patch Set 2:\n\nrecheck bug 1263824","accounts_in_message":[],"_revision_number":2},{"id":"b31d5d5b75dfa4ee8828365f80212119ebc01c40","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-24 08:27:12.000000000","message":"Patch Set 2:\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/79/63679/2/check/gate-python-keystoneclient-pep8/4907d83 : SUCCESS in 1m 06s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/79/63679/2/check/gate-python-keystoneclient-docs/f2cd1ea/doc/build/html/ : SUCCESS in 58s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/79/63679/2/check/gate-python-keystoneclient-python26/a9ee1aa : SUCCESS in 58s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/79/63679/2/check/gate-python-keystoneclient-python27/17454ec : SUCCESS in 54s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/79/63679/2/check/gate-python-keystoneclient-python33/b491226 : FAILURE in 4m 41s (non-voting)\n- check-tempest-dsvm-full http://logs.openstack.org/79/63679/2/check/check-tempest-dsvm-full/2a72755 : SUCCESS in 45m 19s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/79/63679/2/check/check-tempest-dsvm-postgres-full/c603864 : SUCCESS in 42m 33s\n- check-tempest-dsvm-neutron http://logs.openstack.org/79/63679/2/check/check-tempest-dsvm-neutron/757b6af : SUCCESS in 40m 41s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/79/63679/2/check/gate-tempest-dsvm-large-ops/42a1501 : SUCCESS in 16m 09s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/79/63679/2/check/gate-tempest-dsvm-neutron-large-ops/dcad9b0 : SUCCESS in 16m 25s\n- check-grenade-dsvm http://logs.openstack.org/79/63679/2/check/check-grenade-dsvm/c39a3c1 : FAILURE in 14m 39s\n","accounts_in_message":[],"_revision_number":2},{"id":"522e26ac0158905f850feb4cb05b57e0fd643780","author":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"date":"2013-12-25 02:08:01.000000000","message":"Patch Set 2:\n\nrecheck bug 1263824","accounts_in_message":[],"_revision_number":2},{"id":"fd6e4de0811174ca1cfc037ce8367ae4a4934be0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-25 02:51:29.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/79/63679/2/check/gate-python-keystoneclient-pep8/00103a2 : SUCCESS in 53s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/79/63679/2/check/gate-python-keystoneclient-docs/e0f8796/doc/build/html/ : SUCCESS in 1m 00s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/79/63679/2/check/gate-python-keystoneclient-python26/0d4e5f8 : SUCCESS in 1m 00s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/79/63679/2/check/gate-python-keystoneclient-python27/5d27b5d : SUCCESS in 1m 18s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/79/63679/2/check/gate-python-keystoneclient-python33/85d0e91 : FAILURE in 4m 38s (non-voting)\n- check-tempest-dsvm-full http://logs.openstack.org/79/63679/2/check/check-tempest-dsvm-full/fba4abf : SUCCESS in 40m 18s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/79/63679/2/check/check-tempest-dsvm-postgres-full/d8abbaa : SUCCESS in 42m 41s\n- check-tempest-dsvm-neutron http://logs.openstack.org/79/63679/2/check/check-tempest-dsvm-neutron/28a6e2e : SUCCESS in 36m 59s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/79/63679/2/check/gate-tempest-dsvm-large-ops/cbd7a2e : SUCCESS in 14m 49s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/79/63679/2/check/gate-tempest-dsvm-neutron-large-ops/db46cb6 : SUCCESS in 15m 01s\n- check-grenade-dsvm http://logs.openstack.org/79/63679/2/check/check-grenade-dsvm/63a58e5 : SUCCESS in 27m 52s\n","accounts_in_message":[],"_revision_number":2},{"id":"0b68b53863abbccb5997cdd40ca5350ef235870e","author":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"date":"2013-12-27 00:59:15.000000000","message":"Patch Set 2:\n\nI have modified the code as the commits. Please review again, thanks.","accounts_in_message":[],"_revision_number":2},{"id":"cb5df9aa7ba5076e43d0f11275a76e442f24cb02","author":{"_account_id":7494,"name":"Guangya Liu","email":"gyliu513@gmail.com","username":"JayLau"},"date":"2013-12-27 03:23:20.000000000","message":"Patch Set 1: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"1320b6f293bd36dd37198b5d90e2dde221c3f68c","author":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"date":"2013-12-27 07:00:05.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"c2010bcef1a1147072ef8e995f35fc4edc342e53","author":{"_account_id":7494,"name":"Guangya Liu","email":"gyliu513@gmail.com","username":"JayLau"},"date":"2013-12-27 07:20:17.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\nThanks for the update","accounts_in_message":[],"_revision_number":3},{"id":"676fb71316ae56a0c2608f796052ba801244750a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-27 08:00:39.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/79/63679/3/check/gate-python-keystoneclient-pep8/0965f6c : SUCCESS in 1m 35s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/79/63679/3/check/gate-python-keystoneclient-docs/e217380/doc/build/html/ : SUCCESS in 1m 09s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/79/63679/3/check/gate-python-keystoneclient-python26/241331f : SUCCESS in 52s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/79/63679/3/check/gate-python-keystoneclient-python27/2b76d3d : SUCCESS in 1m 01s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/79/63679/3/check/gate-python-keystoneclient-python33/2c8dee6 : FAILURE in 4m 42s (non-voting)\n- check-tempest-dsvm-full http://logs.openstack.org/79/63679/3/check/check-tempest-dsvm-full/a335d62 : SUCCESS in 43m 51s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/79/63679/3/check/check-tempest-dsvm-postgres-full/3cfc6e5 : SUCCESS in 1h 00m 21s\n- check-tempest-dsvm-neutron http://logs.openstack.org/79/63679/3/check/check-tempest-dsvm-neutron/5b1e37c : SUCCESS in 39m 53s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/79/63679/3/check/gate-tempest-dsvm-large-ops/56ffefa : SUCCESS in 13m 42s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/79/63679/3/check/gate-tempest-dsvm-neutron-large-ops/d07d051 : SUCCESS in 14m 36s\n- check-grenade-dsvm http://logs.openstack.org/79/63679/3/check/check-grenade-dsvm/df5a042 : SUCCESS in 27m 13s\n","accounts_in_message":[],"_revision_number":3},{"id":"8c242eac58667b4701edc8e9b9f66aaad9a9c670","author":{"_account_id":9684,"name":"Jia Dong","email":"joey5566@yeah.net","username":"joey5678"},"date":"2013-12-27 08:24:29.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":3},{"id":"027271dce5e127b1b232550cf886f6485bc494ea","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-12-30 01:31:20.000000000","message":"Patch Set 3: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"5c50512884f811c5ea32b72f3009319bb2cb4589","author":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"date":"2013-12-30 02:20:58.000000000","message":"Patch Set 3: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"6ec612c7a013b5a39aa8f013aef97ad99bc29b77","author":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"date":"2013-12-30 03:36:16.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"0e486ffff3558d9051a62ab4ebc8733de010b78e","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2013-12-30 03:36:23.000000000","message":"Patch Set 4:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":4},{"id":"adbb979a0681ca81db7d45b752c0f409bec8683c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-30 04:31:25.000000000","message":"Patch Set 4: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/79/63679/4/check/gate-python-keystoneclient-pep8/c15b6a4 : SUCCESS in 1m 19s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/79/63679/4/check/gate-python-keystoneclient-docs/ed55435/doc/build/html/ : SUCCESS in 46s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/79/63679/4/check/gate-python-keystoneclient-python26/c702c70 : SUCCESS in 1m 11s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/79/63679/4/check/gate-python-keystoneclient-python27/fbd49b4 : SUCCESS in 53s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/79/63679/4/check/gate-python-keystoneclient-python33/ddd00e5 : FAILURE in 4m 36s (non-voting)\n- check-tempest-dsvm-full http://logs.openstack.org/79/63679/4/check/check-tempest-dsvm-full/cd70fca : SUCCESS in 55m 02s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/79/63679/4/check/check-tempest-dsvm-postgres-full/3955a3c : FAILURE in 48m 38s\n- check-tempest-dsvm-neutron http://logs.openstack.org/79/63679/4/check/check-tempest-dsvm-neutron/65a1e87 : SUCCESS in 35m 09s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/79/63679/4/check/gate-tempest-dsvm-large-ops/5ff17d6 : SUCCESS in 13m 57s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/79/63679/4/check/gate-tempest-dsvm-neutron-large-ops/55369da : SUCCESS in 18m 59s\n- check-grenade-dsvm http://logs.openstack.org/79/63679/4/check/check-grenade-dsvm/bed9c31 : SUCCESS in 24m 03s\n","accounts_in_message":[],"_revision_number":4},{"id":"e91290952699fa13788c029c777813f0d839613f","author":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"date":"2013-12-30 06:16:45.000000000","message":"Patch Set 4:\n\nrecheck bug 1263824","accounts_in_message":[],"_revision_number":4},{"id":"8814be8b75a5407bf20519845404cf9400e39380","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-30 07:01:15.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/79/63679/4/check/gate-python-keystoneclient-pep8/9831734 : SUCCESS in 45s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/79/63679/4/check/gate-python-keystoneclient-docs/475bbbe/doc/build/html/ : SUCCESS in 1m 15s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/79/63679/4/check/gate-python-keystoneclient-python26/3ec71ae : SUCCESS in 1m 01s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/79/63679/4/check/gate-python-keystoneclient-python27/13a1cdf : SUCCESS in 1m 00s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/79/63679/4/check/gate-python-keystoneclient-python33/61456c0 : FAILURE in 4m 38s (non-voting)\n- check-tempest-dsvm-full http://logs.openstack.org/79/63679/4/check/check-tempest-dsvm-full/b1f6fda : SUCCESS in 44m 16s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/79/63679/4/check/check-tempest-dsvm-postgres-full/410cd10 : SUCCESS in 43m 07s\n- check-tempest-dsvm-neutron http://logs.openstack.org/79/63679/4/check/check-tempest-dsvm-neutron/02c87a4 : SUCCESS in 37m 48s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/79/63679/4/check/gate-tempest-dsvm-large-ops/5116eb7 : SUCCESS in 14m 24s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/79/63679/4/check/gate-tempest-dsvm-neutron-large-ops/852f30b : SUCCESS in 16m 41s\n- check-grenade-dsvm http://logs.openstack.org/79/63679/4/check/check-grenade-dsvm/031d790 : SUCCESS in 31m 03s\n","accounts_in_message":[],"_revision_number":4},{"id":"5200274565b76760024ad68072688f32b21e1fa3","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-12-30 23:10:27.000000000","message":"Patch Set 4: I would prefer that you didn\u0027t merge this\n\n(3 inline comments)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"5259d5d8950900c48d180769d127f4eb26c0c2a2","author":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"date":"2014-01-02 01:45:23.000000000","message":"Patch Set 4: (1 inline comment)\n\nBefore modified, we can\u0027t know what\u0027s wrong happened by the backtrace information, so we have to position in the code. After modified, we need not to look the code too.\nThanks!","accounts_in_message":[],"_revision_number":4},{"id":"192956e115853a3d3d2812fa9a2d9cbc5c19e4ed","author":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"date":"2014-01-02 01:47:50.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"a0c2e44fefdbf6f9b19ef473752de25217a39e7e","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2014-01-02 01:47:57.000000000","message":"Patch Set 5:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":5},{"id":"d02989368b02d6e68dc5d41476b16aa04f678e19","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-02 02:36:52.000000000","message":"Patch Set 5: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/79/63679/5/check/gate-python-keystoneclient-pep8/c9711cf : SUCCESS in 1m 00s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/79/63679/5/check/gate-python-keystoneclient-docs/39e3bb5/doc/build/html/ : SUCCESS in 1m 19s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/79/63679/5/check/gate-python-keystoneclient-python26/a2486be : SUCCESS in 1m 07s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/79/63679/5/check/gate-python-keystoneclient-python27/090f990 : SUCCESS in 1m 01s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/79/63679/5/check/gate-python-keystoneclient-python33/b50bf63 : FAILURE in 4m 40s (non-voting)\n- check-tempest-dsvm-full http://logs.openstack.org/79/63679/5/check/check-tempest-dsvm-full/626a340 : SUCCESS in 39m 42s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/79/63679/5/check/check-tempest-dsvm-postgres-full/800b296 : SUCCESS in 48m 56s\n- check-tempest-dsvm-neutron http://logs.openstack.org/79/63679/5/check/check-tempest-dsvm-neutron/48ee1a4 : SUCCESS in 36m 35s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/79/63679/5/check/gate-tempest-dsvm-large-ops/bb34623 : SUCCESS in 13m 59s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/79/63679/5/check/gate-tempest-dsvm-neutron-large-ops/10deb95 : SUCCESS in 16m 11s\n- check-grenade-dsvm http://logs.openstack.org/79/63679/5/check/check-grenade-dsvm/f0b9f5d : SUCCESS in 30m 27s\n","accounts_in_message":[],"_revision_number":5},{"id":"0bb76665f1097d6ffa0cb4468a0163ab86577ef7","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-01-06 00:28:08.000000000","message":"Patch Set 5: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":5},{"id":"335be1cfdcc06bb61779a502fc8380945dd7e085","author":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"date":"2014-01-06 12:30:47.000000000","message":"Patch Set 5:\n\nHi Brant Knudson?\r\n\r\nNo, there is backtrace, too.\r\nBut from message \u0027Token not found or invalid\u0027, we can know the given token is not exisits and get a token regain.\r\nDo you think so?","accounts_in_message":[],"_revision_number":5},{"id":"4cec6c54416f4a2adf733bec4932d0859151d954","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2014-01-08 19:21:05.000000000","message":"Patch Set 5: I would prefer that you didn\u0027t merge this\n\n(2 inline comments)\n\nagree this doesn\u0027t fix the bug; there\u0027s also several other instances of \"Token authorization failed\" ... this likely needs a refactor to be improved beyond the fix requested in the bug","accounts_in_message":[],"_revision_number":5},{"id":"d9d9091250ab3880da4c99b8e17ee2349c1a364c","author":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"date":"2014-01-09 01:52:26.000000000","message":"Patch Set 5: (3 inline comments)\n\n","accounts_in_message":[],"_revision_number":5},{"id":"a73bee1d6a02dbaf9d3751bea2282da4cc3cb475","author":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"date":"2014-01-14 03:03:57.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"30195cee6d78d1a11ac84df19e95f349e372ca69","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2014-01-14 03:04:04.000000000","message":"Patch Set 6:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":6},{"id":"9f40dc85b08e407cdd74a6ab8df662997dd500ef","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-14 03:56:49.000000000","message":"Patch Set 6: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/79/63679/6/check/gate-python-keystoneclient-pep8/0b46f1e : SUCCESS in 42s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/79/63679/6/check/gate-python-keystoneclient-docs/70c6875/doc/build/html/ : SUCCESS in 1m 14s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/79/63679/6/check/gate-python-keystoneclient-python26/99807a0 : SUCCESS in 1m 15s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/79/63679/6/check/gate-python-keystoneclient-python27/d3db7b4 : SUCCESS in 1m 11s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/79/63679/6/check/gate-python-keystoneclient-python33/661d4e8 : FAILURE in 4m 42s (non-voting)\n- check-tempest-dsvm-full http://logs.openstack.org/79/63679/6/check/check-tempest-dsvm-full/ea058ff : SUCCESS in 49m 22s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/79/63679/6/check/check-tempest-dsvm-postgres-full/c021e03 : SUCCESS in 47m 00s\n- check-tempest-dsvm-neutron http://logs.openstack.org/79/63679/6/check/check-tempest-dsvm-neutron/fd812c8 : SUCCESS in 37m 52s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/79/63679/6/check/gate-tempest-dsvm-large-ops/add7555 : SUCCESS in 11m 54s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/79/63679/6/check/gate-tempest-dsvm-neutron-large-ops/1335f78 : SUCCESS in 13m 05s\n- check-grenade-dsvm http://logs.openstack.org/79/63679/6/check/check-grenade-dsvm/513fe79 : FAILURE in 48m 14s\n","accounts_in_message":[],"_revision_number":6},{"id":"91389193287d40d6a4ee4136713641819ae6ed83","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-01-14 03:57:54.000000000","message":"Patch Set 6: I would prefer that you didn\u0027t merge this\n\n(2 inline comments)\n\nI don\u0027t see what this does to fix the bug. I can see no difference other than changing the printed message and the new one isn\u0027t any more descriptive IMO.","accounts_in_message":[],"_revision_number":6},{"id":"f022a48343156e11a2e851c8ed8dd06d1352a228","author":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"date":"2014-01-14 06:13:28.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"cf8b31a61e2d7f53ab35aeed27afa99428f0a8cf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-14 15:53:39.000000000","message":"Patch Set 7: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/79/63679/7/check/gate-python-keystoneclient-pep8/d4b8bf4 : SUCCESS in 1m 05s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/79/63679/7/check/gate-python-keystoneclient-docs/be4738c/doc/build/html/ : SUCCESS in 58s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/79/63679/7/check/gate-python-keystoneclient-python26/ab989a3 : SUCCESS in 1m 07s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/79/63679/7/check/gate-python-keystoneclient-python27/31e5a6e : SUCCESS in 43s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/79/63679/7/check/gate-python-keystoneclient-python33/c085c1f : FAILURE in 4m 44s (non-voting)\n- check-tempest-dsvm-full http://logs.openstack.org/79/63679/7/check/check-tempest-dsvm-full/7c666ed : SUCCESS in 1h 02m 20s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/79/63679/7/check/check-tempest-dsvm-postgres-full/479de28 : SUCCESS in 45m 57s\n- check-tempest-dsvm-neutron http://logs.openstack.org/79/63679/7/check/check-tempest-dsvm-neutron/9bfbbdf : SUCCESS in 37m 56s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/79/63679/7/check/gate-tempest-dsvm-large-ops/f2d8458 : SUCCESS in 12m 27s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/79/63679/7/check/gate-tempest-dsvm-neutron-large-ops/c27fdc4 : SUCCESS in 16m 04s\n- check-grenade-dsvm http://logs.openstack.org/79/63679/7/check/check-grenade-dsvm/27caee5 : SUCCESS in 33m 20s\n","accounts_in_message":[],"_revision_number":7},{"id":"67949e7b4f10c5d6721ed7a4cf7b91fff98d6b3a","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2014-01-23 17:11:26.000000000","message":"Patch Set 5: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":5},{"id":"c2abbaef9ec17f309ff4573c27313b93becf4de4","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2014-01-23 17:12:22.000000000","message":"Patch Set 7: I would prefer that you didn\u0027t merge this\n\nas jaime pointed out, this doesn\u0027t address the bug","accounts_in_message":[],"_revision_number":7},{"id":"ece957575740eff4968acbda6ec9f6d5ab7f50bb","author":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"date":"2014-01-30 08:43:09.000000000","message":"Patch Set 7:\n\n@Lee perhaps something like this instead:\n\nhttp://sprunge.us/hJhW\n\nthere is a test as well to add.","accounts_in_message":[],"_revision_number":7},{"id":"b352d0f01872b68332a2e14ecd482d5ce8378a82","author":{"_account_id":8996,"name":"Florent Flament","email":"contact@florentflament.com","username":"florent"},"date":"2014-01-31 08:31:57.000000000","message":"Patch Set 7: I would prefer that you didn\u0027t merge this\n\nAgree with Dolph and Chmouel.","accounts_in_message":[],"_revision_number":7},{"id":"5448b690e8ccd9288f8a65c5ecbcebaa5e4467a5","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2014-02-08 06:03:19.000000000","message":"Patch Set 7:\n\ncode review expired after 1 week of no activity after a negative review, it can be restored using the `Restore Change` button under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":7},{"id":"1578ee3c38913e8ec92f489cdddc92398ce94ddb","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2014-02-08 06:03:19.000000000","message":"Patch Set 7: Abandoned\n\ncode review expired after 1 week of no activity after a negative review, it can be restored using the `Restore Change` button under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"35f8d8c89b55b7c81b19e78185146fa5be738353","revisions":{"8c247c70aa6ebdb8b22da4c10229171facc8a661":{"kind":"REWORK","_number":1,"created":"2013-12-23 07:01:54.000000000","uploader":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"ref":"refs/changes/79/63679/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/79/63679/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/1"}}},"commit":{"parents":[{"commit":"bb606a441a016d7f0b709012bba1597448cebfc7","subject":"Merge \"Rename instead of writing directly to revoked file\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/bb606a441a016d7f0b709012bba1597448cebfc7"}]}],"author":{"name":"llg8212","email":"lilinguo@huawei.com","date":"2013-12-23 04:09:04.000000000","tz":480},"committer":{"name":"llg8212","email":"lilinguo@huawei.com","date":"2013-12-23 04:09:04.000000000","tz":480},"subject":"Modify the nasty backtrack of invalid token","message":"Modify the nasty backtrack of invalid token\n\nIn method verify_uuid_token in python-keystoneclient/keystoneclient/\nmiddleware/auth_token.py, the backtrack message InvalidUserToken(\n\u0027Token authorization failed\u0027) is not meaning clearly. So modified it.\n\nChange-Id: Iaad2b955cef6be7319e4d92af8ba06098e8e047e\nCloses-Bug:#1164452\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8c247c70aa6ebdb8b22da4c10229171facc8a661"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8c247c70aa6ebdb8b22da4c10229171facc8a661"}]},"branch":"refs/heads/master"},"ff888dd0d3ca434741840b8cac597c5329e330f2":{"kind":"REWORK","_number":2,"created":"2013-12-24 01:58:45.000000000","uploader":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"ref":"refs/changes/79/63679/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/79/63679/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/2"}}},"commit":{"parents":[{"commit":"bb606a441a016d7f0b709012bba1597448cebfc7","subject":"Merge \"Rename instead of writing directly to revoked file\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/bb606a441a016d7f0b709012bba1597448cebfc7"}]}],"author":{"name":"llg8212","email":"lilinguo@huawei.com","date":"2013-12-23 04:09:04.000000000","tz":480},"committer":{"name":"llg8212","email":"lilinguo@huawei.com","date":"2013-12-24 01:58:47.000000000","tz":480},"subject":"Modify the nasty backtrack of invalid token","message":"Modify the nasty backtrack of invalid token\n\nIn method verify_uuid_token in python-keystoneclient/keystoneclient/\nmiddleware/auth_token.py, the backtrack message InvalidUserToken(\n\u0027Token authorization failed\u0027) is not meaning clearly. So modified it.\n\nChange-Id: Iaad2b955cef6be7319e4d92af8ba06098e8e047e\nCloses-Bug:#1164452\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ff888dd0d3ca434741840b8cac597c5329e330f2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ff888dd0d3ca434741840b8cac597c5329e330f2"}]},"branch":"refs/heads/master"},"6b4bec228fcc9ee44ee88428ca6ccbab5e5fa80d":{"kind":"REWORK","_number":3,"created":"2013-12-27 07:00:05.000000000","uploader":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"ref":"refs/changes/79/63679/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/79/63679/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/3"}}},"commit":{"parents":[{"commit":"bb606a441a016d7f0b709012bba1597448cebfc7","subject":"Merge \"Rename instead of writing directly to revoked file\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/bb606a441a016d7f0b709012bba1597448cebfc7"}]}],"author":{"name":"llg8212","email":"lilinguo@huawei.com","date":"2013-12-23 04:09:04.000000000","tz":480},"committer":{"name":"llg8212","email":"lilinguo@huawei.com","date":"2013-12-27 06:59:21.000000000","tz":480},"subject":"Modify the nasty backtrack of invalid token","message":"Modify the nasty backtrack of invalid token\n\nIn method verify_uuid_token in python-keystoneclient/keystoneclient/\nmiddleware/auth_token.py, the backtrack message InvalidUserToken(\n\u0027Token authorization failed\u0027) is not meaning clearly. So modified it.\n\nChange-Id: Iaad2b955cef6be7319e4d92af8ba06098e8e047e\nCloses-Bug:#1164452\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/6b4bec228fcc9ee44ee88428ca6ccbab5e5fa80d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/6b4bec228fcc9ee44ee88428ca6ccbab5e5fa80d"}]},"branch":"refs/heads/master"},"0d09f56d3046cf7114abc974f23e8973d4a5e9ff":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2013-12-30 03:36:16.000000000","uploader":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"ref":"refs/changes/79/63679/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/79/63679/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/4"}}},"commit":{"parents":[{"commit":"bb606a441a016d7f0b709012bba1597448cebfc7","subject":"Merge \"Rename instead of writing directly to revoked file\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/bb606a441a016d7f0b709012bba1597448cebfc7"}]}],"author":{"name":"llg8212","email":"lilinguo@huawei.com","date":"2013-12-23 04:09:04.000000000","tz":480},"committer":{"name":"llg8212","email":"lilinguo@huawei.com","date":"2013-12-30 03:30:35.000000000","tz":480},"subject":"Modify the nasty backtrack of invalid token","message":"Modify the nasty backtrack of invalid token\n\nIn method verify_uuid_token in python-keystoneclient/keystoneclient/\nmiddleware/auth_token.py, the backtrack message \u0027Token authorization failed\u0027\n is not meaning clearly. So modified it to \u0027Token not found or invalid\u0027.\n\nChange-Id: Iaad2b955cef6be7319e4d92af8ba06098e8e047e\nCloses-Bug:#1164452\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/0d09f56d3046cf7114abc974f23e8973d4a5e9ff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/0d09f56d3046cf7114abc974f23e8973d4a5e9ff"}]},"branch":"refs/heads/master"},"e8294432d2d8fb8a9601c0aae028039c2b4a5d88":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2014-01-02 01:47:50.000000000","uploader":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"ref":"refs/changes/79/63679/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/79/63679/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/5"}}},"commit":{"parents":[{"commit":"bb606a441a016d7f0b709012bba1597448cebfc7","subject":"Merge \"Rename instead of writing directly to revoked file\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/bb606a441a016d7f0b709012bba1597448cebfc7"}]}],"author":{"name":"llg8212","email":"lilinguo@huawei.com","date":"2013-12-23 04:09:04.000000000","tz":480},"committer":{"name":"llg8212","email":"lilinguo@huawei.com","date":"2014-01-02 01:46:31.000000000","tz":480},"subject":"Modify the nasty backtrace of invalid token","message":"Modify the nasty backtrace of invalid token\n\nIn method verify_uuid_token in python-keystoneclient/keystoneclient/\nmiddleware/auth_token.py, the backtrace message \u0027Token authorization failed\u0027\n is not meaning clearly. So modified it to \u0027Token not found or invalid\u0027.\n\nChange-Id: Iaad2b955cef6be7319e4d92af8ba06098e8e047e\nCloses-Bug:#1164452\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e8294432d2d8fb8a9601c0aae028039c2b4a5d88"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e8294432d2d8fb8a9601c0aae028039c2b4a5d88"}]},"branch":"refs/heads/master"},"b118076ed9ca9204d5130932ad171b6137bbfa12":{"kind":"NO_CODE_CHANGE","_number":6,"created":"2014-01-14 03:03:57.000000000","uploader":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"ref":"refs/changes/79/63679/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/79/63679/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/6"}}},"commit":{"parents":[{"commit":"bb606a441a016d7f0b709012bba1597448cebfc7","subject":"Merge \"Rename instead of writing directly to revoked file\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/bb606a441a016d7f0b709012bba1597448cebfc7"}]}],"author":{"name":"llg8212","email":"lilinguo@huawei.com","date":"2013-12-23 04:09:04.000000000","tz":480},"committer":{"name":"llg8212","email":"lilinguo@huawei.com","date":"2014-01-14 03:00:52.000000000","tz":480},"subject":"Modify the nasty backtrace of invalid token","message":"Modify the nasty backtrace of invalid token\n\nThe backtrace message \u0027Token authorization failed\u0027 is not meaning\nclearly.\n\nChange-Id: Iaad2b955cef6be7319e4d92af8ba06098e8e047e\nCloses-Bug:#1164452\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b118076ed9ca9204d5130932ad171b6137bbfa12"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b118076ed9ca9204d5130932ad171b6137bbfa12"}]},"branch":"refs/heads/master"},"35f8d8c89b55b7c81b19e78185146fa5be738353":{"kind":"REWORK","_number":7,"created":"2014-01-14 06:13:28.000000000","uploader":{"_account_id":9560,"name":"Lee Li","email":"lilinguo8212@gmail.com","username":"llg8212"},"ref":"refs/changes/79/63679/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/79/63679/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/79/63679/7"}}},"commit":{"parents":[{"commit":"bb606a441a016d7f0b709012bba1597448cebfc7","subject":"Merge \"Rename instead of writing directly to revoked file\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/bb606a441a016d7f0b709012bba1597448cebfc7"}]}],"author":{"name":"llg8212","email":"lilinguo@huawei.com","date":"2013-12-23 04:09:04.000000000","tz":480},"committer":{"name":"llg8212","email":"lilinguo@huawei.com","date":"2014-01-14 06:11:02.000000000","tz":480},"subject":"Modify the backtrace of invalid token","message":"Modify the backtrace of invalid token\n\nThe backtrace message \u0027Token authorization failed\u0027 is not meaning\nclearly.\n\nChange-Id: Iaad2b955cef6be7319e4d92af8ba06098e8e047e\nCloses-Bug:#1164452\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/35f8d8c89b55b7c81b19e78185146fa5be738353"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/35f8d8c89b55b7c81b19e78185146fa5be738353"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
