)]}'
{"id":"openstack%2Fpython-keystoneclient~154238","triplet_id":"openstack%2Fpython-keystoneclient~master~Iafd88674740324a84091fefae37b507bdb93d756","project":"openstack/python-keystoneclient","branch":"master","topic":"bug/933565","hashtags":[],"change_id":"Iafd88674740324a84091fefae37b507bdb93d756","subject":"Remove ability to get global user roles.","status":"ABANDONED","created":"2015-02-09 21:18:38.000000000","updated":"2015-07-07 16:08:51.000000000","total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"945db41dee73fd051a897079d8cd1269610cd869","_number":154238,"virtual_id_number":154238,"owner":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":-1,"date":"2015-02-12 17:28:42.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},{"date":"2015-02-12 19:20:09.000000000","_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"date":"2015-04-02 09:25:48.000000000","_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"}],"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":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":-1,"date":"2015-02-19 07:32:49.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":-1,"date":"2015-05-02 11:36:35.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":-1,"date":"2015-02-12 18:12:45.000000000","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":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},{"value":-1,"date":"2015-02-12 18:27:36.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":-1,"date":"2015-02-12 18:08:16.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"}],"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":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"}],"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":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_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":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-02-12 17:28:42.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-02-12 18:08:16.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-02-12 18:12:45.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"},{"updated":"2015-02-12 18:27:36.000000000","updated_by":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"reviewer":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"state":"REVIEWER"},{"updated":"2015-02-19 07:32:49.000000000","updated_by":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"reviewer":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"state":"REVIEWER"},{"updated":"2015-04-02 09:25:48.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":"2015-05-02 11:36:35.000000000","updated_by":{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},"reviewer":{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},"state":"REVIEWER"}],"messages":[{"id":"e3feb81df068b2dfb6e3e46a8ee1f927ddad87fb","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2015-02-09 21:18:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"bb0a2d30be3f8b96ca708f49b0d4de1dbd74681b","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-02-09 21:23:47.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0e7f53c086fb4bc1c956a8867105f57e82fef9fb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-09 22:36:19.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/38/154238/1/check/gate-python-keystoneclient-python26/6422254/ : SUCCESS in 1m 48s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/38/154238/1/check/gate-python-keystoneclient-pep8/db841f2/ : SUCCESS in 1m 42s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/38/154238/1/check/gate-python-keystoneclient-docs/a42b1fb//doc/build/html/ : SUCCESS in 2m 06s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/38/154238/1/check/gate-python-keystoneclient-python27/3970563/ : SUCCESS in 1m 49s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/38/154238/1/check/gate-python-keystoneclient-python34/c53ca07/ : SUCCESS in 3m 17s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/38/154238/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/1cd02db/ : SUCCESS in 39m 29s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/38/154238/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/ab657db/ : SUCCESS in 44m 15s","accounts_in_message":[],"_revision_number":1},{"id":"2221e41777e058ed68dd1de3c6e3432314e4aecd","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2015-02-10 04:42:30.000000000","message":"Patch Set 2: Commit message was updated","accounts_in_message":[],"_revision_number":2},{"id":"bfbcda6902de704cb390fa4641ec94dd295e7a39","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2015-02-10 04:42:54.000000000","message":"Patch Set 3: Commit message was updated","accounts_in_message":[],"_revision_number":3},{"id":"d6ade18c4b9fd22605e25cee2ba7300b83d9a9d9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-10 05:29:27.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/38/154238/3/check/gate-python-keystoneclient-python26/d76bde5/ : SUCCESS in 1m 52s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/38/154238/3/check/gate-python-keystoneclient-pep8/97ab849/ : SUCCESS in 1m 47s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/38/154238/3/check/gate-python-keystoneclient-docs/ec3d84e//doc/build/html/ : SUCCESS in 2m 21s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/38/154238/3/check/gate-python-keystoneclient-python27/ce4d5e2/ : SUCCESS in 2m 04s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/38/154238/3/check/gate-python-keystoneclient-python34/7a587d1/ : SUCCESS in 4m 27s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/38/154238/3/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/9f09ec7/ : SUCCESS in 28m 13s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/38/154238/3/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/d15abca/ : SUCCESS in 45m 46s","accounts_in_message":[],"_revision_number":3},{"id":"ddd3255db25e67db59b838b762f30455f48b686e","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2015-02-10 06:49:28.000000000","message":"Patch Set 3: Code-Review+2\n\nbye bye global roles, I am really going to miss you. XOXO","accounts_in_message":[],"_revision_number":3},{"id":"4b078395f348cc2348e64cf019047a70722f0f59","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-12 07:36:55.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":"ae3355860a57fa505095c25f5ab246dfe6aa202d","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2015-02-12 16:43:02.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"2a81a1fab6436d6e056cb22881d2c237e2419cc7","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2015-02-12 17:09:47.000000000","message":"Patch Set 4: Code-Review+2\n\nstill good","accounts_in_message":[],"_revision_number":4},{"id":"a14e04a49989362b320b581f9e5cf181dc7deac7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-12 17:28:42.000000000","message":"Patch Set 4: 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/38/154238/4/check/gate-python-keystoneclient-python26/3050a5b/ : SUCCESS in 2m 29s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/38/154238/4/check/gate-python-keystoneclient-pep8/1f6aa27/ : SUCCESS in 1m 45s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/38/154238/4/check/gate-python-keystoneclient-docs/c316b05//doc/build/html/ : SUCCESS in 2m 15s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/38/154238/4/check/gate-python-keystoneclient-python27/262b67f/ : SUCCESS in 2m 03s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/38/154238/4/check/gate-python-keystoneclient-python34/ce75e8e/ : SUCCESS in 3m 26s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/38/154238/4/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/d6421bc/ : SUCCESS in 29m 28s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/38/154238/4/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/ee66f6b/ : FAILURE in 35m 49s","accounts_in_message":[],"_revision_number":4},{"id":"752f063948dd948e615dfd09e6186a84936026e7","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2015-02-12 18:08:16.000000000","message":"Patch Set 4: Code-Review-1\n\nI know that Keystone won\u0027t ever support this, but right now it is documented in the v2 spec. What is the official stance on what the client has to support? Is it coded to the spec or to the implementation? \n\nhttp://developer.openstack.org/api-ref-identity-v2.html#detail-d486e3034","accounts_in_message":[],"_revision_number":4},{"id":"caf59fff218f62d58721c448df5724f8288e1d4e","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2015-02-12 18:12:45.000000000","message":"Patch Set 4: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"5825f670f3eef06426a9a3e905ba3a40ef86d868","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2015-02-12 18:13:40.000000000","message":"Patch Set 4:\n\nThe v2 documentation probably should be updated indicating this is not going to work and clearly define the expected behavior. We wont be adding \"global roles\" (i think there is even a comment to this effect in the code base)","accounts_in_message":[],"_revision_number":4},{"id":"ade37a42a6688bcc7ecb7c5007fc0df301f1545d","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2015-02-12 18:27:36.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)\n\nAgree with Morgan about keeping the interface the same.","accounts_in_message":[],"_revision_number":4},{"id":"230ca161a6966ed1f7bbe9b198f18ff3a29994d3","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2015-02-12 19:20:09.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"2590503bc9c5e3e675c5f766388b08fa94b2746c","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-02-19 07:32:49.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"b9c425c46133fe2fb0d61aa4e398250e3e10bce8","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2015-04-02 09:25:48.000000000","message":"Patch Set 4:\n\nso the proposal is to keep the signature the same, but throw the error in the client, rather than pass the request on to the server?  If so, ++","accounts_in_message":[],"_revision_number":4},{"id":"e3a4c5111e60453c2fe9ee904e6234421b3cc21a","author":{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},"date":"2015-05-02 11:36:35.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)\n\nMostly agree with existent comments.\n\nI hope we deprecate the v2 API soon. :)","accounts_in_message":[],"_revision_number":4},{"id":"91df8d002a261bd54b3d3987f5bbd9cc0c41b57a","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2015-07-07 16:08:51.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"ebd449ca811f30806d4541f492f165867f636e7a","revisions":{"89da2d67b14be1c3fe0f441677e8f5403948b1eb":{"kind":"REWORK","_number":1,"created":"2015-02-09 21:18:38.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/38/154238/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/38/154238/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/38/154238/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/38/154238/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/38/154238/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/38/154238/1"}}},"commit":{"parents":[{"commit":"4ee6e3302ae53c8858c0e48c27a46c292e771afb","subject":"Merge \"Add get_headers interface to authentication plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4ee6e3302ae53c8858c0e48c27a46c292e771afb"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2015-02-09 21:16:26.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2015-02-09 21:16:26.000000000","tz":0},"subject":"Remove get user roles without tenant","message":"Remove get user roles without tenant\n\nOn the server side, getting a users roles without a tenant throws a 501\nUnimplemented, and it\u0027s planned to be supported. This change reflects those\nplans on the client side.\n\nChange-Id: Iafd88674740324a84091fefae37b507bdb93d756\nRelated-Bug: 933565\nRelated-Bug: 1418015\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/89da2d67b14be1c3fe0f441677e8f5403948b1eb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/89da2d67b14be1c3fe0f441677e8f5403948b1eb"}]},"branch":"refs/heads/master"},"cbf12afeec7154fb396350c119432dc0467199d4":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2015-02-10 04:42:30.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/38/154238/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/38/154238/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/38/154238/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/38/154238/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/38/154238/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/38/154238/2"}}},"commit":{"parents":[{"commit":"4ee6e3302ae53c8858c0e48c27a46c292e771afb","subject":"Merge \"Add get_headers interface to authentication plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4ee6e3302ae53c8858c0e48c27a46c292e771afb"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2015-02-09 21:16:26.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2015-02-10 04:42:30.000000000","tz":0},"subject":"Remove ability to get global user roles.","message":"Remove ability to get global user roles.\n\nThe Keystone server does not support getting a users roles without a tenant. This functionality isn\u0027t implemented and isn\u0027t going to be implemented according to bug report (see bug 1418015 and bug 933565). This change reflects those changes.\n\nChange-Id: Iafd88674740324a84091fefae37b507bdb93d756\nRelated-Bug: 933565\nRelated-Bug: 1418015\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cbf12afeec7154fb396350c119432dc0467199d4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cbf12afeec7154fb396350c119432dc0467199d4"}]},"branch":"refs/heads/master"},"60a9cff0db0b7507ec66ce26b1002f67cb1f2f87":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2015-02-10 04:42:54.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/38/154238/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/38/154238/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/38/154238/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/38/154238/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/38/154238/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/38/154238/3"}}},"commit":{"parents":[{"commit":"4ee6e3302ae53c8858c0e48c27a46c292e771afb","subject":"Merge \"Add get_headers interface to authentication plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4ee6e3302ae53c8858c0e48c27a46c292e771afb"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2015-02-09 21:16:26.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2015-02-10 04:42:54.000000000","tz":0},"subject":"Remove ability to get global user roles.","message":"Remove ability to get global user roles.\n\nThe Keystone server does not support getting a users roles without a \ntenant. This functionality isn\u0027t implemented and isn\u0027t going to be \nimplemented according to bug report (see bug 1418015 and bug 933565).\nThis change reflects those changes.\n\nChange-Id: Iafd88674740324a84091fefae37b507bdb93d756\nRelated-Bug: 933565\nRelated-Bug: 1418015\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/60a9cff0db0b7507ec66ce26b1002f67cb1f2f87"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/60a9cff0db0b7507ec66ce26b1002f67cb1f2f87"}]},"branch":"refs/heads/master"},"ebd449ca811f30806d4541f492f165867f636e7a":{"kind":"REWORK","_number":4,"created":"2015-02-12 16:43:02.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/38/154238/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/38/154238/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/38/154238/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/38/154238/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/38/154238/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/38/154238/4"}}},"commit":{"parents":[{"commit":"32c18a83e2ffe80f559ca871eeddb2ef8848ff17","subject":"Merge \"Move tests to the unit subdirectory\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/32c18a83e2ffe80f559ca871eeddb2ef8848ff17"}]}],"author":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2015-02-09 21:16:26.000000000","tz":0},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2015-02-12 16:42:57.000000000","tz":0},"subject":"Remove ability to get global user roles.","message":"Remove ability to get global user roles.\n\nThe Keystone server does not support getting a users roles without a\ntenant. This functionality isn\u0027t implemented and isn\u0027t going to be\nimplemented according to bug report (see bug 1418015 and bug 933565).\nThis change reflects those changes.\n\nChange-Id: Iafd88674740324a84091fefae37b507bdb93d756\nRelated-Bug: 933565\nRelated-Bug: 1418015\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ebd449ca811f30806d4541f492f165867f636e7a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ebd449ca811f30806d4541f492f165867f636e7a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
