)]}'
{"id":"openstack%2Fpython-keystoneclient~83673","triplet_id":"openstack%2Fpython-keystoneclient~master~If4ed5af831cc35e259d9f963062261819f08a9d5","project":"openstack/python-keystoneclient","branch":"master","topic":"bp/kerberos-authentication","hashtags":[],"change_id":"If4ed5af831cc35e259d9f963062261819f08a9d5","subject":"Allow passing auth plugin as a parameter","status":"MERGED","created":"2014-03-28 06:25:37.000000000","updated":"2014-04-08 21:29:33.000000000","submitted":"2014-04-08 21:29:33.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":26,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"dca3e9988c7a6d71fb0fada38811274802177851","_number":83673,"virtual_id_number":83673,"owner":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2014-04-08 21:29:33.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2014-04-08 20:27:45.000000000","_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":2,"date":"2014-04-08 06:18:38.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":1,"date":"2014-04-08 08:19:24.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2014-04-08 20:27:45.000000000","_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_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":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":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-04-01 00:41:06.000000000","updated_by":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"reviewer":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"state":"REVIEWER"},{"updated":"2014-04-01 00:41:09.000000000","updated_by":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"reviewer":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"state":"REVIEWER"},{"updated":"2014-04-02 15:40:01.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2014-04-08 06:18:38.000000000","updated_by":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"reviewer":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"state":"REVIEWER"},{"updated":"2014-04-08 08:19:24.000000000","updated_by":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"reviewer":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"state":"REVIEWER"},{"updated":"2014-04-08 20:27:45.000000000","updated_by":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"reviewer":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"state":"REVIEWER"},{"updated":"2014-04-08 21:29:33.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"fd524fb793beab57d75dc6d62261e8dbfa4eef04","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-28 06:25:37.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"730d38be1304d5e5ba069132f46b4b9bfc109a3b","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-03-28 06:26:01.000000000","message":"Patch Set 1: Work In Progress\n\nJust wanting to float this idea.","accounts_in_message":[],"_revision_number":1},{"id":"d5836e6aaf54902b01af87db4937373fab771c69","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-28 07:48:47.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/73/83673/1/check/gate-python-keystoneclient-pep8/7097d9f : SUCCESS in 1m 32s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/73/83673/1/check/gate-python-keystoneclient-docs/d81a7fb/doc/build/html/ : SUCCESS in 1m 59s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/73/83673/1/check/gate-python-keystoneclient-python26/ec95e9b : SUCCESS in 1m 38s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/73/83673/1/check/gate-python-keystoneclient-python27/c8719c8 : SUCCESS in 1m 45s\n- check-grenade-dsvm http://logs.openstack.org/73/83673/1/check/check-grenade-dsvm/6b3779d : SUCCESS in 47m 55s\n- check-tempest-dsvm-full http://logs.openstack.org/73/83673/1/check/check-tempest-dsvm-full/d423286 : SUCCESS in 54m 37s\n- check-tempest-dsvm-neutron http://logs.openstack.org/73/83673/1/check/check-tempest-dsvm-neutron/5bed100 : SUCCESS in 50m 38s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/73/83673/1/check/check-tempest-dsvm-neutron-heat-slow/481a21c : SUCCESS in 21m 13s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/73/83673/1/check/gate-python-keystoneclient-python33/f36030d : SUCCESS in 3m 54s\n- check-devstack-dsvm-cells http://logs.openstack.org/73/83673/1/check/check-devstack-dsvm-cells/bc4a7fc : SUCCESS in 11m 20s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/73/83673/1/check/check-tempest-dsvm-postgres-full/5bbb801 : SUCCESS in 52m 57s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/73/83673/1/check/gate-tempest-dsvm-large-ops/2861f8b : SUCCESS in 17m 20s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/73/83673/1/check/gate-tempest-dsvm-neutron-large-ops/71fe62f : SUCCESS in 17m 27s\n\n","accounts_in_message":[],"_revision_number":1},{"id":"6f704095925b27bcf6b9c1aa2d752348f09207f5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-01 00:38:12.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"5d5004dd5739edc6f7f3503ce3b3388889e7be8b","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-04-01 00:38:12.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"92b8ee64b3ef9728e4833b346a63224dc82cdcae","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-01 02:28:26.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/73/83673/2/check/gate-python-keystoneclient-pep8/461b0be : SUCCESS in 1m 20s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/73/83673/2/check/gate-python-keystoneclient-docs/57969ba/doc/build/html/ : SUCCESS in 1m 56s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/73/83673/2/check/gate-python-keystoneclient-python26/0a62ab1 : SUCCESS in 1m 32s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/73/83673/2/check/gate-python-keystoneclient-python27/cf7dfc8 : SUCCESS in 1m 21s\n- check-grenade-dsvm http://logs.openstack.org/73/83673/2/check/check-grenade-dsvm/c7ae15d : SUCCESS in 38m 27s\n- check-tempest-dsvm-full http://logs.openstack.org/73/83673/2/check/check-tempest-dsvm-full/e0f3325 : SUCCESS in 42m 37s\n- check-tempest-dsvm-neutron http://logs.openstack.org/73/83673/2/check/check-tempest-dsvm-neutron/e6e6b0d : SUCCESS in 51m 44s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/73/83673/2/check/check-tempest-dsvm-neutron-heat-slow/049e015 : SUCCESS in 21m 16s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/73/83673/2/check/gate-python-keystoneclient-python33/b02c0cf : SUCCESS in 4m 44s\n- check-devstack-dsvm-cells http://logs.openstack.org/73/83673/2/check/check-devstack-dsvm-cells/8252b9d : SUCCESS in 10m 22s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/73/83673/2/check/check-tempest-dsvm-postgres-full/f1b4765 : SUCCESS in 41m 07s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/73/83673/2/check/gate-tempest-dsvm-large-ops/6bd01f3 : FAILURE in 31m 48s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/73/83673/2/check/gate-tempest-dsvm-neutron-large-ops/5d2ed9d : FAILURE in 56m 33s\n\n","accounts_in_message":[],"_revision_number":2},{"id":"6f6a72e0aa77796456fabd4da69fc9e79ed1a2cf","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-04-01 02:30:23.000000000","message":"Patch Set 2:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- gate-tempest-dsvm-large-ops: https://bugs.launchpad.net/bugs/1253896\n\nWe don\u0027t automatically recheck or reverify, so please consider\ndoing that manually if someone hasn\u0027t already. For a code review\nwhich is not yet approved, you can recheck by leaving a code\nreview comment with just the text:\n\n    recheck bug 1253896\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":2},{"id":"00fe6ed390547369e0a503a14ac84ab3341eadf0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-01 18:24:55.000000000","message":"Patch Set 2: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"8231b60ee6f6bb385cf54bd4ea02bbb79dc9235c","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-04-01 18:24:55.000000000","message":"Patch Set 2:\n\nrecheck bug 1253896","accounts_in_message":[],"_revision_number":2},{"id":"9c52a1d75ea74ac8f4e32373a87c38f2ab194526","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-01 19:29:02.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/73/83673/2/check/gate-python-keystoneclient-pep8/3afe582 : SUCCESS in 1m 21s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/73/83673/2/check/gate-python-keystoneclient-docs/19312e7/doc/build/html/ : SUCCESS in 2m 02s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/73/83673/2/check/gate-python-keystoneclient-python26/ee9a989 : SUCCESS in 1m 23s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/73/83673/2/check/gate-python-keystoneclient-python27/93c360e : SUCCESS in 1m 24s\n- check-grenade-dsvm http://logs.openstack.org/73/83673/2/check/check-grenade-dsvm/a460b25 : SUCCESS in 45m 38s\n- check-tempest-dsvm-full http://logs.openstack.org/73/83673/2/check/check-tempest-dsvm-full/68ec171 : SUCCESS in 57m 39s\n- check-tempest-dsvm-neutron http://logs.openstack.org/73/83673/2/check/check-tempest-dsvm-neutron/799de91 : SUCCESS in 57m 10s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/73/83673/2/check/check-tempest-dsvm-neutron-heat-slow/d6f6bd7 : SUCCESS in 25m 31s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/73/83673/2/check/gate-python-keystoneclient-python33/e3b8cf0 : SUCCESS in 4m 34s\n- check-devstack-dsvm-cells http://logs.openstack.org/73/83673/2/check/check-devstack-dsvm-cells/83261d6 : SUCCESS in 11m 13s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/73/83673/2/check/check-tempest-dsvm-postgres-full/dc75b9c : SUCCESS in 1h 02m 59s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/73/83673/2/check/gate-tempest-dsvm-large-ops/10a3047 : SUCCESS in 15m 37s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/73/83673/2/check/gate-tempest-dsvm-neutron-large-ops/ba73e1b : SUCCESS in 15m 34s\n\n","accounts_in_message":[],"_revision_number":2},{"id":"1dcc8296b76917c5d3da08fb795ab5c1bf59ff1d","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-04-02 15:34:46.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"cd102e04b376c988a8fa0e11a9c7b1b785a6529e","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-04-02 15:40:01.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\nI\u0027d have probably left auth\u003d as the requests arg but I don\u0027t have a better name for the new one so wth...","accounts_in_message":[],"_revision_number":2},{"id":"78c0a98b6d6d05b74bf762aa5ca1e94e67566354","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-04-03 01:35:23.000000000","message":"Patch Set 2:\n\n@dean - yea but the arg on the session object is called auth. \n\nI\u0027m also possibly regretting allowing just so much of the requests interface through already, anything that wants to get through to requests should probably be prefixed with requests_","accounts_in_message":[],"_revision_number":2},{"id":"fafea930f339851d8349ced31b7dc221796a339a","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-04-03 01:39:49.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\n(11 inline comments)\n\nI\u0027m concerned about the comments in test_session. The rest are suggestions.","accounts_in_message":[],"_revision_number":2},{"id":"e09fffebf69a2b2ffddfe4eb39bf6810b30881b2","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-04-03 02:38:10.000000000","message":"Patch Set 2: (11 inline comments)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"0df8f5dbaca732bb5a251686303b3a5ab4560f08","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-03 02:38:12.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"775217a92c534919fa58c5b65441fb5f542de94d","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-04-03 02:38:12.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"fcf799d831fa2b9e85b37d1cc4f43d718e6e28e9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-03 03:40:18.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/73/83673/3/check/gate-python-keystoneclient-pep8/a07d4de : SUCCESS in 1m 34s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/73/83673/3/check/gate-python-keystoneclient-docs/bc45114/doc/build/html/ : SUCCESS in 1m 56s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/73/83673/3/check/gate-python-keystoneclient-python26/5153dca : SUCCESS in 1m 17s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/73/83673/3/check/gate-python-keystoneclient-python27/98b70a3 : SUCCESS in 1m 24s\n- check-grenade-dsvm http://logs.openstack.org/73/83673/3/check/check-grenade-dsvm/733c029 : SUCCESS in 45m 29s\n- check-tempest-dsvm-full http://logs.openstack.org/73/83673/3/check/check-tempest-dsvm-full/e2ce776 : SUCCESS in 1h 01m 25s\n- check-tempest-dsvm-neutron http://logs.openstack.org/73/83673/3/check/check-tempest-dsvm-neutron/0d6f637 : SUCCESS in 52m 59s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/73/83673/3/check/check-tempest-dsvm-neutron-heat-slow/7a943e5 : SUCCESS in 24m 35s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/73/83673/3/check/gate-python-keystoneclient-python33/677dc4a : SUCCESS in 4m 29s\n- check-devstack-dsvm-cells http://logs.openstack.org/73/83673/3/check/check-devstack-dsvm-cells/db3dc43 : SUCCESS in 11m 37s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/73/83673/3/check/check-tempest-dsvm-postgres-full/3a97ab8 : SUCCESS in 51m 15s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/73/83673/3/check/gate-tempest-dsvm-large-ops/a6c219b : SUCCESS in 14m 29s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/73/83673/3/check/gate-tempest-dsvm-neutron-large-ops/a0525fd : SUCCESS in 18m 44s\n\n","accounts_in_message":[],"_revision_number":3},{"id":"7a337ba625e7b2ecf1f54b81805d7b7bd90db31c","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-04-04 00:27:17.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\n(2 inline comments)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"d9e966444f4e87e16c82e5c4ededbde18b771a43","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-04-08 06:18:26.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"a3d86f13a23030a6d5587aa04cf10db86ec6421e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-08 06:18:27.000000000","message":"Patch Set 4:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"8ff034241b87ef85da6e77da7c670246535e6c48","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-04-08 06:18:38.000000000","message":"Patch Set 4: Looks good to me (core reviewer)\n\nAutomatically re-added by Gerrit trivial rebase detection script.","accounts_in_message":[],"_revision_number":4},{"id":"90ba767060ff6307b8cf35368fa7739f39ac2ac7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-08 08:00:54.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/73/83673/4/check/gate-python-keystoneclient-pep8/e33a51f : SUCCESS in 1m 33s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/73/83673/4/check/gate-python-keystoneclient-docs/7ce0a33/doc/build/html/ : SUCCESS in 1m 19s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/73/83673/4/check/gate-python-keystoneclient-python26/7fd8cb9 : SUCCESS in 1m 33s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/73/83673/4/check/gate-python-keystoneclient-python27/2a2df3b : SUCCESS in 1m 44s\n- check-grenade-dsvm http://logs.openstack.org/73/83673/4/check/check-grenade-dsvm/bc01bc2 : SUCCESS in 38m 03s\n- check-tempest-dsvm-full http://logs.openstack.org/73/83673/4/check/check-tempest-dsvm-full/91e1a3c : SUCCESS in 1h 06m 25s\n- check-tempest-dsvm-neutron http://logs.openstack.org/73/83673/4/check/check-tempest-dsvm-neutron/f6c2464 : SUCCESS in 49m 00s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/73/83673/4/check/check-tempest-dsvm-neutron-heat-slow/90dce10 : SUCCESS in 22m 40s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/73/83673/4/check/gate-python-keystoneclient-python33/888508c : SUCCESS in 4m 08s\n- check-devstack-dsvm-cells http://logs.openstack.org/73/83673/4/check/check-devstack-dsvm-cells/823086f : SUCCESS in 12m 24s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/73/83673/4/check/check-tempest-dsvm-postgres-full/17a3f0b : SUCCESS in 1h 06m 21s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/73/83673/4/check/gate-tempest-dsvm-large-ops/04d4048 : SUCCESS in 16m 12s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/73/83673/4/check/gate-tempest-dsvm-neutron-large-ops/cb3fdb5 : SUCCESS in 19m 32s\n","accounts_in_message":[],"_revision_number":4},{"id":"68c9d36a164548de3fcb9042edf0b5ade3d9ca08","author":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"date":"2014-04-08 08:19:24.000000000","message":"Patch Set 4: Looks good to me, but someone else must approve\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"aa03f517a95f6e34b988436b3dc6d610c85454cb","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2014-04-08 20:27:45.000000000","message":"Patch Set 4: Looks good to me (core reviewer); Approved\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"997ca4ad2267932f885b6960a472d4f8c6018de4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-08 20:27:46.000000000","message":"Patch Set 4: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"17226db1b5a55b6a3c41e5b63947977a65cdc003","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-08 21:29:33.000000000","message":"Patch Set 4: Verified\n\nBuild succeeded.\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/73/83673/4/gate/gate-python-keystoneclient-docs/5d9c82c/doc/build/html/ : SUCCESS in 6m 02s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/73/83673/4/gate/gate-python-keystoneclient-pep8/0cb598d : SUCCESS in 1m 54s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/73/83673/4/gate/gate-python-keystoneclient-python26/dc47b1e : SUCCESS in 1m 24s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/73/83673/4/gate/gate-python-keystoneclient-python27/19ed9ad : SUCCESS in 1m 05s\n- gate-grenade-dsvm http://logs.openstack.org/73/83673/4/gate/gate-grenade-dsvm/0dc8e0e : SUCCESS in 40m 29s\n- gate-tempest-dsvm-full http://logs.openstack.org/73/83673/4/gate/gate-tempest-dsvm-full/3c33950 : SUCCESS in 55m 11s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/73/83673/4/gate/gate-tempest-dsvm-neutron/6204559 : SUCCESS in 1h 01m 25s\n- gate-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/73/83673/4/gate/gate-tempest-dsvm-neutron-heat-slow/0eab931 : SUCCESS in 20m 46s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/73/83673/4/gate/gate-python-keystoneclient-python33/b39a2bc : SUCCESS in 4m 06s\n- gate-devstack-dsvm-cells http://logs.openstack.org/73/83673/4/gate/gate-devstack-dsvm-cells/8ddc92e : SUCCESS in 11m 47s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/73/83673/4/gate/gate-tempest-dsvm-postgres-full/7c206de : SUCCESS in 53m 10s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/73/83673/4/gate/gate-tempest-dsvm-large-ops/7f98649 : SUCCESS in 15m 08s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/73/83673/4/gate/gate-tempest-dsvm-neutron-large-ops/e2ae7fb : SUCCESS in 20m 35s\n","accounts_in_message":[],"_revision_number":4},{"id":"97bee33824a163d34e7d50995f23d92b86e9b0c3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-08 21:29:33.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"71e6486a3ecfd7ba757af447e7b805f267ee802f","revisions":{"84cbcf6436cf9b9fbed01573d6fb7fb53976c2be":{"kind":"REWORK","_number":1,"created":"2014-03-28 06:25:37.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/73/83673/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/73/83673/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/73/83673/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/73/83673/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/73/83673/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/73/83673/1"}}},"commit":{"parents":[{"commit":"3e6c06f813d9453e1040338e0ea84393df6432bc","subject":"Merge \"Use AccessInfo in auth_token middleware\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3e6c06f813d9453e1040338e0ea84393df6432bc"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-03-28 06:16:41.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-03-28 06:24:05.000000000","tz":600},"subject":"Allow passing auth plugin as a parameter","message":"Allow passing auth plugin as a parameter\n\nThis further separates the concept of session and auth plugin so that\nthe session can be a completely standalone transport layer.\n\nThis is similar to how requests handles things. You can install an auth\nplugin on the session object and then everything that works through the\nsession will be authenticated or you can specify the auth plugin per\nrequest and only authenticate that request.\n\nChange-Id: If4ed5af831cc35e259d9f963062261819f08a9d5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/84cbcf6436cf9b9fbed01573d6fb7fb53976c2be"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/84cbcf6436cf9b9fbed01573d6fb7fb53976c2be"}]},"branch":"refs/heads/master"},"ba923fcdcf4f6d755a6bf2ade906012890e030c9":{"kind":"REWORK","_number":2,"created":"2014-04-01 00:38:12.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/73/83673/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/73/83673/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/73/83673/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/73/83673/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/73/83673/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/73/83673/2"}}},"commit":{"parents":[{"commit":"3e6c06f813d9453e1040338e0ea84393df6432bc","subject":"Merge \"Use AccessInfo in auth_token middleware\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/3e6c06f813d9453e1040338e0ea84393df6432bc"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-03-28 06:16:41.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-04-01 00:37:57.000000000","tz":600},"subject":"Allow passing auth plugin as a parameter","message":"Allow passing auth plugin as a parameter\n\nThis further separates the concept of session and auth plugin so that\nthe session can be a completely standalone transport layer.\n\nThis is similar to how requests handles things. You can install an auth\nplugin on the session object and then everything that works through the\nsession will be authenticated or you can specify the auth plugin per\nrequest and only authenticate that request.\n\nChange-Id: If4ed5af831cc35e259d9f963062261819f08a9d5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ba923fcdcf4f6d755a6bf2ade906012890e030c9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ba923fcdcf4f6d755a6bf2ade906012890e030c9"}]},"branch":"refs/heads/master"},"4dc607b1deb6b56e06760fa0a6af30ff3454ef52":{"kind":"REWORK","_number":3,"created":"2014-04-03 02:38:12.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/73/83673/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/73/83673/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/73/83673/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/73/83673/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/73/83673/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/73/83673/3"}}},"commit":{"parents":[{"commit":"b6cdfff5f8a0e0c808040d70be9cec2bba900033","subject":"Merge \"Tests should use identity_uri by default\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b6cdfff5f8a0e0c808040d70be9cec2bba900033"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-03-28 06:16:41.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-04-03 02:37:51.000000000","tz":600},"subject":"Allow passing auth plugin as a parameter","message":"Allow passing auth plugin as a parameter\n\nThis further separates the concept of session and auth plugin so that\nthe session can be a completely standalone transport layer.\n\nThis is similar to how requests handles things. You can install an auth\nplugin on the session object and then everything that works through the\nsession will be authenticated or you can specify the auth plugin per\nrequest and only authenticate that request.\n\nChange-Id: If4ed5af831cc35e259d9f963062261819f08a9d5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4dc607b1deb6b56e06760fa0a6af30ff3454ef52"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4dc607b1deb6b56e06760fa0a6af30ff3454ef52"}]},"branch":"refs/heads/master"},"71e6486a3ecfd7ba757af447e7b805f267ee802f":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2014-04-08 06:18:26.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/73/83673/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/73/83673/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/73/83673/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/73/83673/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/73/83673/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/73/83673/4"}}},"commit":{"parents":[{"commit":"b24e41e1df0f4259180ad96c4b29da0779307cd4","subject":"Merge \"Split sample PKI token generation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b24e41e1df0f4259180ad96c4b29da0779307cd4"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-03-28 06:16:41.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-04-08 06:18:06.000000000","tz":600},"subject":"Allow passing auth plugin as a parameter","message":"Allow passing auth plugin as a parameter\n\nThis further separates the concept of session and auth plugin so that\nthe session can be a completely standalone transport layer.\n\nThis is similar to how requests handles things. You can install an auth\nplugin on the session object and then everything that works through the\nsession will be authenticated or you can specify the auth plugin per\nrequest and only authenticate that request.\n\nChange-Id: If4ed5af831cc35e259d9f963062261819f08a9d5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/71e6486a3ecfd7ba757af447e7b805f267ee802f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/71e6486a3ecfd7ba757af447e7b805f267ee802f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
