)]}'
{"id":"openstack%2Fkeystone~128782","triplet_id":"openstack%2Fkeystone~master~I2986e12daea3edf50f299af5927d2a05278e82f7","project":"openstack/keystone","branch":"master","topic":"bug/1381768","hashtags":[],"change_id":"I2986e12daea3edf50f299af5927d2a05278e82f7","subject":"Use newer python-ldap paging control API","status":"MERGED","created":"2014-10-15 22:46:00.000000000","updated":"2014-10-20 13:36:05.000000000","submitted":"2014-10-20 13:36:04.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":12,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"4c6eaba55bf8f6f2819a29d76061f72f9a9b4422","_number":128782,"virtual_id_number":128782,"owner":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"date":"2014-10-20 03:47:40.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"date":"2014-10-20 04:44:19.000000000","_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},{"value":0,"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":1313,"name":"Yaguang Tang","email":"heut2008@gmail.com","username":"heut2008"},{"value":2,"date":"2014-10-20 13:36:04.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":792,"name":"OpenStack Hudson","email":"hudson@openstack.org","username":"hudson-openstack"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"}],"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":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":2,"date":"2014-10-20 12:38:27.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},{"value":0,"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":1313,"name":"Yaguang Tang","email":"heut2008@gmail.com","username":"heut2008"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":792,"name":"OpenStack Hudson","email":"hudson@openstack.org","username":"hudson-openstack"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"all":[{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":1,"date":"2014-10-20 12:38:27.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},{"value":0,"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":1313,"name":"Yaguang Tang","email":"heut2008@gmail.com","username":"heut2008"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":792,"name":"OpenStack Hudson","email":"hudson@openstack.org","username":"hudson-openstack"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":792,"name":"OpenStack Hudson","email":"hudson@openstack.org","username":"hudson-openstack"},{"_account_id":1313,"name":"Yaguang Tang","email":"heut2008@gmail.com","username":"heut2008"},{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-10-16 07:02:32.000000000","updated_by":{"_account_id":1313,"name":"Yaguang Tang","email":"heut2008@gmail.com","username":"heut2008"},"reviewer":{"_account_id":1313,"name":"Yaguang Tang","email":"heut2008@gmail.com","username":"heut2008"},"state":"REVIEWER"},{"updated":"2014-10-16 21:46:19.000000000","updated_by":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"reviewer":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"state":"REVIEWER"},{"updated":"2014-10-19 16:21:21.000000000","updated_by":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"reviewer":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"state":"REVIEWER"},{"updated":"2014-10-19 16:21:21.000000000","updated_by":{"_account_id":792,"name":"OpenStack Hudson","email":"hudson@openstack.org","username":"hudson-openstack"},"reviewer":{"_account_id":792,"name":"OpenStack Hudson","email":"hudson@openstack.org","username":"hudson-openstack"},"state":"REVIEWER"},{"updated":"2014-10-19 16:21:21.000000000","updated_by":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"reviewer":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"state":"REVIEWER"},{"updated":"2014-10-19 16:21:21.000000000","updated_by":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"reviewer":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"state":"REVIEWER"},{"updated":"2014-10-19 16:21:21.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":"2014-10-19 16:21:21.000000000","updated_by":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"reviewer":{"_account_id":5707,"name":"Henry Nash","email":"henryn@linux.vnet.ibm.com","username":"henry-nash"},"state":"REVIEWER"},{"updated":"2014-10-19 16:21:21.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2014-10-19 16:21:21.000000000","updated_by":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"reviewer":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"state":"REVIEWER"},{"updated":"2014-10-19 16:21:21.000000000","updated_by":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"reviewer":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"state":"REVIEWER"},{"updated":"2014-10-19 19:15:52.000000000","updated_by":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"reviewer":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"state":"REVIEWER"},{"updated":"2014-10-20 12:38:27.000000000","updated_by":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"reviewer":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"state":"REVIEWER"},{"updated":"2014-10-20 13:36:04.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"f6c4f1c74ebb552f8930f2bc53721db4916abd5f","author":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"date":"2014-10-15 22:46:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c9c03107fa5c220898bcf8153d34601408e48dcc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-15 23:54:23.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-pep8 http://logs.openstack.org/82/128782/1/check/gate-keystone-pep8/1693237 : SUCCESS in 3m 02s\n- gate-keystone-docs http://docs-draft.openstack.org/82/128782/1/check/gate-keystone-docs/6b39483/doc/build/html/ : SUCCESS in 3m 40s\n- gate-keystone-python26 http://logs.openstack.org/82/128782/1/check/gate-keystone-python26/93ec51a : SUCCESS in 10m 55s\n- gate-keystone-python27 http://logs.openstack.org/82/128782/1/check/gate-keystone-python27/f7e360b : SUCCESS in 6m 39s\n- check-tempest-dsvm-full http://logs.openstack.org/82/128782/1/check/check-tempest-dsvm-full/1e3f3cf : SUCCESS in 47m 59s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/82/128782/1/check/check-tempest-dsvm-postgres-full/9dcd81d : SUCCESS in 44m 38s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/82/128782/1/check/check-tempest-dsvm-neutron-full/f762b3a : SUCCESS in 1h 08m 14s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/82/128782/1/check/check-tempest-dsvm-neutron-heat-slow/b78ac60 : SUCCESS in 20m 35s\n- check-grenade-dsvm http://logs.openstack.org/82/128782/1/check/check-grenade-dsvm/04d6f5d : SUCCESS in 44m 49s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/82/128782/1/check/gate-tempest-dsvm-large-ops/45f1319 : SUCCESS in 19m 49s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/82/128782/1/check/gate-tempest-dsvm-neutron-large-ops/015e9ae : SUCCESS in 17m 15s\n- check-devstack-dsvm-cells http://logs.openstack.org/82/128782/1/check/check-devstack-dsvm-cells/ae2e402 : SUCCESS in 15m 40s\n- check-swift-dsvm-functional http://logs.openstack.org/82/128782/1/check/check-swift-dsvm-functional/08b0c8b : SUCCESS in 18m 20s\n- gate-rally-dsvm-keystone http://logs.openstack.org/82/128782/1/check/gate-rally-dsvm-keystone/4d540a3 : SUCCESS in 21m 56s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"efba88b584c9b9a47cf698977efa63af5c202f87","author":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"date":"2014-10-15 23:59:55.000000000","message":"Patch Set 1: Workflow-1\n\nThere are still some problems that I\u0027m encountering when testing this with a real LDAP server.  In addition, I want to add an LDAP unit test.","accounts_in_message":[],"_revision_number":1},{"id":"d8f754620b908b10326eb1569b1d41c1dd03eff3","author":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"date":"2014-10-16 00:39:50.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"580a4d601edd5f3ad8ce3325d1f10444ce9e83e0","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-10-16 01:17:14.000000000","message":"Patch Set 2: Code-Review+1\n\ntested against my AD server with python-ldap 2.4.10. wfm.","accounts_in_message":[],"_revision_number":2},{"id":"b07f8ac6030a8be4f01ffbab542e98a47a7e53ba","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-10-16 01:18:01.000000000","message":"Patch Set 2:\n\nalso tested with 2.3.13, also wfm","accounts_in_message":[],"_revision_number":2},{"id":"1e77b6c6591ada9528e244641fda6648ac89ba11","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-16 01:37:31.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-pep8 http://logs.openstack.org/82/128782/2/check/gate-keystone-pep8/3e2e6c7 : SUCCESS in 3m 43s\n- gate-keystone-docs http://docs-draft.openstack.org/82/128782/2/check/gate-keystone-docs/196e350/doc/build/html/ : SUCCESS in 6m 05s\n- gate-keystone-python26 http://logs.openstack.org/82/128782/2/check/gate-keystone-python26/2552653 : SUCCESS in 18m 05s\n- gate-keystone-python27 http://logs.openstack.org/82/128782/2/check/gate-keystone-python27/5e1db6b : SUCCESS in 6m 50s\n- check-tempest-dsvm-full http://logs.openstack.org/82/128782/2/check/check-tempest-dsvm-full/4a8d60b : SUCCESS in 45m 29s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/82/128782/2/check/check-tempest-dsvm-postgres-full/02c2d5c : SUCCESS in 57m 29s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/82/128782/2/check/check-tempest-dsvm-neutron-full/f6b88c4 : SUCCESS in 52m 47s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/82/128782/2/check/check-tempest-dsvm-neutron-heat-slow/8531dec : SUCCESS in 22m 05s\n- check-grenade-dsvm http://logs.openstack.org/82/128782/2/check/check-grenade-dsvm/8d8be60 : SUCCESS in 50m 48s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/82/128782/2/check/gate-tempest-dsvm-large-ops/6d29cab : SUCCESS in 24m 42s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/82/128782/2/check/gate-tempest-dsvm-neutron-large-ops/63b354b : SUCCESS in 22m 45s\n- check-devstack-dsvm-cells http://logs.openstack.org/82/128782/2/check/check-devstack-dsvm-cells/df939a4 : SUCCESS in 15m 51s\n- check-swift-dsvm-functional http://logs.openstack.org/82/128782/2/check/check-swift-dsvm-functional/8f5f7f6 : SUCCESS in 18m 21s\n- gate-rally-dsvm-keystone http://logs.openstack.org/82/128782/2/check/gate-rally-dsvm-keystone/054ed49 : SUCCESS in 17m 05s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"27e0f1f30621545c61ea2f594d0c07b496541960","author":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"date":"2014-10-16 02:21:37.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b0268af1fa139cead4c131f7629a9a9e7bd790ba","author":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"date":"2014-10-16 02:49:46.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"b61bf563eaa4fb345d11d6ce5f09db4d751084d5","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-10-16 02:50:56.000000000","message":"Patch Set 4: Code-Review+1\n\nper discussion separate patch will take the test req to 2.3.x+","accounts_in_message":[],"_revision_number":4},{"id":"41fc9991fa34c099675491d41a80c4f82bc1da9a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-16 03:45:24.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-keystone-pep8 http://logs.openstack.org/82/128782/4/check/gate-keystone-pep8/cce4cfb : FAILURE in 3m 24s\n- gate-keystone-docs http://docs-draft.openstack.org/82/128782/4/check/gate-keystone-docs/5893c00/doc/build/html/ : SUCCESS in 4m 33s\n- gate-keystone-python26 http://logs.openstack.org/82/128782/4/check/gate-keystone-python26/031da24 : SUCCESS in 20m 26s\n- gate-keystone-python27 http://logs.openstack.org/82/128782/4/check/gate-keystone-python27/30032db : SUCCESS in 9m 09s\n- check-tempest-dsvm-full http://logs.openstack.org/82/128782/4/check/check-tempest-dsvm-full/a23fc13 : SUCCESS in 45m 22s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/82/128782/4/check/check-tempest-dsvm-postgres-full/05e9169 : SUCCESS in 55m 30s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/82/128782/4/check/check-tempest-dsvm-neutron-full/501a433 : SUCCESS in 54m 09s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/82/128782/4/check/check-tempest-dsvm-neutron-heat-slow/62a6a31 : SUCCESS in 25m 22s\n- check-grenade-dsvm http://logs.openstack.org/82/128782/4/check/check-grenade-dsvm/315fc59 : SUCCESS in 52m 45s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/82/128782/4/check/gate-tempest-dsvm-large-ops/91e6f08 : SUCCESS in 17m 34s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/82/128782/4/check/gate-tempest-dsvm-neutron-large-ops/9998448 : SUCCESS in 20m 59s\n- check-devstack-dsvm-cells http://logs.openstack.org/82/128782/4/check/check-devstack-dsvm-cells/20cf0e0 : SUCCESS in 15m 10s\n- check-swift-dsvm-functional http://logs.openstack.org/82/128782/4/check/check-swift-dsvm-functional/d339afd : SUCCESS in 17m 18s\n- gate-rally-dsvm-keystone http://logs.openstack.org/82/128782/4/check/gate-rally-dsvm-keystone/148cd8f : SUCCESS in 15m 24s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"c9651155fce3ad6f58974d225a8bc31fed1d7848","author":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"date":"2014-10-16 04:43:16.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"5a4dc93b1196d8df617e721e065929b6b6b58647","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-16 05:57:37.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-pep8 http://logs.openstack.org/82/128782/5/check/gate-keystone-pep8/797704f : SUCCESS in 3m 58s\n- gate-keystone-docs http://docs-draft.openstack.org/82/128782/5/check/gate-keystone-docs/62dd014/doc/build/html/ : SUCCESS in 6m 09s\n- gate-keystone-python26 http://logs.openstack.org/82/128782/5/check/gate-keystone-python26/4b08ba6 : SUCCESS in 8m 55s\n- gate-keystone-python27 http://logs.openstack.org/82/128782/5/check/gate-keystone-python27/919ef88 : SUCCESS in 6m 34s\n- check-tempest-dsvm-full http://logs.openstack.org/82/128782/5/check/check-tempest-dsvm-full/423e17c : SUCCESS in 56m 18s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/82/128782/5/check/check-tempest-dsvm-postgres-full/a45c134 : SUCCESS in 59m 03s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/82/128782/5/check/check-tempest-dsvm-neutron-full/69cf419 : SUCCESS in 1h 10m 11s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/82/128782/5/check/check-tempest-dsvm-neutron-heat-slow/a06fa03 : SUCCESS in 19m 45s\n- check-grenade-dsvm http://logs.openstack.org/82/128782/5/check/check-grenade-dsvm/b79be08 : SUCCESS in 43m 15s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/82/128782/5/check/gate-tempest-dsvm-large-ops/23caaba : SUCCESS in 18m 16s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/82/128782/5/check/gate-tempest-dsvm-neutron-large-ops/ba9e062 : SUCCESS in 21m 46s\n- check-devstack-dsvm-cells http://logs.openstack.org/82/128782/5/check/check-devstack-dsvm-cells/9fddc15 : SUCCESS in 13m 51s\n- check-swift-dsvm-functional http://logs.openstack.org/82/128782/5/check/check-swift-dsvm-functional/e8ae2d9 : SUCCESS in 18m 13s\n- gate-rally-dsvm-keystone http://logs.openstack.org/82/128782/5/check/gate-rally-dsvm-keystone/ac769cb : SUCCESS in 16m 08s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"742c46ad5b7825a69669ca5032d2d441a92ccb51","author":{"_account_id":1313,"name":"Yaguang Tang","email":"heut2008@gmail.com","username":"heut2008"},"date":"2014-10-16 07:02:32.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"14a6a9b47aeb91e233b2a68620c2f53789d90e1b","author":{"_account_id":9500,"name":"Matt Fischer","email":"matt@mattfischer.com","username":"mfisch"},"date":"2014-10-16 21:46:19.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"cf83a29abda4450d03c71265b9c15c25f177f499","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-10-19 19:15:52.000000000","message":"Patch Set 5: Code-Review-1\n\n(6 comments)","accounts_in_message":[],"_revision_number":5},{"id":"7252c72cf61e94d4d3d49ec3184b7a6e7cf00963","author":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"date":"2014-10-20 03:05:17.000000000","message":"Patch Set 5:\n\n(6 comments)","accounts_in_message":[],"_revision_number":5},{"id":"f4495f25d446fa2822b6ea73accf4a21a3805be9","author":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"date":"2014-10-20 03:14:53.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"e01bdee268c884f241a7210d414446730e52d6b0","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-10-20 03:47:40.000000000","message":"Patch Set 6:\n\nShouldn\u0027t we only support the 2.4 version?","accounts_in_message":[],"_revision_number":6},{"id":"55aea8265ece331682a4af2d327f9afac239e464","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-20 04:10:55.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-keystone-pep8 http://logs.openstack.org/82/128782/6/check/gate-keystone-pep8/f0ca0ca : SUCCESS in 2m 45s\n- gate-keystone-docs http://docs-draft.openstack.org/82/128782/6/check/gate-keystone-docs/2e8f3b6/doc/build/html/ : SUCCESS in 6m 04s\n- gate-keystone-python26 http://logs.openstack.org/82/128782/6/check/gate-keystone-python26/4734de3 : SUCCESS in 8m 48s\n- gate-keystone-python27 http://logs.openstack.org/82/128782/6/check/gate-keystone-python27/626f339 : SUCCESS in 9m 32s\n- check-tempest-dsvm-full http://logs.openstack.org/82/128782/6/check/check-tempest-dsvm-full/8e85fb3 : SUCCESS in 55m 53s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/82/128782/6/check/check-tempest-dsvm-postgres-full/a32f03b : SUCCESS in 53m 17s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/82/128782/6/check/check-tempest-dsvm-neutron-full/12bee14 : SUCCESS in 51m 50s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/82/128782/6/check/check-tempest-dsvm-neutron-heat-slow/792c05b : SUCCESS in 19m 09s\n- check-grenade-dsvm http://logs.openstack.org/82/128782/6/check/check-grenade-dsvm/38d93d9 : SUCCESS in 50m 25s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/82/128782/6/check/gate-tempest-dsvm-large-ops/6d35e4b : SUCCESS in 22m 24s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/82/128782/6/check/gate-tempest-dsvm-neutron-large-ops/06b0759 : SUCCESS in 18m 38s\n- check-devstack-dsvm-cells http://logs.openstack.org/82/128782/6/check/check-devstack-dsvm-cells/1646d53 : SUCCESS in 15m 24s\n- check-swift-dsvm-functional http://logs.openstack.org/82/128782/6/check/check-swift-dsvm-functional/4450fa4 : SUCCESS in 17m 43s\n- gate-rally-dsvm-keystone http://logs.openstack.org/82/128782/6/check/gate-rally-dsvm-keystone/c61723d : SUCCESS in 15m 46s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"24bd8849cbfa80866b0c189182c8991b854a6ca7","author":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"date":"2014-10-20 04:44:19.000000000","message":"Patch Set 6:\n\n@ayoung\nWe should still work with 2.3 for now I think.  The reports of paged searches not working just started rolling in, which makes me think that some platforms just recently moved from python-ldap 2.3 -\u003e 2.4.  We might as well play nice and support both versions since the patch already does this.  We can drop 2.3 support later if we want to clean up the code a bit.","accounts_in_message":[],"_revision_number":6},{"id":"2b4c5eaec6220f32de31f049936b1fc004758d5d","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-10-20 12:38:27.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"4eba35286dba7729d0c5517a1c28148f89375aa9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-20 12:38:28.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"5a56ed4b469488de8f31f2a2b3204b22224f1042","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-20 13:36:04.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-keystone-docs http://docs-draft.openstack.org/82/128782/6/gate/gate-keystone-docs/75b479f/doc/build/html/ : SUCCESS in 6m 02s\n- gate-keystone-pep8 http://logs.openstack.org/82/128782/6/gate/gate-keystone-pep8/dda56ec : SUCCESS in 3m 06s\n- gate-keystone-python26 http://logs.openstack.org/82/128782/6/gate/gate-keystone-python26/d62ee32 : SUCCESS in 8m 54s\n- gate-keystone-python27 http://logs.openstack.org/82/128782/6/gate/gate-keystone-python27/ccdb51d : SUCCESS in 7m 10s\n- gate-tempest-dsvm-full http://logs.openstack.org/82/128782/6/gate/gate-tempest-dsvm-full/f496b57 : SUCCESS in 56m 32s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/82/128782/6/gate/gate-tempest-dsvm-postgres-full/c4cb486 : SUCCESS in 56m 01s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/82/128782/6/gate/gate-tempest-dsvm-neutron-full/24f112c : SUCCESS in 56m 41s\n- gate-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/82/128782/6/gate/gate-tempest-dsvm-neutron-heat-slow/94016c8 : SUCCESS in 22m 07s\n- gate-grenade-dsvm http://logs.openstack.org/82/128782/6/gate/gate-grenade-dsvm/f891686 : SUCCESS in 52m 33s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/82/128782/6/gate/gate-tempest-dsvm-large-ops/94490ea : SUCCESS in 20m 48s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/82/128782/6/gate/gate-tempest-dsvm-neutron-large-ops/d1b9343 : SUCCESS in 21m 38s\n- gate-devstack-dsvm-cells http://logs.openstack.org/82/128782/6/gate/gate-devstack-dsvm-cells/410d436 : SUCCESS in 15m 35s\n- gate-swift-dsvm-functional http://logs.openstack.org/82/128782/6/gate/gate-swift-dsvm-functional/069f1d1 : SUCCESS in 18m 38s","accounts_in_message":[],"_revision_number":6},{"id":"dbbe4ce233187132be4c1fc0182e2360550b177f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-20 13:36:05.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"1be4a15454e6917571bc937e3bb3589e8f79bc55","revisions":{"57f23a3d292d7f16f1a22330462b7ca069ccef6b":{"kind":"REWORK","_number":1,"created":"2014-10-15 22:46:00.000000000","uploader":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"ref":"refs/changes/82/128782/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/82/128782/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/82/128782/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/82/128782/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/82/128782/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/82/128782/1"}}},"commit":{"parents":[{"commit":"61ccca516c38a51fb14437b94914fc417d497f96","subject":"Merge \"wrong logic in assertValidRoleAssignmentListResponse method\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/61ccca516c38a51fb14437b94914fc417d497f96"}]}],"author":{"name":"Nathan Kinder","email":"nkinder@redhat.com","date":"2014-10-15 22:39:55.000000000","tz":-420},"committer":{"name":"Nathan Kinder","email":"nkinder@redhat.com","date":"2014-10-15 22:45:15.000000000","tz":-420},"subject":"Use newer python-ldap paging control API","message":"Use newer python-ldap paging control API\n\nThe API for using the LDAP simple paged results control changed\nbetween python-ldap version 2.3 and 2.4. Our current implementation\nfails with an AttributeError when trying to use paging with version\n2.4 of python-ldap.\n\nThis patch detects the capabilities of the underlying python-ldap\nversion and uses the newer API in versions of python-ldap that have\nremoved the older API.\n\nChange-Id: I2986e12daea3edf50f299af5927d2a05278e82f7\nCloses-bug: #1381768\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/57f23a3d292d7f16f1a22330462b7ca069ccef6b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/57f23a3d292d7f16f1a22330462b7ca069ccef6b"}]},"branch":"refs/heads/master"},"a95720d1f4c3a9fbac192aaa21e32e74bf815ed2":{"kind":"REWORK","_number":2,"created":"2014-10-16 00:39:50.000000000","uploader":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"ref":"refs/changes/82/128782/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/82/128782/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/82/128782/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/82/128782/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/82/128782/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/82/128782/2"}}},"commit":{"parents":[{"commit":"61ccca516c38a51fb14437b94914fc417d497f96","subject":"Merge \"wrong logic in assertValidRoleAssignmentListResponse method\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/61ccca516c38a51fb14437b94914fc417d497f96"}]}],"author":{"name":"Nathan Kinder","email":"nkinder@redhat.com","date":"2014-10-15 22:39:55.000000000","tz":-420},"committer":{"name":"Nathan Kinder","email":"nkinder@redhat.com","date":"2014-10-16 00:39:07.000000000","tz":-420},"subject":"Use newer python-ldap paging control API","message":"Use newer python-ldap paging control API\n\nThe API for using the LDAP simple paged results control changed\nbetween python-ldap version 2.3 and 2.4. Our current implementation\nfails with an AttributeError when trying to use paging with version\n2.4 of python-ldap.\n\nThis patch detects the capabilities of the underlying python-ldap\nversion and uses the newer API in versions of python-ldap that have\nremoved the older API.\n\nChange-Id: I2986e12daea3edf50f299af5927d2a05278e82f7\nCloses-bug: #1381768\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a95720d1f4c3a9fbac192aaa21e32e74bf815ed2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a95720d1f4c3a9fbac192aaa21e32e74bf815ed2"}]},"branch":"refs/heads/master"},"53888f7787fe98d50bd7ec46ef15fc3581255574":{"kind":"REWORK","_number":3,"created":"2014-10-16 02:21:37.000000000","uploader":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"ref":"refs/changes/82/128782/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/82/128782/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/82/128782/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/82/128782/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/82/128782/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/82/128782/3"}}},"commit":{"parents":[{"commit":"61ccca516c38a51fb14437b94914fc417d497f96","subject":"Merge \"wrong logic in assertValidRoleAssignmentListResponse method\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/61ccca516c38a51fb14437b94914fc417d497f96"}]}],"author":{"name":"Nathan Kinder","email":"nkinder@redhat.com","date":"2014-10-15 22:39:55.000000000","tz":-420},"committer":{"name":"Nathan Kinder","email":"nkinder@redhat.com","date":"2014-10-16 02:21:29.000000000","tz":-420},"subject":"Use newer python-ldap paging control API","message":"Use newer python-ldap paging control API\n\nThe API for using the LDAP simple paged results control changed\nbetween python-ldap version 2.3 and 2.4. Our current implementation\nfails with an AttributeError when trying to use paging with version\n2.4 of python-ldap.\n\nThis patch detects the capabilities of the underlying python-ldap\nversion and uses the newer API in versions of python-ldap that have\nremoved the older API.\n\nChange-Id: I2986e12daea3edf50f299af5927d2a05278e82f7\nCloses-bug: #1381768\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/53888f7787fe98d50bd7ec46ef15fc3581255574"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/53888f7787fe98d50bd7ec46ef15fc3581255574"}]},"branch":"refs/heads/master"},"88a7b6720a6a553dcc92c9bf4ddd45872a06562d":{"kind":"REWORK","_number":4,"created":"2014-10-16 02:49:46.000000000","uploader":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"ref":"refs/changes/82/128782/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/82/128782/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/82/128782/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/82/128782/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/82/128782/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/82/128782/4"}}},"commit":{"parents":[{"commit":"61ccca516c38a51fb14437b94914fc417d497f96","subject":"Merge \"wrong logic in assertValidRoleAssignmentListResponse method\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/61ccca516c38a51fb14437b94914fc417d497f96"}]}],"author":{"name":"Nathan Kinder","email":"nkinder@redhat.com","date":"2014-10-15 22:39:55.000000000","tz":-420},"committer":{"name":"Nathan Kinder","email":"nkinder@redhat.com","date":"2014-10-16 02:49:30.000000000","tz":-420},"subject":"Use newer python-ldap paging control API","message":"Use newer python-ldap paging control API\n\nThe API for using the LDAP simple paged results control changed\nbetween python-ldap version 2.3 and 2.4. Our current implementation\nfails with an AttributeError when trying to use paging with version\n2.4 of python-ldap.\n\nThis patch detects the capabilities of the underlying python-ldap\nversion and uses the newer API in versions of python-ldap that have\nremoved the older API.\n\nChange-Id: I2986e12daea3edf50f299af5927d2a05278e82f7\nCloses-bug: #1381768\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/88a7b6720a6a553dcc92c9bf4ddd45872a06562d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/88a7b6720a6a553dcc92c9bf4ddd45872a06562d"}]},"branch":"refs/heads/master"},"c0d2b0cea4a2ac5bc531907ebb976a523b6657ac":{"kind":"REWORK","_number":5,"created":"2014-10-16 04:43:16.000000000","uploader":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"ref":"refs/changes/82/128782/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/82/128782/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/82/128782/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/82/128782/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/82/128782/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/82/128782/5"}}},"commit":{"parents":[{"commit":"61ccca516c38a51fb14437b94914fc417d497f96","subject":"Merge \"wrong logic in assertValidRoleAssignmentListResponse method\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/61ccca516c38a51fb14437b94914fc417d497f96"}]}],"author":{"name":"Nathan Kinder","email":"nkinder@redhat.com","date":"2014-10-15 22:39:55.000000000","tz":-420},"committer":{"name":"Nathan Kinder","email":"nkinder@redhat.com","date":"2014-10-16 04:43:05.000000000","tz":-420},"subject":"Use newer python-ldap paging control API","message":"Use newer python-ldap paging control API\n\nThe API for using the LDAP simple paged results control changed\nbetween python-ldap version 2.3 and 2.4. Our current implementation\nfails with an AttributeError when trying to use paging with version\n2.4 of python-ldap.\n\nThis patch detects the capabilities of the underlying python-ldap\nversion and uses the newer API in versions of python-ldap that have\nremoved the older API.\n\nChange-Id: I2986e12daea3edf50f299af5927d2a05278e82f7\nCloses-bug: #1381768\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c0d2b0cea4a2ac5bc531907ebb976a523b6657ac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c0d2b0cea4a2ac5bc531907ebb976a523b6657ac"}]},"branch":"refs/heads/master"},"1be4a15454e6917571bc937e3bb3589e8f79bc55":{"kind":"REWORK","_number":6,"created":"2014-10-20 03:14:53.000000000","uploader":{"_account_id":9098,"name":"Nathan Kinder","email":"nkinder@redhat.com","username":"nkinder"},"ref":"refs/changes/82/128782/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/82/128782/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/82/128782/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/82/128782/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/82/128782/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/82/128782/6"}}},"commit":{"parents":[{"commit":"61ccca516c38a51fb14437b94914fc417d497f96","subject":"Merge \"wrong logic in assertValidRoleAssignmentListResponse method\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/61ccca516c38a51fb14437b94914fc417d497f96"}]}],"author":{"name":"Nathan Kinder","email":"nkinder@redhat.com","date":"2014-10-15 22:39:55.000000000","tz":-420},"committer":{"name":"Nathan Kinder","email":"nkinder@redhat.com","date":"2014-10-20 03:14:22.000000000","tz":-420},"subject":"Use newer python-ldap paging control API","message":"Use newer python-ldap paging control API\n\nThe API for using the LDAP simple paged results control changed\nbetween python-ldap version 2.3 and 2.4. Our current implementation\nfails with an AttributeError when trying to use paging with version\n2.4 of python-ldap.\n\nThis patch detects the capabilities of the underlying python-ldap\nversion and uses the newer API in versions of python-ldap that have\nremoved the older API.\n\nChange-Id: I2986e12daea3edf50f299af5927d2a05278e82f7\nCloses-bug: #1381768\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1be4a15454e6917571bc937e3bb3589e8f79bc55"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1be4a15454e6917571bc937e3bb3589e8f79bc55"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
