)]}'
{"id":"openstack%2Fpython-keystoneclient~118520","triplet_id":"openstack%2Fpython-keystoneclient~master~Ib61b0628702806268be623a9987a922a60b04165","project":"openstack/python-keystoneclient","branch":"master","topic":"auth-user-id","hashtags":[],"change_id":"Ib61b0628702806268be623a9987a922a60b04165","subject":"Allow fetching user_id/project_id from auth","status":"MERGED","created":"2014-09-03 02:55:20.000000000","updated":"2015-01-11 14:14:57.000000000","submitted":"2015-01-11 14:14:57.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"fcbe3ef06787fd9e56b9b3a645f3821114ee062c","_number":118520,"virtual_id_number":118520,"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":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"value":2,"date":"2015-01-11 14:14:57.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"date":"2015-01-11 13:03:11.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":6282,"name":"Wu Wenxiang","email":"wu.wenxiang@algoblu.com","username":"wu-wenxiang"},{"value":0,"_account_id":7244,"name":"Victor Howard","email":"victor.r.howard@gmail.com","username":"vichoward"},{"value":0,"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-01-08 01:10:39.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":"2015-01-08 22:35:15.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":6282,"name":"Wu Wenxiang","email":"wu.wenxiang@algoblu.com","username":"wu-wenxiang"},{"value":1,"date":"2015-01-05 16:19:27.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7244,"name":"Victor Howard","email":"victor.r.howard@gmail.com","username":"vichoward"},{"value":0,"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}],"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":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"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":1,"date":"2015-01-08 22:35:15.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":6282,"name":"Wu Wenxiang","email":"wu.wenxiang@algoblu.com","username":"wu-wenxiang"},{"value":0,"_account_id":7244,"name":"Victor Howard","email":"victor.r.howard@gmail.com","username":"vichoward"},{"value":0,"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":6282,"name":"Wu Wenxiang","email":"wu.wenxiang@algoblu.com","username":"wu-wenxiang"},{"_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":7244,"name":"Victor Howard","email":"victor.r.howard@gmail.com","username":"vichoward"},{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-09-04 03:32:58.000000000","updated_by":{"_account_id":6282,"name":"Wu Wenxiang","email":"wu.wenxiang@algoblu.com","username":"wu-wenxiang"},"reviewer":{"_account_id":6282,"name":"Wu Wenxiang","email":"wu.wenxiang@algoblu.com","username":"wu-wenxiang"},"state":"REVIEWER"},{"updated":"2014-09-04 13:20:13.000000000","updated_by":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"reviewer":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"state":"REVIEWER"},{"updated":"2014-09-09 18:20:48.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-11-26 11:44:19.000000000","updated_by":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"reviewer":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"state":"REVIEWER"},{"updated":"2015-01-05 16:19:27.000000000","updated_by":{"_account_id":7244,"name":"Victor Howard","email":"victor.r.howard@gmail.com","username":"vichoward"},"reviewer":{"_account_id":7244,"name":"Victor Howard","email":"victor.r.howard@gmail.com","username":"vichoward"},"state":"REVIEWER"},{"updated":"2015-01-08 01:10:39.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":"2015-01-08 22:35:15.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":"2015-01-11 14:14:57.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"6b41b4cb23fdfb346dbb68c5b73a09949438cb0a","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-09-03 02:55:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8c534dbce7d1969937d7c44feffc8244eccb4d58","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-03 04:10:23.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/20/118520/1/check/gate-python-keystoneclient-pep8/e656409 : SUCCESS in 3m 12s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/20/118520/1/check/gate-python-keystoneclient-docs/9ca9741/doc/build/html/ : SUCCESS in 3m 12s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/20/118520/1/check/gate-python-keystoneclient-python26/b35a308 : SUCCESS in 3m 10s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/20/118520/1/check/gate-python-keystoneclient-python27/55fabde : SUCCESS in 2m 56s\n- check-tempest-dsvm-full http://logs.openstack.org/20/118520/1/check/check-tempest-dsvm-full/b304411 : SUCCESS in 1h 03m 23s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/118520/1/check/check-tempest-dsvm-postgres-full/af90cbb : SUCCESS in 1h 14m 49s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/118520/1/check/check-tempest-dsvm-neutron-full/6d1605e : SUCCESS in 54m 56s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/118520/1/check/check-tempest-dsvm-neutron-heat-slow/c46c866 : SUCCESS in 26m 00s\n- check-grenade-dsvm http://logs.openstack.org/20/118520/1/check/check-grenade-dsvm/6a472f9 : SUCCESS in 38m 10s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/118520/1/check/gate-tempest-dsvm-large-ops/f154d64 : SUCCESS in 25m 58s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/118520/1/check/gate-tempest-dsvm-neutron-large-ops/e35445d : SUCCESS in 28m 41s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/20/118520/1/check/check-tempest-dsvm-full-havana/27ff0ef : SUCCESS in 39m 15s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/20/118520/1/check/check-tempest-dsvm-neutron-havana/4823a81 : SUCCESS in 35m 07s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/20/118520/1/check/check-tempest-dsvm-full-icehouse/06a1847 : SUCCESS in 50m 07s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/20/118520/1/check/check-tempest-dsvm-neutron-icehouse/5f18af1 : SUCCESS in 57m 43s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/20/118520/1/check/gate-python-keystoneclient-python33/daa4f1c : SUCCESS in 5m 07s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/118520/1/check/check-devstack-dsvm-cells/43c37df : SUCCESS in 13m 43s","accounts_in_message":[],"_revision_number":1},{"id":"2770d5af9034c1b6db7ed94da4cd2e6d4b9ed7bd","author":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"date":"2014-09-03 11:43:35.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"60485892557015e3517304a05f53055b8158eefb","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-09-04 02:03:01.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"1dff96fc226c23093bf02e905dd9974bf0336ab4","author":{"_account_id":6282,"name":"Wu Wenxiang","email":"wu.wenxiang@algoblu.com","username":"wu-wenxiang"},"date":"2014-09-04 03:32:58.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"1b0b233c8a0e60e83aaf454f69a10a0ecb85703b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-04 11:49:12.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/20/118520/2/check/gate-python-keystoneclient-pep8/a120d6e : SUCCESS in 1m 48s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/20/118520/2/check/gate-python-keystoneclient-docs/3ac5765/doc/build/html/ : SUCCESS in 3m 58s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/20/118520/2/check/gate-python-keystoneclient-python26/8a72d58 : SUCCESS in 2m 07s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/20/118520/2/check/gate-python-keystoneclient-python27/d9453a9 : SUCCESS in 3m 27s\n- check-tempest-dsvm-full http://logs.openstack.org/20/118520/2/check/check-tempest-dsvm-full/8d080eb : SUCCESS in 49m 41s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/118520/2/check/check-tempest-dsvm-postgres-full/9a9301a : SUCCESS in 1h 06m 10s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/118520/2/check/check-tempest-dsvm-neutron-full/0a2e70f : SUCCESS in 53m 18s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/118520/2/check/check-tempest-dsvm-neutron-heat-slow/11cf4f7 : SUCCESS in 20m 57s\n- check-grenade-dsvm http://logs.openstack.org/20/118520/2/check/check-grenade-dsvm/f0a0e82 : SUCCESS in 36m 50s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/118520/2/check/gate-tempest-dsvm-large-ops/99797a4 : SUCCESS in 19m 06s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/118520/2/check/gate-tempest-dsvm-neutron-large-ops/591866d : SUCCESS in 19m 59s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/20/118520/2/check/check-tempest-dsvm-full-havana/56d4984 : SUCCESS in 36m 57s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/20/118520/2/check/check-tempest-dsvm-neutron-havana/80595aa : SUCCESS in 35m 29s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/20/118520/2/check/check-tempest-dsvm-full-icehouse/f85bb58 : SUCCESS in 47m 54s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/20/118520/2/check/check-tempest-dsvm-neutron-icehouse/ad91231 : SUCCESS in 1h 01m 11s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/20/118520/2/check/gate-python-keystoneclient-python33/187fa66 : SUCCESS in 4m 01s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/118520/2/check/check-devstack-dsvm-cells/ba5095d : SUCCESS in 13m 21s","accounts_in_message":[],"_revision_number":2},{"id":"d50e16345681578c0089727a7d0ec15b5158ac45","author":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"date":"2014-09-04 13:20:13.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"5e2679ec9ae7161151f94d5247212a1e2e3624c2","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-09-09 00:44:21.000000000","message":"Patch Set 2: Code-Review+2\n\nDomain_id might be a good future enhancement...we really should unify the scoping","accounts_in_message":[],"_revision_number":2},{"id":"25a0ee34b455f7f98969bb8ebce472f5058a7f0a","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-09-09 00:56:57.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"97005ffa9081525fa08c3115d76c1c6924bacd6b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-09 00:56:58.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"b7e9c336dca3e2e503496309a3a94f1498316585","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-09 13:12:33.000000000","message":"Patch Set 2: Verified-2\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":2},{"id":"3215e4a8f5e0a38d1c52a5b3224ec649b272f6f3","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-09-09 18:16:38.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b7c7752495fb8ec40256ad9335fb0b1e7f22b011","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-09-09 18:20:48.000000000","message":"Patch Set 3: Code-Review+2\n\nthanks for rebasing","accounts_in_message":[],"_revision_number":3},{"id":"93de6184c8b281d29c0e674c83c376cbef040658","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-09 22:46:24.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/20/118520/3/check/gate-python-keystoneclient-pep8/2255485 : SUCCESS in 3m 31s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/20/118520/3/check/gate-python-keystoneclient-docs/e80cc84/doc/build/html/ : SUCCESS in 4m 01s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/20/118520/3/check/gate-python-keystoneclient-python26/f3684d1 : SUCCESS in 3m 38s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/20/118520/3/check/gate-python-keystoneclient-python27/52aae7a : SUCCESS in 3m 10s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/20/118520/3/check/gate-python-keystoneclient-python33/4d438eb : SUCCESS in 4m 07s\n- check-tempest-dsvm-full http://logs.openstack.org/20/118520/3/check/check-tempest-dsvm-full/3e9c1ed : SUCCESS in 44m 36s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/118520/3/check/check-tempest-dsvm-postgres-full/b0027a7 : SUCCESS in 1h 01m 57s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/118520/3/check/check-tempest-dsvm-neutron-full/43fde3b : SUCCESS in 1h 06m 26s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/118520/3/check/check-tempest-dsvm-neutron-heat-slow/25bf7f5 : SUCCESS in 20m 05s\n- check-grenade-dsvm http://logs.openstack.org/20/118520/3/check/check-grenade-dsvm/1538d04 : SUCCESS in 50m 38s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/118520/3/check/gate-tempest-dsvm-large-ops/f820cc5 : SUCCESS in 27m 46s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/118520/3/check/gate-tempest-dsvm-neutron-large-ops/3de8da1 : SUCCESS in 23m 45s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/20/118520/3/check/check-tempest-dsvm-full-havana/370cc5f : SUCCESS in 33m 17s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/20/118520/3/check/check-tempest-dsvm-neutron-havana/96a08e3 : SUCCESS in 36m 06s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/20/118520/3/check/check-tempest-dsvm-full-icehouse/82611d7 : SUCCESS in 52m 32s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/20/118520/3/check/check-tempest-dsvm-neutron-icehouse/f2ec6cd : FAILURE in 1h 04m 01s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/118520/3/check/check-devstack-dsvm-cells/2d441b3 : SUCCESS in 18m 27s","accounts_in_message":[],"_revision_number":3},{"id":"1497d307eae698dcac071318da94e1ac926a4bf3","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-09-10 00:54:18.000000000","message":"Patch Set 3: Code-Review-1\n\ngyee wants some good examples as to why we need this rather than exposing for example the entire AccessInfo.","accounts_in_message":[],"_revision_number":3},{"id":"74356a381e8c45152d10f48a3fe07c7f60320650","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-09-12 17:51:28.000000000","message":"Patch Set 3: Code-Review+2\n\nThis is needed for using session with the client.  For example, if I authenticate with username, I do not know the userid, and the only way I can find it is post authentication.\n\nProject is even more insidious:  it depends on whether a default project is set on the user whether-or-not the token will have a project (if left unspecified) and, if so, if the token will be scoped.","accounts_in_message":[],"_revision_number":3},{"id":"d1d06fcc354dafc401e910f711f5d41449f5cbab","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-10-30 13:56:56.000000000","message":"Patch Set 3: -Code-Review\n\nI agree, i\u0027m coming up with the same issues in OSC.","accounts_in_message":[],"_revision_number":3},{"id":"2363c51e4cbdf9b86a5d99731c4ba9e6d6bfbae1","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-10-30 13:57:13.000000000","message":"Patch Set 3:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":3},{"id":"7457c7853db54871446cabf469e7bff6a43e424c","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-10-30 14:13:58.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"9d1e445c4be97646b0e7658141cf09d7b53b7544","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-30 15:16:43.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/20/118520/4/check/gate-python-keystoneclient-pep8/8247e9e : SUCCESS in 1m 53s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/20/118520/4/check/gate-python-keystoneclient-docs/d0211c6/doc/build/html/ : SUCCESS in 2m 00s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/20/118520/4/check/gate-python-keystoneclient-python27/8fd6826 : SUCCESS in 2m 22s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/20/118520/4/check/gate-python-keystoneclient-python33/90126da : SUCCESS in 3m 54s\n- check-tempest-dsvm-full http://logs.openstack.org/20/118520/4/check/check-tempest-dsvm-full/80f4e11 : SUCCESS in 57m 03s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/20/118520/4/check/check-tempest-dsvm-postgres-full/23b9635 : SUCCESS in 56m 19s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/20/118520/4/check/check-tempest-dsvm-neutron-full/e9fdb23 : SUCCESS in 1h 00m 10s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/20/118520/4/check/check-tempest-dsvm-neutron-heat-slow/3ed1626 : SUCCESS in 23m 39s\n- check-grenade-dsvm http://logs.openstack.org/20/118520/4/check/check-grenade-dsvm/e6394b7 : SUCCESS in 39m 46s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/20/118520/4/check/gate-tempest-dsvm-large-ops/b1aa6f4 : SUCCESS in 19m 38s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/20/118520/4/check/gate-tempest-dsvm-neutron-large-ops/9e4b4da : SUCCESS in 19m 33s\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/20/118520/4/check/check-tempest-dsvm-full-icehouse/7bc2721 : SUCCESS in 48m 25s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/20/118520/4/check/check-tempest-dsvm-neutron-icehouse/a1a9b60 : SUCCESS in 57m 19s\n- check-tempest-dsvm-full-juno http://logs.openstack.org/20/118520/4/check/check-tempest-dsvm-full-juno/ccd598b : SUCCESS in 45m 30s\n- check-tempest-dsvm-neutron-juno http://logs.openstack.org/20/118520/4/check/check-tempest-dsvm-neutron-juno/7308aeb : SUCCESS in 53m 40s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/20/118520/4/check/gate-python-keystoneclient-python26/c7f86e3 : SUCCESS in 1m 48s\n- check-devstack-dsvm-cells http://logs.openstack.org/20/118520/4/check/check-devstack-dsvm-cells/2daa2c6 : SUCCESS in 15m 34s","accounts_in_message":[],"_revision_number":4},{"id":"7185447aa3798cb5fe198519fec400055196ca30","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-11-20 00:01:36.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"3232ee60b340efb16fde411fa599b76638211885","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-11-20 00:09:42.000000000","message":"Patch Set 4: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":4},{"id":"6c3855dc4a67c258ac4ea9271b7aec0dee79001d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-20 01:10:10.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/20/118520/4/check/gate-python-keystoneclient-pep8/b3f08ed : SUCCESS in 2m 24s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/20/118520/4/check/gate-python-keystoneclient-docs/04fafd1/doc/build/html/ : SUCCESS in 2m 14s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/20/118520/4/check/gate-python-keystoneclient-python27/7ecd40c : SUCCESS in 1m 47s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/20/118520/4/check/gate-python-keystoneclient-python33/c6c498a : SUCCESS in 3m 17s\n- gate-tempest-dsvm-src-python-keystoneclient-icehouse http://logs.openstack.org/20/118520/4/check/gate-tempest-dsvm-src-python-keystoneclient-icehouse/22bea1d : SUCCESS in 50m 57s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse http://logs.openstack.org/20/118520/4/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse/087fb8d : FAILURE in 1h 01m 21s\n- gate-tempest-dsvm-src-python-keystoneclient-juno http://logs.openstack.org/20/118520/4/check/gate-tempest-dsvm-src-python-keystoneclient-juno/d99ecb9 : SUCCESS in 57m 07s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/20/118520/4/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/6938d8a : SUCCESS in 59m 25s\n- gate-tempest-dsvm-src-python-keystoneclient http://logs.openstack.org/20/118520/4/check/gate-tempest-dsvm-src-python-keystoneclient/340b2de : SUCCESS in 52m 17s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/20/118520/4/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/9a7d879 : SUCCESS in 59m 36s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/20/118520/4/check/gate-python-keystoneclient-python26/3c571a6 : SUCCESS in 2m 38s","accounts_in_message":[],"_revision_number":4},{"id":"61790912df41c58b56f767315f764255964121d2","author":{"_account_id":8978,"name":"Marek Denis","email":"marek.denis+openstack@gmail.com","username":"marek-denis"},"date":"2014-11-26 11:44:19.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"6c3e7c193dade8059fdbbd5dcc20ac41b0d4faa4","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-12-04 02:59:09.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"676e3764edad4af1a70b4955024a323aa30228c8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-04 03:29:53.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/20/118520/5/check/gate-python-keystoneclient-python26/2988808 : SUCCESS in 1m 49s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/20/118520/5/check/gate-python-keystoneclient-pep8/831b37e : SUCCESS in 2m 06s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/20/118520/5/check/gate-python-keystoneclient-docs/518446d/doc/build/html/ : SUCCESS in 2m 02s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/20/118520/5/check/gate-python-keystoneclient-python27/7526218 : SUCCESS in 1m 50s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/20/118520/5/check/gate-python-keystoneclient-python33/9917421 : SUCCESS in 3m 28s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse http://logs.openstack.org/20/118520/5/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse/dd0f0fc : SUCCESS in 26m 09s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/20/118520/5/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/9c8ac90 : FAILURE in 9m 03s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/20/118520/5/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/5458c5b : SUCCESS in 23m 52s","accounts_in_message":[],"_revision_number":5},{"id":"02bbfc69ad5c50441aaddf8e131074d92b78a505","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-12-04 04:17:25.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"d36ec67104b2bf39d1d56abec633765d369f3b0f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-04 04:48:22.000000000","message":"Patch Set 5:\n\nBuild failed (check pipeline).  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/20/118520/5/check/gate-python-keystoneclient-python26/c29aa40 : SUCCESS in 1m 43s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/20/118520/5/check/gate-python-keystoneclient-pep8/2d424e0 : SUCCESS in 2m 32s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/20/118520/5/check/gate-python-keystoneclient-docs/b8a0aef/doc/build/html/ : SUCCESS in 3m 13s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/20/118520/5/check/gate-python-keystoneclient-python27/7d3c806 : SUCCESS in 2m 27s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/20/118520/5/check/gate-python-keystoneclient-python33/e8e9f4b : SUCCESS in 3m 18s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse http://logs.openstack.org/20/118520/5/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse/f97c0b4 : SUCCESS in 24m 52s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/20/118520/5/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/59dab03 : SUCCESS in 27m 42s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/20/118520/5/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/aff91bc : FAILURE in 30m 18s","accounts_in_message":[],"_revision_number":5},{"id":"30009707a81fb7139a7406d054a770ee00516312","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-12-23 03:42:28.000000000","message":"Patch Set 6: Patch Set 5 was rebased","accounts_in_message":[],"_revision_number":5},{"id":"52fa67110e0880cf7e8255db2ed2d17edca2eb84","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-23 04:07:08.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/20/118520/6/check/gate-python-keystoneclient-python26/7275526/ : SUCCESS in 1m 59s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/20/118520/6/check/gate-python-keystoneclient-pep8/5456b41/ : SUCCESS in 1m 45s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/20/118520/6/check/gate-python-keystoneclient-docs/fa0d857//doc/build/html/ : SUCCESS in 1m 59s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/20/118520/6/check/gate-python-keystoneclient-python27/02bb161/ : SUCCESS in 1m 42s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/20/118520/6/check/gate-python-keystoneclient-python33/c7f2200/ : SUCCESS in 3m 20s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse http://logs.openstack.org/20/118520/6/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse/5b2b829/ : FAILURE in 15m 41s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/20/118520/6/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/977c3f1/ : SUCCESS in 24m 37s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/20/118520/6/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/eb725be/ : FAILURE in 4m 48s","accounts_in_message":[],"_revision_number":6},{"id":"f12e3f7589ac5e96e3252129dd89349fe5b2bf7a","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-12-23 22:10:41.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"cf690c2190b6c2fd00ac545dc83f348ff346b2b9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-23 22:39:14.000000000","message":"Patch Set 6:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/20/118520/6/check/gate-python-keystoneclient-python26/4233579/ : SUCCESS in 1m 59s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/20/118520/6/check/gate-python-keystoneclient-pep8/12422db/ : SUCCESS in 2m 56s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/20/118520/6/check/gate-python-keystoneclient-docs/4e6c501//doc/build/html/ : SUCCESS in 3m 00s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/20/118520/6/check/gate-python-keystoneclient-python27/8f4b55c/ : SUCCESS in 2m 15s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/20/118520/6/check/gate-python-keystoneclient-python33/8e25327/ : SUCCESS in 3m 15s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/20/118520/6/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/6f117a8/ : SUCCESS in 28m 31s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/20/118520/6/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/4d79e2b/ : FAILURE in 9m 40s","accounts_in_message":[],"_revision_number":6},{"id":"7958d7e6889acb8b50b08f65d42ac841e38eda38","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-12-28 17:03:43.000000000","message":"Patch Set 6: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":6},{"id":"632b577b14dacefb1716b508cadeeb1e6d8f0c17","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-01-04 23:57:08.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"66a3284ec04b814d2ca786cf156b8a03b8f5150b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-05 00:33:42.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/20/118520/7/check/gate-python-keystoneclient-python26/098be4d/ : SUCCESS in 1m 47s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/20/118520/7/check/gate-python-keystoneclient-pep8/05eb721/ : SUCCESS in 2m 23s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/20/118520/7/check/gate-python-keystoneclient-docs/17592a0//doc/build/html/ : SUCCESS in 2m 23s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/20/118520/7/check/gate-python-keystoneclient-python27/7227ec9/ : SUCCESS in 1m 50s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/20/118520/7/check/gate-python-keystoneclient-python33/6464509/ : SUCCESS in 3m 29s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/20/118520/7/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/51443c4/ : SUCCESS in 26m 18s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/20/118520/7/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/083ada3/ : SUCCESS in 36m 31s","accounts_in_message":[],"_revision_number":7},{"id":"5152c7b0a2812d79bb55531d9fff358d8d706619","author":{"_account_id":7244,"name":"Victor Howard","email":"victor.r.howard@gmail.com","username":"vichoward"},"date":"2015-01-05 16:19:27.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"f34a563e2f5b7b737cc0bdaa2ab54251f70047a0","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-01-08 01:10:39.000000000","message":"Patch Set 7: Code-Review+2\n\nMy comments were addressed. Thanks!","accounts_in_message":[],"_revision_number":7},{"id":"2386b838270eb48c029a860c33b384de425c0490","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-08 22:35:15.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"04481ad13a9b2861483a1e9ec1d7799ace22d2ec","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2015-01-08 22:35:15.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":7},{"id":"cad8dec7cb0f5592b14f5c8ccda4c9abdf9d2a01","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-08 23:10:00.000000000","message":"Patch Set 7: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/20/118520/7/gate/gate-python-keystoneclient-python26/4bed6f3/ : FAILURE in 1m 54s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/20/118520/7/gate/gate-python-keystoneclient-docs/714b7c5//doc/build/html/ : SUCCESS in 2m 29s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/20/118520/7/gate/gate-python-keystoneclient-pep8/d5ba976/ : SUCCESS in 1m 49s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/20/118520/7/gate/gate-python-keystoneclient-python27/29d28a2/ : FAILURE in 2m 07s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/20/118520/7/gate/gate-python-keystoneclient-python33/37ce259/ : FAILURE in 3m 29s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/20/118520/7/gate/gate-tempest-dsvm-neutron-src-python-keystoneclient/afae528/ : SUCCESS in 34m 29s","accounts_in_message":[],"_revision_number":7},{"id":"b72db351f072c01c3fc4674cf609539bd9cbd614","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-01-11 13:03:11.000000000","message":"Patch Set 7:\n\nRecheck","accounts_in_message":[],"_revision_number":7},{"id":"ece65ea49a0b6c9ee4871075f0a63cf2402f04cd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-11 13:35:30.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/20/118520/7/check/gate-python-keystoneclient-python26/fd6798d/ : SUCCESS in 1m 50s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/20/118520/7/check/gate-python-keystoneclient-pep8/744357d/ : SUCCESS in 1m 47s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/20/118520/7/check/gate-python-keystoneclient-docs/c7c8f6e//doc/build/html/ : SUCCESS in 2m 00s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/20/118520/7/check/gate-python-keystoneclient-python27/8edffe8/ : SUCCESS in 2m 09s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/20/118520/7/check/gate-python-keystoneclient-python33/9ad51f9/ : SUCCESS in 3m 29s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/20/118520/7/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/d921e08/ : SUCCESS in 32m 17s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/20/118520/7/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/8a229ae/ : SUCCESS in 29m 36s","accounts_in_message":[],"_revision_number":7},{"id":"43d8dc1dc482ee90bac3a1c711276f8746833059","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-11 13:35:31.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"bb17a8df4b30937a464bc82fb5e6643aca49a1fb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-11 14:14:57.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":7},{"id":"371c39a38794c08f2c5d02cd5546c0bea6e70869","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-11 14:14:57.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/20/118520/7/gate/gate-python-keystoneclient-python26/fe0da15/ : SUCCESS in 1m 59s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/20/118520/7/gate/gate-python-keystoneclient-docs/60bfa03//doc/build/html/ : SUCCESS in 2m 18s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/20/118520/7/gate/gate-python-keystoneclient-pep8/9b41ecb/ : SUCCESS in 4m 52s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/20/118520/7/gate/gate-python-keystoneclient-python27/8b32380/ : SUCCESS in 2m 05s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/20/118520/7/gate/gate-python-keystoneclient-python33/c114ab0/ : SUCCESS in 3m 22s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/20/118520/7/gate/gate-tempest-dsvm-neutron-src-python-keystoneclient/f5af48f/ : SUCCESS in 39m 24s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"4cc1631665ac3f6d778b2d7ff538f1156ae793e4","revisions":{"d49ea578c23756548d07a2ca7e655d8baec822e7":{"kind":"REWORK","_number":1,"created":"2014-09-03 02:55:20.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/20/118520/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/20/118520/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/1"}}},"commit":{"parents":[{"commit":"1643f7da32b1f729f12d042565d8c67f10f91b8c","subject":"Fix test mistake with requests-mock","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1643f7da32b1f729f12d042565d8c67f10f91b8c"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-09-03 02:51:26.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-09-03 02:53:49.000000000","tz":600},"subject":"Allow fetching user_id from an auth plugin","message":"Allow fetching user_id from an auth plugin\n\nThis would ideally not be required however when building certain URLs\nthe current user_id is needed. It seems better to allow plugins to give\nup the information if they have it than do various hacks to try and get\nit from them.\n\nChange-Id: Ib61b0628702806268be623a9987a922a60b04165\nCloses-Bug: #1364724\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/d49ea578c23756548d07a2ca7e655d8baec822e7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/d49ea578c23756548d07a2ca7e655d8baec822e7"}]},"branch":"refs/heads/master"},"ae395d269c2909209044b4c5c7cc05a07267a4cf":{"kind":"REWORK","_number":2,"created":"2014-09-04 02:03:01.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/20/118520/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/20/118520/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/2"}}},"commit":{"parents":[{"commit":"1643f7da32b1f729f12d042565d8c67f10f91b8c","subject":"Fix test mistake with requests-mock","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1643f7da32b1f729f12d042565d8c67f10f91b8c"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-09-03 02:51:26.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-09-04 02:00:59.000000000","tz":600},"subject":"Allow fetching user_id/project_id from auth","message":"Allow fetching user_id/project_id from auth\n\nThis would ideally not be required however when building certain URLs\nthe current user_id is needed. And when communicating with certain\nservices we need to have access to the current project id. It seems\nbetter to allow plugins to give up the information if they have it than\ndo various hacks to try and get it from them.\n\nChange-Id: Ib61b0628702806268be623a9987a922a60b04165\nCloses-Bug: #1364724\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ae395d269c2909209044b4c5c7cc05a07267a4cf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ae395d269c2909209044b4c5c7cc05a07267a4cf"}]},"branch":"refs/heads/master"},"2cc3850afe9f7f4fb1ad9cd8ca89e67e133bc1f4":{"kind":"REWORK","_number":3,"created":"2014-09-09 18:16:38.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/20/118520/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/20/118520/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/3"}}},"commit":{"parents":[{"commit":"a9367009ad3ab1da003bb5e43d1ae1e3ecfee2a3","subject":"Merge \"Add version parameter to adapter.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/a9367009ad3ab1da003bb5e43d1ae1e3ecfee2a3"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-09-03 02:51:26.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-09-09 18:16:17.000000000","tz":600},"subject":"Allow fetching user_id/project_id from auth","message":"Allow fetching user_id/project_id from auth\n\nThis would ideally not be required however when building certain URLs\nthe current user_id is needed. And when communicating with certain\nservices we need to have access to the current project id. It seems\nbetter to allow plugins to give up the information if they have it than\ndo various hacks to try and get it from them.\n\nChange-Id: Ib61b0628702806268be623a9987a922a60b04165\nCloses-Bug: #1364724\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/2cc3850afe9f7f4fb1ad9cd8ca89e67e133bc1f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/2cc3850afe9f7f4fb1ad9cd8ca89e67e133bc1f4"}]},"branch":"refs/heads/master"},"df450ca36239444d224783f0384d3768a8217e7d":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2014-10-30 14:13:58.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/20/118520/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/20/118520/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/4"}}},"commit":{"parents":[{"commit":"56649e526fbeaaafc2eb02cd3f837869ce1ea657","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/56649e526fbeaaafc2eb02cd3f837869ce1ea657"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-09-03 02:51:26.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-10-30 13:59:08.000000000","tz":60},"subject":"Allow fetching user_id/project_id from auth","message":"Allow fetching user_id/project_id from auth\n\nThis would ideally not be required however when building certain URLs\nthe current user_id is needed. And when communicating with certain\nservices we need to have access to the current project id. It seems\nbetter to allow plugins to give up the information if they have it than\ndo various hacks to try and get it from them.\n\nChange-Id: Ib61b0628702806268be623a9987a922a60b04165\nCloses-Bug: #1364724\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/df450ca36239444d224783f0384d3768a8217e7d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/df450ca36239444d224783f0384d3768a8217e7d"}]},"branch":"refs/heads/master"},"08ad6651d7fac6ab9bedaef2c76600df979a2eed":{"kind":"REWORK","_number":5,"created":"2014-12-04 02:59:09.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/20/118520/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/20/118520/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/5"}}},"commit":{"parents":[{"commit":"f8f81bb119b63b85f9a3f72ba81045e065b01cce","subject":"Merge \"Make keystoneclient use an adapter\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/f8f81bb119b63b85f9a3f72ba81045e065b01cce"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-09-03 02:51:26.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-12-04 02:56:32.000000000","tz":600},"subject":"Allow fetching user_id/project_id from auth","message":"Allow fetching user_id/project_id from auth\n\nThis would ideally not be required however when building certain URLs\nthe current user_id is needed. And when communicating with certain\nservices we need to have access to the current project id. It seems\nbetter to allow plugins to give up the information if they have it than\ndo various hacks to try and get it from them.\n\nChange-Id: Ib61b0628702806268be623a9987a922a60b04165\nCloses-Bug: #1364724\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/08ad6651d7fac6ab9bedaef2c76600df979a2eed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/08ad6651d7fac6ab9bedaef2c76600df979a2eed"}]},"branch":"refs/heads/master"},"dcee62fd5492383a479766025a646fd530e690f6":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2014-12-23 03:42:28.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/20/118520/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/20/118520/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/6"}}},"commit":{"parents":[{"commit":"10860db5f155052ca0d353ce9058e1c16eec8437","subject":"Merge \"Take plugin params from ENV rather than default\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/10860db5f155052ca0d353ce9058e1c16eec8437"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-09-03 02:51:26.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-12-23 03:42:28.000000000","tz":0},"subject":"Allow fetching user_id/project_id from auth","message":"Allow fetching user_id/project_id from auth\n\nThis would ideally not be required however when building certain URLs\nthe current user_id is needed. And when communicating with certain\nservices we need to have access to the current project id. It seems\nbetter to allow plugins to give up the information if they have it than\ndo various hacks to try and get it from them.\n\nChange-Id: Ib61b0628702806268be623a9987a922a60b04165\nCloses-Bug: #1364724\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/dcee62fd5492383a479766025a646fd530e690f6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/dcee62fd5492383a479766025a646fd530e690f6"}]},"branch":"refs/heads/master"},"4cc1631665ac3f6d778b2d7ff538f1156ae793e4":{"kind":"REWORK","_number":7,"created":"2015-01-04 23:57:08.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/20/118520/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/20/118520/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/20/118520/7"}}},"commit":{"parents":[{"commit":"53a82232ff52b9f39a3cb22d1769c3f9134e7003","subject":"Merge \"Document the auth plugins that are loadable by name\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/53a82232ff52b9f39a3cb22d1769c3f9134e7003"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-09-03 02:51:26.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-01-04 23:56:40.000000000","tz":600},"subject":"Allow fetching user_id/project_id from auth","message":"Allow fetching user_id/project_id from auth\n\nThis would ideally not be required however when building certain URLs\nthe current user_id is needed. And when communicating with certain\nservices we need to have access to the current project id. It seems\nbetter to allow plugins to give up the information if they have it than\ndo various hacks to try and get it from them.\n\nChange-Id: Ib61b0628702806268be623a9987a922a60b04165\nCloses-Bug: #1364724\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4cc1631665ac3f6d778b2d7ff538f1156ae793e4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4cc1631665ac3f6d778b2d7ff538f1156ae793e4"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
