)]}'
{"id":"openstack%2Fpython-keystoneclient~134700","triplet_id":"openstack%2Fpython-keystoneclient~master~Iade52b5c1432d64582cbaa8bac41ac6366c210f9","project":"openstack/python-keystoneclient","branch":"master","topic":"bp/openid-connect","hashtags":[],"change_id":"Iade52b5c1432d64582cbaa8bac41ac6366c210f9","subject":"Add openid connect client support","status":"MERGED","created":"2014-11-15 10:49:52.000000000","updated":"2015-06-22 15:51:21.000000000","submitted":"2015-06-22 15:51:19.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":52,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"70d806a29d58040d43841cbb5b910625e4ad2805","_number":134700,"virtual_id_number":134700,"owner":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"value":2,"date":"2015-06-22 15:51:19.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"_account_id":16046,"name":"Fernando Diaz","email":"diazjf@us.ibm.com","username":"diazjf"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"all":[{"value":0,"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2015-06-22 15:06:52.000000000","_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-06-18 05:16:44.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"_account_id":16046,"name":"Fernando Diaz","email":"diazjf@us.ibm.com","username":"diazjf"}],"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"all":[{"value":0,"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":1,"date":"2015-06-22 15:06:52.000000000","_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"_account_id":16046,"name":"Fernando Diaz","email":"diazjf@us.ibm.com","username":"diazjf"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_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":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"_account_id":16046,"name":"Fernando Diaz","email":"diazjf@us.ibm.com","username":"diazjf"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-05-28 22:18:06.000000000","updated_by":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"reviewer":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"state":"REVIEWER"},{"updated":"2015-05-29 14:48:29.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-06-02 18:08:24.000000000","updated_by":{"_account_id":16046,"name":"Fernando Diaz","email":"diazjf@us.ibm.com","username":"diazjf"},"reviewer":{"_account_id":16046,"name":"Fernando Diaz","email":"diazjf@us.ibm.com","username":"diazjf"},"state":"REVIEWER"},{"updated":"2015-06-18 05:16:44.000000000","updated_by":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"reviewer":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"state":"REVIEWER"},{"updated":"2015-06-22 15:06:52.000000000","updated_by":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"reviewer":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"state":"REVIEWER"},{"updated":"2015-06-22 15:51:19.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"298cbfb70d2af3f60a11ee13a9a98f0dfb1afb77","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-11-15 10:49:52.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"eab1d24b1bdb478df292962c73479d30635bea17","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-11-15 10:51:25.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"3b208f85bd56bf6919557408f13129e050cfd0c2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-15 11:46:02.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  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/00/134700/1/check/gate-python-keystoneclient-pep8/954f03f : FAILURE in 1m 42s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/00/134700/1/check/gate-python-keystoneclient-docs/639aa24/doc/build/html/ : SUCCESS in 1m 57s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/00/134700/1/check/gate-python-keystoneclient-python27/df598a7 : SUCCESS in 1m 42s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/00/134700/1/check/gate-python-keystoneclient-python33/a0d67cd : SUCCESS in 3m 06s\n- gate-tempest-dsvm-src-python-keystoneclient-icehouse http://logs.openstack.org/00/134700/1/check/gate-tempest-dsvm-src-python-keystoneclient-icehouse/5525444 : FAILURE in 15m 10s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse http://logs.openstack.org/00/134700/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse/f0319a5 : FAILURE in 16m 18s\n- gate-tempest-dsvm-src-python-keystoneclient-juno http://logs.openstack.org/00/134700/1/check/gate-tempest-dsvm-src-python-keystoneclient-juno/e6cb36b : FAILURE in 16m 06s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/00/134700/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/f47f781 : FAILURE in 18m 19s\n- gate-tempest-dsvm-src-python-keystoneclient http://logs.openstack.org/00/134700/1/check/gate-tempest-dsvm-src-python-keystoneclient/3710597 : FAILURE in 19m 15s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/00/134700/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/84ef9ae : FAILURE in 14m 15s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/00/134700/1/check/gate-python-keystoneclient-python26/f2b55aa : SUCCESS in 1m 42s","accounts_in_message":[],"_revision_number":1},{"id":"337d27af449b58f086fc6eedf2f58c67caeb1643","author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"date":"2014-11-17 15:54:09.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c553c11723fc17e7dd262e82e78c58afad586da3","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-11-18 06:50:15.000000000","message":"Patch Set 1: Workflow-1\n\n(1 comment)\n\nignore this comment","accounts_in_message":[],"_revision_number":1},{"id":"930cc96f3a1e5f71ecbba8823845f93afedb6928","author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"date":"2014-11-18 10:50:38.000000000","message":"Patch Set 1: Code-Review-1\n\nactually, you may want to take a look at https://review.openstack.org/#/c/130564/ and build your oidc plugin on top of it.","accounts_in_message":[],"_revision_number":1},{"id":"c3843b3044d112745d28d19aeffc16c0d233ba96","author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"date":"2014-11-25 11:31:26.000000000","message":"Patch Set 1:\n\nYou can try rebasing on top of this plugin: https://review.openstack.org/#/c/130564/","accounts_in_message":[],"_revision_number":1},{"id":"ade5fad7586ae6438f9515c16a00181ae5efa98c","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-12-09 19:56:09.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"0c35bd8b796b1755e56aa78fad49569064462592","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-09 20:30:34.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/00/134700/2/check/gate-python-keystoneclient-python26/5115631 : SUCCESS in 1m 48s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/00/134700/2/check/gate-python-keystoneclient-pep8/8225137 : FAILURE in 1m 53s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/00/134700/2/check/gate-python-keystoneclient-docs/9565c9b/doc/build/html/ : SUCCESS in 2m 08s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/00/134700/2/check/gate-python-keystoneclient-python27/db7c881 : SUCCESS in 1m 56s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/00/134700/2/check/gate-python-keystoneclient-python33/afab313 : SUCCESS in 3m 15s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse http://logs.openstack.org/00/134700/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse/63adcbb : SUCCESS in 26m 45s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/00/134700/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/0ff18c7 : SUCCESS in 34m 12s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/00/134700/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/bdc5553 : SUCCESS in 30m 09s","accounts_in_message":[],"_revision_number":2},{"id":"22b9a3dbf24ac8cc6ba4b8b7805d5ce441716bae","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-01-31 00:51:20.000000000","message":"Patch Set 2: Workflow-1\n\nneed to work on this a bit more","accounts_in_message":[],"_revision_number":2},{"id":"87e3a7949cbbed6df901989ba1ef17faace2503d","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-02-10 06:35:54.000000000","message":"Patch Set 3: Commit message was updated","accounts_in_message":[],"_revision_number":3},{"id":"c9473fbc6dc832df846ae14c031a91e9ec974289","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-02-10 06:36:00.000000000","message":"Patch Set 3: Workflow-1","accounts_in_message":[],"_revision_number":3},{"id":"73673d9f47788394e8725c3a4a2c9f2e3f4b4dba","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-02-10 06:36:07.000000000","message":"Topic changed from oidc to bp/openid-connect","accounts_in_message":[],"_revision_number":3},{"id":"bea8e091b03ed6b1fc4db97d760177728d3c5b5e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-10 07:37:00.000000000","message":"Patch Set 3: 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/00/134700/3/check/gate-python-keystoneclient-python26/329941a/ : SUCCESS in 1m 56s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/00/134700/3/check/gate-python-keystoneclient-pep8/046c1c5/ : FAILURE in 2m 54s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/00/134700/3/check/gate-python-keystoneclient-docs/d73cee0//doc/build/html/ : SUCCESS in 2m 21s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/00/134700/3/check/gate-python-keystoneclient-python27/94bbcc9/ : SUCCESS in 2m 09s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/00/134700/3/check/gate-python-keystoneclient-python34/cca9ac9/ : SUCCESS in 3m 29s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/00/134700/3/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/2bf8eef/ : SUCCESS in 30m 51s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/00/134700/3/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/34de29b/ : SUCCESS in 1h 00m 22s","accounts_in_message":[],"_revision_number":3},{"id":"bc2735ea420fc87ba01c0bb656417de6ee7e0094","author":{"_account_id":16046,"name":"Fernando Diaz","email":"diazjf@us.ibm.com","username":"diazjf"},"date":"2015-05-27 19:29:27.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"4988291e279d19cc0906d791ba91003c81fddf3b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-27 20:26:49.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/00/134700/4/check/gate-python-keystoneclient-python26/8c74d07/ : SUCCESS in 2m 09s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/00/134700/4/check/gate-python-keystoneclient-pep8/00505fe/ : FAILURE in 2m 25s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/00/134700/4/check/gate-python-keystoneclient-docs/4ad0898//doc/build/html/ : SUCCESS in 3m 01s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/00/134700/4/check/gate-python-keystoneclient-python27/ab06a74/ : SUCCESS in 2m 46s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/00/134700/4/check/gate-python-keystoneclient-python34/86fb082/ : SUCCESS in 3m 16s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/00/134700/4/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/c9db342/ : SUCCESS in 53m 37s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/00/134700/4/check/check-keystoneclient-dsvm-functional/2f2c4f7/ : SUCCESS in 20m 24s","accounts_in_message":[],"_revision_number":4},{"id":"a316611ffc095907efe6e79e3771a270a070a3b0","author":{"_account_id":16046,"name":"Fernando Diaz","email":"diazjf@us.ibm.com","username":"diazjf"},"date":"2015-05-28 21:56:48.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"aa21bdb65abd5636e79015e0bfe91db3c65969e5","author":{"_account_id":16046,"name":"Fernando Diaz","email":"diazjf@us.ibm.com","username":"diazjf"},"date":"2015-05-28 22:12:07.000000000","message":"Patch Set 6: Commit message was updated","accounts_in_message":[],"_revision_number":6},{"id":"93f467c961e5b3159da935250b475ea373df1cf7","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-05-28 22:17:18.000000000","message":"Patch Set 7: Commit message was updated","accounts_in_message":[],"_revision_number":7},{"id":"f46a471e255458d90b3a0588f16fafcd43e64c4a","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-05-28 22:30:50.000000000","message":"Patch Set 7: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"bba5ece5030b65ab1e7bb57c7f5d03d751218c42","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-28 23:00:46.000000000","message":"Patch Set 7: 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/00/134700/7/check/gate-python-keystoneclient-python26/16189ee/ : SUCCESS in 2m 14s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/00/134700/7/check/gate-python-keystoneclient-pep8/128bda9/ : FAILURE in 2m 16s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/00/134700/7/check/gate-python-keystoneclient-docs/2d6efc2//doc/build/html/ : SUCCESS in 3m 08s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/00/134700/7/check/gate-python-keystoneclient-python27/36b7961/ : SUCCESS in 2m 43s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/00/134700/7/check/gate-python-keystoneclient-python34/1254b52/ : SUCCESS in 2m 46s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/00/134700/7/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/5b0617e/ : SUCCESS in 42m 08s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/00/134700/7/check/check-keystoneclient-dsvm-functional/65a2505/ : SUCCESS in 23m 20s","accounts_in_message":[],"_revision_number":7},{"id":"c6e33528a08d104c7c4a4b66483d25252296aaf8","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2015-05-28 23:51:13.000000000","message":"Patch Set 7:\n\n(3 comments)\n\nThe requests stuff looks fine. Using a session is a good idea either way.","accounts_in_message":[],"_revision_number":7},{"id":"67a75d0db1f5829e4f43302969eeecfaa8cebb51","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2015-05-29 14:48:29.000000000","message":"Patch Set 7: Code-Review-1\n\n(8 comments)\n\nThis needs some tests!","accounts_in_message":[],"_revision_number":7},{"id":"3b76136aa448d8cfeebfc575cbb60912cf2a76a0","author":{"_account_id":16046,"name":"Fernando Diaz","email":"diazjf@us.ibm.com","username":"diazjf"},"date":"2015-06-02 17:58:16.000000000","message":"Patch Set 7:\n\n(12 comments)","accounts_in_message":[],"_revision_number":7},{"id":"bfb6e90bed17cb61c9f6cea64f0a7700aa69d1f5","author":{"_account_id":16046,"name":"Fernando Diaz","email":"diazjf@us.ibm.com","username":"diazjf"},"date":"2015-06-02 18:01:41.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"7f89e82197699d06121b9c34dbd0661dee84fe68","author":{"_account_id":16046,"name":"Fernando Diaz","email":"diazjf@us.ibm.com","username":"diazjf"},"date":"2015-06-02 18:08:24.000000000","message":"Patch Set 8:\n\nThe following is required:\n\n. Fix TODOS\n. Unit Tests","accounts_in_message":[],"_revision_number":8},{"id":"53b0dfeaf5d2b0949f5d198fa9551ffd87cf5493","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-02 19:22:34.000000000","message":"Patch Set 8: 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/00/134700/8/check/gate-python-keystoneclient-python26/f3182f6/ : SUCCESS in 2m 29s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/00/134700/8/check/gate-python-keystoneclient-pep8/9758e49/ : FAILURE in 1m 51s\n- gate-python-keystoneclient-docs http://logs.openstack.org/00/134700/8/check/gate-python-keystoneclient-docs/852176a/ : FAILURE in 2m 07s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/00/134700/8/check/gate-python-keystoneclient-python27/3027e24/ : SUCCESS in 2m 12s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/00/134700/8/check/gate-python-keystoneclient-python34/3940c75/ : SUCCESS in 2m 28s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/00/134700/8/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/042f743/ : SUCCESS in 1h 01m 14s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/00/134700/8/check/check-keystoneclient-dsvm-functional/92fb275/ : SUCCESS in 21m 17s","accounts_in_message":[],"_revision_number":8},{"id":"a22de610a3dd5ebc8cf77c28edf92e8b48c7f365","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-06-11 01:00:04.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"3c8bb596a8d0fdb8ca43ecbb246bc8592acd5368","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-06-11 01:31:27.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"5c70e7f3c4f2c08db363e8378e399dc83887841b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-11 02:20:51.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/00/134700/10/check/gate-python-keystoneclient-python26/4e56d92/ : SUCCESS in 2m 18s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/00/134700/10/check/gate-python-keystoneclient-pep8/b577200/ : SUCCESS in 2m 07s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/00/134700/10/check/gate-python-keystoneclient-docs/c66a7a5//doc/build/html/ : SUCCESS in 2m 37s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/00/134700/10/check/gate-python-keystoneclient-python27/a8e8594/ : SUCCESS in 2m 17s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/00/134700/10/check/gate-python-keystoneclient-python34/0d020cf/ : SUCCESS in 3m 28s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/00/134700/10/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/ade702f/ : SUCCESS in 49m 13s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/00/134700/10/check/check-keystoneclient-dsvm-functional/378d72a/ : SUCCESS in 18m 40s","accounts_in_message":[],"_revision_number":10},{"id":"cebaf4adbd9c1c69810994dea7860d4dce8e314a","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-06-11 05:54:35.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"556ff0a2eec8f6b75e005dad854bf7ba27a8e149","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-06-11 06:24:41.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"a087424558b5d93218a2dff6a5768dc065e33c0b","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-06-11 06:30:28.000000000","message":"Patch Set 12:\n\n(3 comments)","accounts_in_message":[],"_revision_number":12},{"id":"0aeefe5226adea6b092a42ad680063bcf56277de","author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"date":"2015-06-11 06:33:38.000000000","message":"Patch Set 12: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":12},{"id":"4a54b323f68f391ef0a58c3f7a407c5d42e57a60","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-06-11 06:33:47.000000000","message":"Patch Set 12:\n\n(3 comments)","accounts_in_message":[],"_revision_number":12},{"id":"ffe784ca08b20ffca4b7e110d7afa8892fa974a1","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-06-11 06:38:56.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"88a6f5ca088dba748202ba8339802dafce276fd3","author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"date":"2015-06-11 07:07:55.000000000","message":"Patch Set 12:\n\n(2 comments)","accounts_in_message":[],"_revision_number":12},{"id":"a5ddbb883fd61e8f6eb9a03e76a315cafea208ff","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-06-11 07:19:59.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"b5a6d74a72dfce4a0ce2a402702b1331224d7934","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-06-11 07:41:01.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"42c01d4dabd5cd958a24ac6aa64ab190da27ba09","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-06-11 07:50:42.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"a368aa8798b69cf720b0102c92e73326a2de27d8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-11 08:34:49.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/00/134700/16/check/gate-python-keystoneclient-python26/e1541af/ : SUCCESS in 2m 20s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/00/134700/16/check/gate-python-keystoneclient-pep8/dcd90f5/ : SUCCESS in 2m 38s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/00/134700/16/check/gate-python-keystoneclient-docs/57e0d49//doc/build/html/ : SUCCESS in 3m 09s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/00/134700/16/check/gate-python-keystoneclient-python27/28b8c3c/ : SUCCESS in 2m 45s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/00/134700/16/check/gate-python-keystoneclient-python34/faaa79e/ : SUCCESS in 3m 25s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/00/134700/16/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/bea1609/ : SUCCESS in 44m 00s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/00/134700/16/check/check-keystoneclient-dsvm-functional/fa25e2d/ : SUCCESS in 20m 15s","accounts_in_message":[],"_revision_number":16},{"id":"bc88b79542b873b7de301a4837d5784f8a376e3b","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-06-12 00:07:33.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"50b4a7d5defde6e20fb0843c7cb7ca84302c9c24","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-06-12 00:08:47.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"45660b3a7fe0cfa06ca88dd4356bbe1793c2e26b","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-06-12 00:41:56.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"165f8089299bb65ef0a744d3cdbab8e825cce16e","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-06-12 00:44:15.000000000","message":"Uploaded patch set 19.","accounts_in_message":[],"_revision_number":19},{"id":"2d0744db36176f35712f194d8667bee9c5c924c2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-12 01:34:41.000000000","message":"Patch Set 19: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/00/134700/19/check/gate-python-keystoneclient-python26/ca119a5/ : SUCCESS in 3m 10s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/00/134700/19/check/gate-python-keystoneclient-pep8/26bfbc7/ : SUCCESS in 2m 30s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/00/134700/19/check/gate-python-keystoneclient-docs/b9d9a3c//doc/build/html/ : SUCCESS in 3m 14s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/00/134700/19/check/gate-python-keystoneclient-python27/e57b4ce/ : SUCCESS in 2m 39s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/00/134700/19/check/gate-python-keystoneclient-python34/2685d3c/ : SUCCESS in 3m 17s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/00/134700/19/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/d5a5446/ : SUCCESS in 47m 34s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/00/134700/19/check/check-keystoneclient-dsvm-functional/303ec73/ : SUCCESS in 16m 13s","accounts_in_message":[],"_revision_number":19},{"id":"7ec3479a79c79ea42e3d8c5e2d76152df732134f","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-06-17 08:00:24.000000000","message":"Patch Set 19: Code-Review-1\n\n(6 comments)\n\nMostly minor details - it looks good.","accounts_in_message":[],"_revision_number":19},{"id":"75cace863e86f4b1c0c81285c471aa07401507e2","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-06-17 15:15:11.000000000","message":"Uploaded patch set 20.","accounts_in_message":[],"_revision_number":20},{"id":"0ce3ff8fa526352f0bba58d6781b821a26894cbd","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-06-17 15:16:01.000000000","message":"Patch Set 19:\n\n(6 comments)","accounts_in_message":[],"_revision_number":19},{"id":"555b3eb4456b8a0194338015184786bb27526a1a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-17 17:04:06.000000000","message":"Patch Set 20: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/00/134700/20/check/gate-python-keystoneclient-python26/91b962d/ : SUCCESS in 2m 20s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/00/134700/20/check/gate-python-keystoneclient-pep8/3bf3828/ : SUCCESS in 3m 08s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/00/134700/20/check/gate-python-keystoneclient-docs/1223a2b//doc/build/html/ : SUCCESS in 3m 31s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/00/134700/20/check/gate-python-keystoneclient-python27/57fba9a/ : SUCCESS in 2m 58s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/00/134700/20/check/gate-python-keystoneclient-python34/04d8b5d/ : SUCCESS in 3m 26s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/00/134700/20/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/53fe9de/ : SUCCESS in 56m 46s\n- check-keystoneclient-dsvm-functional http://logs.openstack.org/00/134700/20/check/check-keystoneclient-dsvm-functional/bcee0cf/ : SUCCESS in 23m 01s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/00/134700/20/check/gate-python-keystoneclient-tox-bandit/4b6ad34/ : SUCCESS in 3m 21s (non-voting)","accounts_in_message":[],"_revision_number":20},{"id":"7252a042243f48ea336491ef57c29c6b53cc3770","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-06-18 05:16:44.000000000","message":"Patch Set 20: Code-Review+2","accounts_in_message":[],"_revision_number":20},{"id":"8c9e488da1730452792c46838e406fc5097d5e3c","author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"date":"2015-06-22 14:40:38.000000000","message":"Patch Set 20: Code-Review+1\n\nThe code looks good, I\u0027d like to get some confirmation that somebody actually tested the plugin on the battlefield.","accounts_in_message":[],"_revision_number":20},{"id":"dcfd79c0f81c95cf37d4db6efb042c52b8983eb2","author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"date":"2015-06-22 15:06:52.000000000","message":"Patch Set 20: Code-Review+2 Workflow+1\n\nFinally!","accounts_in_message":[],"_revision_number":20},{"id":"80998fe8baf1c297bda5a5ede239a47b7032699f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-22 15:06:58.000000000","message":"Patch Set 20: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":20},{"id":"53937e6f5a93feeb8ed90ec11b8c589bcf6d9d8f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-22 15:51:19.000000000","message":"Patch Set 20: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/00/134700/20/gate/gate-python-keystoneclient-python26/cf27a67/ : SUCCESS in 2m 05s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/00/134700/20/gate/gate-python-keystoneclient-docs/df96741//doc/build/html/ : SUCCESS in 2m 24s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/00/134700/20/gate/gate-python-keystoneclient-pep8/943e56d/ : SUCCESS in 2m 26s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/00/134700/20/gate/gate-python-keystoneclient-python27/46c4e93/ : SUCCESS in 2m 05s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/00/134700/20/gate/gate-python-keystoneclient-python34/f57495e/ : SUCCESS in 2m 44s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/00/134700/20/gate/gate-tempest-dsvm-neutron-src-python-keystoneclient/5e337a1/ : SUCCESS in 44m 16s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/00/134700/20/gate/gate-keystoneclient-dsvm-functional/eeae8cb/ : SUCCESS in 26m 22s","accounts_in_message":[],"_revision_number":20},{"id":"70d806a29d58040d43841cbb5b910625e4ad2805","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-22 15:51:21.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":20}],"current_revision_number":20,"current_revision":"02f07cfb493b2b81ab4e64d3d674a0ea6af7500b","revisions":{"7b236d4a1bc8636b458635723f5688884ccc37ed":{"kind":"REWORK","_number":1,"created":"2014-11-15 10:49:52.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/00/134700/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/134700/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/1"}}},"commit":{"parents":[{"commit":"7780758f1130f3195ac4145ebc2aea792e55b7d6","subject":"Merge \"I18n\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/7780758f1130f3195ac4145ebc2aea792e55b7d6"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:47:32.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:49:47.000000000","tz":-300},"subject":"WIP - Add openid connect client support","message":"WIP - Add openid connect client support\n\nreview at own risk.\n\nChange-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/7b236d4a1bc8636b458635723f5688884ccc37ed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/7b236d4a1bc8636b458635723f5688884ccc37ed"}]},"branch":"refs/heads/master"},"b2788418a9d85a48f11fa13e4759815b521e1937":{"kind":"REWORK","_number":2,"created":"2014-12-09 19:56:09.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/00/134700/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/134700/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/2"}}},"commit":{"parents":[{"commit":"28ea0a8e36e56f5420314e38eb980c4d9b38dfe5","subject":"Pass all adapter parameters through to adapter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/28ea0a8e36e56f5420314e38eb980c4d9b38dfe5"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:47:32.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-12-09 19:56:04.000000000","tz":-300},"subject":"WIP - Add openid connect client support","message":"WIP - Add openid connect client support\n\nreview at own risk.\n\nChange-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b2788418a9d85a48f11fa13e4759815b521e1937"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b2788418a9d85a48f11fa13e4759815b521e1937"}]},"branch":"refs/heads/master"},"6bed71856d03cceec88052dc899cdcd2d7896413":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2015-02-10 06:35:51.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/00/134700/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/134700/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/3"}}},"commit":{"parents":[{"commit":"28ea0a8e36e56f5420314e38eb980c4d9b38dfe5","subject":"Pass all adapter parameters through to adapter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/28ea0a8e36e56f5420314e38eb980c4d9b38dfe5"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:47:32.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-02-10 06:35:51.000000000","tz":0},"subject":"WIP - Add openid connect client support","message":"WIP - Add openid connect client support\n\nreview at own risk.\n\npartially implements bp openid-connect\n\nChange-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/6bed71856d03cceec88052dc899cdcd2d7896413"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/6bed71856d03cceec88052dc899cdcd2d7896413"}]},"branch":"refs/heads/master"},"cb790cc43a472e8448538dea632f4cdad11842c5":{"kind":"REWORK","_number":4,"created":"2015-05-27 19:29:27.000000000","uploader":{"_account_id":16046,"name":"Fernando Diaz","email":"diazjf@us.ibm.com","username":"diazjf"},"ref":"refs/changes/00/134700/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/134700/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/4"}}},"commit":{"parents":[{"commit":"4776495adfadbf5240a9e0f169990ce139af9549","subject":"Merge \"Provide a means to get all installed plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4776495adfadbf5240a9e0f169990ce139af9549"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:47:32.000000000","tz":-300},"committer":{"name":"Fernando Diaz","email":"diazjf@us.ibm.com","date":"2015-05-27 19:29:28.000000000","tz":-300},"subject":"WIP - Add openid connect client support","message":"WIP - Add openid connect client support\n\nreview at own risk.\n\npartially implements bp openid-connect\n\nChange-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cb790cc43a472e8448538dea632f4cdad11842c5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cb790cc43a472e8448538dea632f4cdad11842c5"}]},"branch":"refs/heads/master"},"9346b0420fb0ce3194c627c848a0cb2ad0ac678a":{"kind":"REWORK","_number":5,"created":"2015-05-28 21:56:48.000000000","uploader":{"_account_id":16046,"name":"Fernando Diaz","email":"diazjf@us.ibm.com","username":"diazjf"},"ref":"refs/changes/00/134700/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/134700/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/5"}}},"commit":{"parents":[{"commit":"4776495adfadbf5240a9e0f169990ce139af9549","subject":"Merge \"Provide a means to get all installed plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4776495adfadbf5240a9e0f169990ce139af9549"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:47:32.000000000","tz":-300},"committer":{"name":"Fernando Diaz","email":"diazjf@us.ibm.com","date":"2015-05-28 21:53:53.000000000","tz":-300},"subject":"WIP - Add openid connect client support","message":"WIP - Add openid connect client support\n\nreview at own risk.\n\npartially implements bp openid-connect\n\nChange-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9346b0420fb0ce3194c627c848a0cb2ad0ac678a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9346b0420fb0ce3194c627c848a0cb2ad0ac678a"}]},"branch":"refs/heads/master"},"5404510c094d202990684cb37644b33eb4bb62ba":{"kind":"NO_CODE_CHANGE","_number":6,"created":"2015-05-28 22:12:07.000000000","uploader":{"_account_id":16046,"name":"Fernando Diaz","email":"diazjf@us.ibm.com","username":"diazjf"},"ref":"refs/changes/00/134700/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/134700/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/6"}}},"commit":{"parents":[{"commit":"4776495adfadbf5240a9e0f169990ce139af9549","subject":"Merge \"Provide a means to get all installed plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4776495adfadbf5240a9e0f169990ce139af9549"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:47:32.000000000","tz":-300},"committer":{"name":"Fernando Diaz","email":"diazjf@us.ibm.com","date":"2015-05-28 22:12:07.000000000","tz":0},"subject":"WIP - Add openid connect client support","message":"WIP - Add openid connect client support\n\nAllows user to obtain unscoped token by just\nproviding login credentials.\n\nCurrently works on when using google+ as the\nidentity provider. Please edit testo.py to contain\nyour email and password.\n\nreview at own risk.\n\npartially implements bp openid-connect\n\nChange-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/5404510c094d202990684cb37644b33eb4bb62ba"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/5404510c094d202990684cb37644b33eb4bb62ba"}]},"branch":"refs/heads/master"},"4bd4b67eae4c0de6449f992f8a6b011171685f14":{"kind":"NO_CODE_CHANGE","_number":7,"created":"2015-05-28 22:17:18.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/00/134700/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/134700/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/7"}}},"commit":{"parents":[{"commit":"4776495adfadbf5240a9e0f169990ce139af9549","subject":"Merge \"Provide a means to get all installed plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4776495adfadbf5240a9e0f169990ce139af9549"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:47:32.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-05-28 22:17:18.000000000","tz":0},"subject":"Add openid connect client support","message":"Add openid connect client support\n\nThis patch allows a federated user to obtain an unscoped token by\nproviding login credentials for a keystone identity provider.\n\nThe current implementation should work with any properly configured\nopenid connect provider. \n\npartially implements bp openid-connect\n\nChange-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4bd4b67eae4c0de6449f992f8a6b011171685f14"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4bd4b67eae4c0de6449f992f8a6b011171685f14"}]},"branch":"refs/heads/master"},"6f05626bf170b849e953c2bed1ced94c1dce4966":{"kind":"REWORK","_number":8,"created":"2015-06-02 18:01:41.000000000","uploader":{"_account_id":16046,"name":"Fernando Diaz","email":"diazjf@us.ibm.com","username":"diazjf"},"ref":"refs/changes/00/134700/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/134700/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/8"}}},"commit":{"parents":[{"commit":"4776495adfadbf5240a9e0f169990ce139af9549","subject":"Merge \"Provide a means to get all installed plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4776495adfadbf5240a9e0f169990ce139af9549"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:47:32.000000000","tz":-300},"committer":{"name":"Fernando Diaz","email":"diazjf@us.ibm.com","date":"2015-06-02 17:58:33.000000000","tz":-300},"subject":"Add openid connect client support","message":"Add openid connect client support\n\nThis patch allows a federated user to obtain an unscoped token by\nproviding login credentials for a keystone identity provider.\n\nThe current implementation should work with any properly configured\nopenid connect provider.\n\npartially implements bp openid-connect\n\nChange-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/6f05626bf170b849e953c2bed1ced94c1dce4966"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/6f05626bf170b849e953c2bed1ced94c1dce4966"}]},"branch":"refs/heads/master"},"07e0105943d02c9afa0657b7ecb7dfdfb756ddf6":{"kind":"REWORK","_number":9,"created":"2015-06-11 01:00:04.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/00/134700/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/134700/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/9"}}},"commit":{"parents":[{"commit":"54d5b1a4cabb9902b79dafc879d49b4f2b84fb72","subject":"Merge \"Add get_communication_params interface to plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/54d5b1a4cabb9902b79dafc879d49b4f2b84fb72"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:47:32.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-06-11 00:59:55.000000000","tz":-240},"subject":"Add openid connect client support","message":"Add openid connect client support\n\nThis patch allows a federated user to obtain an unscoped token by\nproviding login credentials for a keystone identity provider.\n\nThe current implementation should work with any properly configured\nopenid connect provider.\n\npartially implements bp openid-connect\n\nChange-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/07e0105943d02c9afa0657b7ecb7dfdfb756ddf6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/07e0105943d02c9afa0657b7ecb7dfdfb756ddf6"}]},"branch":"refs/heads/master"},"501f973c81f47063d21f20a91d0d6c4ec788521f":{"kind":"REWORK","_number":10,"created":"2015-06-11 01:31:27.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/00/134700/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/134700/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/10"}}},"commit":{"parents":[{"commit":"54d5b1a4cabb9902b79dafc879d49b4f2b84fb72","subject":"Merge \"Add get_communication_params interface to plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/54d5b1a4cabb9902b79dafc879d49b4f2b84fb72"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:47:32.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-06-11 01:31:21.000000000","tz":-240},"subject":"Add openid connect client support","message":"Add openid connect client support\n\nThis patch allows a federated user to obtain an unscoped token by\nproviding login credentials for a keystone identity provider.\n\nThe current implementation should work with any properly configured\nopenid connect provider.\n\npartially implements bp openid-connect\n\nChange-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/501f973c81f47063d21f20a91d0d6c4ec788521f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/501f973c81f47063d21f20a91d0d6c4ec788521f"}]},"branch":"refs/heads/master"},"58675da439b08fdc1eb98b8e19b1a10bf8fabaad":{"kind":"REWORK","_number":11,"created":"2015-06-11 05:54:35.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/00/134700/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/134700/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/11"}}},"commit":{"parents":[{"commit":"54d5b1a4cabb9902b79dafc879d49b4f2b84fb72","subject":"Merge \"Add get_communication_params interface to plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/54d5b1a4cabb9902b79dafc879d49b4f2b84fb72"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:47:32.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-06-11 05:54:25.000000000","tz":-240},"subject":"Add openid connect client support","message":"Add openid connect client support\n\nThis patch allows a federated user to obtain an unscoped token by\nproviding login credentials for a keystone identity provider.\n\nThe current implementation should work with any properly configured\nopenid connect provider.\n\npartially implements bp openid-connect\n\nChange-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/58675da439b08fdc1eb98b8e19b1a10bf8fabaad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/58675da439b08fdc1eb98b8e19b1a10bf8fabaad"}]},"branch":"refs/heads/master"},"1dca900338017ec765acdfcd5530613aeb97bc3c":{"kind":"REWORK","_number":12,"created":"2015-06-11 06:24:41.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/00/134700/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/134700/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/12"}}},"commit":{"parents":[{"commit":"54d5b1a4cabb9902b79dafc879d49b4f2b84fb72","subject":"Merge \"Add get_communication_params interface to plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/54d5b1a4cabb9902b79dafc879d49b4f2b84fb72"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:47:32.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-06-11 06:24:31.000000000","tz":-240},"subject":"Add openid connect client support","message":"Add openid connect client support\n\nThis patch allows a federated user to obtain an unscoped token by\nproviding login credentials for a keystone identity provider.\n\nThe current implementation should work with any properly configured\nopenid connect provider.\n\npartially implements bp openid-connect\n\nChange-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1dca900338017ec765acdfcd5530613aeb97bc3c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1dca900338017ec765acdfcd5530613aeb97bc3c"}]},"branch":"refs/heads/master"},"fd1d76c2430934ce0fdc14af30a69742e8ea9492":{"kind":"REWORK","_number":13,"created":"2015-06-11 06:38:56.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/00/134700/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/134700/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/13"}}},"commit":{"parents":[{"commit":"54d5b1a4cabb9902b79dafc879d49b4f2b84fb72","subject":"Merge \"Add get_communication_params interface to plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/54d5b1a4cabb9902b79dafc879d49b4f2b84fb72"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:47:32.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-06-11 06:38:50.000000000","tz":-240},"subject":"Add openid connect client support","message":"Add openid connect client support\n\nThis patch allows a federated user to obtain an unscoped token by\nproviding login credentials for a keystone identity provider.\n\nThe current implementation should work with any properly configured\nopenid connect provider.\n\npartially implements bp openid-connect\n\nChange-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/fd1d76c2430934ce0fdc14af30a69742e8ea9492"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/fd1d76c2430934ce0fdc14af30a69742e8ea9492"}]},"branch":"refs/heads/master"},"9849f7f9a0da14e3ac2b747d382d6de251b74b1d":{"kind":"REWORK","_number":14,"created":"2015-06-11 07:19:59.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/00/134700/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/134700/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/14"}}},"commit":{"parents":[{"commit":"54d5b1a4cabb9902b79dafc879d49b4f2b84fb72","subject":"Merge \"Add get_communication_params interface to plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/54d5b1a4cabb9902b79dafc879d49b4f2b84fb72"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:47:32.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-06-11 07:19:54.000000000","tz":-240},"subject":"Add openid connect client support","message":"Add openid connect client support\n\nThis patch allows a federated user to obtain an unscoped token by\nproviding login credentials for a keystone identity provider.\n\nThe current implementation should work with any properly configured\nopenid connect provider.\n\npartially implements bp openid-connect\n\nChange-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9849f7f9a0da14e3ac2b747d382d6de251b74b1d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9849f7f9a0da14e3ac2b747d382d6de251b74b1d"}]},"branch":"refs/heads/master"},"906a24987bb638422ba04d309abb43d350de3999":{"kind":"REWORK","_number":15,"created":"2015-06-11 07:41:01.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/00/134700/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/134700/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/15"}}},"commit":{"parents":[{"commit":"54d5b1a4cabb9902b79dafc879d49b4f2b84fb72","subject":"Merge \"Add get_communication_params interface to plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/54d5b1a4cabb9902b79dafc879d49b4f2b84fb72"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:47:32.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-06-11 07:40:52.000000000","tz":-240},"subject":"Add openid connect client support","message":"Add openid connect client support\n\nThis patch allows a federated user to obtain an unscoped token by\nproviding login credentials for a keystone identity provider.\n\nThe current implementation should work with any properly configured\nopenid connect provider.\n\npartially implements bp openid-connect\n\nChange-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/906a24987bb638422ba04d309abb43d350de3999"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/906a24987bb638422ba04d309abb43d350de3999"}]},"branch":"refs/heads/master"},"779786f819ed841973b8b68fcbff2c57e0f10365":{"kind":"REWORK","_number":16,"created":"2015-06-11 07:50:42.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/00/134700/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/134700/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/16"}}},"commit":{"parents":[{"commit":"54d5b1a4cabb9902b79dafc879d49b4f2b84fb72","subject":"Merge \"Add get_communication_params interface to plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/54d5b1a4cabb9902b79dafc879d49b4f2b84fb72"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:47:32.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-06-11 07:50:35.000000000","tz":-240},"subject":"Add openid connect client support","message":"Add openid connect client support\n\nThis patch allows a federated user to obtain an unscoped token by\nproviding login credentials for a keystone identity provider.\n\nThe current implementation should work with any properly configured\nopenid connect provider.\n\npartially implements bp openid-connect\n\nChange-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/779786f819ed841973b8b68fcbff2c57e0f10365"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/779786f819ed841973b8b68fcbff2c57e0f10365"}]},"branch":"refs/heads/master"},"12e4bef5f9962eac97a46b28e92df3ebdfd4e7f7":{"kind":"REWORK","_number":17,"created":"2015-06-12 00:07:33.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/00/134700/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/134700/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/17"}}},"commit":{"parents":[{"commit":"54d5b1a4cabb9902b79dafc879d49b4f2b84fb72","subject":"Merge \"Add get_communication_params interface to plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/54d5b1a4cabb9902b79dafc879d49b4f2b84fb72"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:47:32.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-06-12 00:07:26.000000000","tz":-240},"subject":"Add openid connect client support","message":"Add openid connect client support\n\nThis patch allows a federated user to obtain an unscoped token by\nproviding login credentials for a keystone identity provider.\n\nThe current implementation should work with any properly configured\nopenid connect provider.\n\npartially implements bp openid-connect\n\nChange-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/12e4bef5f9962eac97a46b28e92df3ebdfd4e7f7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/12e4bef5f9962eac97a46b28e92df3ebdfd4e7f7"}]},"branch":"refs/heads/master"},"e07e6262dbe46909678919c0c38c063b8783b7fb":{"kind":"REWORK","_number":18,"created":"2015-06-12 00:41:56.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/00/134700/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/134700/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/18"}}},"commit":{"parents":[{"commit":"54d5b1a4cabb9902b79dafc879d49b4f2b84fb72","subject":"Merge \"Add get_communication_params interface to plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/54d5b1a4cabb9902b79dafc879d49b4f2b84fb72"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:47:32.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-06-12 00:41:50.000000000","tz":-240},"subject":"Add openid connect client support","message":"Add openid connect client support\n\nThis patch allows a federated user to obtain an unscoped token by\nproviding login credentials for a keystone identity provider.\n\nThe current implementation should work with any properly configured\nopenid connect provider.\n\npartially implements bp openid-connect\n\nChange-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e07e6262dbe46909678919c0c38c063b8783b7fb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e07e6262dbe46909678919c0c38c063b8783b7fb"}]},"branch":"refs/heads/master"},"e9ca4c418a2d0f3cc309fd3412450225f2b41799":{"kind":"REWORK","_number":19,"created":"2015-06-12 00:44:15.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/00/134700/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/134700/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/19"}}},"commit":{"parents":[{"commit":"54d5b1a4cabb9902b79dafc879d49b4f2b84fb72","subject":"Merge \"Add get_communication_params interface to plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/54d5b1a4cabb9902b79dafc879d49b4f2b84fb72"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:47:32.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-06-12 00:44:10.000000000","tz":-240},"subject":"Add openid connect client support","message":"Add openid connect client support\n\nThis patch allows a federated user to obtain an unscoped token by\nproviding login credentials for a keystone identity provider.\n\nThe current implementation should work with any properly configured\nopenid connect provider.\n\npartially implements bp openid-connect\n\nChange-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e9ca4c418a2d0f3cc309fd3412450225f2b41799"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e9ca4c418a2d0f3cc309fd3412450225f2b41799"}]},"branch":"refs/heads/master"},"02f07cfb493b2b81ab4e64d3d674a0ea6af7500b":{"kind":"REWORK","_number":20,"created":"2015-06-17 15:15:11.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/00/134700/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/00/134700/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/00/134700/20"}}},"commit":{"parents":[{"commit":"54d5b1a4cabb9902b79dafc879d49b4f2b84fb72","subject":"Merge \"Add get_communication_params interface to plugins\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/54d5b1a4cabb9902b79dafc879d49b4f2b84fb72"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2014-11-15 10:47:32.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-06-17 15:15:03.000000000","tz":-240},"subject":"Add openid connect client support","message":"Add openid connect client support\n\nThis patch allows a federated user to obtain an unscoped token by\nproviding login credentials for a keystone identity provider.\n\nThe current implementation should work with any properly configured\nopenid connect provider.\n\npartially implements bp openid-connect\n\nChange-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/02f07cfb493b2b81ab4e64d3d674a0ea6af7500b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/02f07cfb493b2b81ab4e64d3d674a0ea6af7500b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
