)]}'
{"id":"openstack%2Fpython-keystoneclient~96298","triplet_id":"openstack%2Fpython-keystoneclient~master~I8a8fdb0fae449fae881a7d1f44e9cd561aa48fb8","project":"openstack/python-keystoneclient","branch":"master","topic":"bug/1324285","hashtags":[],"change_id":"I8a8fdb0fae449fae881a7d1f44e9cd561aa48fb8","subject":"Enable forcing re-authentication for trust-scoped clients","status":"ABANDONED","created":"2014-05-28 22:04:49.000000000","updated":"2014-07-11 09:27:07.000000000","total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"c87fe95dee813c0763c431226586340e44f2b533","_number":96298,"virtual_id_number":96298,"owner":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":9537,"name":"Julien Vey","email":"vey.julien@gmail.com","username":"julienvey"},{"value":-1,"date":"2014-06-18 14:41:04.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":792,"name":"OpenStack Hudson","email":"hudson@openstack.org","username":"hudson-openstack"},{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"}],"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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9537,"name":"Julien Vey","email":"vey.julien@gmail.com","username":"julienvey"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":792,"name":"OpenStack Hudson","email":"hudson@openstack.org","username":"hudson-openstack"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"}],"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":{"all":[{"_account_id":9537,"name":"Julien Vey","email":"vey.julien@gmail.com","username":"julienvey"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":792,"name":"OpenStack Hudson","email":"hudson@openstack.org","username":"hudson-openstack"},{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":792,"name":"OpenStack Hudson","email":"hudson@openstack.org","username":"hudson-openstack"},{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":9537,"name":"Julien Vey","email":"vey.julien@gmail.com","username":"julienvey"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-05-30 13:30:46.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2014-05-31 13:12:22.000000000","updated_by":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"reviewer":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"state":"REVIEWER"},{"updated":"2014-06-03 17:47:05.000000000","updated_by":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"reviewer":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"state":"REVIEWER"},{"updated":"2014-06-03 17:47:05.000000000","updated_by":{"_account_id":792,"name":"OpenStack Hudson","email":"hudson@openstack.org","username":"hudson-openstack"},"reviewer":{"_account_id":792,"name":"OpenStack Hudson","email":"hudson@openstack.org","username":"hudson-openstack"},"state":"REVIEWER"},{"updated":"2014-06-03 17:47:05.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":"2014-06-03 17:47:05.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":"2014-06-03 17:47:05.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2014-06-03 17:47:05.000000000","updated_by":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"reviewer":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"state":"REVIEWER"},{"updated":"2014-06-03 17:47:05.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":"2014-06-04 07:20:07.000000000","updated_by":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"reviewer":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"state":"REVIEWER"},{"updated":"2014-06-10 21:58:23.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":"2014-06-10 22:03:43.000000000","updated_by":{"_account_id":9537,"name":"Julien Vey","email":"vey.julien@gmail.com","username":"julienvey"},"reviewer":{"_account_id":9537,"name":"Julien Vey","email":"vey.julien@gmail.com","username":"julienvey"},"state":"REVIEWER"},{"updated":"2014-06-18 14:41:04.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"9a4c82c19cae2536dfc7240d05373d25d8ba9ca6","author":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"date":"2014-05-28 22:04:49.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ce5e72dc0ad5d362aad1aedaa179a07f733bfe5e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-28 22:04:53.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"a9f37b2e8603e2ab5fba9e49699aebaf156465ce","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 00:07:31.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/98/96298/1/check/gate-python-keystoneclient-pep8/6519d01 : SUCCESS in 58s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/98/96298/1/check/gate-python-keystoneclient-docs/6e1226d/doc/build/html/ : SUCCESS in 1m 40s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/98/96298/1/check/gate-python-keystoneclient-python26/cd65370 : SUCCESS in 54s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/98/96298/1/check/gate-python-keystoneclient-python27/aed11d8 : SUCCESS in 1m 17s\n- check-tempest-dsvm-full http://logs.openstack.org/98/96298/1/check/check-tempest-dsvm-full/3b0f12d : SUCCESS in 1h 00m 22s\n- check-tempest-dsvm-neutron http://logs.openstack.org/98/96298/1/check/check-tempest-dsvm-neutron/da560a7 : SUCCESS in 58m 49s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/98/96298/1/check/check-tempest-dsvm-neutron-heat-slow/2585338 : FAILURE in 34m 09s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/98/96298/1/check/check-grenade-dsvm/b584b93 : SUCCESS in 37m 43s\n- check-grenade-dsvm-neutron http://logs.openstack.org/98/96298/1/check/check-grenade-dsvm-neutron/7e757b8 : FAILURE in 55m 12s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/98/96298/1/check/check-tempest-dsvm-full-havana/2d6851b : SUCCESS in 45m 48s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/98/96298/1/check/check-tempest-dsvm-neutron-havana/ba013a7 : SUCCESS in 34m 02s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/98/96298/1/check/check-tempest-dsvm-full-icehouse/6221fc2 : SUCCESS in 1h 01m 33s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/98/96298/1/check/check-tempest-dsvm-neutron-icehouse/eb76081 : SUCCESS in 55m 14s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/98/96298/1/check/gate-python-keystoneclient-python33/b4afeda : SUCCESS in 3m 15s\n- check-devstack-dsvm-cells http://logs.openstack.org/98/96298/1/check/check-devstack-dsvm-cells/081a956 : SUCCESS in 11m 48s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/98/96298/1/check/check-tempest-dsvm-postgres-full/9be4a6d : SUCCESS in 43m 14s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/98/96298/1/check/gate-tempest-dsvm-large-ops/666ba90 : SUCCESS in 22m 52s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/98/96298/1/check/gate-tempest-dsvm-neutron-large-ops/b4ee808 : SUCCESS in 24m 51s\n- check-tempest-dsvm-full-apache-services http://logs.openstack.org/98/96298/1/check/check-tempest-dsvm-full-apache-services/aa6788d : FAILURE in 40m 11s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"79e5365935eca5ab6f931476bebc9e51dd9bd3f1","author":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"date":"2014-05-30 12:31:40.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b9a27516cf7722e92444714ba14868f3b1e12814","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-30 12:31:41.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"770267eedb177e97148870250ac25a23dd2fa67f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-30 13:30:19.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/98/96298/2/check/gate-python-keystoneclient-pep8/721c561 : SUCCESS in 1m 30s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/98/96298/2/check/gate-python-keystoneclient-docs/57bb23d/doc/build/html/ : SUCCESS in 2m 05s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/98/96298/2/check/gate-python-keystoneclient-python26/a421f4d : SUCCESS in 1m 10s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/98/96298/2/check/gate-python-keystoneclient-python27/f0cd450 : SUCCESS in 1m 25s\n- check-tempest-dsvm-full http://logs.openstack.org/98/96298/2/check/check-tempest-dsvm-full/0c14af8 : SUCCESS in 55m 24s\n- check-tempest-dsvm-neutron http://logs.openstack.org/98/96298/2/check/check-tempest-dsvm-neutron/b727251 : SUCCESS in 56m 45s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/98/96298/2/check/check-tempest-dsvm-neutron-heat-slow/61b0a07 : FAILURE in 29m 18s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/98/96298/2/check/check-grenade-dsvm/3b729f7 : SUCCESS in 44m 25s\n- check-grenade-dsvm-neutron http://logs.openstack.org/98/96298/2/check/check-grenade-dsvm-neutron/046a8ed : FAILURE in 45m 50s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/98/96298/2/check/check-tempest-dsvm-full-havana/de5d00e : SUCCESS in 35m 58s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/98/96298/2/check/check-tempest-dsvm-neutron-havana/59f0417 : SUCCESS in 32m 46s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/98/96298/2/check/check-tempest-dsvm-full-icehouse/1b95b4d : SUCCESS in 54m 34s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/98/96298/2/check/check-tempest-dsvm-neutron-icehouse/bafc484 : FAILURE in 5m 30s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/98/96298/2/check/gate-python-keystoneclient-python33/fb8e740 : SUCCESS in 3m 11s\n- check-devstack-dsvm-cells http://logs.openstack.org/98/96298/2/check/check-devstack-dsvm-cells/bd580b0 : SUCCESS in 13m 14s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/98/96298/2/check/check-tempest-dsvm-postgres-full/df2ef92 : SUCCESS in 54m 20s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/98/96298/2/check/gate-tempest-dsvm-large-ops/5209d9c : SUCCESS in 21m 12s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/98/96298/2/check/gate-tempest-dsvm-neutron-large-ops/7a87832 : SUCCESS in 21m 46s\n- check-tempest-dsvm-full-apache-services http://logs.openstack.org/98/96298/2/check/check-tempest-dsvm-full-apache-services/5501002 : FAILURE in 54m 30s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"9821a50b26ffb1edd88c1672784f31ac5d47fd1c","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-05-30 13:30:46.000000000","message":"Patch Set 2:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-tempest-dsvm-neutron-icehouse: https://bugs.launchpad.net/bugs/1286635\n- check-grenade-dsvm-neutron: unrecognized error\n- check-tempest-dsvm-full-apache-services: unrecognized error\n- check-tempest-dsvm-neutron-heat-slow: https://bugs.launchpad.net/bugs/1297560\n\nYou have some unrecognized errors.\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":2},{"id":"a82b5611991ec91a5e031611c2acea68627e1bb9","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-05-31 13:12:22.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)\n\nQuestion inline.","accounts_in_message":[],"_revision_number":2},{"id":"20af6f7f4b98bedc49a5291fe182595a68fd1803","author":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"date":"2014-06-01 06:45:01.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"9fdfb64e0a54048f48160f51ed7a7dbc9d7b3184","author":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"date":"2014-06-03 19:46:16.000000000","message":"Patch Set 2:\n\nrecheck bug 1286635","accounts_in_message":[],"_revision_number":2},{"id":"2e99dbcca6b8ccd3c14cf0a08143964c9586d3ea","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-03 22:50:13.000000000","message":"Patch Set 2: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"7d282e5b99df6e0208ac4dffad02b7cf7a93a16d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-04 00:42:29.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/98/96298/2/check/gate-python-keystoneclient-pep8/738cd03 : SUCCESS in 1m 10s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/98/96298/2/check/gate-python-keystoneclient-docs/619d799/doc/build/html/ : SUCCESS in 2m 35s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/98/96298/2/check/gate-python-keystoneclient-python26/9105115 : SUCCESS in 2m 00s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/98/96298/2/check/gate-python-keystoneclient-python27/529cbf1 : SUCCESS in 1m 34s\n- check-tempest-dsvm-full http://logs.openstack.org/98/96298/2/check/check-tempest-dsvm-full/c92352c : SUCCESS in 1h 01m 27s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/98/96298/2/check/check-tempest-dsvm-postgres-full/173a0aa : SUCCESS in 54m 11s\n- check-tempest-dsvm-neutron http://logs.openstack.org/98/96298/2/check/check-tempest-dsvm-neutron/ad2f50a : SUCCESS in 54m 32s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/98/96298/2/check/check-tempest-dsvm-neutron-heat-slow/037e9f7 : FAILURE in 31m 49s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/98/96298/2/check/check-grenade-dsvm/de48f80 : SUCCESS in 37m 18s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/98/96298/2/check/check-tempest-dsvm-full-havana/39eb4ba : FAILURE in 4m 43s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/98/96298/2/check/check-tempest-dsvm-neutron-havana/e93cb4d : SUCCESS in 27m 34s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/98/96298/2/check/check-tempest-dsvm-full-icehouse/987eeb3 : SUCCESS in 50m 57s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/98/96298/2/check/check-tempest-dsvm-neutron-icehouse/b866744 : FAILURE in 56m 53s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/98/96298/2/check/gate-python-keystoneclient-python33/f22485d : SUCCESS in 5m 35s\n- check-devstack-dsvm-cells http://logs.openstack.org/98/96298/2/check/check-devstack-dsvm-cells/77e03d1 : SUCCESS in 11m 13s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/98/96298/2/check/gate-tempest-dsvm-large-ops/39efb94 : SUCCESS in 21m 13s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/98/96298/2/check/gate-tempest-dsvm-neutron-large-ops/684b88c : SUCCESS in 19m 48s\n- check-tempest-dsvm-full-apache-services http://logs.openstack.org/98/96298/2/check/check-tempest-dsvm-full-apache-services/69f2068 : FAILURE in 6m 01s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"e0be7bebe28fbdadfcad41112db3e553e5b248ae","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-06-04 01:02:47.000000000","message":"Patch Set 2:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-tempest-dsvm-neutron-icehouse: https://bugs.launchpad.net/bugs/1323658\n\nWe don\u0027t automatically recheck or reverify, so please consider\ndoing that manually if someone hasn\u0027t already. For a code review\nwhich is not yet approved, you can recheck by leaving a code\nreview comment with just the text:\n\n    recheck bug 1323658\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":2},{"id":"bf7797ee66bebaf197e6e9dbbf1065ba82a15feb","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-06-04 07:20:01.000000000","message":"Patch Set 2:\n\n(1 comment)\n\nA test would probably go in tests/v2_0 \u0026 v3/test_client.py\n\nIt would just do two authenticates:\n\nAuth with trust_id, ensure body is as expected\nCall authenticate again, ensure body is still the same.","accounts_in_message":[],"_revision_number":2},{"id":"f6b4b71648e598b9da8a84e75b9bf4a728fec0ba","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-06-04 07:20:07.000000000","message":"Patch Set 2: Code-Review-1","accounts_in_message":[],"_revision_number":2},{"id":"a01689f8bd0368907583c2acd6944a4b2b5c1bba","author":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"date":"2014-06-06 08:37:48.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"7101222b36393f2dba7dbe3b72e8ed6aac36f3ed","author":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"date":"2014-06-06 09:21:44.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"0aa9bed72964b1d1a256820b0932f4aba3a40926","author":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"date":"2014-06-10 21:22:33.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"349e1402669b666ab4d7c19bce4b5eb48e713950","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-10 21:23:19.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"5e70233b20923409f3e4af1821eaf806c7d5956a","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2014-06-10 21:58:23.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"0a210c9852d28616a076962bcf9aeee2d3906ad3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-10 22:24:35.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/98/96298/3/check/gate-python-keystoneclient-pep8/0e11436 : SUCCESS in 1m 11s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/98/96298/3/check/gate-python-keystoneclient-docs/fc9759b/doc/build/html/ : SUCCESS in 2m 11s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/98/96298/3/check/gate-python-keystoneclient-python26/2de2115 : FAILURE in 50s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/98/96298/3/check/gate-python-keystoneclient-python27/fb05fc2 : FAILURE in 1m 15s\n- check-tempest-dsvm-full http://logs.openstack.org/98/96298/3/check/check-tempest-dsvm-full/56bf70f : SUCCESS in 56m 25s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/98/96298/3/check/check-tempest-dsvm-postgres-full/5a8fb47 : SUCCESS in 54m 46s\n- check-tempest-dsvm-neutron http://logs.openstack.org/98/96298/3/check/check-tempest-dsvm-neutron/fc5373a : SUCCESS in 1h 01m 04s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/98/96298/3/check/check-tempest-dsvm-neutron-heat-slow/9086e74 : FAILURE in 31m 52s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/98/96298/3/check/check-grenade-dsvm/2cbd640 : SUCCESS in 43m 10s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/98/96298/3/check/check-tempest-dsvm-full-havana/46d367f : SUCCESS in 32m 09s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/98/96298/3/check/check-tempest-dsvm-neutron-havana/a169a35 : SUCCESS in 32m 48s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/98/96298/3/check/check-tempest-dsvm-full-icehouse/475a7a9 : SUCCESS in 53m 57s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/98/96298/3/check/check-tempest-dsvm-neutron-icehouse/18a5ff8 : SUCCESS in 58m 05s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/98/96298/3/check/gate-python-keystoneclient-python33/bcaffb5 : FAILURE in 3m 25s\n- check-devstack-dsvm-cells http://logs.openstack.org/98/96298/3/check/check-devstack-dsvm-cells/c184a77 : SUCCESS in 13m 22s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/98/96298/3/check/gate-tempest-dsvm-large-ops/b873dca : SUCCESS in 31m 08s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/98/96298/3/check/gate-tempest-dsvm-neutron-large-ops/6643edd : SUCCESS in 26m 56s\n- check-tempest-dsvm-full-apache-services http://logs.openstack.org/98/96298/3/check/check-tempest-dsvm-full-apache-services/574e1b6 : FAILURE in 5m 38s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"003f03dd2b57c67f338befa35761f00ed2415966","author":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"date":"2014-06-11 10:56:52.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"88f42af97ae5960e7de916dc7c909d4816c51cb9","author":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"date":"2014-06-18 13:36:30.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"4129331413c65250931f52ae245ec4b236cb41f1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-18 13:36:31.000000000","message":"Patch Set 4:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"f46a7846c734fb039be42388cfa787363f195293","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-18 14:41:04.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/98/96298/4/check/gate-python-keystoneclient-pep8/e0a2bc8 : SUCCESS in 1m 25s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/98/96298/4/check/gate-python-keystoneclient-docs/dfa7f03/doc/build/html/ : SUCCESS in 2m 55s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/98/96298/4/check/gate-python-keystoneclient-python26/a731c64 : SUCCESS in 52s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/98/96298/4/check/gate-python-keystoneclient-python27/ff6b0ee : SUCCESS in 1m 04s\n- check-tempest-dsvm-full http://logs.openstack.org/98/96298/4/check/check-tempest-dsvm-full/52804f3 : SUCCESS in 32m 22s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/98/96298/4/check/check-tempest-dsvm-postgres-full/6d507cc : SUCCESS in 35m 00s\n- check-tempest-dsvm-neutron http://logs.openstack.org/98/96298/4/check/check-tempest-dsvm-neutron/fe72e28 : SUCCESS in 1h 02m 54s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/98/96298/4/check/check-tempest-dsvm-neutron-heat-slow/03e4174 : SUCCESS in 16m 31s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/98/96298/4/check/check-grenade-dsvm/e05bf4e : SUCCESS in 37m 59s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/98/96298/4/check/check-tempest-dsvm-full-havana/20fc5e7 : SUCCESS in 35m 04s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/98/96298/4/check/check-tempest-dsvm-neutron-havana/65a9fdf : SUCCESS in 34m 56s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/98/96298/4/check/check-tempest-dsvm-full-icehouse/b67b2bf : SUCCESS in 45m 11s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/98/96298/4/check/check-tempest-dsvm-neutron-icehouse/dfa9bb1 : SUCCESS in 54m 27s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/98/96298/4/check/gate-python-keystoneclient-python33/04ca752 : FAILURE in 3m 21s\n- check-devstack-dsvm-cells http://logs.openstack.org/98/96298/4/check/check-devstack-dsvm-cells/a97f687 : SUCCESS in 13m 06s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/98/96298/4/check/gate-tempest-dsvm-large-ops/4736bc0 : SUCCESS in 28m 31s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/98/96298/4/check/gate-tempest-dsvm-neutron-large-ops/38cf1ac : SUCCESS in 24m 13s\n- check-tempest-dsvm-full-apache-services http://logs.openstack.org/98/96298/4/check/check-tempest-dsvm-full-apache-services/6e29457 : SUCCESS in 33m 28s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"d1db169d123e1c4e84b76075b486f75409806f39","author":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"date":"2014-07-11 09:27:07.000000000","message":"Abandoned\n\nOk, I think I\u0027ll try doing this with sessions instead..","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"722db476444fc3e319a3900fc36211f673341c8e","revisions":{"d1be16460ec5c7e8a7ea86f8b744558ed1ec9040":{"kind":"REWORK","_number":1,"created":"2014-05-28 22:04:49.000000000","uploader":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"ref":"refs/changes/98/96298/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/98/96298/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/98/96298/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/98/96298/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/98/96298/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/98/96298/1"}}},"commit":{"parents":[{"commit":"baa7f373ff3801d78d088adb3db415decc98b38e","subject":"Merge \"Mark keystoneclient as being a universal wheel\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/baa7f373ff3801d78d088adb3db415decc98b38e"}]}],"author":{"name":"Steven Hardy","email":"shardy@redhat.com","date":"2014-05-28 22:00:55.000000000","tz":60},"committer":{"name":"Steven Hardy","email":"shardy@redhat.com","date":"2014-05-28 22:04:46.000000000","tz":60},"subject":"Enable forcing re-authentication for trust-scoped clients","message":"Enable forcing re-authentication for trust-scoped clients\n\nFor long lived client objects, there\u0027s currently no way to obtain\na new client other than hacking the client attributes or creating\na new client object, so modify the authenticate() to allow use of\nforce_new_token\u003dTrue combined with authenticate() to request a\nnew trust-scoped token when the old one is about to expire.\n\nChange-Id: I8a8fdb0fae449fae881a7d1f44e9cd561aa48fb8\nRelated-Bug: #1306294\nCloses-Bug: #1324285\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/d1be16460ec5c7e8a7ea86f8b744558ed1ec9040"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/d1be16460ec5c7e8a7ea86f8b744558ed1ec9040"}]},"branch":"refs/heads/master"},"77af7418d4cc68cfce54e2bdb71e2455eb0c30f6":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":2,"created":"2014-05-30 12:31:40.000000000","uploader":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"ref":"refs/changes/98/96298/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/98/96298/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/98/96298/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/98/96298/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/98/96298/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/98/96298/2"}}},"commit":{"parents":[{"commit":"04ded03cb076f63b026a995bb2908291297557f0","subject":"Merge \"Clean up oauth auth plugin code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/04ded03cb076f63b026a995bb2908291297557f0"}]}],"author":{"name":"Steven Hardy","email":"shardy@redhat.com","date":"2014-05-28 22:00:55.000000000","tz":60},"committer":{"name":"Steven Hardy","email":"shardy@redhat.com","date":"2014-05-30 12:31:10.000000000","tz":60},"subject":"Enable forcing re-authentication for trust-scoped clients","message":"Enable forcing re-authentication for trust-scoped clients\n\nFor long lived client objects, there\u0027s currently no way to obtain\na new token other than hacking the client attributes or creating\na new client object, so modify the authenticate() to allow use of\nforce_new_token\u003dTrue combined with authenticate() to request a\nnew trust-scoped token when the old one is about to expire.\n\nChange-Id: I8a8fdb0fae449fae881a7d1f44e9cd561aa48fb8\nRelated-Bug: #1306294\nCloses-Bug: #1324285\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/77af7418d4cc68cfce54e2bdb71e2455eb0c30f6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/77af7418d4cc68cfce54e2bdb71e2455eb0c30f6"}]},"branch":"refs/heads/master"},"ab0695cd552a63bc1f612e786f9f547bdbf2ddb2":{"kind":"REWORK","_number":3,"created":"2014-06-10 21:22:33.000000000","uploader":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"ref":"refs/changes/98/96298/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/98/96298/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/98/96298/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/98/96298/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/98/96298/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/98/96298/3"}}},"commit":{"parents":[{"commit":"53a175e7c6aca860f9a9eaa4af6d9801d0cfdba4","subject":"Changes exception raised by v3.trusts.update()","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/53a175e7c6aca860f9a9eaa4af6d9801d0cfdba4"}]}],"author":{"name":"Steven Hardy","email":"shardy@redhat.com","date":"2014-05-28 22:00:55.000000000","tz":60},"committer":{"name":"Steven Hardy","email":"shardy@redhat.com","date":"2014-06-10 21:16:44.000000000","tz":60},"subject":"Enable forcing re-authentication for trust-scoped clients","message":"Enable forcing re-authentication for trust-scoped clients\n\nFor long lived client objects, there\u0027s currently no way to obtain\na new token other than hacking the client attributes or creating\na new client object, so modify the authenticate() to allow use of\nforce_new_token\u003dTrue combined with authenticate() to request a\nnew trust-scoped token when the old one is about to expire.\n\nChange-Id: I8a8fdb0fae449fae881a7d1f44e9cd561aa48fb8\nRelated-Bug: #1306294\nCloses-Bug: #1324285\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ab0695cd552a63bc1f612e786f9f547bdbf2ddb2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ab0695cd552a63bc1f612e786f9f547bdbf2ddb2"}]},"branch":"refs/heads/master"},"722db476444fc3e319a3900fc36211f673341c8e":{"kind":"REWORK","_number":4,"created":"2014-06-18 13:36:30.000000000","uploader":{"_account_id":4328,"name":"Steven Hardy","email":"steven.hardy@suse.com","username":"shardy"},"ref":"refs/changes/98/96298/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/98/96298/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/98/96298/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/98/96298/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/98/96298/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/98/96298/4"}}},"commit":{"parents":[{"commit":"f88a9c641d62f50f6cce0462c6a30b4b920da757","subject":"Merge \"Added help text for the debug option\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/f88a9c641d62f50f6cce0462c6a30b4b920da757"}]}],"author":{"name":"Steven Hardy","email":"shardy@redhat.com","date":"2014-05-28 22:00:55.000000000","tz":60},"committer":{"name":"Steven Hardy","email":"shardy@redhat.com","date":"2014-06-18 13:36:22.000000000","tz":60},"subject":"Enable forcing re-authentication for trust-scoped clients","message":"Enable forcing re-authentication for trust-scoped clients\n\nFor long lived client objects, there\u0027s currently no way to obtain\na new token other than hacking the client attributes or creating\na new client object, so modify the authenticate() to allow use of\nforce_new_token\u003dTrue combined with authenticate() to request a\nnew trust-scoped token when the old one is about to expire.\n\nNote that this removes the tenant ID from the v2 client test, and\naccording to 5b7a460 this is required for v2 trust rescoping to work,\nhowever my testing indicates recent changes (probably the auth plugin\nwork) has broken v2 trust scoping anyway, so I propose we fix this in\na future patch (or not, seeing as nobody seems to have noticed and v2\nis now deprecated..)\n\nChange-Id: I8a8fdb0fae449fae881a7d1f44e9cd561aa48fb8\nRelated-Bug: #1306294\nCloses-Bug: #1324285\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/722db476444fc3e319a3900fc36211f673341c8e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/722db476444fc3e319a3900fc36211f673341c8e"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
