)]}'
{"id":"openstack%2Fpython-keystoneclient~18637","triplet_id":"openstack%2Fpython-keystoneclient~master~I76dee19781eaac21901b5c0258e83a42180c1702","project":"openstack/python-keystoneclient","branch":"master","topic":"bp/grizzly-testtools","hashtags":[],"change_id":"I76dee19781eaac21901b5c0258e83a42180c1702","subject":"Use testr instead of nose.","status":"MERGED","created":"2012-12-25 06:03:31.000000000","updated":"2013-05-17 21:16:16.000000000","submitted":"2013-05-17 21:16:16.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":13,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5718ddce6d11a510c15adb4cf0f984505c4bd9d1","_number":18637,"virtual_id_number":18637,"owner":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":2,"date":"2013-05-17 21:16:16.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":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"}],"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2013-05-17 20:08:54.000000000","_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":2,"date":"2013-05-10 22:39:31.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"}],"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2013-05-17 20:08:54.000000000","_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":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-01-24 21:36:50.000000000","updated_by":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"reviewer":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"state":"REVIEWER"},{"updated":"2013-05-07 22:50:08.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"},{"updated":"2013-05-10 22:39:31.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":"2013-05-17 20:08:54.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":"2013-05-17 21:16:16.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"996033d2d12f8450c5b731887af7f9cb64eea447","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2012-12-25 06:05:01.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"7214b6f9af8646376fedd3e9ef6f96368ae66334","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-12-25 06:32:10.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\n\nBuild failed\n\n- http://logs.openstack.org/18637/2/check/gate-python-keystoneclient-docs/441 : SUCCESS\n- http://logs.openstack.org/18637/2/check/gate-python-keystoneclient-pep8/585 : SUCCESS\n- http://logs.openstack.org/18637/2/check/gate-python-keystoneclient-python26/517 : SUCCESS\n- http://logs.openstack.org/18637/2/check/gate-python-keystoneclient-python27/519 : FAILURE\n- http://logs.openstack.org/18637/2/check/gate-tempest-devstack-vm/23544 : SUCCESS\n","accounts_in_message":[],"_revision_number":2},{"id":"8f8bdbcba73072d50655ae25d9ddf20a255ab04c","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2012-12-26 15:04:19.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"63492439a985b8daddc316cf8751299cca4147c5","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2012-12-26 15:14:00.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"343accfb149fd63697d57bf448782f6432011218","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-12-26 15:33:50.000000000","message":"Patch Set 4: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/18637/4/check/gate-python-keystoneclient-docs/444 : SUCCESS\n- http://logs.openstack.org/18637/4/check/gate-python-keystoneclient-pep8/588 : SUCCESS\n- http://logs.openstack.org/18637/4/check/gate-python-keystoneclient-python26/520 : SUCCESS\n- http://logs.openstack.org/18637/4/check/gate-python-keystoneclient-python27/522 : SUCCESS\n- http://logs.openstack.org/18637/4/check/gate-tempest-devstack-vm/23575 : SUCCESS\n","accounts_in_message":[],"_revision_number":4},{"id":"0969082aae59000ec4956afd21db50ee82ce3f75","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2012-12-28 19:02:04.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"02b30ff1d8d8886c49d71fdfdc57a436406e963a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-12-28 19:30:03.000000000","message":"Patch Set 5: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/18637/5/check/gate-python-keystoneclient-docs/447 : SUCCESS\n- http://logs.openstack.org/18637/5/check/gate-python-keystoneclient-pep8/591 : SUCCESS\n- http://logs.openstack.org/18637/5/check/gate-python-keystoneclient-python26/523 : SUCCESS\n- http://logs.openstack.org/18637/5/check/gate-python-keystoneclient-python27/525 : SUCCESS\n- http://logs.openstack.org/18637/5/check/gate-tempest-devstack-vm/23672 : SUCCESS\n- http://logs.openstack.org/18637/5/check/gate-devstack-vm-quantum/113 : SUCCESS (non-voting)\n","accounts_in_message":[],"_revision_number":5},{"id":"8bb89a4be3a5108ae9a56ca5236aa3f668f0df2c","author":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"date":"2013-01-05 22:33:07.000000000","message":"Patch Set 5: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\nThis all looks good to me, except I haven\u0027t a clue of what\u0027s an expected normal development/testing process now with the newer toolchain. \n\nCould you add a *VERY* short bit to either readme or in docs/source/ about \"testing keystoneclient\" with these new tools - just showing examples of running the tools and what\u0027s expected?","accounts_in_message":[],"_revision_number":5},{"id":"634584ca0e40e36a6367da9246f33080569cc61f","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2013-01-05 23:17:54.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"98821c4893d584d7daaf6329042670cc0b356a93","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-05 23:35:03.000000000","message":"Patch Set 6: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/18637/6/check/gate-python-keystoneclient-docs/454 : SUCCESS\n- http://logs.openstack.org/18637/6/check/gate-python-keystoneclient-pep8/598 : SUCCESS\n- http://logs.openstack.org/18637/6/check/gate-python-keystoneclient-python26/530 : SUCCESS\n- http://logs.openstack.org/18637/6/check/gate-python-keystoneclient-python27/532 : SUCCESS\n- http://logs.openstack.org/18637/6/check/gate-tempest-devstack-vm/24504 : SUCCESS\n- http://logs.openstack.org/18637/6/check/gate-devstack-vm-quantum/1041 : FAILURE (non-voting)\n","accounts_in_message":[],"_revision_number":6},{"id":"c714e72fe6c828ff6413d7a3477bf6fb6c1fdff0","author":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"date":"2013-01-05 23:59:21.000000000","message":"Patch Set 6: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":6},{"id":"267bc73d6d5f25f4491e0c28caaa158d311efca5","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2013-01-07 18:15:31.000000000","message":"Patch Set 6: (2 inline comments)\n\nWhat effect does this have on `python setup.py test`?","accounts_in_message":[],"_revision_number":6},{"id":"586cd4f6030d2b1aa9c7857730b9fa479d016303","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2013-01-14 12:37:39.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"88703d857143abc182fad87010e284ebba9f9a67","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-14 13:37:28.000000000","message":"Patch Set 7: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/18637/7/check/gate-python-keystoneclient-docs/475 : SUCCESS\n- http://logs.openstack.org/18637/7/check/gate-python-keystoneclient-pep8/619 : SUCCESS\n- http://logs.openstack.org/18637/7/check/gate-python-keystoneclient-python26/551 : SUCCESS\n- http://logs.openstack.org/18637/7/check/gate-python-keystoneclient-python27/553 : SUCCESS\n- http://logs.openstack.org/18637/7/check/gate-tempest-devstack-vm/26513 : SUCCESS\n- http://logs.openstack.org/18637/7/check/gate-devstack-vm-quantum/3284 : SUCCESS (non-voting)\n","accounts_in_message":[],"_revision_number":7},{"id":"6050d5622ab5e7638e0d26221031d30d5ffca030","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2013-01-14 17:39:54.000000000","message":"Patch Set 7: Looks good to me (core reviewer)\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":7},{"id":"7ce8d6d731d02ec67b131b812438bdfc4c82847b","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2013-01-14 23:24:27.000000000","message":"Patch Set 7: Work In Progress\n\nRunning testr from setup.py will currently always exit with success, which breaks the gate.","accounts_in_message":[],"_revision_number":7},{"id":"94d4ef4b8cfb9208d5397a784b878a8ccb833f27","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2013-01-17 00:32:03.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"5be21d69c34f18b43e42f42576a87836555f1999","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-17 01:18:39.000000000","message":"Patch Set 8: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/18637/8/check/gate-python-keystoneclient-docs/491 : SUCCESS\n- http://logs.openstack.org/18637/8/check/gate-python-keystoneclient-pep8/635 : SUCCESS\n- http://logs.openstack.org/18637/8/check/gate-python-keystoneclient-python26/566 : SUCCESS\n- http://logs.openstack.org/18637/8/check/gate-python-keystoneclient-python27/569 : SUCCESS\n- http://logs.openstack.org/18637/8/check/gate-tempest-devstack-vm/27127 : SUCCESS\n- http://logs.openstack.org/18637/8/check/gate-devstack-vm-quantum/4062 : SUCCESS (non-voting)\n","accounts_in_message":[],"_revision_number":8},{"id":"7ba8ee75e334d060517ec4693dd4f925e48f0f72","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-01-21 16:43:19.000000000","message":"Patch Set 8: Looks good to me, but someone else must approve\n\n(1 inline comment)\n\nfound a typo","accounts_in_message":[],"_revision_number":8},{"id":"019da9c68dff6d0ee2277103810b6af22ec503f7","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2013-01-21 22:38:50.000000000","message":"Patch Set 8: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":8},{"id":"d363d168a89de327d98a8a8a97c0fc1878cc2b3e","author":{"_account_id":6,"name":"Joe Heck","email":"heckj@mac.com","username":"heckj"},"date":"2013-01-24 21:36:50.000000000","message":"Patch Set 8: I would prefer that you didn\u0027t merge this\n\ntypo nit in tests/test_auth_token_middleware.py, otherwise LGTM","accounts_in_message":[],"_revision_number":8},{"id":"2def37a366bca34506a7a2562b0246001d250393","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2013-01-25 00:54:45.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"c5672b6eaadc74df3b3cef79d27feb0838cb6656","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-25 01:14:48.000000000","message":"Patch Set 9: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/18637/9/check/gate-python-keystoneclient-docs/541 : SUCCESS\n- http://logs.openstack.org/18637/9/check/gate-python-keystoneclient-pep8/685 : SUCCESS\n- http://logs.openstack.org/18637/9/check/gate-python-keystoneclient-python26/616 : SUCCESS\n- http://logs.openstack.org/18637/9/check/gate-python-keystoneclient-python27/619 : SUCCESS\n- http://logs.openstack.org/18637/9/check/gate-tempest-devstack-vm/28243 : SUCCESS\n- http://logs.openstack.org/18637/9/check/gate-tempest-devstack-vm-quantum/2746 : SUCCESS\n","accounts_in_message":[],"_revision_number":9},{"id":"5dd9ffe26ef1a8e0cabee61cb53cc212d200725f","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-01-25 17:06:24.000000000","message":"Patch Set 9: Looks good to me, but someone else must approve\n\n(1 inline comment)\n\nthere are a lot of changes in this patch set that don\u0027t seem to have to do with \"Use testr instead of nose.\"","accounts_in_message":[],"_revision_number":9},{"id":"40e7145c8e15685ef18a95c4292105edae84b522","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2013-02-09 06:03:02.000000000","message":"Patch Set 9:\n\ncode review expired after 2 weeks of no activity, it can be restored using the `Restore Change` button  under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":9},{"id":"73ce43c8350b78e6ca28c0444afe329b0b5beab1","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2013-02-09 06:03:02.000000000","message":"Patch Set 9: Abandoned\n\ncode review expired after 2 weeks of no activity, it can be restored using the `Restore Change` button  under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":9},{"id":"f5ff15679ad9f202325b884e1b1d0bb999711207","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2013-02-11 13:55:56.000000000","message":"Patch Set 9:\n\n(+2)","accounts_in_message":[],"_revision_number":9},{"id":"6779bdce3d6ab3fdf586eaa2949ab4afe9a330d4","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2013-05-07 22:14:33.000000000","message":"Patch Set 9: Restored\n\nBringing this back as we are going to try and testr all projects during Havana.","accounts_in_message":[],"_revision_number":9},{"id":"911db5dd221893764e8405236eb860a360a406b1","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2013-05-07 22:50:08.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"4891ee8ce4346b8b14e33b692d882e9e69def637","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-07 23:34:35.000000000","message":"Patch Set 10: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/18637/10/check/gate-python-keystoneclient-requirements/7 : SUCCESS in 00:00:04\n- http://logs.openstack.org/18637/10/check/gate-python-keystoneclient-pep8/1014 : SUCCESS in 00:00:36\n- http://docs-draft.openstack.org/18637/10/check/gate-python-keystoneclient-docs/864/doc/build/html/ : SUCCESS in 00:01:00\n- http://logs.openstack.org/18637/10/check/gate-python-keystoneclient-python26/937 : SUCCESS in 00:01:05\n- http://logs.openstack.org/18637/10/check/gate-python-keystoneclient-python26-centos6/18 : SUCCESS in 00:00:47 (non-voting)\n- http://logs.openstack.org/18637/10/check/gate-python-keystoneclient-python27/942 : SUCCESS in 00:00:41\n- http://logs.openstack.org/18637/10/check/gate-tempest-devstack-vm-full/14922 : SUCCESS in 00:44:14\n- http://logs.openstack.org/18637/10/check/gate-tempest-devstack-vm-postgres-full/14637 : FAILURE in 00:42:50 (non-voting)\n- http://logs.openstack.org/18637/10/check/gate-tempest-devstack-vm-quantum/21145 : SUCCESS in 00:19:28\n- http://logs.openstack.org/18637/10/check/gate-grenade-devstack-vm/2688 : SUCCESS in 00:15:42 (non-voting)\n","accounts_in_message":[],"_revision_number":10},{"id":"22c6edcaf2ed574a9ebdc7df82976596b5b102dd","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-05-07 23:51:41.000000000","message":"Patch Set 10: I would prefer that you didn\u0027t merge this\n\n(5 inline comments)\n\ncan\u0027t wait to run tests in parallel.","accounts_in_message":[],"_revision_number":10},{"id":"68f7d2daf573f0ce43ce756904489493e926c81d","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2013-05-08 18:37:06.000000000","message":"Patch Set 10: (1 inline comment)\n\nNew patchset incoming shortly.","accounts_in_message":[],"_revision_number":10},{"id":"8f381928afb31fc4c1f965e0c59b767031982093","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2013-05-08 18:38:13.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"4bd616b8fe05b52c2424b5d8393dddde0cc30652","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-05-08 18:47:18.000000000","message":"Patch Set 11: Looks good to me (core reviewer)\n\nmy concerns were all addressed. Thanks!","accounts_in_message":[],"_revision_number":11},{"id":"153c87b41b69ed493456a1906191bfe1d0cc5255","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-08 19:23:37.000000000","message":"Patch Set 11: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/18637/11/check/gate-python-keystoneclient-requirements/8 : SUCCESS in 00:00:04\n- http://logs.openstack.org/18637/11/check/gate-python-keystoneclient-pep8/1018 : SUCCESS in 00:00:49\n- http://docs-draft.openstack.org/18637/11/check/gate-python-keystoneclient-docs/868/doc/build/html/ : SUCCESS in 00:01:16\n- http://logs.openstack.org/18637/11/check/gate-python-keystoneclient-python26/941 : SUCCESS in 00:01:17\n- http://logs.openstack.org/18637/11/check/gate-python-keystoneclient-python26-centos6/21 : SUCCESS in 00:00:59 (non-voting)\n- http://logs.openstack.org/18637/11/check/gate-python-keystoneclient-python27/946 : SUCCESS in 00:00:54\n- http://logs.openstack.org/18637/11/check/gate-tempest-devstack-vm-full/15085 : SUCCESS in 00:44:24\n- http://logs.openstack.org/18637/11/check/gate-tempest-devstack-vm-postgres-full/14800 : FAILURE in 00:44:59 (non-voting)\n- http://logs.openstack.org/18637/11/check/gate-tempest-devstack-vm-quantum/21332 : SUCCESS in 00:23:07\n- http://logs.openstack.org/18637/11/check/gate-grenade-devstack-vm/2834 : SUCCESS in 00:14:41 (non-voting)\n","accounts_in_message":[],"_revision_number":11},{"id":"3bb749a13d077e6c0670359ed68605379182fd83","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2013-05-10 22:17:50.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"b32bd3cd96c00320da2a05f1c109b2c8ff8a285f","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-05-10 22:18:00.000000000","message":"Patch Set 12: Looks good to me (core reviewer)\n\nAutomatically re-added by Gerrit trivial rebase detection script.","accounts_in_message":[],"_revision_number":12},{"id":"47b000f3e5bcf112d94635b626cee6074a5b11b4","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2013-05-10 22:39:20.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"d3adb53324f17b8d2bf239f201377ec239af9e41","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-05-10 22:39:31.000000000","message":"Patch Set 13: Looks good to me (core reviewer)\n\nAutomatically re-added by Gerrit trivial rebase detection script.","accounts_in_message":[],"_revision_number":13},{"id":"20701758d3d43a06f91cb8f93c1d2c544e60679e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-10 23:24:59.000000000","message":"Patch Set 13: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/18637/13/check/gate-python-keystoneclient-requirements/12 : SUCCESS in 00:00:04\n- http://logs.openstack.org/18637/13/check/gate-python-keystoneclient-pep8/1027 : SUCCESS in 00:00:45\n- http://docs-draft.openstack.org/18637/13/check/gate-python-keystoneclient-docs/877/doc/build/html/ : SUCCESS in 00:01:08\n- http://logs.openstack.org/18637/13/check/gate-python-keystoneclient-python26/950 : SUCCESS in 00:00:56\n- http://logs.openstack.org/18637/13/check/gate-python-keystoneclient-python27/955 : SUCCESS in 00:00:52\n- http://logs.openstack.org/18637/13/check/gate-tempest-devstack-vm-full/15489 : SUCCESS in 00:45:16\n- http://logs.openstack.org/18637/13/check/gate-tempest-devstack-vm-postgres-full/15205 : FAILURE in 00:44:21 (non-voting)\n- http://logs.openstack.org/18637/13/check/gate-tempest-devstack-vm-quantum/21787 : SUCCESS in 00:22:41\n- http://logs.openstack.org/18637/13/check/gate-grenade-devstack-vm/3203 : FAILURE in 00:10:18 (non-voting)\n","accounts_in_message":[],"_revision_number":13},{"id":"364badb42f5e7bfd8518ec355d0fbf22f844fba7","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2013-05-17 20:08:54.000000000","message":"Patch Set 13: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":13},{"id":"63e63400a0047f268435a53cd38ae7d04af15958","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-17 20:15:35.000000000","message":"Patch Set 13: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":13},{"id":"c5c646e7ccf882c7e440d390962169af9bbc5e51","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-17 21:16:16.000000000","message":"Patch Set 13: Verified\n\nBuild succeeded.\n\n- http://logs.openstack.org/18637/13/gate/gate-python-keystoneclient-requirements/19 : SUCCESS in 26s\n- http://docs-draft.openstack.org/18637/13/gate/gate-python-keystoneclient-docs/896/doc/build/html/ : SUCCESS in 1m 13s\n- http://logs.openstack.org/18637/13/gate/gate-python-keystoneclient-pep8/1046 : SUCCESS in 48s\n- http://logs.openstack.org/18637/13/gate/gate-python-keystoneclient-python26/969 : SUCCESS in 1m 13s\n- http://logs.openstack.org/18637/13/gate/gate-python-keystoneclient-python27/974 : SUCCESS in 54s\n- http://logs.openstack.org/18637/13/gate/gate-tempest-devstack-vm-full/16608 : SUCCESS in 50m 43s\n- http://logs.openstack.org/18637/13/gate/gate-tempest-devstack-vm-postgres-full/16323 : FAILURE in 46m 13s (non-voting)\n- http://logs.openstack.org/18637/13/gate/gate-tempest-devstack-vm-quantum/23164 : SUCCESS in 22m 38s\n- http://logs.openstack.org/18637/13/gate/gate-grenade-devstack-vm/4185 : FAILURE in 12m 07s (non-voting)\n","accounts_in_message":[],"_revision_number":13},{"id":"b110ed9a86b03fd0744f39a6dec78ab7b6b4730d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-17 21:16:16.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":13}],"current_revision_number":13,"current_revision":"11263ac3186e1ccfce0d59592d64b6857673601d","revisions":{"1eacbf289951fea07cb8752626383d16ca74fa25":{"kind":"REWORK","_number":1,"created":"2012-12-25 06:03:31.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/37/18637/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/37/18637/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/1"}}},"commit":{"parents":[{"commit":"114d73e5add472944fbcef46a5891cc2e1c3fa51","subject":"Use testtools instead of unittest for base classes.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/114d73e5add472944fbcef46a5891cc2e1c3fa51"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2012-12-25 06:02:54.000000000","tz":-360},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2012-12-25 06:02:54.000000000","tz":-360},"subject":"Use testr instead of nose.","message":"Use testr instead of nose.\n\nPart of blueprint grizzle-testtools\n\nChange-Id: I76dee19781eaac21901b5c0258e83a42180c1702\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1eacbf289951fea07cb8752626383d16ca74fa25"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1eacbf289951fea07cb8752626383d16ca74fa25"}]},"branch":"refs/heads/master"},"b6b012af18ce22901d580543b7b1a7f9f80196a6":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2012-12-25 06:05:01.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/37/18637/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/37/18637/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/2"}}},"commit":{"parents":[{"commit":"55f2cdbe291542c7cb92f16d804957e1bd91be26","subject":"Use testtools instead of unittest for base classes.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/55f2cdbe291542c7cb92f16d804957e1bd91be26"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2012-12-25 06:02:54.000000000","tz":-360},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2012-12-25 06:04:48.000000000","tz":-360},"subject":"Use testr instead of nose.","message":"Use testr instead of nose.\n\nPart of blueprint grizzle-testtools\n\nChange-Id: I76dee19781eaac21901b5c0258e83a42180c1702\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b6b012af18ce22901d580543b7b1a7f9f80196a6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b6b012af18ce22901d580543b7b1a7f9f80196a6"}]},"branch":"refs/heads/master"},"5254461517d95ee17e619174fa3ca323fae8551c":{"kind":"REWORK","_number":3,"created":"2012-12-26 15:04:19.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/37/18637/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/37/18637/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/3"}}},"commit":{"parents":[{"commit":"55f2cdbe291542c7cb92f16d804957e1bd91be26","subject":"Use testtools instead of unittest for base classes.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/55f2cdbe291542c7cb92f16d804957e1bd91be26"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2012-12-25 06:02:54.000000000","tz":-360},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2012-12-26 15:03:24.000000000","tz":-360},"subject":"Use testr instead of nose.","message":"Use testr instead of nose.\n\nPart of blueprint grizzly-testtools\n\nChange-Id: I76dee19781eaac21901b5c0258e83a42180c1702\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/5254461517d95ee17e619174fa3ca323fae8551c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/5254461517d95ee17e619174fa3ca323fae8551c"}]},"branch":"refs/heads/master"},"73264d9899602f0df460aa8277dd8f6981a32510":{"kind":"REWORK","_number":4,"created":"2012-12-26 15:14:00.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/37/18637/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/37/18637/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/4"}}},"commit":{"parents":[{"commit":"55f2cdbe291542c7cb92f16d804957e1bd91be26","subject":"Use testtools instead of unittest for base classes.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/55f2cdbe291542c7cb92f16d804957e1bd91be26"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2012-12-25 06:02:54.000000000","tz":-360},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2012-12-26 15:13:37.000000000","tz":-360},"subject":"Use testr instead of nose.","message":"Use testr instead of nose.\n\nPart of blueprint grizzly-testtools\n\nChange-Id: I76dee19781eaac21901b5c0258e83a42180c1702\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/73264d9899602f0df460aa8277dd8f6981a32510"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/73264d9899602f0df460aa8277dd8f6981a32510"}]},"branch":"refs/heads/master"},"7cf1fc62912856bdcc7d198585af01b111dc621f":{"kind":"REWORK","_number":5,"created":"2012-12-28 19:02:04.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/37/18637/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/37/18637/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/5"}}},"commit":{"parents":[{"commit":"55f2cdbe291542c7cb92f16d804957e1bd91be26","subject":"Use testtools instead of unittest for base classes.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/55f2cdbe291542c7cb92f16d804957e1bd91be26"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2012-12-25 06:02:54.000000000","tz":-360},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2012-12-28 19:01:53.000000000","tz":-480},"subject":"Use testr instead of nose.","message":"Use testr instead of nose.\n\nPart of blueprint grizzly-testtools\n\nChange-Id: I76dee19781eaac21901b5c0258e83a42180c1702\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/7cf1fc62912856bdcc7d198585af01b111dc621f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/7cf1fc62912856bdcc7d198585af01b111dc621f"}]},"branch":"refs/heads/master"},"57ca2b87e0c5d42594e44f103baa1e9f3da9b6bc":{"kind":"REWORK","_number":6,"created":"2013-01-05 23:17:54.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/37/18637/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/37/18637/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/6"}}},"commit":{"parents":[{"commit":"55f2cdbe291542c7cb92f16d804957e1bd91be26","subject":"Use testtools instead of unittest for base classes.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/55f2cdbe291542c7cb92f16d804957e1bd91be26"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2012-12-25 06:02:54.000000000","tz":-360},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-01-05 23:17:44.000000000","tz":-300},"subject":"Use testr instead of nose.","message":"Use testr instead of nose.\n\nPart of blueprint grizzly-testtools\n\nChange-Id: I76dee19781eaac21901b5c0258e83a42180c1702\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/57ca2b87e0c5d42594e44f103baa1e9f3da9b6bc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/57ca2b87e0c5d42594e44f103baa1e9f3da9b6bc"}]},"branch":"refs/heads/master"},"8c255ac32624d345c12ff551b297d7f6e5fff147":{"kind":"REWORK","_number":7,"created":"2013-01-14 12:37:39.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/37/18637/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/37/18637/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/7"}}},"commit":{"parents":[{"commit":"55f2cdbe291542c7cb92f16d804957e1bd91be26","subject":"Use testtools instead of unittest for base classes.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/55f2cdbe291542c7cb92f16d804957e1bd91be26"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2012-12-25 06:02:54.000000000","tz":-360},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-01-14 12:37:22.000000000","tz":-480},"subject":"Use testr instead of nose.","message":"Use testr instead of nose.\n\nPart of blueprint grizzly-testtools\n\nChange-Id: I76dee19781eaac21901b5c0258e83a42180c1702\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8c255ac32624d345c12ff551b297d7f6e5fff147"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8c255ac32624d345c12ff551b297d7f6e5fff147"}]},"branch":"refs/heads/master"},"6c61d89ae1f980f3a679fdcf295f23bfd93f0048":{"kind":"REWORK","_number":8,"created":"2013-01-17 00:32:03.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/37/18637/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/37/18637/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/8"}}},"commit":{"parents":[{"commit":"55f2cdbe291542c7cb92f16d804957e1bd91be26","subject":"Use testtools instead of unittest for base classes.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/55f2cdbe291542c7cb92f16d804957e1bd91be26"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2012-12-25 06:02:54.000000000","tz":-360},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-01-17 00:30:54.000000000","tz":-300},"subject":"Use testr instead of nose.","message":"Use testr instead of nose.\n\nPart of blueprint grizzly-testtools\n\nChange-Id: I76dee19781eaac21901b5c0258e83a42180c1702\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/6c61d89ae1f980f3a679fdcf295f23bfd93f0048"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/6c61d89ae1f980f3a679fdcf295f23bfd93f0048"}]},"branch":"refs/heads/master"},"56b27c14129f2ce74c7bc48de471d0442dcd0b5f":{"kind":"REWORK","_number":9,"created":"2013-01-25 00:54:45.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/37/18637/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/37/18637/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/9"}}},"commit":{"parents":[{"commit":"9392732a3fa00febaa90b6ad64631e1d1613e18d","subject":"Merge \"Factorize endpoint retrieval in access\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/9392732a3fa00febaa90b6ad64631e1d1613e18d"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2012-12-25 06:02:54.000000000","tz":-360},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-01-25 00:54:31.000000000","tz":660},"subject":"Use testr instead of nose.","message":"Use testr instead of nose.\n\nPart of blueprint grizzly-testtools\n\nChange-Id: I76dee19781eaac21901b5c0258e83a42180c1702\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/56b27c14129f2ce74c7bc48de471d0442dcd0b5f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/56b27c14129f2ce74c7bc48de471d0442dcd0b5f"}]},"branch":"refs/heads/master"},"f24aee996374da237a0096be0c8d8ee5900f9053":{"kind":"REWORK","_number":10,"created":"2013-05-07 22:50:08.000000000","uploader":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"ref":"refs/changes/37/18637/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/37/18637/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/10"}}},"commit":{"parents":[{"commit":"8f80678677e2e47bac9ad0ac9d7fc1cb27d34788","subject":"Merge \"adding notes about dealing with exceptions in the client\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/8f80678677e2e47bac9ad0ac9d7fc1cb27d34788"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2012-12-25 06:02:54.000000000","tz":-360},"committer":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2013-05-07 22:49:42.000000000","tz":-420},"subject":"Use testr instead of nose.","message":"Use testr instead of nose.\n\nPart of blueprint grizzly-testtools\n\nChange-Id: I76dee19781eaac21901b5c0258e83a42180c1702\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/f24aee996374da237a0096be0c8d8ee5900f9053"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/f24aee996374da237a0096be0c8d8ee5900f9053"}]},"branch":"refs/heads/master"},"68a238a571e11ca588f9ab3a2e8a0fe17b30fcf9":{"kind":"REWORK","_number":11,"created":"2013-05-08 18:38:13.000000000","uploader":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"ref":"refs/changes/37/18637/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/37/18637/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/11"}}},"commit":{"parents":[{"commit":"6c967e2686b76ba735e4ed41eaf61bd7d4de0b9d","subject":"Remove install_venv_common.py dependency on oslo.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/6c967e2686b76ba735e4ed41eaf61bd7d4de0b9d"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2012-12-25 06:02:54.000000000","tz":-360},"committer":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2013-05-08 18:37:58.000000000","tz":-420},"subject":"Use testr instead of nose.","message":"Use testr instead of nose.\n\nPart of blueprint grizzly-testtools\n\nChange-Id: I76dee19781eaac21901b5c0258e83a42180c1702\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/68a238a571e11ca588f9ab3a2e8a0fe17b30fcf9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/68a238a571e11ca588f9ab3a2e8a0fe17b30fcf9"}]},"branch":"refs/heads/master"},"c419063a45c16b4ad242f3af39dd04623918753e":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2013-05-10 22:17:50.000000000","uploader":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"ref":"refs/changes/37/18637/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/37/18637/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/12"}}},"commit":{"parents":[{"commit":"c98016713fcce70a62c08fac48ef4f40e15642d7","subject":"Perform oslo-incubator code sync.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/c98016713fcce70a62c08fac48ef4f40e15642d7"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2012-12-25 06:02:54.000000000","tz":-360},"committer":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2013-05-10 22:17:36.000000000","tz":-420},"subject":"Use testr instead of nose.","message":"Use testr instead of nose.\n\nPart of blueprint grizzly-testtools\n\nChange-Id: I76dee19781eaac21901b5c0258e83a42180c1702\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/c419063a45c16b4ad242f3af39dd04623918753e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/c419063a45c16b4ad242f3af39dd04623918753e"}]},"branch":"refs/heads/master"},"11263ac3186e1ccfce0d59592d64b6857673601d":{"kind":"TRIVIAL_REBASE","_number":13,"created":"2013-05-10 22:39:20.000000000","uploader":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"ref":"refs/changes/37/18637/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/37/18637/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/37/18637/13"}}},"commit":{"parents":[{"commit":"548b52336f19ea91dde3076ff85dbce9735f5420","subject":"Perform oslo-incubator code sync.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/548b52336f19ea91dde3076ff85dbce9735f5420"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2012-12-25 06:02:54.000000000","tz":-360},"committer":{"name":"Clark Boylan","email":"clark.boylan@gmail.com","date":"2013-05-10 22:39:10.000000000","tz":-420},"subject":"Use testr instead of nose.","message":"Use testr instead of nose.\n\nPart of blueprint grizzly-testtools\n\nChange-Id: I76dee19781eaac21901b5c0258e83a42180c1702\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/11263ac3186e1ccfce0d59592d64b6857673601d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/11263ac3186e1ccfce0d59592d64b6857673601d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
