)]}'
{"id":"openstack%2Fpython-keystoneclient~463831","triplet_id":"openstack%2Fpython-keystoneclient~master~I9b0393c1fb4580caafab75e71eb9c5649ef27fc7","project":"openstack/python-keystoneclient","branch":"master","topic":"bug/1687593","hashtags":[],"change_id":"I9b0393c1fb4580caafab75e71eb9c5649ef27fc7","subject":"Fix the bug about 2 OAUTH API","status":"ABANDONED","created":"2017-05-10 16:56:46.000000000","updated":"2018-10-19 17:38:35.000000000","total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"511bb9f5d241c376c19de2c6d1ad389e6a2d6294","_number":463831,"virtual_id_number":463831,"owner":{"_account_id":25640,"name":"rocky","email":"rocky0722@163.com","username":"xuhaigang"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":18338,"name":"Ron De Rose","email":"ronald.de.rose@intel.com","username":"derosenet"},{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":1,"date":"2017-06-19 07:47:30.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},{"_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"},{"date":"2017-06-27 20:19:08.000000000","_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"date":"2017-11-13 14:46:36.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":10366,"name":"Hemanth N","email":"hemanth.nakkina@canonical.com","username":"Hemanth"}],"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":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":18338,"name":"Ron De Rose","email":"ronald.de.rose@intel.com","username":"derosenet"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"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":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},{"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":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},{"value":0,"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"},{"value":-1,"date":"2017-07-14 20:38:48.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"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":10366,"name":"Hemanth N","email":"hemanth.nakkina@canonical.com","username":"Hemanth"}],"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":18338,"name":"Ron De Rose","email":"ronald.de.rose@intel.com","username":"derosenet"},{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},{"_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":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":10366,"name":"Hemanth N","email":"hemanth.nakkina@canonical.com","username":"Hemanth"}],"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":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_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":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":10366,"name":"Hemanth N","email":"hemanth.nakkina@canonical.com","username":"Hemanth"},{"_account_id":11022,"name":"Rodrigo Duarte Sousa","email":"rodrigodsousa@gmail.com","username":"rodrigods"},{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},{"_account_id":18338,"name":"Ron De Rose","email":"ronald.de.rose@intel.com","username":"derosenet"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-05-15 13:39:18.000000000","updated_by":{"_account_id":10366,"name":"Hemanth N","email":"hemanth.nakkina@canonical.com","username":"Hemanth"},"reviewer":{"_account_id":10366,"name":"Hemanth N","email":"hemanth.nakkina@canonical.com","username":"Hemanth"},"state":"REVIEWER"},{"updated":"2017-05-15 15:28:37.000000000","updated_by":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"reviewer":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"state":"REVIEWER"},{"updated":"2017-05-15 15:28:37.000000000","updated_by":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"reviewer":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"state":"REVIEWER"},{"updated":"2017-05-15 15:28:37.000000000","updated_by":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"reviewer":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"state":"REVIEWER"},{"updated":"2017-05-15 15:28:37.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":"2017-05-15 15:28:37.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":"2017-05-15 15:28:37.000000000","updated_by":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"reviewer":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"state":"REVIEWER"},{"updated":"2017-05-15 15:28:37.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":"2017-05-15 15:28:37.000000000","updated_by":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"reviewer":{"_account_id":13063,"name":"WEI CHEN","email":"dave.jungler@gmail.com","username":"wei.d.chen"},"state":"REVIEWER"},{"updated":"2017-05-15 15:28:37.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":"2017-05-15 15:28:37.000000000","updated_by":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"reviewer":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"state":"REVIEWER"},{"updated":"2017-05-15 15:28:37.000000000","updated_by":{"_account_id":18338,"name":"Ron De Rose","email":"ronald.de.rose@intel.com","username":"derosenet"},"reviewer":{"_account_id":18338,"name":"Ron De Rose","email":"ronald.de.rose@intel.com","username":"derosenet"},"state":"REVIEWER"},{"updated":"2017-06-19 07:47:30.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2017-06-27 20:19:08.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"state":"REVIEWER"},{"updated":"2017-11-13 14:46:36.000000000","updated_by":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"reviewer":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"state":"REVIEWER"}],"messages":[{"id":"41f16ac199632e1e19cc52da0429fe6a00265cc9","author":{"_account_id":25640,"name":"rocky","email":"rocky0722@163.com","username":"xuhaigang"},"date":"2017-05-10 16:56:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8984aee154e404fbe12c4d61e06de33a339cbd69","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-10 18:12:35.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-docs-ubuntu-xenial http://docs-draft.openstack.org/31/463831/1/check/gate-python-keystoneclient-docs-ubuntu-xenial/989272f//doc/build/html/ : SUCCESS in 2m 07s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/31/463831/1/check/gate-python-keystoneclient-pep8-ubuntu-xenial/865c84e/ : FAILURE in 2m 31s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/31/463831/1/check/gate-python-keystoneclient-python27-ubuntu-xenial/221a4d6/ : SUCCESS in 2m 12s\n- gate-python-keystoneclient-python35 http://logs.openstack.org/31/463831/1/check/gate-python-keystoneclient-python35/00e3828/ : SUCCESS in 1m 58s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial http://logs.openstack.org/31/463831/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial/1098b45/ : SUCCESS in 1h 13m 58s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/31/463831/1/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial/407175a/ : SUCCESS in 24m 25s","accounts_in_message":[],"_revision_number":1},{"id":"f463699030de22bcbf2b036ea2e3562bdf61068f","author":{"_account_id":25640,"name":"rocky","email":"rocky0722@163.com","username":"xuhaigang"},"date":"2017-05-11 01:34:45.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"8ed75625055d7eec91c9e906196a6a742d717b85","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-11 02:44:28.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs-ubuntu-xenial http://docs-draft.openstack.org/31/463831/2/check/gate-python-keystoneclient-docs-ubuntu-xenial/d076fd7//doc/build/html/ : SUCCESS in 1m 00s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/31/463831/2/check/gate-python-keystoneclient-pep8-ubuntu-xenial/9489156/ : SUCCESS in 1m 59s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/31/463831/2/check/gate-python-keystoneclient-python27-ubuntu-xenial/cd47015/ : SUCCESS in 1m 30s\n- gate-python-keystoneclient-python35 http://logs.openstack.org/31/463831/2/check/gate-python-keystoneclient-python35/ddfc870/ : SUCCESS in 3m 23s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial http://logs.openstack.org/31/463831/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial/0336a5c/ : SUCCESS in 1h 09m 30s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/31/463831/2/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial/457d6a9/ : SUCCESS in 15m 25s","accounts_in_message":[],"_revision_number":2},{"id":"45682427bdd34712c5ea9e842579b87a248fe908","author":{"_account_id":10366,"name":"Hemanth N","email":"hemanth.nakkina@canonical.com","username":"Hemanth"},"date":"2017-05-15 13:39:18.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"16170d0af1b85e1cc50e7ab4c17439ac0e1530f5","author":{"_account_id":10366,"name":"Hemanth N","email":"hemanth.nakkina@canonical.com","username":"Hemanth"},"date":"2017-06-13 09:32:36.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"5d7db29ad5416b3c1de4263af627457d722167e9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-13 10:49:48.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs-ubuntu-xenial http://docs-draft.openstack.org/31/463831/3/check/gate-python-keystoneclient-docs-ubuntu-xenial/24b166e//doc/build/html/ : SUCCESS in 3m 33s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/31/463831/3/check/gate-python-keystoneclient-pep8-ubuntu-xenial/c6a8eb9/ : SUCCESS in 1m 37s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/31/463831/3/check/gate-python-keystoneclient-python27-ubuntu-xenial/6a0e90d/ : SUCCESS in 2m 00s\n- gate-python-keystoneclient-python35 http://logs.openstack.org/31/463831/3/check/gate-python-keystoneclient-python35/0be4f0f/ : SUCCESS in 2m 32s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial http://logs.openstack.org/31/463831/3/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial/641c0fc/ : SUCCESS in 1h 16m 02s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/31/463831/3/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial/c5825da/ : SUCCESS in 28m 19s","accounts_in_message":[],"_revision_number":3},{"id":"db8cc5a2fc81d1b3a5363434cd7173b0415d60d6","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2017-06-16 15:07:42.000000000","message":"Patch Set 3:\n\n(2 comments)\n\nSeems like a good change, but I have a couple questions inline.","accounts_in_message":[],"_revision_number":3},{"id":"1d5da4e47b1e4a99f5560aed87e8d21ff9369d60","author":{"_account_id":25640,"name":"rocky","email":"rocky0722@163.com","username":"xuhaigang"},"date":"2017-06-19 06:28:26.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"929ac55ba7530dd82832c6546613b908c8890fcd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-06-19 07:47:30.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs-ubuntu-xenial http://docs-draft.openstack.org/31/463831/4/check/gate-python-keystoneclient-docs-ubuntu-xenial/fc62085//doc/build/html/ : SUCCESS in 1m 56s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/31/463831/4/check/gate-python-keystoneclient-pep8-ubuntu-xenial/9913339/ : SUCCESS in 1m 35s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/31/463831/4/check/gate-python-keystoneclient-python27-ubuntu-xenial/aa4fa13/ : SUCCESS in 1m 08s\n- gate-python-keystoneclient-python35 http://logs.openstack.org/31/463831/4/check/gate-python-keystoneclient-python35/e857fc4/ : SUCCESS in 1m 18s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial http://logs.openstack.org/31/463831/4/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial/08c8b94/ : SUCCESS in 1h 16m 07s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/31/463831/4/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial/6f58dbe/ : SUCCESS in 24m 33s","accounts_in_message":[],"_revision_number":4},{"id":"f834ae659b362ca45e956cdfd1f3d86c975f2387","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2017-06-27 20:19:08.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"b4b41c1ebfe2b77975f2d20748ab0db74f5b80c1","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2017-07-14 20:38:48.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)\n\nOne comment on the wording and the hardcoding of the public URL for request tokens.","accounts_in_message":[],"_revision_number":4},{"id":"4b84e5036826b3842f34db906ba4dc262e0e2b85","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2017-11-13 14:46:36.000000000","message":"Patch Set 4:\n\nIs this still an issue with the v2 API being gone? The public and admin endpoints should be identical now.","accounts_in_message":[],"_revision_number":4},{"id":"6f8914dfb890f46ee2bb348a93ef691b7a95b812","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2018-10-19 17:38:35.000000000","message":"Abandoned\n\nadministratively abandoning this patch. It can be restored if someone is going to pick it up.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"1a78cc7d109408a3523b488184db64e57c21f7a6","revisions":{"cd55e68891a0f1ce240dc27e88b31885c0a6d3a0":{"kind":"REWORK","_number":1,"created":"2017-05-10 16:56:46.000000000","uploader":{"_account_id":25640,"name":"rocky","email":"rocky0722@163.com","username":"xuhaigang"},"ref":"refs/changes/31/463831/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/31/463831/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/31/463831/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/31/463831/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/31/463831/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/31/463831/1"}}},"commit":{"parents":[{"commit":"683c469b2f87bbfb9b36918afba300340b9e5ed4","subject":"Remove unused log","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/683c469b2f87bbfb9b36918afba300340b9e5ed4"}]}],"author":{"name":"rocky","email":"haigang.xu@easystack.cn","date":"2017-05-10 16:30:22.000000000","tz":480},"committer":{"name":"rocky","email":"haigang.xu@easystack.cn","date":"2017-05-10 16:30:22.000000000","tz":480},"subject":"Fix the bug about 2 OAUTH API","message":"Fix the bug about 2 OAUTH API\n\nCurrently, 2 API - OAUTH create request token and OAUTH create access\ntoken will return 401 error when the url is admin endpoint because\nthe url used to create request token and access token is public\nendpoint. This fix changes the url to admin endpoint and 2 API can\nwork normally.\n\nChange-Id: I9b0393c1fb4580caafab75e71eb9c5649ef27fc7\nCloses-Bug:#1687593\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cd55e68891a0f1ce240dc27e88b31885c0a6d3a0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cd55e68891a0f1ce240dc27e88b31885c0a6d3a0"}]},"branch":"refs/heads/master"},"c2e9cb8e09b36367e0eea1a460ad854fc7e3ae6e":{"kind":"REWORK","_number":2,"created":"2017-05-11 01:34:45.000000000","uploader":{"_account_id":25640,"name":"rocky","email":"rocky0722@163.com","username":"xuhaigang"},"ref":"refs/changes/31/463831/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/31/463831/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/31/463831/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/31/463831/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/31/463831/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/31/463831/2"}}},"commit":{"parents":[{"commit":"683c469b2f87bbfb9b36918afba300340b9e5ed4","subject":"Remove unused log","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/683c469b2f87bbfb9b36918afba300340b9e5ed4"}]}],"author":{"name":"rocky","email":"haigang.xu@easystack.cn","date":"2017-05-10 16:30:22.000000000","tz":480},"committer":{"name":"xuhaigang","email":"haigang.xu@easystack.cn","date":"2017-05-11 01:34:15.000000000","tz":480},"subject":"Fix the bug about 2 OAUTH API","message":"Fix the bug about 2 OAUTH API\n\nCurrently, 2 API - OAUTH create request token and OAUTH create access\ntoken will return 401 error when the url is admin endpoint because\nthe url used to create request token and access token is public\nendpoint. This fix changes the url to admin endpoint and 2 API can\nwork normally.\n\nChange-Id: I9b0393c1fb4580caafab75e71eb9c5649ef27fc7\nCloses-Bug:#1687593\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/c2e9cb8e09b36367e0eea1a460ad854fc7e3ae6e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/c2e9cb8e09b36367e0eea1a460ad854fc7e3ae6e"}]},"branch":"refs/heads/master"},"6a8e84148e2262dde80a9c0b67f12b2c341c09d9":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2017-06-13 09:32:36.000000000","uploader":{"_account_id":10366,"name":"Hemanth N","email":"hemanth.nakkina@canonical.com","username":"Hemanth"},"ref":"refs/changes/31/463831/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/31/463831/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/31/463831/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/31/463831/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/31/463831/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/31/463831/3"}}},"commit":{"parents":[{"commit":"daa99ed5fe1df548c26feff68b45bda7ac94ea25","subject":"Merge \"Fix html_last_updated_fmt for Python3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/daa99ed5fe1df548c26feff68b45bda7ac94ea25"}]}],"author":{"name":"rocky","email":"haigang.xu@easystack.cn","date":"2017-05-10 16:30:22.000000000","tz":480},"committer":{"name":"Hemanth Nakkina","email":"mail2hemanth.n@gmail.com","date":"2017-06-13 09:32:36.000000000","tz":0},"subject":"Fix the bug about 2 OAUTH API","message":"Fix the bug about 2 OAUTH API\n\nCurrently, 2 API - OAUTH create request token and OAUTH create access\ntoken will return 401 error when the url is admin endpoint because\nthe url used to create request token and access token is public\nendpoint. This fix changes the url to admin endpoint and 2 API can\nwork normally.\n\nChange-Id: I9b0393c1fb4580caafab75e71eb9c5649ef27fc7\nCloses-Bug:#1687593\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/6a8e84148e2262dde80a9c0b67f12b2c341c09d9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/6a8e84148e2262dde80a9c0b67f12b2c341c09d9"}]},"branch":"refs/heads/master"},"1a78cc7d109408a3523b488184db64e57c21f7a6":{"kind":"REWORK","_number":4,"created":"2017-06-19 06:28:26.000000000","uploader":{"_account_id":25640,"name":"rocky","email":"rocky0722@163.com","username":"xuhaigang"},"ref":"refs/changes/31/463831/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/31/463831/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/31/463831/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/31/463831/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/31/463831/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/31/463831/4"}}},"commit":{"parents":[{"commit":"daa99ed5fe1df548c26feff68b45bda7ac94ea25","subject":"Merge \"Fix html_last_updated_fmt for Python3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/daa99ed5fe1df548c26feff68b45bda7ac94ea25"}]}],"author":{"name":"rocky","email":"haigang.xu@easystack.cn","date":"2017-05-10 16:30:22.000000000","tz":480},"committer":{"name":"xuhaigang","email":"haigang.xu@easystack.cn","date":"2017-06-19 06:27:07.000000000","tz":480},"subject":"Fix the bug about 2 OAUTH API","message":"Fix the bug about 2 OAUTH API\n\nCurrently, 2 API - OAUTH create request token and OAUTH create access\ntoken will return 401 error when the url is admin endpoint because\nthe url used to create request token and access token is public\nendpoint. This fix changes the url to admin endpoint and 2 API can\nwork normally.\n\nChange-Id: I9b0393c1fb4580caafab75e71eb9c5649ef27fc7\nCloses-Bug:#1687593\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1a78cc7d109408a3523b488184db64e57c21f7a6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1a78cc7d109408a3523b488184db64e57c21f7a6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
