)]}'
{"id":"openstack%2Fkeystone~144650","triplet_id":"openstack%2Fkeystone~master~Ida92571620c1cb3f2cdf896125865c92301b1c3b","project":"openstack/keystone","branch":"master","topic":"bp/pluggable-assignments","hashtags":[],"change_id":"Ida92571620c1cb3f2cdf896125865c92301b1c3b","subject":"Refactor assignment manager/driver methods","status":"MERGED","created":"2014-12-31 16:43:56.000000000","updated":"2015-01-21 18:59:57.000000000","submitted":"2015-01-21 18:59:55.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":28,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"e8c63f0a6a8f59056bfdf8f8c17f006ebb96d4f3","_number":144650,"virtual_id_number":144650,"owner":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"date":"2015-01-15 00:22:23.000000000","_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},{"value":0,"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},{"value":0,"date":"2015-01-21 16:03:48.000000000","_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":2,"date":"2015-01-21 18:59:55.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"all":[{"value":2,"date":"2015-01-16 16:05:15.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},{"value":1,"date":"2015-01-14 04:48:47.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},{"value":2,"date":"2015-01-21 17:17:17.000000000","_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"all":[{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},{"value":0,"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},{"value":1,"date":"2015-01-21 17:17:17.000000000","_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-01-07 20:37:37.000000000","updated_by":{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},"reviewer":{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},"state":"REVIEWER"},{"updated":"2015-01-13 19:55:50.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2015-01-16 16:05: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-21 17:17:17.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"state":"REVIEWER"},{"updated":"2015-01-21 18:59:55.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"29452e56f8585af203655741b30f7c5e79947ff8","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2014-12-31 16:43:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2a39dfed1c95cd5ec153762157f902f241666ed3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-31 16:44:00.000000000","message":"Patch Set 1: Verified-1\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":1},{"id":"c60c228af34a5790b4064e662d94e270d63eafaf","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2015-01-01 00:51:19.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a938349392412b1c80c6649ebf624d69daab2e67","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-01 01:37:36.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-pep8 http://logs.openstack.org/50/144650/2/check/gate-keystone-pep8/9792616/ : SUCCESS in 2m 57s\n- gate-keystone-docs http://docs-draft.openstack.org/50/144650/2/check/gate-keystone-docs/04e958d//doc/build/html/ : SUCCESS in 6m 15s\n- gate-keystone-python27 http://logs.openstack.org/50/144650/2/check/gate-keystone-python27/a2a4e35/ : SUCCESS in 6m 28s\n- check-tempest-dsvm-full http://logs.openstack.org/50/144650/2/check/check-tempest-dsvm-full/2727beb/ : SUCCESS in 31m 55s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/50/144650/2/check/check-tempest-dsvm-postgres-full/540cb70/ : SUCCESS in 35m 23s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/50/144650/2/check/check-tempest-dsvm-neutron-full/843ca78/ : SUCCESS in 46m 12s\n- check-grenade-dsvm http://logs.openstack.org/50/144650/2/check/check-grenade-dsvm/d75bebd/ : SUCCESS in 33m 18s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/50/144650/2/check/gate-tempest-dsvm-large-ops/8ecdc84/ : SUCCESS in 26m 49s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/50/144650/2/check/gate-tempest-dsvm-neutron-large-ops/16d223f/ : SUCCESS in 23m 40s\n- check-swift-dsvm-functional http://logs.openstack.org/50/144650/2/check/check-swift-dsvm-functional/2d20a44/ : SUCCESS in 21m 07s\n- gate-rally-dsvm-keystone http://logs.openstack.org/50/144650/2/check/gate-rally-dsvm-keystone/6c961b7/ : SUCCESS in 26m 48s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b79c2e18c168c9660faba3e6cf6d8e7e9fe00c0b","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2015-01-01 16:13:56.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"16be8c98f4ce1accb95255fd7c883bb376156f60","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2015-01-01 16:57:52.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"f2de44b6de6d9d9550e4225bc487890e5c542153","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-01 17:53:02.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-pep8 http://logs.openstack.org/50/144650/4/check/gate-keystone-pep8/b8663ef/ : SUCCESS in 4m 02s\n- gate-keystone-docs http://docs-draft.openstack.org/50/144650/4/check/gate-keystone-docs/46a8d66//doc/build/html/ : SUCCESS in 6m 01s\n- gate-keystone-python27 http://logs.openstack.org/50/144650/4/check/gate-keystone-python27/92cd2d1/ : SUCCESS in 6m 15s\n- check-tempest-dsvm-full http://logs.openstack.org/50/144650/4/check/check-tempest-dsvm-full/10e645f/ : SUCCESS in 41m 15s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/50/144650/4/check/check-tempest-dsvm-postgres-full/00bd013/ : SUCCESS in 30m 15s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/50/144650/4/check/check-tempest-dsvm-neutron-full/08ca523/ : SUCCESS in 55m 06s\n- check-grenade-dsvm http://logs.openstack.org/50/144650/4/check/check-grenade-dsvm/391b870/ : SUCCESS in 30m 17s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/50/144650/4/check/gate-tempest-dsvm-large-ops/cea5120/ : SUCCESS in 22m 53s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/50/144650/4/check/gate-tempest-dsvm-neutron-large-ops/0665f96/ : SUCCESS in 21m 37s\n- check-swift-dsvm-functional http://logs.openstack.org/50/144650/4/check/check-swift-dsvm-functional/98a9689/ : SUCCESS in 19m 33s\n- gate-rally-dsvm-keystone http://logs.openstack.org/50/144650/4/check/gate-rally-dsvm-keystone/392ca49/ : SUCCESS in 25m 53s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"6aaadd0aaca4d6c735e73df5ed6e7950852c7ad2","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2015-01-01 21:56:19.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"00f4fc18fe5adc9662b29f2c81ad322eae673587","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-01 22:50:33.000000000","message":"Patch Set 5: 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-keystone-pep8 http://logs.openstack.org/50/144650/5/check/gate-keystone-pep8/521d3c1/ : FAILURE in 3m 04s\n- gate-keystone-docs http://docs-draft.openstack.org/50/144650/5/check/gate-keystone-docs/ad05188//doc/build/html/ : SUCCESS in 4m 48s\n- gate-keystone-python27 http://logs.openstack.org/50/144650/5/check/gate-keystone-python27/16e74f8/ : SUCCESS in 6m 55s\n- check-tempest-dsvm-full http://logs.openstack.org/50/144650/5/check/check-tempest-dsvm-full/12a7037/ : SUCCESS in 40m 45s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/50/144650/5/check/check-tempest-dsvm-postgres-full/52adb31/ : SUCCESS in 40m 41s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/50/144650/5/check/check-tempest-dsvm-neutron-full/a740982/ : SUCCESS in 54m 09s\n- check-grenade-dsvm http://logs.openstack.org/50/144650/5/check/check-grenade-dsvm/4f1d2d7/ : SUCCESS in 33m 00s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/50/144650/5/check/gate-tempest-dsvm-large-ops/4995ca9/ : SUCCESS in 22m 21s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/50/144650/5/check/gate-tempest-dsvm-neutron-large-ops/b6aee34/ : SUCCESS in 19m 15s\n- check-swift-dsvm-functional http://logs.openstack.org/50/144650/5/check/check-swift-dsvm-functional/dad93d6/ : SUCCESS in 20m 46s\n- gate-rally-dsvm-keystone http://logs.openstack.org/50/144650/5/check/gate-rally-dsvm-keystone/5926295/ : SUCCESS in 20m 32s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"070b2bb8d3a2d40046664df5598a29dd9cf343da","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2015-01-02 17:36:36.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"685f71898ae971b257d0b6ab9871d1e708a42524","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2015-01-02 17:38:16.000000000","message":"Patch Set 5: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"46bfb2481355ed535c355a22bcb3d5da45a4aa43","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2015-01-03 03:12:25.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"369a10788109d2b2e3620d7e12ae60ea50a8f5c1","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2015-01-03 03:12:34.000000000","message":"Patch Set 5:\n\n(3 comments)","accounts_in_message":[],"_revision_number":5},{"id":"b6f791fee3fcedfed645e812f1f95c75e1d75812","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-03 04:09:13.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-keystone-pep8 http://logs.openstack.org/50/144650/6/check/gate-keystone-pep8/656ad53/ : SUCCESS in 4m 04s\n- gate-keystone-docs http://docs-draft.openstack.org/50/144650/6/check/gate-keystone-docs/6664710//doc/build/html/ : SUCCESS in 4m 30s\n- gate-keystone-python27 http://logs.openstack.org/50/144650/6/check/gate-keystone-python27/140adc6/ : FAILURE in 5m 44s\n- check-tempest-dsvm-full http://logs.openstack.org/50/144650/6/check/check-tempest-dsvm-full/c948a20/ : SUCCESS in 37m 45s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/50/144650/6/check/check-tempest-dsvm-postgres-full/4f774b2/ : SUCCESS in 31m 51s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/50/144650/6/check/check-tempest-dsvm-neutron-full/3f62bd0/ : SUCCESS in 56m 43s\n- check-grenade-dsvm http://logs.openstack.org/50/144650/6/check/check-grenade-dsvm/219b663/ : SUCCESS in 35m 58s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/50/144650/6/check/gate-tempest-dsvm-large-ops/5b7cb9b/ : SUCCESS in 24m 37s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/50/144650/6/check/gate-tempest-dsvm-neutron-large-ops/63f3934/ : SUCCESS in 20m 11s\n- check-swift-dsvm-functional http://logs.openstack.org/50/144650/6/check/check-swift-dsvm-functional/68ea7cf/ : SUCCESS in 22m 35s\n- gate-rally-dsvm-keystone http://logs.openstack.org/50/144650/6/check/gate-rally-dsvm-keystone/727bfa8/ : SUCCESS in 36m 49s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"6b95fc6e1b78d638532392e02d7c99266db3ce1d","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2015-01-03 17:21:10.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"8e40bf08ab0608cbf0a3638d0c3b218b01978d48","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-03 18:18:31.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-pep8 http://logs.openstack.org/50/144650/7/check/gate-keystone-pep8/611b328/ : SUCCESS in 3m 35s\n- gate-keystone-docs http://docs-draft.openstack.org/50/144650/7/check/gate-keystone-docs/65b7a91//doc/build/html/ : SUCCESS in 6m 18s\n- gate-keystone-python27 http://logs.openstack.org/50/144650/7/check/gate-keystone-python27/df02250/ : SUCCESS in 6m 59s\n- check-tempest-dsvm-full http://logs.openstack.org/50/144650/7/check/check-tempest-dsvm-full/7f3632f/ : SUCCESS in 33m 43s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/50/144650/7/check/check-tempest-dsvm-postgres-full/aef7aa9/ : SUCCESS in 38m 33s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/50/144650/7/check/check-tempest-dsvm-neutron-full/2a3e90d/ : SUCCESS in 57m 14s\n- check-grenade-dsvm http://logs.openstack.org/50/144650/7/check/check-grenade-dsvm/b999a59/ : SUCCESS in 29m 53s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/50/144650/7/check/gate-tempest-dsvm-large-ops/c7bc328/ : SUCCESS in 22m 03s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/50/144650/7/check/gate-tempest-dsvm-neutron-large-ops/f323ca8/ : SUCCESS in 20m 47s\n- check-swift-dsvm-functional http://logs.openstack.org/50/144650/7/check/check-swift-dsvm-functional/c5b9a63/ : SUCCESS in 20m 33s\n- gate-rally-dsvm-keystone http://logs.openstack.org/50/144650/7/check/gate-rally-dsvm-keystone/6a970b7/ : SUCCESS in 26m 53s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"8add98f95d303217e22f09eda2dc71772805bc36","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2015-01-05 21:21:17.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"920c920b94d45b60833acb33d4e470f5f9b9212a","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2015-01-05 21:48:52.000000000","message":"Patch Set 8: Code-Review+2","accounts_in_message":[],"_revision_number":8},{"id":"43cd2f159701387a206f79c3b6d268a229fdaa19","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-05 22:24:42.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-pep8 http://logs.openstack.org/50/144650/8/check/gate-keystone-pep8/5bb01cb/ : SUCCESS in 3m 49s\n- gate-keystone-docs http://docs-draft.openstack.org/50/144650/8/check/gate-keystone-docs/5b7011d//doc/build/html/ : SUCCESS in 4m 18s\n- gate-keystone-python27 http://logs.openstack.org/50/144650/8/check/gate-keystone-python27/4dfd2d6/ : SUCCESS in 6m 41s\n- check-tempest-dsvm-full http://logs.openstack.org/50/144650/8/check/check-tempest-dsvm-full/026bdbf/ : SUCCESS in 36m 09s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/50/144650/8/check/check-tempest-dsvm-postgres-full/85f1fbc/ : SUCCESS in 33m 01s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/50/144650/8/check/check-tempest-dsvm-neutron-full/b3a6991/ : SUCCESS in 42m 44s\n- check-grenade-dsvm http://logs.openstack.org/50/144650/8/check/check-grenade-dsvm/e824a85/ : SUCCESS in 30m 01s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/50/144650/8/check/gate-tempest-dsvm-large-ops/4111c63/ : SUCCESS in 23m 48s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/50/144650/8/check/gate-tempest-dsvm-neutron-large-ops/5e21fa8/ : SUCCESS in 23m 29s\n- check-swift-dsvm-functional http://logs.openstack.org/50/144650/8/check/check-swift-dsvm-functional/23662ac/ : SUCCESS in 22m 43s\n- gate-rally-dsvm-keystone http://logs.openstack.org/50/144650/8/check/gate-rally-dsvm-keystone/da00921/ : SUCCESS in 26m 07s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"2ac44aeb3fd37535892e79e76d6de0a8cffe5042","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2015-01-07 02:04:30.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"2e304b535bc0a87a94323131a9479a45bb432443","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-07 03:08:57.000000000","message":"Patch Set 9: 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-keystone-pep8 http://logs.openstack.org/50/144650/9/check/gate-keystone-pep8/493d591/ : SUCCESS in 4m 33s\n- gate-keystone-docs http://docs-draft.openstack.org/50/144650/9/check/gate-keystone-docs/daa8348//doc/build/html/ : SUCCESS in 7m 12s\n- gate-keystone-python27 http://logs.openstack.org/50/144650/9/check/gate-keystone-python27/37d4497/ : SUCCESS in 9m 47s\n- check-tempest-dsvm-full http://logs.openstack.org/50/144650/9/check/check-tempest-dsvm-full/e4c0021/ : SUCCESS in 45m 31s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/50/144650/9/check/check-tempest-dsvm-postgres-full/e59dfbd/ : SUCCESS in 43m 29s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/50/144650/9/check/check-tempest-dsvm-neutron-full/471db19/ : FAILURE in 54m 40s\n- check-grenade-dsvm http://logs.openstack.org/50/144650/9/check/check-grenade-dsvm/0bcb4f9/ : SUCCESS in 35m 44s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/50/144650/9/check/gate-tempest-dsvm-large-ops/3ddfbdc/ : SUCCESS in 28m 36s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/50/144650/9/check/gate-tempest-dsvm-neutron-large-ops/86ecc77/ : SUCCESS in 28m 53s\n- check-swift-dsvm-functional http://logs.openstack.org/50/144650/9/check/check-swift-dsvm-functional/2700f06/ : SUCCESS in 23m 28s\n- gate-rally-dsvm-keystone http://logs.openstack.org/50/144650/9/check/gate-rally-dsvm-keystone/2d6f7d9/ : SUCCESS in 30m 31s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"1efa52a190e1585836817196b582e796b828bc8a","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2015-01-07 03:15:06.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"a74e6429c6c43c84ef20f6a7bcebcc461787a4c1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-07 04:19:54.000000000","message":"Patch Set 9:\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-keystone-pep8 http://logs.openstack.org/50/144650/9/check/gate-keystone-pep8/bfcd8c7/ : SUCCESS in 3m 25s\n- gate-keystone-docs http://docs-draft.openstack.org/50/144650/9/check/gate-keystone-docs/13fd230//doc/build/html/ : SUCCESS in 4m 01s\n- gate-keystone-python27 http://logs.openstack.org/50/144650/9/check/gate-keystone-python27/3daec8e/ : SUCCESS in 6m 55s\n- check-tempest-dsvm-full http://logs.openstack.org/50/144650/9/check/check-tempest-dsvm-full/891a281/ : SUCCESS in 41m 30s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/50/144650/9/check/check-tempest-dsvm-postgres-full/ffe9b89/ : SUCCESS in 36m 45s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/50/144650/9/check/check-tempest-dsvm-neutron-full/cdd319b/ : FAILURE in 52m 03s\n- check-grenade-dsvm http://logs.openstack.org/50/144650/9/check/check-grenade-dsvm/d154a71/ : SUCCESS in 28m 42s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/50/144650/9/check/gate-tempest-dsvm-large-ops/9a69613/ : SUCCESS in 22m 33s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/50/144650/9/check/gate-tempest-dsvm-neutron-large-ops/5982f10/ : SUCCESS in 21m 39s\n- check-swift-dsvm-functional http://logs.openstack.org/50/144650/9/check/check-swift-dsvm-functional/be3d0d2/ : SUCCESS in 21m 46s\n- gate-rally-dsvm-keystone http://logs.openstack.org/50/144650/9/check/gate-rally-dsvm-keystone/91d8866/ : SUCCESS in 22m 54s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"68dd666b003e5f8a77aedbf2fccee20fc145ef9e","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2015-01-07 17:13:47.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"48fe41b60fdc8b0086e7afb2817ba4b8eca103f3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-07 18:19:01.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-pep8 http://logs.openstack.org/50/144650/9/check/gate-keystone-pep8/eeb4b6e/ : SUCCESS in 4m 36s\n- gate-keystone-docs http://docs-draft.openstack.org/50/144650/9/check/gate-keystone-docs/82cd95a//doc/build/html/ : SUCCESS in 9m 41s\n- gate-keystone-python27 http://logs.openstack.org/50/144650/9/check/gate-keystone-python27/eba08db/ : SUCCESS in 13m 38s\n- check-tempest-dsvm-full http://logs.openstack.org/50/144650/9/check/check-tempest-dsvm-full/17603ed/ : SUCCESS in 43m 46s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/50/144650/9/check/check-tempest-dsvm-postgres-full/202d8e4/ : SUCCESS in 38m 13s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/50/144650/9/check/check-tempest-dsvm-neutron-full/62f96b3/ : SUCCESS in 54m 56s\n- check-grenade-dsvm http://logs.openstack.org/50/144650/9/check/check-grenade-dsvm/c6c2966/ : SUCCESS in 36m 27s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/50/144650/9/check/gate-tempest-dsvm-large-ops/99d979d/ : SUCCESS in 28m 10s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/50/144650/9/check/gate-tempest-dsvm-neutron-large-ops/7a4f548/ : SUCCESS in 26m 09s\n- check-swift-dsvm-functional http://logs.openstack.org/50/144650/9/check/check-swift-dsvm-functional/d5cbf26/ : SUCCESS in 23m 37s\n- gate-rally-dsvm-keystone http://logs.openstack.org/50/144650/9/check/gate-rally-dsvm-keystone/4c122c5/ : SUCCESS in 28m 38s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"f3482048c1a50aec81650d82892f0ca4598d77c9","author":{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},"date":"2015-01-07 20:09:56.000000000","message":"Patch Set 9: Code-Review-1\n\n(5 comments)\n\nHenry, from the comments I left, only a typo on assignment/core needs to be fixed. The other ones may be addressed or not.\n\nIn addition, I have left a comment on backend SQL regarding OS-INHERIT logic. I need to see if we agree on that point.","accounts_in_message":[],"_revision_number":9},{"id":"65e95d5c4507633c73856d60a7616921d67097d3","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2015-01-07 20:33:12.000000000","message":"Patch Set 9:\n\n(5 comments)","accounts_in_message":[],"_revision_number":9},{"id":"300e95befe5f0c201c52d39df874edd3f0f521fd","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2015-01-07 20:33:44.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"36c69fe935df29f7a2391689db58cf1d331d6b0e","author":{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},"date":"2015-01-07 20:37:37.000000000","message":"Patch Set 10: Code-Review+1","accounts_in_message":[],"_revision_number":10},{"id":"5b7e851a0f6af31fbee2f3a6a890802c7c08d5b7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-07 22:11:40.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-pep8 http://logs.openstack.org/50/144650/10/check/gate-keystone-pep8/a3faf9d/ : SUCCESS in 4m 21s\n- gate-keystone-docs http://docs-draft.openstack.org/50/144650/10/check/gate-keystone-docs/1637db0//doc/build/html/ : SUCCESS in 6m 02s\n- gate-keystone-python27 http://logs.openstack.org/50/144650/10/check/gate-keystone-python27/9ba09a1/ : SUCCESS in 9m 38s\n- check-tempest-dsvm-full http://logs.openstack.org/50/144650/10/check/check-tempest-dsvm-full/60abfab/ : SUCCESS in 46m 00s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/50/144650/10/check/check-tempest-dsvm-postgres-full/68f0d3c/ : SUCCESS in 42m 25s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/50/144650/10/check/check-tempest-dsvm-neutron-full/20a9be7/ : SUCCESS in 59m 41s\n- check-grenade-dsvm http://logs.openstack.org/50/144650/10/check/check-grenade-dsvm/cb0f1d8/ : SUCCESS in 36m 34s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/50/144650/10/check/gate-tempest-dsvm-large-ops/b59ffa5/ : SUCCESS in 27m 47s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/50/144650/10/check/gate-tempest-dsvm-neutron-large-ops/a42615b/ : SUCCESS in 29m 25s\n- check-swift-dsvm-functional http://logs.openstack.org/50/144650/10/check/check-swift-dsvm-functional/2de68eb/ : SUCCESS in 23m 27s\n- gate-rally-dsvm-keystone http://logs.openstack.org/50/144650/10/check/gate-rally-dsvm-keystone/ccf1ddd/ : SUCCESS in 1h 01m 00s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"82f41439f03aafdf7935ef2108b42b60f3c0ffe3","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2015-01-13 05:31:21.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"ac5a9fbc39b185692bb13cc7178bd38ff2a986d5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-13 06:26:29.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-pep8 http://logs.openstack.org/50/144650/11/check/gate-keystone-pep8/7934f54/ : SUCCESS in 3m 04s\n- gate-keystone-docs http://docs-draft.openstack.org/50/144650/11/check/gate-keystone-docs/c18a8ee//doc/build/html/ : SUCCESS in 4m 54s\n- gate-keystone-python27 http://logs.openstack.org/50/144650/11/check/gate-keystone-python27/0548006/ : SUCCESS in 5m 45s\n- check-tempest-dsvm-full http://logs.openstack.org/50/144650/11/check/check-tempest-dsvm-full/5ede7a4/ : SUCCESS in 37m 15s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/50/144650/11/check/check-tempest-dsvm-postgres-full/f8e13f5/ : SUCCESS in 36m 05s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/50/144650/11/check/check-tempest-dsvm-neutron-full/ebff41f/ : SUCCESS in 51m 38s\n- check-grenade-dsvm http://logs.openstack.org/50/144650/11/check/check-grenade-dsvm/c973a7f/ : SUCCESS in 30m 17s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/50/144650/11/check/gate-tempest-dsvm-large-ops/bbabb5c/ : SUCCESS in 20m 54s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/50/144650/11/check/gate-tempest-dsvm-neutron-large-ops/40eaeb2/ : SUCCESS in 31m 01s\n- check-swift-dsvm-functional http://logs.openstack.org/50/144650/11/check/check-swift-dsvm-functional/66f5f6c/ : SUCCESS in 27m 31s\n- gate-rally-dsvm-keystone http://logs.openstack.org/50/144650/11/check/gate-rally-dsvm-keystone/4204837/ : SUCCESS in 22m 28s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"e8d6d2e233495343822c5a0bb720f7d1102b01d9","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2015-01-13 15:38:34.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"d047468ca6d1e6cb2a21e2317370fd5f2bcbc4fb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-13 19:54:57.000000000","message":"Patch Set 12: 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-keystone-pep8 http://logs.openstack.org/50/144650/12/check/gate-keystone-pep8/361421d/ : SUCCESS in 3m 53s\n- gate-keystone-docs http://docs-draft.openstack.org/50/144650/12/check/gate-keystone-docs/31ec9f4//doc/build/html/ : SUCCESS in 4m 42s\n- gate-keystone-python27 http://logs.openstack.org/50/144650/12/check/gate-keystone-python27/aa896ab/ : SUCCESS in 5m 56s\n- check-tempest-dsvm-full http://logs.openstack.org/50/144650/12/check/check-tempest-dsvm-full/a0dc369/ : SUCCESS in 34m 11s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/50/144650/12/check/check-tempest-dsvm-postgres-full/df19ff0/ : SUCCESS in 36m 31s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/50/144650/12/check/check-tempest-dsvm-neutron-full/746507b/ : FAILURE in 46m 54s\n- check-grenade-dsvm http://logs.openstack.org/50/144650/12/check/check-grenade-dsvm/81727d1/ : SUCCESS in 30m 55s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/50/144650/12/check/gate-tempest-dsvm-large-ops/cb95f93/ : SUCCESS in 17m 52s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/50/144650/12/check/gate-tempest-dsvm-neutron-large-ops/0c5d18b/ : SUCCESS in 18m 40s\n- check-swift-dsvm-functional http://logs.openstack.org/50/144650/12/check/check-swift-dsvm-functional/e9c4990/ : SUCCESS in 22m 10s\n- gate-rally-dsvm-keystone http://logs.openstack.org/50/144650/12/check/gate-rally-dsvm-keystone/4c10eb5/ : SUCCESS in 22m 13s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"773f1d7d54cdce48094db8583e2498bc0906c129","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2015-01-13 19:55:50.000000000","message":"Patch Set 12:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-tempest-dsvm-neutron-full: https://bugs.launchpad.net/bugs/1323658 https://bugs.launchpad.net/bugs/1403291\n\nIf you believe we\u0027ve correctly identified the failure, feel free to leave a \u0027recheck\u0027 comment to run the tests again.\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":12},{"id":"933f9f3cb97bb61b8fbcda031073b0fe0f4508d6","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2015-01-13 20:52:59.000000000","message":"Patch Set 12:\n\nrecheck","accounts_in_message":[],"_revision_number":12},{"id":"5e11e9ac1bf1504e600b0f8109ef8e5505e4efa3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-13 23:49:27.000000000","message":"Patch Set 12:\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-keystone-pep8 http://logs.openstack.org/50/144650/12/check/gate-keystone-pep8/5cd0a0a/ : SUCCESS in 3m 02s\n- gate-keystone-docs http://docs-draft.openstack.org/50/144650/12/check/gate-keystone-docs/18cfd73//doc/build/html/ : SUCCESS in 3m 55s\n- gate-keystone-python27 http://logs.openstack.org/50/144650/12/check/gate-keystone-python27/23f7479/ : SUCCESS in 6m 12s\n- check-tempest-dsvm-full http://logs.openstack.org/50/144650/12/check/check-tempest-dsvm-full/afd5737/ : SUCCESS in 38m 39s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/50/144650/12/check/check-tempest-dsvm-postgres-full/3e6b560/ : SUCCESS in 36m 56s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/50/144650/12/check/check-tempest-dsvm-neutron-full/582dceb/ : FAILURE in 51m 03s\n- check-grenade-dsvm http://logs.openstack.org/50/144650/12/check/check-grenade-dsvm/9aa4f20/ : SUCCESS in 32m 26s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/50/144650/12/check/gate-tempest-dsvm-large-ops/c2cab02/ : SUCCESS in 17m 23s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/50/144650/12/check/gate-tempest-dsvm-neutron-large-ops/072462b/ : SUCCESS in 19m 14s\n- check-swift-dsvm-functional http://logs.openstack.org/50/144650/12/check/check-swift-dsvm-functional/00c8fd7/ : SUCCESS in 23m 01s\n- gate-rally-dsvm-keystone http://logs.openstack.org/50/144650/12/check/gate-rally-dsvm-keystone/ccb5de5/ : SUCCESS in 22m 27s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"31e7d36aeccf8f7b2b2d1b6f4bbce212d67aa1c0","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2015-01-13 23:50:28.000000000","message":"Patch Set 12:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- check-tempest-dsvm-neutron-full: https://bugs.launchpad.net/bugs/1370496\n\nIf you believe we\u0027ve correctly identified the failure, feel free to leave a \u0027recheck\u0027 comment to run the tests again.\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":12},{"id":"c29874d3acd9f81652439152b2f6bb88b7f06f96","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2015-01-14 04:48:47.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"8e9c2d1f0b277e6ffd4e6e46c8e9a1e0f7a1322c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-14 06:09:53.000000000","message":"Patch Set 13: 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-keystone-pep8 http://logs.openstack.org/50/144650/13/check/gate-keystone-pep8/8c813bb/ : SUCCESS in 3m 17s\n- gate-keystone-docs http://docs-draft.openstack.org/50/144650/13/check/gate-keystone-docs/7ad6681//doc/build/html/ : SUCCESS in 5m 21s\n- gate-keystone-python27 http://logs.openstack.org/50/144650/13/check/gate-keystone-python27/636978b/ : SUCCESS in 6m 45s\n- check-tempest-dsvm-full http://logs.openstack.org/50/144650/13/check/check-tempest-dsvm-full/f3d2a40/ : SUCCESS in 32m 11s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/50/144650/13/check/check-tempest-dsvm-postgres-full/f69da9f/ : SUCCESS in 35m 52s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/50/144650/13/check/check-tempest-dsvm-neutron-full/9e4d445/ : SUCCESS in 44m 09s\n- check-grenade-dsvm http://logs.openstack.org/50/144650/13/check/check-grenade-dsvm/744e005/ : FAILURE in 25m 03s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/50/144650/13/check/gate-tempest-dsvm-large-ops/0281bfd/ : SUCCESS in 19m 45s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/50/144650/13/check/gate-tempest-dsvm-neutron-large-ops/6f153cf/ : SUCCESS in 17m 00s\n- check-swift-dsvm-functional http://logs.openstack.org/50/144650/13/check/check-swift-dsvm-functional/85a0b38/ : SUCCESS in 26m 15s\n- gate-rally-dsvm-keystone http://logs.openstack.org/50/144650/13/check/gate-rally-dsvm-keystone/cce48de/ : SUCCESS in 24m 47s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"d32a38fbcf9dba07bff7189c9ed7bc409b13a037","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2015-01-15 00:22:23.000000000","message":"Patch Set 13:\n\nrecheck","accounts_in_message":[],"_revision_number":13},{"id":"afc81d913266f70fcb479f161ec5a1c2663a33bb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-15 01:28:29.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-pep8 http://logs.openstack.org/50/144650/13/check/gate-keystone-pep8/f29fbda/ : SUCCESS in 2m 38s\n- gate-keystone-docs http://docs-draft.openstack.org/50/144650/13/check/gate-keystone-docs/7b03470//doc/build/html/ : SUCCESS in 6m 03s\n- gate-keystone-python27 http://logs.openstack.org/50/144650/13/check/gate-keystone-python27/8ec5e25/ : SUCCESS in 5m 57s\n- check-tempest-dsvm-full http://logs.openstack.org/50/144650/13/check/check-tempest-dsvm-full/ed6d56c/ : SUCCESS in 35m 56s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/50/144650/13/check/check-tempest-dsvm-postgres-full/6e7c076/ : SUCCESS in 40m 13s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/50/144650/13/check/check-tempest-dsvm-neutron-full/007d764/ : SUCCESS in 1h 02m 32s\n- check-grenade-dsvm http://logs.openstack.org/50/144650/13/check/check-grenade-dsvm/c5ccefd/ : SUCCESS in 27m 58s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/50/144650/13/check/gate-tempest-dsvm-large-ops/3a8b54b/ : SUCCESS in 20m 58s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/50/144650/13/check/gate-tempest-dsvm-neutron-large-ops/883b217/ : SUCCESS in 18m 13s\n- check-swift-dsvm-functional http://logs.openstack.org/50/144650/13/check/check-swift-dsvm-functional/071f78e/ : SUCCESS in 20m 25s\n- gate-rally-dsvm-keystone http://logs.openstack.org/50/144650/13/check/gate-rally-dsvm-keystone/f114def/ : SUCCESS in 27m 45s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"8405e909369206e6002e6a9860c36a76b3cf2caf","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2015-01-16 16:05:15.000000000","message":"Patch Set 13: Code-Review+2","accounts_in_message":[],"_revision_number":13},{"id":"a25cf4657967bf973a0763cbf63d15f2db194957","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2015-01-21 16:03:48.000000000","message":"Patch Set 13:\n\n(7 comments)\n\nmostly questions.","accounts_in_message":[],"_revision_number":13},{"id":"56eb153c77f1786f80b82b16c0f903bbbdae4ab3","author":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"date":"2015-01-21 16:14:04.000000000","message":"Patch Set 13:\n\n(5 comments)\n\nthanks for the comments","accounts_in_message":[],"_revision_number":13},{"id":"360dc138c34ef70af6d803b1c0581118d49f96f2","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2015-01-21 17:17:17.000000000","message":"Patch Set 13: Code-Review+2 Workflow+1\n\nmy comments were addressed.","accounts_in_message":[],"_revision_number":13},{"id":"0179d0c7eee89b6e9feaabae93b525eb62d45492","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-21 17:17:18.000000000","message":"Patch Set 13: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":13},{"id":"0069b660960a25a1e59ddb3d0e640959558067ad","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-21 18:59:55.000000000","message":"Patch Set 13: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-keystone-docs http://docs-draft.openstack.org/50/144650/13/gate/gate-keystone-docs/af05e19//doc/build/html/ : SUCCESS in 4m 21s\n- gate-keystone-pep8 http://logs.openstack.org/50/144650/13/gate/gate-keystone-pep8/16ba0b1/ : SUCCESS in 2m 46s\n- gate-keystone-python27 http://logs.openstack.org/50/144650/13/gate/gate-keystone-python27/a9159cd/ : SUCCESS in 8m 24s\n- gate-tempest-dsvm-full http://logs.openstack.org/50/144650/13/gate/gate-tempest-dsvm-full/2280ac7/ : SUCCESS in 37m 44s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/50/144650/13/gate/gate-tempest-dsvm-postgres-full/a412a4c/ : SUCCESS in 34m 14s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/50/144650/13/gate/gate-tempest-dsvm-neutron-full/9ec8cd6/ : SUCCESS in 48m 06s\n- gate-grenade-dsvm http://logs.openstack.org/50/144650/13/gate/gate-grenade-dsvm/3984441/ : SUCCESS in 33m 38s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/50/144650/13/gate/gate-tempest-dsvm-large-ops/9dc2697/ : SUCCESS in 18m 51s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/50/144650/13/gate/gate-tempest-dsvm-neutron-large-ops/42c0895/ : SUCCESS in 23m 17s\n- gate-swift-dsvm-functional http://logs.openstack.org/50/144650/13/gate/gate-swift-dsvm-functional/3943918/ : SUCCESS in 20m 44s","accounts_in_message":[],"_revision_number":13},{"id":"ed1ed3a2dfb81103bf18ffbb854f1796028403f7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-21 18:59:57.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":13}],"current_revision_number":13,"current_revision":"5b7d65b7a8b0b0e54cd2cdd3d9db7b6f77c8091c","revisions":{"fc5211f2bceef351bea7b389b0d4992883e72790":{"kind":"REWORK","_number":1,"created":"2014-12-31 16:43:56.000000000","uploader":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"ref":"refs/changes/50/144650/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/50/144650/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/50/144650/1"}}},"commit":{"parents":[{"commit":"74fe030801b67fc11b6538082c2206b46b33df76","subject":"Make unit tests call the role manager.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/74fe030801b67fc11b6538082c2206b46b33df76"}]}],"author":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2014-12-31 16:24:09.000000000","tz":0},"committer":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2014-12-31 16:43:02.000000000","tz":0},"subject":"Refactor assignment manager/driver methods","message":"Refactor assignment manager/driver methods\n\nThis is the part of the more comprehensive split of\nassignments, which rationalizes both the backend and controllers.\nIn order to make this change easier for reviewers, it is divided\ninto a number of smaller patches.\n\nPrevious patches have:\n\n- Moved role management into its own manager and drivers\n- Fixed incorrect doc strings for grant driver methods\n- Updated controllers to call the new role manager\n- Updated unit tests to call the new role manager\n\nThis patch refactors the assignment manager and driver methods\nto logically separate the project/domain functionality from\nthat of the actual assignments in preparation for the move of\nprojects/domains to their own backend. This patch should not\ncause any functional change.\n\nFuture patches will:\n\n- Split projects and domains into their own manager/backend\n- Update the assignment controller to call the new manager\n- Update the tests to call the new manager\n- Split the assignment controller, giving projects/domains\n  their own controller\n\nPartially implements: bp pluggable-assignments\n\nChange-Id: Ida92571620c1cb3f2cdf896125865c92301b1c3b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fc5211f2bceef351bea7b389b0d4992883e72790"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fc5211f2bceef351bea7b389b0d4992883e72790"}]},"branch":"refs/heads/master"},"da110c89fc2d783137c1f3c1304783bc4fd98556":{"kind":"REWORK","_number":2,"created":"2015-01-01 00:51:19.000000000","uploader":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"ref":"refs/changes/50/144650/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/50/144650/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/50/144650/2"}}},"commit":{"parents":[{"commit":"613237d145f9a8903f6fa0b233257fd2edd59eae","subject":"Make unit tests call the role manager.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/613237d145f9a8903f6fa0b233257fd2edd59eae"}]}],"author":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2014-12-31 16:24:09.000000000","tz":0},"committer":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2015-01-01 00:50:47.000000000","tz":0},"subject":"Refactor assignment manager/driver methods","message":"Refactor assignment manager/driver methods\n\nThis is the part of the more comprehensive split of\nassignments, which rationalizes both the backend and controllers.\nIn order to make this change easier for reviewers, it is divided\ninto a number of smaller patches.\n\nPrevious patches have:\n\n- Moved role management into its own manager and drivers\n- Fixed incorrect doc strings for grant driver methods\n- Updated controllers to call the new role manager\n- Updated unit tests to call the new role manager\n\nThis patch refactors the assignment manager and driver methods\nto logically separate the project/domain functionality from\nthat of the actual assignments in preparation for the move of\nprojects/domains to their own backend. This patch should not\ncause any functional change.\n\nFuture patches will:\n\n- Split projects and domains into their own manager/backend\n- Update the assignment controller to call the new manager\n- Update the tests to call the new manager\n- Split the assignment controller, giving projects/domains\n  their own controller\n\nPartially implements: bp pluggable-assignments\n\nChange-Id: Ida92571620c1cb3f2cdf896125865c92301b1c3b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/da110c89fc2d783137c1f3c1304783bc4fd98556"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/da110c89fc2d783137c1f3c1304783bc4fd98556"}]},"branch":"refs/heads/master"},"11e3ffa6be8dee61ece6e9195256303c00af0cdc":{"kind":"NO_CHANGE","_number":3,"created":"2015-01-01 16:13:56.000000000","uploader":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"ref":"refs/changes/50/144650/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/50/144650/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/50/144650/3"}}},"commit":{"parents":[{"commit":"dbace16aede408867547c473bbeb151765434419","subject":"Make unit tests call the role manager.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/dbace16aede408867547c473bbeb151765434419"}]}],"author":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2014-12-31 16:24:09.000000000","tz":0},"committer":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2015-01-01 16:13:48.000000000","tz":0},"subject":"Refactor assignment manager/driver methods","message":"Refactor assignment manager/driver methods\n\nThis is the part of the more comprehensive split of\nassignments, which rationalizes both the backend and controllers.\nIn order to make this change easier for reviewers, it is divided\ninto a number of smaller patches.\n\nPrevious patches have:\n\n- Moved role management into its own manager and drivers\n- Fixed incorrect doc strings for grant driver methods\n- Updated controllers to call the new role manager\n- Updated unit tests to call the new role manager\n\nThis patch refactors the assignment manager and driver methods\nto logically separate the project/domain functionality from\nthat of the actual assignments in preparation for the move of\nprojects/domains to their own backend. This patch should not\ncause any functional change.\n\nFuture patches will:\n\n- Split projects and domains into their own manager/backend\n- Update the assignment controller to call the new manager\n- Update the tests to call the new manager\n- Split the assignment controller, giving projects/domains\n  their own controller\n\nPartially implements: bp pluggable-assignments\n\nChange-Id: Ida92571620c1cb3f2cdf896125865c92301b1c3b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/11e3ffa6be8dee61ece6e9195256303c00af0cdc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/11e3ffa6be8dee61ece6e9195256303c00af0cdc"}]},"branch":"refs/heads/master"},"d49708391071b4619c5af6777d6a382f3789e50b":{"kind":"REWORK","_number":4,"created":"2015-01-01 16:57:52.000000000","uploader":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"ref":"refs/changes/50/144650/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/50/144650/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/50/144650/4"}}},"commit":{"parents":[{"commit":"dbace16aede408867547c473bbeb151765434419","subject":"Make unit tests call the role manager.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/dbace16aede408867547c473bbeb151765434419"}]}],"author":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2014-12-31 16:24:09.000000000","tz":0},"committer":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2015-01-01 16:57:29.000000000","tz":0},"subject":"Refactor assignment manager/driver methods","message":"Refactor assignment manager/driver methods\n\nThis is the part of the more comprehensive split of\nassignments, which rationalizes both the backend and controllers.\nIn order to make this change easier for reviewers, it is divided\ninto a number of smaller patches.\n\nPrevious patches have:\n\n- Moved role management into its own manager and drivers\n- Fixed incorrect doc strings for grant driver methods\n- Updated controllers to call the new role manager\n- Updated unit tests to call the new role manager\n\nThis patch refactors the assignment manager and driver methods\nto logically separate the project/domain functionality from\nthat of the actual assignments in preparation for the move of\nprojects/domains to their own backend. This patch should not\ncause any functional change.\n\nFuture patches will:\n\n- Split projects and domains into their own manager/backend\n- Update the assignment controller to call the new manager\n- Update the tests to call the new manager\n- Split the assignment controller, giving projects/domains\n  their own controller\n\nPartially implements: bp pluggable-assignments\n\nChange-Id: Ida92571620c1cb3f2cdf896125865c92301b1c3b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d49708391071b4619c5af6777d6a382f3789e50b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d49708391071b4619c5af6777d6a382f3789e50b"}]},"branch":"refs/heads/master"},"b2a03c77d1e5e83f8c201e97cd47fef87833b080":{"kind":"REWORK","_number":5,"created":"2015-01-01 21:56:19.000000000","uploader":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"ref":"refs/changes/50/144650/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/50/144650/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/50/144650/5"}}},"commit":{"parents":[{"commit":"dbace16aede408867547c473bbeb151765434419","subject":"Make unit tests call the role manager.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/dbace16aede408867547c473bbeb151765434419"}]}],"author":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2014-12-31 16:24:09.000000000","tz":0},"committer":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2015-01-01 21:56:10.000000000","tz":0},"subject":"Refactor assignment manager/driver methods","message":"Refactor assignment manager/driver methods\n\nThis is the part of the more comprehensive split of\nassignments, which rationalizes both the backend and controllers.\nIn order to make this change easier for reviewers, it is divided\ninto a number of smaller patches.\n\nPrevious patches have:\n\n- Moved role management into its own manager and drivers\n- Fixed incorrect doc strings for grant driver methods\n- Updated controllers to call the new role manager\n- Updated unit tests to call the new role manager\n\nThis patch refactors the assignment manager and driver methods\nto logically separate the project/domain functionality from\nthat of the actual assignments in preparation for the move of\nprojects/domains to their own backend. This patch should not\ncause any functional change.\n\nFuture patches will:\n\n- Split projects and domains into their own manager/backend\n- Update the assignment controller to call the new manager\n- Update the tests to call the new manager\n- Split the assignment controller, giving projects/domains\n  their own controller\n\nPartially implements: bp pluggable-assignments\n\nChange-Id: Ida92571620c1cb3f2cdf896125865c92301b1c3b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b2a03c77d1e5e83f8c201e97cd47fef87833b080"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b2a03c77d1e5e83f8c201e97cd47fef87833b080"}]},"branch":"refs/heads/master"},"037b0187c3e72eb14dc894e9e88cae3a20c7bd36":{"kind":"REWORK","_number":6,"created":"2015-01-03 03:12:25.000000000","uploader":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"ref":"refs/changes/50/144650/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/50/144650/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/50/144650/6"}}},"commit":{"parents":[{"commit":"820ac3332e6bddabfbed9b2a2d8ec46a2be064d4","subject":"Make unit tests call the new, split out, role manager.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/820ac3332e6bddabfbed9b2a2d8ec46a2be064d4"}]}],"author":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2014-12-31 16:24:09.000000000","tz":0},"committer":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2015-01-03 03:12:14.000000000","tz":0},"subject":"Refactor assignment manager/driver methods","message":"Refactor assignment manager/driver methods\n\nThis is the part of the more comprehensive split of\nassignments, which rationalizes both the backend and controllers.\nIn order to make this change easier for reviewers, it is divided\ninto a number of smaller patches.\n\nPrevious patches have:\n\n- Moved role management into its own manager and drivers\n- Fixed incorrect doc strings for grant driver methods\n- Updated controllers to call the new role manager\n- Updated unit tests to call the new role manager\n\nThis patch refactors the assignment manager and driver methods\nto logically separate the project/domain functionality from\nthat of the actual assignments in preparation for the move of\nprojects/domains to their own backend. This patch should not\ncause any functional change.\n\nFuture patches will:\n\n- Split projects and domains into their own manager/backend\n- Update the assignment controller to call the new manager\n- Update the tests to call the new manager\n- Split the assignment controller, giving projects/domains\n  their own controller\n\nPartially implements: bp pluggable-assignments\n\nChange-Id: Ida92571620c1cb3f2cdf896125865c92301b1c3b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/037b0187c3e72eb14dc894e9e88cae3a20c7bd36"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/037b0187c3e72eb14dc894e9e88cae3a20c7bd36"}]},"branch":"refs/heads/master"},"b41ca106cbed057998d0f89615c00a817bbc3d30":{"kind":"REWORK","_number":7,"created":"2015-01-03 17:21:10.000000000","uploader":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"ref":"refs/changes/50/144650/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/50/144650/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/50/144650/7"}}},"commit":{"parents":[{"commit":"b4ae21880ec5a7aeda607a6f134cfb929f5dd874","subject":"Make unit tests call the new, split out, role manager.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b4ae21880ec5a7aeda607a6f134cfb929f5dd874"}]}],"author":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2014-12-31 16:24:09.000000000","tz":0},"committer":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2015-01-03 17:21:01.000000000","tz":0},"subject":"Refactor assignment manager/driver methods","message":"Refactor assignment manager/driver methods\n\nThis is the part of the more comprehensive split of\nassignments, which rationalizes both the backend and controllers.\nIn order to make this change easier for reviewers, it is divided\ninto a number of smaller patches.\n\nPrevious patches have:\n\n- Moved role management into its own manager and drivers\n- Fixed incorrect doc strings for grant driver methods\n- Updated controllers to call the new role manager\n- Updated unit tests to call the new role manager\n\nThis patch refactors the assignment manager and driver methods\nto logically separate the project/domain functionality from\nthat of the actual assignments in preparation for the move of\nprojects/domains to their own backend. This patch should not\ncause any functional change.\n\nFuture patches will:\n\n- Split projects and domains into their own manager/backend\n- Update the assignment controller to call the new manager\n- Update the tests to call the new manager\n- Split the assignment controller, giving projects/domains\n  their own controller\n\nPartially implements: bp pluggable-assignments\n\nChange-Id: Ida92571620c1cb3f2cdf896125865c92301b1c3b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b41ca106cbed057998d0f89615c00a817bbc3d30"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b41ca106cbed057998d0f89615c00a817bbc3d30"}]},"branch":"refs/heads/master"},"43371a46f7c4336909ae4b6009d7b195b462b722":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2015-01-05 21:21:17.000000000","uploader":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"ref":"refs/changes/50/144650/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/50/144650/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/50/144650/8"}}},"commit":{"parents":[{"commit":"7a7a53fe3253b61c92cdda328edde81a4d02185f","subject":"Make unit tests call the new, split out, role manager.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7a7a53fe3253b61c92cdda328edde81a4d02185f"}]}],"author":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2014-12-31 16:24:09.000000000","tz":0},"committer":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2015-01-05 21:21:02.000000000","tz":0},"subject":"Refactor assignment manager/driver methods","message":"Refactor assignment manager/driver methods\n\nThis is the part of the more comprehensive split of\nassignments, which rationalizes both the backend and controllers.\nIn order to make this change easier for reviewers, it is divided\ninto a number of smaller patches.\n\nPrevious patches have:\n\n- Moved role management into its own manager and drivers\n- Fixed incorrect doc strings for grant driver methods\n- Updated controllers to call the new role manager\n- Updated unit tests to call the new role manager\n\nThis patch refactors the assignment manager and driver methods\nto logically separate the project/domain functionality from\nthat of the actual assignments in preparation for the move of\nprojects/domains to their own backend. This patch should not\ncause any functional change.\n\nFuture patches will:\n\n- Split projects and domains into their own manager/backend\n- Update the assignment controller to call the new manager\n- Update the tests to call the new manager\n- Split the assignment controller, giving projects/domains\n  their own controller\n\nPartially implements: bp pluggable-assignments\n\nChange-Id: Ida92571620c1cb3f2cdf896125865c92301b1c3b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/43371a46f7c4336909ae4b6009d7b195b462b722"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/43371a46f7c4336909ae4b6009d7b195b462b722"}]},"branch":"refs/heads/master"},"2dd8118f64c49ebcac61886909550a8d2bf296b1":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2015-01-07 02:04:30.000000000","uploader":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"ref":"refs/changes/50/144650/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/50/144650/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/50/144650/9"}}},"commit":{"parents":[{"commit":"61945cfac5a4a5b82b16c5eda003f6f34e568e95","subject":"Make unit tests call the new, split out, role manager.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/61945cfac5a4a5b82b16c5eda003f6f34e568e95"}]}],"author":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2014-12-31 16:24:09.000000000","tz":0},"committer":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2015-01-07 02:04:24.000000000","tz":0},"subject":"Refactor assignment manager/driver methods","message":"Refactor assignment manager/driver methods\n\nThis is the part of the more comprehensive split of\nassignments, which rationalizes both the backend and controllers.\nIn order to make this change easier for reviewers, it is divided\ninto a number of smaller patches.\n\nPrevious patches have:\n\n- Moved role management into its own manager and drivers\n- Fixed incorrect doc strings for grant driver methods\n- Updated controllers to call the new role manager\n- Updated unit tests to call the new role manager\n\nThis patch refactors the assignment manager and driver methods\nto logically separate the project/domain functionality from\nthat of the actual assignments in preparation for the move of\nprojects/domains to their own backend. This patch should not\ncause any functional change.\n\nFuture patches will:\n\n- Split projects and domains into their own manager/backend\n- Update the assignment controller to call the new manager\n- Update the tests to call the new manager\n- Split the assignment controller, giving projects/domains\n  their own controller\n\nPartially implements: bp pluggable-assignments\n\nChange-Id: Ida92571620c1cb3f2cdf896125865c92301b1c3b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2dd8118f64c49ebcac61886909550a8d2bf296b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2dd8118f64c49ebcac61886909550a8d2bf296b1"}]},"branch":"refs/heads/master"},"f47b8596e2ea676fc83c5afbae8117ea23ac540a":{"kind":"REWORK","_number":10,"created":"2015-01-07 20:33:44.000000000","uploader":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"ref":"refs/changes/50/144650/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/50/144650/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/50/144650/10"}}},"commit":{"parents":[{"commit":"7ad9ebc9fdf6a6cadd242ad32a5582fbeeeff939","subject":"Make unit tests call the new, split out, role manager.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7ad9ebc9fdf6a6cadd242ad32a5582fbeeeff939"}]}],"author":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2014-12-31 16:24:09.000000000","tz":0},"committer":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2015-01-07 20:32:48.000000000","tz":0},"subject":"Refactor assignment manager/driver methods","message":"Refactor assignment manager/driver methods\n\nThis is the part of the more comprehensive split of\nassignments, which rationalizes both the backend and controllers.\nIn order to make this change easier for reviewers, it is divided\ninto a number of smaller patches.\n\nPrevious patches have:\n\n- Moved role management into its own manager and drivers\n- Fixed incorrect doc strings for grant driver methods\n- Updated controllers to call the new role manager\n- Updated unit tests to call the new role manager\n\nThis patch refactors the assignment manager and driver methods\nto logically separate the project/domain functionality from\nthat of the actual assignments in preparation for the move of\nprojects/domains to their own backend. This patch should not\ncause any functional change.\n\nFuture patches will:\n\n- Split projects and domains into their own manager/backend\n- Update the assignment controller to call the new manager\n- Update the tests to call the new manager\n- Split the assignment controller, giving projects/domains\n  their own controller\n\nPartially implements: bp pluggable-assignments\n\nChange-Id: Ida92571620c1cb3f2cdf896125865c92301b1c3b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f47b8596e2ea676fc83c5afbae8117ea23ac540a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f47b8596e2ea676fc83c5afbae8117ea23ac540a"}]},"branch":"refs/heads/master"},"6c16307523ac4c788442148d85962e192379a3d2":{"kind":"TRIVIAL_REBASE","_number":11,"created":"2015-01-13 05:31:21.000000000","uploader":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"ref":"refs/changes/50/144650/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/50/144650/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/50/144650/11"}}},"commit":{"parents":[{"commit":"8f7b133351012cf19e5b3b0291d5ac087b4cb65b","subject":"Make unit tests call the new, split out, role manager.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/8f7b133351012cf19e5b3b0291d5ac087b4cb65b"}]}],"author":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2014-12-31 16:24:09.000000000","tz":0},"committer":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2015-01-13 05:31:12.000000000","tz":0},"subject":"Refactor assignment manager/driver methods","message":"Refactor assignment manager/driver methods\n\nThis is the part of the more comprehensive split of\nassignments, which rationalizes both the backend and controllers.\nIn order to make this change easier for reviewers, it is divided\ninto a number of smaller patches.\n\nPrevious patches have:\n\n- Moved role management into its own manager and drivers\n- Fixed incorrect doc strings for grant driver methods\n- Updated controllers to call the new role manager\n- Updated unit tests to call the new role manager\n\nThis patch refactors the assignment manager and driver methods\nto logically separate the project/domain functionality from\nthat of the actual assignments in preparation for the move of\nprojects/domains to their own backend. This patch should not\ncause any functional change.\n\nFuture patches will:\n\n- Split projects and domains into their own manager/backend\n- Update the assignment controller to call the new manager\n- Update the tests to call the new manager\n- Split the assignment controller, giving projects/domains\n  their own controller\n\nPartially implements: bp pluggable-assignments\n\nChange-Id: Ida92571620c1cb3f2cdf896125865c92301b1c3b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/6c16307523ac4c788442148d85962e192379a3d2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/6c16307523ac4c788442148d85962e192379a3d2"}]},"branch":"refs/heads/master"},"93ff38c8a1880699ba654eb84e7f5cca26a82ad1":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2015-01-13 15:38:34.000000000","uploader":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"ref":"refs/changes/50/144650/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/50/144650/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/50/144650/12"}}},"commit":{"parents":[{"commit":"6c52ae2dcf26aebe6e790e4fe5c456de26bb3e2b","subject":"Make unit tests call the new, split out, role manager.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/6c52ae2dcf26aebe6e790e4fe5c456de26bb3e2b"}]}],"author":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2014-12-31 16:24:09.000000000","tz":0},"committer":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2015-01-13 15:38:24.000000000","tz":0},"subject":"Refactor assignment manager/driver methods","message":"Refactor assignment manager/driver methods\n\nThis is the part of the more comprehensive split of\nassignments, which rationalizes both the backend and controllers.\nIn order to make this change easier for reviewers, it is divided\ninto a number of smaller patches.\n\nPrevious patches have:\n\n- Moved role management into its own manager and drivers\n- Fixed incorrect doc strings for grant driver methods\n- Updated controllers to call the new role manager\n- Updated unit tests to call the new role manager\n\nThis patch refactors the assignment manager and driver methods\nto logically separate the project/domain functionality from\nthat of the actual assignments in preparation for the move of\nprojects/domains to their own backend. This patch should not\ncause any functional change.\n\nFuture patches will:\n\n- Split projects and domains into their own manager/backend\n- Update the assignment controller to call the new manager\n- Update the tests to call the new manager\n- Split the assignment controller, giving projects/domains\n  their own controller\n\nPartially implements: bp pluggable-assignments\n\nChange-Id: Ida92571620c1cb3f2cdf896125865c92301b1c3b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/93ff38c8a1880699ba654eb84e7f5cca26a82ad1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/93ff38c8a1880699ba654eb84e7f5cca26a82ad1"}]},"branch":"refs/heads/master"},"5b7d65b7a8b0b0e54cd2cdd3d9db7b6f77c8091c":{"kind":"TRIVIAL_REBASE","_number":13,"created":"2015-01-14 04:48:47.000000000","uploader":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"ref":"refs/changes/50/144650/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/50/144650/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/50/144650/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/50/144650/13"}}},"commit":{"parents":[{"commit":"ec53c933e463ea22afdadad8af338e01cad89cf1","subject":"Make unit tests call the new, split out, role manager","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/ec53c933e463ea22afdadad8af338e01cad89cf1"}]}],"author":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2014-12-31 16:24:09.000000000","tz":0},"committer":{"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","date":"2015-01-14 04:48:35.000000000","tz":0},"subject":"Refactor assignment manager/driver methods","message":"Refactor assignment manager/driver methods\n\nThis is the part of the more comprehensive split of\nassignments, which rationalizes both the backend and controllers.\nIn order to make this change easier for reviewers, it is divided\ninto a number of smaller patches.\n\nPrevious patches have:\n\n- Moved role management into its own manager and drivers\n- Fixed incorrect doc strings for grant driver methods\n- Updated controllers to call the new role manager\n- Updated unit tests to call the new role manager\n\nThis patch refactors the assignment manager and driver methods\nto logically separate the project/domain functionality from\nthat of the actual assignments in preparation for the move of\nprojects/domains to their own backend. This patch should not\ncause any functional change.\n\nFuture patches will:\n\n- Split projects and domains into their own manager/backend\n- Update the assignment controller to call the new manager\n- Update the tests to call the new manager\n- Split the assignment controller, giving projects/domains\n  their own controller\n\nPartially implements: bp pluggable-assignments\n\nChange-Id: Ida92571620c1cb3f2cdf896125865c92301b1c3b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/5b7d65b7a8b0b0e54cd2cdd3d9db7b6f77c8091c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/5b7d65b7a8b0b0e54cd2cdd3d9db7b6f77c8091c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
