)]}'
{"id":"openstack%2Fpython-keystoneclient~78878","triplet_id":"openstack%2Fpython-keystoneclient~master~I05d2632b4c8290c2b1015996769340f0bea16f93","project":"openstack/python-keystoneclient","branch":"master","topic":"bp/share-tokens","hashtags":[],"change_id":"I05d2632b4c8290c2b1015996769340f0bea16f93","subject":"Create a V3 Token Generator","status":"MERGED","created":"2014-03-07 06:48:55.000000000","updated":"2014-04-17 06:27:35.000000000","submitted":"2014-04-17 06:27:35.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":34,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"3b21a542c59a20bb7ad25e3b418df824c789dcb4","_number":78878,"virtual_id_number":78878,"owner":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2014-04-17 06:27:35.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2014-04-17 02:47:37.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":2,"date":"2014-04-17 00:52:48.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":2,"date":"2014-04-16 22:51:27.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_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":{"approved":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2014-04-17 02:47:37.000000000","_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":1,"date":"2014-04-17 00:52:55.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"date":"2014-04-16 22:51:27.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_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":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":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-04-04 05:49:05.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-04-04 05:49:16.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-04-16 22:51:27.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-04-17 00:52:55.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-04-17 02:47:37.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-04-17 06:27:35.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"42d184d612dfaacb9a13ade8c5892c0c0be694ef","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-07 06:52:40.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"b15d44e6a52eacde2d02015e986ee589d2915e1e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-07 08:38:50.000000000","message":"Patch Set 1: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/78/78878/1/check/gate-python-keystoneclient-pep8/a2b9826 : FAILURE in 1m 39s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/78/78878/1/check/gate-python-keystoneclient-docs/2ca6e49/doc/build/html/ : SUCCESS in 1m 37s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/78/78878/1/check/gate-python-keystoneclient-python26/736e7c5 : SUCCESS in 1m 26s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/78/78878/1/check/gate-python-keystoneclient-python27/e8e1533 : SUCCESS in 1m 19s\n- check-grenade-dsvm http://logs.openstack.org/78/78878/1/check/check-grenade-dsvm/59ccd5c : SUCCESS in 31m 50s\n- check-tempest-dsvm-full http://logs.openstack.org/78/78878/1/check/check-tempest-dsvm-full/c769e40 : SUCCESS in 58m 17s\n- check-tempest-dsvm-neutron http://logs.openstack.org/78/78878/1/check/check-tempest-dsvm-neutron/43b97a8 : SUCCESS in 36m 57s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/78/78878/1/check/gate-python-keystoneclient-python33/ae59bd8 : SUCCESS in 3m 37s\n- check-devstack-dsvm-cells http://logs.openstack.org/78/78878/1/check/check-devstack-dsvm-cells/82962bc : SUCCESS in 14m 35s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/78/78878/1/check/check-tempest-dsvm-postgres-full/5fec91a : SUCCESS in 53m 57s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/78/78878/1/check/check-tempest-dsvm-neutron-full/1049035 : FAILURE in 1h 08m 48s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/78/78878/1/check/gate-tempest-dsvm-large-ops/2187268 : SUCCESS in 15m 08s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/78/78878/1/check/gate-tempest-dsvm-neutron-large-ops/2226c10 : SUCCESS in 16m 59s\n","accounts_in_message":[],"_revision_number":1},{"id":"2a60655fea660f8f3da80c1660a68261fee814ac","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-03-07 08:39:55.000000000","message":"Patch Set 1:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- gate-python-keystoneclient-pep8: unrecognized error\n- check-tempest-dsvm-neutron-full: https://bugs.launchpad.net/bugs/1253896, https://bugs.launchpad.net/bugs/1254872\n\nYou have some unrecognized errors.\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":1},{"id":"67b89764d954c17e22eaaba7230591195520fb76","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-08 04:30:17.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"952d31921a64b60e37e33611498062efee297d35","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-03-08 04:30:17.000000000","message":"Patch Set 1: Rebased","accounts_in_message":[],"_revision_number":1},{"id":"59ecc5e909b7687ebe9fb9382c8622ea7aecaa2b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-08 05:29:22.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/78/78878/2/check/gate-python-keystoneclient-pep8/74a7ecb : SUCCESS in 1m 05s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/78/78878/2/check/gate-python-keystoneclient-docs/eb4bae9/doc/build/html/ : SUCCESS in 1m 15s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/78/78878/2/check/gate-python-keystoneclient-python26/3910564 : SUCCESS in 1m 05s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/78/78878/2/check/gate-python-keystoneclient-python27/3a5c88a : SUCCESS in 1m 08s\n- check-grenade-dsvm http://logs.openstack.org/78/78878/2/check/check-grenade-dsvm/fa13546 : SUCCESS in 27m 56s\n- check-tempest-dsvm-full http://logs.openstack.org/78/78878/2/check/check-tempest-dsvm-full/8c15788 : SUCCESS in 41m 49s\n- check-tempest-dsvm-neutron http://logs.openstack.org/78/78878/2/check/check-tempest-dsvm-neutron/4e3c5c5 : SUCCESS in 33m 26s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/78/78878/2/check/gate-python-keystoneclient-python33/627aea9 : SUCCESS in 3m 37s\n- check-devstack-dsvm-cells http://logs.openstack.org/78/78878/2/check/check-devstack-dsvm-cells/590e5a5 : SUCCESS in 13m 05s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/78/78878/2/check/check-tempest-dsvm-postgres-full/74287f7 : SUCCESS in 59m 02s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/78/78878/2/check/check-tempest-dsvm-neutron-full/2b14c91 : SUCCESS in 48m 54s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/78/78878/2/check/gate-tempest-dsvm-large-ops/284baeb : SUCCESS in 15m 23s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/78/78878/2/check/gate-tempest-dsvm-neutron-large-ops/c6cd6b3 : SUCCESS in 13m 16s\n","accounts_in_message":[],"_revision_number":2},{"id":"bc9f4a3704124399bc0a11e566c5232867a45f8f","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-03-13 23:57:55.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"de81dfde657f66acf0e770243a7e937e6bb9cf60","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-13 23:57:56.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"23eb5b0047975e4b187317dac1113954fb826479","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-14 00:52:49.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/78/78878/3/check/gate-python-keystoneclient-pep8/5818012 : SUCCESS in 53s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/78/78878/3/check/gate-python-keystoneclient-docs/b248fdc/doc/build/html/ : SUCCESS in 1m 47s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/78/78878/3/check/gate-python-keystoneclient-python26/de9c762 : SUCCESS in 1m 03s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/78/78878/3/check/gate-python-keystoneclient-python27/bfc247c : SUCCESS in 58s\n- check-grenade-dsvm http://logs.openstack.org/78/78878/3/check/check-grenade-dsvm/4d4bad7 : SUCCESS in 28m 17s\n- check-tempest-dsvm-full http://logs.openstack.org/78/78878/3/check/check-tempest-dsvm-full/cb5f8aa : SUCCESS in 54m 50s\n- check-tempest-dsvm-neutron http://logs.openstack.org/78/78878/3/check/check-tempest-dsvm-neutron/f81cd27 : SUCCESS in 37m 15s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/78/78878/3/check/check-tempest-dsvm-neutron-heat-slow/2ef378d : SUCCESS in 24m 09s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/78/78878/3/check/gate-python-keystoneclient-python33/226ef98 : SUCCESS in 3m 59s\n- check-devstack-dsvm-cells http://logs.openstack.org/78/78878/3/check/check-devstack-dsvm-cells/79b538a : SUCCESS in 12m 15s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/78/78878/3/check/check-tempest-dsvm-postgres-full/f69cbe6 : SUCCESS in 53m 16s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/78/78878/3/check/gate-tempest-dsvm-large-ops/ea406d7 : SUCCESS in 16m 48s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/78/78878/3/check/gate-tempest-dsvm-neutron-large-ops/2cc16b7 : SUCCESS in 13m 22s\n","accounts_in_message":[],"_revision_number":3},{"id":"407efaf60066b5a6c3bdac04b540d2d97ff5d9d6","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-04-04 00:33:32.000000000","message":"Patch Set 3:\n\nthis needs a rebase.","accounts_in_message":[],"_revision_number":3},{"id":"82bd038384690b39b1de63f1ded60133bcaca1e3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-04 00:33:33.000000000","message":"Patch Set 3: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"a22a2968a7ef03b23f021391ffd6575165cad861","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-04 00:33:34.000000000","message":"Patch Set 3: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"be4dc19d7474879a886848e8136e68b1ef1e843c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-04 02:32:17.000000000","message":"Patch Set 4:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"9d40db0afb0d661214500e032bd1e20a45839af0","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-04-04 02:32:17.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"3d7a684092e5d1dfccc09b121751904cd4ca21f1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-04 03:29:31.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/78/78878/4/check/gate-python-keystoneclient-pep8/e08207c : SUCCESS in 1m 06s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/78/78878/4/check/gate-python-keystoneclient-docs/a4c7e8a/doc/build/html/ : SUCCESS in 2m 16s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/78/78878/4/check/gate-python-keystoneclient-python26/5478502 : SUCCESS in 1m 24s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/78/78878/4/check/gate-python-keystoneclient-python27/71017de : SUCCESS in 1m 16s\n- check-grenade-dsvm http://logs.openstack.org/78/78878/4/check/check-grenade-dsvm/058abb6 : SUCCESS in 40m 04s\n- check-tempest-dsvm-full http://logs.openstack.org/78/78878/4/check/check-tempest-dsvm-full/102dd93 : SUCCESS in 50m 12s\n- check-tempest-dsvm-neutron http://logs.openstack.org/78/78878/4/check/check-tempest-dsvm-neutron/1710dd1 : SUCCESS in 50m 21s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/78/78878/4/check/check-tempest-dsvm-neutron-heat-slow/4cd15af : SUCCESS in 22m 58s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/78/78878/4/check/gate-python-keystoneclient-python33/4c9ee11 : SUCCESS in 3m 41s\n- check-devstack-dsvm-cells http://logs.openstack.org/78/78878/4/check/check-devstack-dsvm-cells/48a44e8 : SUCCESS in 11m 47s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/78/78878/4/check/check-tempest-dsvm-postgres-full/92a0a1b : SUCCESS in 57m 10s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/78/78878/4/check/gate-tempest-dsvm-large-ops/091cdf8 : SUCCESS in 17m 05s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/78/78878/4/check/gate-tempest-dsvm-neutron-large-ops/9526654 : SUCCESS in 16m 57s\n\n","accounts_in_message":[],"_revision_number":4},{"id":"7a8758435c6fd347561926bcec2b456acdd495a7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-12 14:49:34.000000000","message":"Patch Set 4: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"f38ec1915e867950a91bf3f42915199ea9b1e032","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-04-12 14:49:34.000000000","message":"Patch Set 4: I would prefer that you didn\u0027t merge this\n\n(10 inline comments)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"ca75e85726e9398ff50e1057e191e79ee67108c4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-12 15:40:29.000000000","message":"Patch Set 4: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/78/78878/4/check/gate-python-keystoneclient-pep8/02733b2 : SUCCESS in 47s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/78/78878/4/check/gate-python-keystoneclient-docs/f0c52f9/doc/build/html/ : SUCCESS in 1m 58s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/78/78878/4/check/gate-python-keystoneclient-python26/02e57ae : SUCCESS in 1m 14s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/78/78878/4/check/gate-python-keystoneclient-python27/1461360 : SUCCESS in 1m 13s\n- check-tempest-dsvm-full http://logs.openstack.org/78/78878/4/check/check-tempest-dsvm-full/b000ed2 : SUCCESS in 47m 22s\n- check-tempest-dsvm-neutron http://logs.openstack.org/78/78878/4/check/check-tempest-dsvm-neutron/9dade4e : SUCCESS in 48m 02s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/78/78878/4/check/check-tempest-dsvm-neutron-heat-slow/b98c723 : SUCCESS in 18m 14s\n- check-grenade-dsvm http://logs.openstack.org/78/78878/4/check/check-grenade-dsvm/eee51c0 : SUCCESS in 40m 39s\n- check-grenade-dsvm-neutron http://logs.openstack.org/78/78878/4/check/check-grenade-dsvm-neutron/a504310 : FAILURE in 25m 20s (non-voting)\n- gate-python-keystoneclient-python33 http://logs.openstack.org/78/78878/4/check/gate-python-keystoneclient-python33/fa4edcf : SUCCESS in 3m 43s\n- check-devstack-dsvm-cells http://logs.openstack.org/78/78878/4/check/check-devstack-dsvm-cells/c36f3ea : SUCCESS in 12m 41s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/78/78878/4/check/check-tempest-dsvm-postgres-full/003f021 : FAILURE in 50m 52s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/78/78878/4/check/gate-tempest-dsvm-large-ops/3c06728 : SUCCESS in 13m 55s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/78/78878/4/check/gate-tempest-dsvm-neutron-large-ops/bab1a5a : SUCCESS in 14m 57s\n","accounts_in_message":[],"_revision_number":4},{"id":"9225fbdc8cea6c0e92bff45da9d2e19a06fae470","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2014-04-14 01:32:24.000000000","message":"Patch Set 4: I would prefer that you didn\u0027t merge this\n\n(3 inline comments)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"2b548abb2ce6e6a205f5e557d45571a093049663","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-04-14 02:56:15.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"5daa67630de173c66dfe8c8d814a375cf9d31f72","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-14 02:56:16.000000000","message":"Patch Set 5:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"3409a66a6ae5ef72746b997fee665d3e3de9544d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-14 03:53:22.000000000","message":"Patch Set 5: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/78/78878/5/check/gate-python-keystoneclient-pep8/9b682dc : SUCCESS in 1m 06s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/78/78878/5/check/gate-python-keystoneclient-docs/0320877/doc/build/html/ : SUCCESS in 1m 37s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/78/78878/5/check/gate-python-keystoneclient-python26/d3c140f : SUCCESS in 1m 25s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/78/78878/5/check/gate-python-keystoneclient-python27/e91b9ac : SUCCESS in 54s\n- check-tempest-dsvm-full http://logs.openstack.org/78/78878/5/check/check-tempest-dsvm-full/2e7bf64 : SUCCESS in 57m 03s\n- check-tempest-dsvm-neutron http://logs.openstack.org/78/78878/5/check/check-tempest-dsvm-neutron/bf6a939 : SUCCESS in 50m 59s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/78/78878/5/check/check-tempest-dsvm-neutron-heat-slow/93cfa84 : SUCCESS in 20m 15s\n- check-grenade-dsvm http://logs.openstack.org/78/78878/5/check/check-grenade-dsvm/0fb9aa1 : SUCCESS in 38m 17s\n- check-grenade-dsvm-neutron http://logs.openstack.org/78/78878/5/check/check-grenade-dsvm-neutron/3d66e3f : FAILURE in 24m 35s (non-voting)\n- gate-python-keystoneclient-python33 http://logs.openstack.org/78/78878/5/check/gate-python-keystoneclient-python33/472dcc9 : SUCCESS in 3m 55s\n- check-devstack-dsvm-cells http://logs.openstack.org/78/78878/5/check/check-devstack-dsvm-cells/f6df373 : SUCCESS in 12m 11s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/78/78878/5/check/check-tempest-dsvm-postgres-full/d75e8f1 : SUCCESS in 49m 02s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/78/78878/5/check/gate-tempest-dsvm-large-ops/daa1321 : SUCCESS in 14m 14s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/78/78878/5/check/gate-tempest-dsvm-neutron-large-ops/540ed20 : SUCCESS in 16m 48s\n","accounts_in_message":[],"_revision_number":5},{"id":"4e2569d1ce9d55a6a6574f38c3b28aef2d506d2a","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-04-14 04:29:43.000000000","message":"Patch Set 4: (12 inline comments)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"fce42f61d3050cb7fa9c8d794e76a7cebe98c677","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-04-16 01:10:38.000000000","message":"Patch Set 5: I would prefer that you didn\u0027t merge this\n\n(3 inline comments)\n\nmostly concerned about the change in test_access","accounts_in_message":[],"_revision_number":5},{"id":"0bb9d56f8871ed3480ba6d29f40c80ba9b928d53","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2014-04-16 12:52:06.000000000","message":"Patch Set 5: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\nneeds a rebase","accounts_in_message":[],"_revision_number":5},{"id":"4e66e68984641ec8c3cbc1ab09b3268662be5343","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2014-04-16 12:52:24.000000000","message":"Patch Set 5:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":5},{"id":"c941f70773d6ab1aa76ef1030861586b98826d43","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-16 12:52:25.000000000","message":"Patch Set 5: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"ebe2c7eed036dc43e65c14b4ae694e3ebbe72135","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-16 12:52:27.000000000","message":"Patch Set 5: Doesn\u0027t seem to work\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":5},{"id":"13b662708e2958f33c52b30ba77fa27860c54e60","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-04-16 21:12:19.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"cf0dd6ad0ae55eb0d58803a86704f7b8833979c3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-16 21:12:20.000000000","message":"Patch Set 6:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"77455ae58f4cadc6ae2d9eee8451b37fa9f1158c","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-04-16 21:12:30.000000000","message":"Patch Set 5: (3 inline comments)\n\n","accounts_in_message":[],"_revision_number":5},{"id":"c681f5d0fdc11121298c3dd268f6b7228d2ff1c4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-16 22:15:30.000000000","message":"Patch Set 6: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/78/78878/6/check/gate-python-keystoneclient-pep8/75c954d : SUCCESS in 54s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/78/78878/6/check/gate-python-keystoneclient-docs/3a02262/doc/build/html/ : SUCCESS in 1m 36s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/78/78878/6/check/gate-python-keystoneclient-python26/118c620 : SUCCESS in 1m 34s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/78/78878/6/check/gate-python-keystoneclient-python27/c5a1cce : SUCCESS in 1m 33s\n- check-tempest-dsvm-full http://logs.openstack.org/78/78878/6/check/check-tempest-dsvm-full/bb939f1 : SUCCESS in 42m 53s\n- check-tempest-dsvm-neutron http://logs.openstack.org/78/78878/6/check/check-tempest-dsvm-neutron/837fa2b : SUCCESS in 45m 50s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/78/78878/6/check/check-tempest-dsvm-neutron-heat-slow/719a24e : SUCCESS in 19m 12s\n- check-grenade-dsvm http://logs.openstack.org/78/78878/6/check/check-grenade-dsvm/a222ec8 : SUCCESS in 36m 36s\n- check-grenade-dsvm-neutron http://logs.openstack.org/78/78878/6/check/check-grenade-dsvm-neutron/a74e777 : FAILURE in 23m 18s (non-voting)\n- gate-python-keystoneclient-python33 http://logs.openstack.org/78/78878/6/check/gate-python-keystoneclient-python33/dfab4ab : SUCCESS in 4m 24s\n- check-devstack-dsvm-cells http://logs.openstack.org/78/78878/6/check/check-devstack-dsvm-cells/ab6d280 : SUCCESS in 10m 59s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/78/78878/6/check/check-tempest-dsvm-postgres-full/3b0d154 : SUCCESS in 43m 42s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/78/78878/6/check/gate-tempest-dsvm-large-ops/dd6dd89 : SUCCESS in 17m 55s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/78/78878/6/check/gate-tempest-dsvm-neutron-large-ops/e5f654a : SUCCESS in 16m 54s\n","accounts_in_message":[],"_revision_number":6},{"id":"c73e9899b41c4e132b64f82e26efe37ef51d14f6","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2014-04-16 22:51:27.000000000","message":"Patch Set 6: Looks good to me (core reviewer)\n\nMy concerns were addressed.","accounts_in_message":[],"_revision_number":6},{"id":"096e56952d4b47be3945acfa595e704d9581084a","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-04-17 00:52:48.000000000","message":"Patch Set 6: Looks good to me (core reviewer)\n\n(2 inline comments)\n\ntypos in docs can be fixed separately.","accounts_in_message":[],"_revision_number":6},{"id":"719f11ec08cc554976a5390f549368f380a9f440","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-17 00:52:55.000000000","message":"Patch Set 6: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"c2f8666235fa9362cf765a5170cdcd987914fcfd","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-04-17 00:52:55.000000000","message":"Patch Set 6: Approved\n\n","accounts_in_message":[],"_revision_number":6},{"id":"552fa814712f3037c0e6e619000c781b2cc297df","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-17 02:42:29.000000000","message":"Patch Set 6: Fails\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/78/78878/6/gate/gate-python-keystoneclient-docs/53e5519/doc/build/html/ : SUCCESS in 1m 13s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/78/78878/6/gate/gate-python-keystoneclient-pep8/3caa7df : SUCCESS in 54s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/78/78878/6/gate/gate-python-keystoneclient-python26/1567bc8 : SUCCESS in 1m 29s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/78/78878/6/gate/gate-python-keystoneclient-python27/b19779e : SUCCESS in 1m 00s\n- gate-tempest-dsvm-full http://logs.openstack.org/78/78878/6/gate/gate-tempest-dsvm-full/df155ec : SUCCESS in 1h 01m 44s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/78/78878/6/gate/gate-tempest-dsvm-neutron/6327d64 : FAILURE in 55m 41s\n- gate-grenade-dsvm http://logs.openstack.org/78/78878/6/gate/gate-grenade-dsvm/9090f54 : SUCCESS in 37m 40s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/78/78878/6/gate/gate-python-keystoneclient-python33/a9f4ea7 : SUCCESS in 3m 55s\n- gate-devstack-dsvm-cells http://logs.openstack.org/78/78878/6/gate/gate-devstack-dsvm-cells/f0a421e : SUCCESS in 13m 13s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/78/78878/6/gate/gate-tempest-dsvm-postgres-full/f48921e : SUCCESS in 46m 54s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/78/78878/6/gate/gate-tempest-dsvm-large-ops/4fc7d47 : SUCCESS in 14m 12s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/78/78878/6/gate/gate-tempest-dsvm-neutron-large-ops/d3bc725 : SUCCESS in 16m 58s\n","accounts_in_message":[],"_revision_number":6},{"id":"c326877570f99b98909c61853cc1178ea630cbbf","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-04-17 02:42:55.000000000","message":"Patch Set 6:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- gate-tempest-dsvm-neutron: https://bugs.launchpad.net/bugs/1253896\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 1253896\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":6},{"id":"56063b95f565fb6197659d94948f8de145bb47ef","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2014-04-17 02:47:37.000000000","message":"Patch Set 6:\n\nrecheck bug 1253896","accounts_in_message":[],"_revision_number":6},{"id":"715a5b543d6bb6971e0a11f35db8202bbf6ecb9e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-17 02:47:38.000000000","message":"Patch Set 6: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"2a56a6a10d3e721a686c4f79ad76ea81ce1f6516","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-17 04:35:41.000000000","message":"Patch Set 6: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/78/78878/6/check/gate-python-keystoneclient-pep8/cb10a15 : SUCCESS in 53s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/78/78878/6/check/gate-python-keystoneclient-docs/66398a8/doc/build/html/ : SUCCESS in 1m 21s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/78/78878/6/check/gate-python-keystoneclient-python26/e5c044d : SUCCESS in 1m 30s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/78/78878/6/check/gate-python-keystoneclient-python27/15c6db1 : SUCCESS in 1m 26s\n- check-tempest-dsvm-full http://logs.openstack.org/78/78878/6/check/check-tempest-dsvm-full/2d4a7d3 : SUCCESS in 59m 37s\n- check-tempest-dsvm-neutron http://logs.openstack.org/78/78878/6/check/check-tempest-dsvm-neutron/2401390 : SUCCESS in 53m 58s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/78/78878/6/check/check-tempest-dsvm-neutron-heat-slow/adb797e : SUCCESS in 23m 01s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/78/78878/6/check/check-grenade-dsvm/0b37f9a : SUCCESS in 42m 09s\n- check-grenade-dsvm-neutron http://logs.openstack.org/78/78878/6/check/check-grenade-dsvm-neutron/bef9c65 : FAILURE in 31m 15s (non-voting)\n- gate-python-keystoneclient-python33 http://logs.openstack.org/78/78878/6/check/gate-python-keystoneclient-python33/3dd3868 : SUCCESS in 3m 12s\n- check-devstack-dsvm-cells http://logs.openstack.org/78/78878/6/check/check-devstack-dsvm-cells/a1b8c20 : SUCCESS in 11m 44s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/78/78878/6/check/check-tempest-dsvm-postgres-full/861d0f8 : SUCCESS in 59m 54s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/78/78878/6/check/gate-tempest-dsvm-large-ops/584e944 : SUCCESS in 14m 26s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/78/78878/6/check/gate-tempest-dsvm-neutron-large-ops/0d03835 : SUCCESS in 16m 51s\n","accounts_in_message":[],"_revision_number":6},{"id":"96ddf3483aa4c65cf78ddd8d4eafd1985981b66f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-17 04:35:42.000000000","message":"Patch Set 6: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"3fc94c9e0f97b3e83a95d1b0053164d9885e1a0b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-17 06:27:35.000000000","message":"Patch Set 6: Verified\n\nBuild succeeded.\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/78/78878/6/gate/gate-python-keystoneclient-docs/2ec5af4/doc/build/html/ : SUCCESS in 1m 54s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/78/78878/6/gate/gate-python-keystoneclient-pep8/673616e : SUCCESS in 1m 17s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/78/78878/6/gate/gate-python-keystoneclient-python26/0bcb86f : SUCCESS in 49s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/78/78878/6/gate/gate-python-keystoneclient-python27/7a16f7d : SUCCESS in 1m 38s\n- gate-tempest-dsvm-full http://logs.openstack.org/78/78878/6/gate/gate-tempest-dsvm-full/b6eec51 : SUCCESS in 59m 45s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/78/78878/6/gate/gate-tempest-dsvm-neutron/d753868 : SUCCESS in 55m 56s\n- gate-grenade-dsvm http://logs.openstack.org/78/78878/6/gate/gate-grenade-dsvm/4dcecfd : SUCCESS in 35m 39s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/78/78878/6/gate/gate-python-keystoneclient-python33/eb8479b : SUCCESS in 3m 48s\n- gate-devstack-dsvm-cells http://logs.openstack.org/78/78878/6/gate/gate-devstack-dsvm-cells/fd438ee : SUCCESS in 11m 41s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/78/78878/6/gate/gate-tempest-dsvm-postgres-full/b8de0ef : SUCCESS in 53m 11s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/78/78878/6/gate/gate-tempest-dsvm-large-ops/1158f08 : SUCCESS in 15m 13s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/78/78878/6/gate/gate-tempest-dsvm-neutron-large-ops/d5a6b0d : SUCCESS in 15m 33s\n","accounts_in_message":[],"_revision_number":6},{"id":"515a97cc6ccba219995690f9dfbbcd9179fa475a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-17 06:27:35.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"ee49824fe70244977e8d5a9af36590fb7edbe59d","revisions":{"f131ff2f5c4e85c83ace337de0ad39d8646d9ab3":{"kind":"REWORK","_number":1,"created":"2014-03-07 06:48:55.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/78/78878/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/78/78878/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/1"}}},"commit":{"parents":[{"commit":"42bf7543dab53e47d2dfdcf2af7cd29b6f8eaac4","subject":"Create a test token generator and use it","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/42bf7543dab53e47d2dfdcf2af7cd29b6f8eaac4"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-03-07 06:23:25.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-03-07 06:28:33.000000000","tz":600},"subject":"Create a V3 Token Generator","message":"Create a V3 Token Generator\n\nChange-Id: I05d2632b4c8290c2b1015996769340f0bea16f93\nblueprint: share-tokens\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/f131ff2f5c4e85c83ace337de0ad39d8646d9ab3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/f131ff2f5c4e85c83ace337de0ad39d8646d9ab3"}]},"branch":"refs/heads/master"},"495e507e7550747082189261d3cb5432c1b3b3a3":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2014-03-07 06:48:55.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/78/78878/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/78/78878/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/2"}}},"commit":{"parents":[{"commit":"1c48200dfb5121accdd26a6456142430509fbd24","subject":"Create a test token generator and use it","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1c48200dfb5121accdd26a6456142430509fbd24"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-03-07 06:23:25.000000000","tz":600},"committer":{"name":"Gerrit Code Review","email":"review@openstack.org","date":"2014-03-08 04:30:17.000000000","tz":0},"subject":"Create a V3 Token Generator","message":"Create a V3 Token Generator\n\nChange-Id: I05d2632b4c8290c2b1015996769340f0bea16f93\nblueprint: share-tokens\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/495e507e7550747082189261d3cb5432c1b3b3a3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/495e507e7550747082189261d3cb5432c1b3b3a3"}]},"branch":"refs/heads/master"},"319b9210c4d6c23164d4878c294de2fb15073e5e":{"kind":"REWORK","_number":3,"created":"2014-03-13 23:57:55.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/78/78878/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/78/78878/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/3"}}},"commit":{"parents":[{"commit":"b80f0bc524b8095e1778e8a2e67988af95490c52","subject":"Create a test token generator and use it","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b80f0bc524b8095e1778e8a2e67988af95490c52"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-03-07 06:23:25.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-03-13 23:57:31.000000000","tz":600},"subject":"Create a V3 Token Generator","message":"Create a V3 Token Generator\n\nChange-Id: I05d2632b4c8290c2b1015996769340f0bea16f93\nblueprint: share-tokens\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/319b9210c4d6c23164d4878c294de2fb15073e5e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/319b9210c4d6c23164d4878c294de2fb15073e5e"}]},"branch":"refs/heads/master"},"521bb958ba2ee693a27e9c2e38ec1856ec88e91e":{"kind":"REWORK","_number":4,"created":"2014-04-04 02:32:17.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/78/78878/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/78/78878/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/4"}}},"commit":{"parents":[{"commit":"b24e41e1df0f4259180ad96c4b29da0779307cd4","subject":"Merge \"Split sample PKI token generation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b24e41e1df0f4259180ad96c4b29da0779307cd4"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-03-07 06:23:25.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-04-04 02:32:00.000000000","tz":600},"subject":"Create a V3 Token Generator","message":"Create a V3 Token Generator\n\nChange-Id: I05d2632b4c8290c2b1015996769340f0bea16f93\nblueprint: share-tokens\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/521bb958ba2ee693a27e9c2e38ec1856ec88e91e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/521bb958ba2ee693a27e9c2e38ec1856ec88e91e"}]},"branch":"refs/heads/master"},"70d6b0af8d0cefe1fe51384c0adc0dd83ad6c90f":{"kind":"REWORK","_number":5,"created":"2014-04-14 02:56:15.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/78/78878/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/78/78878/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/5"}}},"commit":{"parents":[{"commit":"8bc8275bf3b4b1fd644102963f2980d23b1bffc9","subject":"Merge \"Ensure JSON headers in Auth Requests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8bc8275bf3b4b1fd644102963f2980d23b1bffc9"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-03-07 06:23:25.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-04-14 02:55:52.000000000","tz":600},"subject":"Create a V3 Token Generator","message":"Create a V3 Token Generator\n\nChange-Id: I05d2632b4c8290c2b1015996769340f0bea16f93\nblueprint: share-tokens\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/70d6b0af8d0cefe1fe51384c0adc0dd83ad6c90f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/70d6b0af8d0cefe1fe51384c0adc0dd83ad6c90f"}]},"branch":"refs/heads/master"},"ee49824fe70244977e8d5a9af36590fb7edbe59d":{"kind":"REWORK","_number":6,"created":"2014-04-16 21:12:19.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/78/78878/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/78/78878/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/78/78878/6"}}},"commit":{"parents":[{"commit":"474c110f62135ac4f42bfff2e2bdf075c127be92","subject":"Merge \"Add service name to catalog\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/474c110f62135ac4f42bfff2e2bdf075c127be92"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-03-07 06:23:25.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-04-16 21:11:34.000000000","tz":600},"subject":"Create a V3 Token Generator","message":"Create a V3 Token Generator\n\nA token generator that can be used by other clients to generate\nconsistent tokens in there test code.\n\nChange-Id: I05d2632b4c8290c2b1015996769340f0bea16f93\nblueprint: share-tokens\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ee49824fe70244977e8d5a9af36590fb7edbe59d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ee49824fe70244977e8d5a9af36590fb7edbe59d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
