)]}'
{"id":"openstack%2Fpython-keystoneclient~110210","triplet_id":"openstack%2Fpython-keystoneclient~master~Ibd09db9a09c49bfbcf0ffe1f150d7fe730dd51b7","project":"openstack/python-keystoneclient","branch":"master","topic":"cli-plugins","hashtags":[],"change_id":"Ibd09db9a09c49bfbcf0ffe1f150d7fe730dd51b7","subject":"Convert shell tests to requests-mock","status":"MERGED","created":"2014-07-29 05:57:24.000000000","updated":"2014-08-13 04:13:14.000000000","submitted":"2014-08-13 04:13:13.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"c1ff2fefc8fa65fd44dc348604e5c64c2e448664","_number":110210,"virtual_id_number":110210,"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-08-13 04:13:13.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":11045,"name":"Bob Thyne","email":"bob.thyne@hp.com","username":"bobt"},{"value":0,"date":"2014-08-13 02:18:17.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"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":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"}],"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"},"recommended":{"_account_id":11045,"name":"Bob Thyne","email":"bob.thyne@hp.com","username":"bobt"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2014-08-12 21:31:05.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11045,"name":"Bob Thyne","email":"bob.thyne@hp.com","username":"bobt"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"value":2,"date":"2014-08-13 00:56:25.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":2,"date":"2014-08-12 21:31:05.000000000","_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":2,"date":"2014-08-12 21:31:05.000000000","_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":1,"date":"2014-08-12 21:31:05.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":11045,"name":"Bob Thyne","email":"bob.thyne@hp.com","username":"bobt"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"value":1,"date":"2014-08-13 00:56:25.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"}],"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":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":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"},{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"_account_id":11045,"name":"Bob Thyne","email":"bob.thyne@hp.com","username":"bobt"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-07-29 11:16:52.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-07-31 07:30:06.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2014-08-06 05:07:14.000000000","updated_by":{"_account_id":11045,"name":"Bob Thyne","email":"bob.thyne@hp.com","username":"bobt"},"reviewer":{"_account_id":11045,"name":"Bob Thyne","email":"bob.thyne@hp.com","username":"bobt"},"state":"REVIEWER"},{"updated":"2014-08-08 03:46:53.000000000","updated_by":{"_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"},"reviewer":{"_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"},"state":"REVIEWER"},{"updated":"2014-08-08 15:56:26.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-08-12 15:37:16.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-08-13 00:56:25.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-08-13 04:13:13.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"0777a90ba9fe661322b595245393ce040e56a7a2","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-07-29 05:57:24.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"918b0d0fdceca0cb14cf4a2529087964e0cedbc3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-29 05:57:25.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"2a870f7ba959288fbb38e671ec584f2071a2b3e5","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-07-29 06:01:26.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"6e8e186411ff698c47c39fd5666a9ccac6b90ab9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-29 06:01:29.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"5a5f82638b6cf0788a1ddd8800e07ff04830077a","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-07-29 06:42:21.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"1e31cdc7d94bf569ef7f86ffbab7ceffe045c2f1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-29 06:42:23.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"cee43b0b531c3b85e3acc57bb904af7dd637ef67","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-29 07:41:24.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/10/110210/3/check/gate-python-keystoneclient-pep8/ca70ac2 : SUCCESS in 2m 45s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/10/110210/3/check/gate-python-keystoneclient-docs/ca8b138/doc/build/html/ : SUCCESS in 2m 08s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/10/110210/3/check/gate-python-keystoneclient-python26/c8314eb : SUCCESS in 2m 57s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/10/110210/3/check/gate-python-keystoneclient-python27/57dfe0e : SUCCESS in 2m 52s\n- check-tempest-dsvm-full http://logs.openstack.org/10/110210/3/check/check-tempest-dsvm-full/ecfaaf6 : SUCCESS in 48m 06s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/10/110210/3/check/check-tempest-dsvm-postgres-full/cf01491 : SUCCESS in 51m 23s\n- check-tempest-dsvm-neutron http://logs.openstack.org/10/110210/3/check/check-tempest-dsvm-neutron/14a4cf6 : SUCCESS in 52m 39s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/10/110210/3/check/check-tempest-dsvm-neutron-heat-slow/8cbff02 : SUCCESS in 24m 51s\n- check-grenade-dsvm http://logs.openstack.org/10/110210/3/check/check-grenade-dsvm/c88a07a : SUCCESS in 40m 25s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/10/110210/3/check/check-tempest-dsvm-full-havana/278d224 : SUCCESS in 36m 23s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/10/110210/3/check/check-tempest-dsvm-neutron-havana/b401e4c : SUCCESS in 35m 15s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/10/110210/3/check/check-tempest-dsvm-full-icehouse/f2cc140 : SUCCESS in 45m 26s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/10/110210/3/check/check-tempest-dsvm-neutron-icehouse/6257a7b : SUCCESS in 56m 15s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/10/110210/3/check/gate-python-keystoneclient-python33/fc65229 : SUCCESS in 5m 12s\n- check-devstack-dsvm-cells http://logs.openstack.org/10/110210/3/check/check-devstack-dsvm-cells/57e4a0f : SUCCESS in 16m 08s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/10/110210/3/check/gate-tempest-dsvm-large-ops/d916fbc : SUCCESS in 25m 09s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/10/110210/3/check/gate-tempest-dsvm-neutron-large-ops/366f681 : SUCCESS in 23m 51s","accounts_in_message":[],"_revision_number":3},{"id":"52a0ac47ba05e196cd983a492a00a408596e8bd4","author":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"date":"2014-07-29 11:16:52.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"acfee2001a877cb0a6146a3a79d969fb41b6901c","author":{"_account_id":11045,"name":"Bob Thyne","email":"bob.thyne@hp.com","username":"bobt"},"date":"2014-07-29 15:38:41.000000000","message":"Patch Set 3:\n\nJamie, a question for you. With this change we are leveraging httpretty but in change https://review.openstack.org/#/c/106659 there is an explicit move away from using httpretty. Why is this?","accounts_in_message":[],"_revision_number":3},{"id":"241839adeec898ac282aa05dfd971ec6de94b886","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-07-31 05:33:42.000000000","message":"Patch Set 3:\n\nBob, purely because i needed to convert them to something for the follow up patches, but the request-mock one hadn\u0027t been approved yet.\n\nNow that it\u0027s done they should be requests-mock based.","accounts_in_message":[],"_revision_number":3},{"id":"3de88c19d92d0930f8e2fcccc8d6b1eed8b76680","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-07-31 05:35:09.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"4031c18a06493649e6520e8aa8f83312d58f6abc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-31 05:35:10.000000000","message":"Patch Set 4:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"e859166887262026efd77ae77118a51ae11d73b1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-31 07:28:16.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/10/110210/4/check/gate-python-keystoneclient-pep8/26c700f : SUCCESS in 2m 56s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/10/110210/4/check/gate-python-keystoneclient-docs/cdda8d4/doc/build/html/ : SUCCESS in 3m 22s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/10/110210/4/check/gate-python-keystoneclient-python26/2db9983 : FAILURE in 3m 12s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/10/110210/4/check/gate-python-keystoneclient-python27/7698a00 : FAILURE in 1m 53s\n- check-tempest-dsvm-full http://logs.openstack.org/10/110210/4/check/check-tempest-dsvm-full/4f39111 : SUCCESS in 51m 59s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/10/110210/4/check/check-tempest-dsvm-postgres-full/63bda52 : FAILURE in 1h 53m 01s\n- check-tempest-dsvm-neutron http://logs.openstack.org/10/110210/4/check/check-tempest-dsvm-neutron/ac5fd51 : SUCCESS in 59m 17s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/10/110210/4/check/check-tempest-dsvm-neutron-heat-slow/2e3dad0 : SUCCESS in 25m 30s\n- check-grenade-dsvm http://logs.openstack.org/10/110210/4/check/check-grenade-dsvm/1eb181a : SUCCESS in 42m 19s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/10/110210/4/check/check-tempest-dsvm-full-havana/66575eb : SUCCESS in 34m 42s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/10/110210/4/check/check-tempest-dsvm-neutron-havana/5ed2e8e : SUCCESS in 36m 25s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/10/110210/4/check/check-tempest-dsvm-full-icehouse/28a23dc : SUCCESS in 47m 38s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/10/110210/4/check/check-tempest-dsvm-neutron-icehouse/9c33b5b : SUCCESS in 57m 03s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/10/110210/4/check/gate-python-keystoneclient-python33/0e3da39 : FAILURE in 3m 46s\n- check-devstack-dsvm-cells http://logs.openstack.org/10/110210/4/check/check-devstack-dsvm-cells/1ddc462 : SUCCESS in 16m 49s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/10/110210/4/check/gate-tempest-dsvm-large-ops/66d9210 : SUCCESS in 25m 33s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/10/110210/4/check/gate-tempest-dsvm-neutron-large-ops/116c31b : SUCCESS in 23m 08s","accounts_in_message":[],"_revision_number":4},{"id":"bf4c6582deb3336b081b8ec50e1b60755a57650c","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2014-07-31 07:30:06.000000000","message":"Patch Set 4:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- gate-python-keystoneclient-python26: unrecognized error\n- gate-python-keystoneclient-python27: unrecognized error\n- gate-python-keystoneclient-python33: unrecognized error\n- check-tempest-dsvm-postgres-full: https://bugs.launchpad.net/bugs/1273292\n\nYou have some unrecognized errors.\nFor bug details see: http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":4},{"id":"c3a3c7a50f615d354184692df8c0ea38028d5379","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-08-04 00:33:36.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"da7b32ec5095b3319dc40a1113d54be2617c1134","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-04 00:33:38.000000000","message":"Patch Set 5:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"87bff85a5bc93915efca75a0851842f3b8c49bf6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-04 01:34:28.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/10/110210/5/check/gate-python-keystoneclient-pep8/6b8746e : SUCCESS in 2m 43s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/10/110210/5/check/gate-python-keystoneclient-docs/7a05f94/doc/build/html/ : SUCCESS in 3m 34s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/10/110210/5/check/gate-python-keystoneclient-python26/73c6df0 : SUCCESS in 1m 57s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/10/110210/5/check/gate-python-keystoneclient-python27/d732137 : SUCCESS in 1m 52s\n- check-tempest-dsvm-full http://logs.openstack.org/10/110210/5/check/check-tempest-dsvm-full/9238d01 : SUCCESS in 46m 43s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/10/110210/5/check/check-tempest-dsvm-postgres-full/aa43aeb : SUCCESS in 53m 20s\n- check-tempest-dsvm-neutron http://logs.openstack.org/10/110210/5/check/check-tempest-dsvm-neutron/f6bfbc2 : SUCCESS in 58m 56s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/10/110210/5/check/check-tempest-dsvm-neutron-heat-slow/123c7b4 : SUCCESS in 22m 40s\n- check-grenade-dsvm http://logs.openstack.org/10/110210/5/check/check-grenade-dsvm/107be4f : SUCCESS in 34m 16s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/10/110210/5/check/gate-tempest-dsvm-large-ops/41f257e : SUCCESS in 18m 32s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/10/110210/5/check/gate-tempest-dsvm-neutron-large-ops/680bd81 : SUCCESS in 22m 52s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/10/110210/5/check/check-tempest-dsvm-full-havana/c1a21e9 : SUCCESS in 35m 29s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/10/110210/5/check/check-tempest-dsvm-neutron-havana/e534086 : SUCCESS in 35m 09s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/10/110210/5/check/check-tempest-dsvm-full-icehouse/12e3ce1 : SUCCESS in 48m 31s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/10/110210/5/check/check-tempest-dsvm-neutron-icehouse/3b36524 : SUCCESS in 56m 22s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/10/110210/5/check/gate-python-keystoneclient-python33/96455f9 : SUCCESS in 3m 46s\n- check-devstack-dsvm-cells http://logs.openstack.org/10/110210/5/check/check-devstack-dsvm-cells/b3f9404 : SUCCESS in 13m 09s","accounts_in_message":[],"_revision_number":5},{"id":"4922f14d2b2e45efd6c5bf2312bd0e2812616b69","author":{"_account_id":11045,"name":"Bob Thyne","email":"bob.thyne@hp.com","username":"bobt"},"date":"2014-08-06 05:07:14.000000000","message":"Patch Set 5: Code-Review+1\n\nLooks good to me. Thanks Jamie for the confirmation regarding the use of httpretty and updating to use requests-mock.","accounts_in_message":[],"_revision_number":5},{"id":"f3d3ae2150cf99a53d7bfd20a7e6f2b068af9f82","author":{"_account_id":9101,"name":"wanghong","email":"reviewwanghong@126.com","username":"wanghong"},"date":"2014-08-08 03:46:53.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"50bd4f198ce63204dae0c71ecd3ac66c9370eaaf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-08 03:46:54.000000000","message":"Patch Set 5: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"b9468b4c0722435950005facfcfa87bec48d14eb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-08 04:47:02.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/10/110210/5/check/gate-python-keystoneclient-pep8/919d4f3 : SUCCESS in 1m 51s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/10/110210/5/check/gate-python-keystoneclient-docs/7d18a13/doc/build/html/ : SUCCESS in 3m 09s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/10/110210/5/check/gate-python-keystoneclient-python26/37ab6d4 : SUCCESS in 2m 06s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/10/110210/5/check/gate-python-keystoneclient-python27/922f087 : SUCCESS in 1m 57s\n- check-tempest-dsvm-full http://logs.openstack.org/10/110210/5/check/check-tempest-dsvm-full/4ca32b9 : SUCCESS in 49m 22s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/10/110210/5/check/check-tempest-dsvm-postgres-full/7680158 : SUCCESS in 51m 44s\n- check-tempest-dsvm-neutron http://logs.openstack.org/10/110210/5/check/check-tempest-dsvm-neutron/420c5e6 : SUCCESS in 48m 06s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/10/110210/5/check/check-tempest-dsvm-neutron-heat-slow/c4f9fb2 : SUCCESS in 22m 40s\n- check-grenade-dsvm http://logs.openstack.org/10/110210/5/check/check-grenade-dsvm/ff1aa20 : SUCCESS in 42m 04s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/10/110210/5/check/gate-tempest-dsvm-large-ops/3571ee0 : SUCCESS in 25m 32s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/10/110210/5/check/gate-tempest-dsvm-neutron-large-ops/2c3d8b8 : SUCCESS in 24m 34s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/10/110210/5/check/check-tempest-dsvm-full-havana/a229d12 : SUCCESS in 33m 48s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/10/110210/5/check/check-tempest-dsvm-neutron-havana/7951105 : SUCCESS in 33m 50s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/10/110210/5/check/check-tempest-dsvm-full-icehouse/1c222b3 : SUCCESS in 44m 32s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/10/110210/5/check/check-tempest-dsvm-neutron-icehouse/9dac690 : SUCCESS in 58m 40s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/10/110210/5/check/gate-python-keystoneclient-python33/42e81df : SUCCESS in 3m 53s\n- check-devstack-dsvm-cells http://logs.openstack.org/10/110210/5/check/check-devstack-dsvm-cells/61faaa9 : SUCCESS in 17m 03s","accounts_in_message":[],"_revision_number":5},{"id":"cfc44503f4cb5817c3f3da499e537c73abee79be","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2014-08-08 15:56:26.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"22430ed236de1e30e11e1cf8f7f47bebfda4be83","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-08-12 08:12:29.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"adc5f9cd16d1a9c8bdfb819c532d09d79ab9b6e2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-12 08:12:31.000000000","message":"Patch Set 6:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"fcf8aaf75f7778999c154a767485870b09add6eb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-12 09:19:42.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/10/110210/6/check/gate-python-keystoneclient-pep8/0cab5a5 : SUCCESS in 2m 06s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/10/110210/6/check/gate-python-keystoneclient-docs/8c3a904/doc/build/html/ : SUCCESS in 2m 19s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/10/110210/6/check/gate-python-keystoneclient-python26/6bbe271 : SUCCESS in 2m 20s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/10/110210/6/check/gate-python-keystoneclient-python27/27be6ee : SUCCESS in 1m 57s\n- check-tempest-dsvm-full http://logs.openstack.org/10/110210/6/check/check-tempest-dsvm-full/e58097d : SUCCESS in 57m 32s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/10/110210/6/check/check-tempest-dsvm-postgres-full/53444fd : SUCCESS in 55m 58s\n- check-tempest-dsvm-neutron http://logs.openstack.org/10/110210/6/check/check-tempest-dsvm-neutron/22769a2 : SUCCESS in 1h 06m 48s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/10/110210/6/check/check-tempest-dsvm-neutron-heat-slow/bd68815 : SUCCESS in 37m 21s\n- check-grenade-dsvm http://logs.openstack.org/10/110210/6/check/check-grenade-dsvm/5af9cb1 : SUCCESS in 38m 47s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/10/110210/6/check/gate-tempest-dsvm-large-ops/3e3f230 : SUCCESS in 17m 52s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/10/110210/6/check/gate-tempest-dsvm-neutron-large-ops/ff49ca1 : SUCCESS in 25m 11s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/10/110210/6/check/check-tempest-dsvm-full-havana/92c4911 : SUCCESS in 38m 36s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/10/110210/6/check/check-tempest-dsvm-neutron-havana/43f012b : SUCCESS in 36m 01s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/10/110210/6/check/check-tempest-dsvm-full-icehouse/6f0115d : SUCCESS in 50m 24s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/10/110210/6/check/check-tempest-dsvm-neutron-icehouse/c1da72b : SUCCESS in 58m 46s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/10/110210/6/check/gate-python-keystoneclient-python33/19cfe04 : SUCCESS in 3m 56s\n- check-devstack-dsvm-cells http://logs.openstack.org/10/110210/6/check/check-devstack-dsvm-cells/0a86beb : SUCCESS in 13m 39s","accounts_in_message":[],"_revision_number":6},{"id":"94449bd75d688e41397e65a4c0881c2e3f41ea19","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2014-08-12 15:37:16.000000000","message":"Patch Set 6: Code-Review+2\n\nLooks good!","accounts_in_message":[],"_revision_number":6},{"id":"f385bfbbd912d2d8bc100e92f710a93fbaed6364","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-08-12 21:31:05.000000000","message":"Patch Set 7: Patch Set 6 was rebased","accounts_in_message":[],"_revision_number":6},{"id":"b14ae712be6522bb7ec23abc3d2bcfea2bc01d16","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-12 21:31:06.000000000","message":"Patch Set 7:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"11a9de986e4fe3bd72b1ec882b319485f0a52586","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-08-13 00:56:25.000000000","message":"Patch Set 7: Workflow+1 Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"ffc2459d431f221364e5d71404189f7514fcdeaf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-13 02:18:17.000000000","message":"Patch Set 7:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"c537e242441fa97904445d458dd245f66c077cbc","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-08-13 02:18:17.000000000","message":"Patch Set 7:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":7},{"id":"548d7b1564970c6c48fd996f5fd55d488283a5df","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-13 03:18:42.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/10/110210/7/check/gate-python-keystoneclient-pep8/9d9bead : SUCCESS in 1m 53s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/10/110210/7/check/gate-python-keystoneclient-docs/377bdee/doc/build/html/ : SUCCESS in 3m 39s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/10/110210/7/check/gate-python-keystoneclient-python26/a3dd8c0 : SUCCESS in 2m 00s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/10/110210/7/check/gate-python-keystoneclient-python27/0f09c9d : SUCCESS in 1m 56s\n- check-tempest-dsvm-full http://logs.openstack.org/10/110210/7/check/check-tempest-dsvm-full/cb1493c : SUCCESS in 36m 22s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/10/110210/7/check/check-tempest-dsvm-postgres-full/36ff242 : SUCCESS in 38m 43s\n- check-tempest-dsvm-neutron http://logs.openstack.org/10/110210/7/check/check-tempest-dsvm-neutron/b952844 : SUCCESS in 52m 57s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/10/110210/7/check/check-tempest-dsvm-neutron-heat-slow/b42d152 : SUCCESS in 23m 55s\n- check-grenade-dsvm http://logs.openstack.org/10/110210/7/check/check-grenade-dsvm/6e1a037 : SUCCESS in 43m 29s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/10/110210/7/check/gate-tempest-dsvm-large-ops/6d10b3b : SUCCESS in 24m 58s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/10/110210/7/check/gate-tempest-dsvm-neutron-large-ops/4f29ca2 : SUCCESS in 24m 26s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/10/110210/7/check/check-tempest-dsvm-full-havana/42619e5 : SUCCESS in 32m 57s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/10/110210/7/check/check-tempest-dsvm-neutron-havana/13fecd9 : SUCCESS in 34m 54s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/10/110210/7/check/check-tempest-dsvm-full-icehouse/9ed0dfd : SUCCESS in 45m 38s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/10/110210/7/check/check-tempest-dsvm-neutron-icehouse/7ebd19c : SUCCESS in 56m 39s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/10/110210/7/check/gate-python-keystoneclient-python33/0cf2b5e : SUCCESS in 5m 14s\n- check-devstack-dsvm-cells http://logs.openstack.org/10/110210/7/check/check-devstack-dsvm-cells/576f6bf : SUCCESS in 17m 08s","accounts_in_message":[],"_revision_number":7},{"id":"8be69dab789342018b48ec3e6ce0fd658f912abd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-13 03:18:44.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"70c8b3c5a1df69673aeb9858532b84024f4f1135","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-13 04:13:13.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded.\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/10/110210/7/gate/gate-python-keystoneclient-docs/3129099/doc/build/html/ : SUCCESS in 3m 07s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/10/110210/7/gate/gate-python-keystoneclient-pep8/f4011fd : SUCCESS in 1m 58s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/10/110210/7/gate/gate-python-keystoneclient-python26/1ac8394 : SUCCESS in 1m 59s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/10/110210/7/gate/gate-python-keystoneclient-python27/8326594 : SUCCESS in 2m 45s\n- gate-tempest-dsvm-full http://logs.openstack.org/10/110210/7/gate/gate-tempest-dsvm-full/42e6fc8 : SUCCESS in 38m 54s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/10/110210/7/gate/gate-tempest-dsvm-postgres-full/139747d : SUCCESS in 53m 03s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/10/110210/7/gate/gate-tempest-dsvm-neutron/97c1ea6 : SUCCESS in 51m 59s\n- gate-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/10/110210/7/gate/gate-tempest-dsvm-neutron-heat-slow/64bb326 : SUCCESS in 18m 23s\n- gate-grenade-dsvm http://logs.openstack.org/10/110210/7/gate/gate-grenade-dsvm/3105466 : SUCCESS in 54m 25s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/10/110210/7/gate/gate-tempest-dsvm-large-ops/df36a4c : SUCCESS in 28m 37s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/10/110210/7/gate/gate-tempest-dsvm-neutron-large-ops/89e98ee : SUCCESS in 18m 48s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/10/110210/7/gate/gate-python-keystoneclient-python33/d0f7596 : SUCCESS in 3m 43s\n- gate-devstack-dsvm-cells http://logs.openstack.org/10/110210/7/gate/gate-devstack-dsvm-cells/d85f304 : SUCCESS in 16m 33s","accounts_in_message":[],"_revision_number":7},{"id":"ac70934bcebd0a0867945ab90e7489aa3cce3bba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-08-13 04:13:14.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"e58b8285bfad751a08eec8cf0361bb863b2afaf6","revisions":{"77472f0dcd3ce334bc0db3d4f2c195a535b7143a":{"kind":"REWORK","_number":1,"created":"2014-07-29 05:57:24.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/10/110210/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/10/110210/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/1"}}},"commit":{"parents":[{"commit":"64bc38f0e8fcd792b3cebbbc320d15eea9d33064","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/64bc38f0e8fcd792b3cebbbc320d15eea9d33064"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-07-29 05:52:00.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-07-29 05:56:08.000000000","tz":600},"subject":"Convert shell tests to httpretty","message":"Convert shell tests to httpretty\n\nThis finally gets us rid of the test fakes and will remove the\ndependency on _cs_request.\n\nChange-Id: Ibd09db9a09c49bfbcf0ffe1f150d7fe730dd51b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/77472f0dcd3ce334bc0db3d4f2c195a535b7143a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/77472f0dcd3ce334bc0db3d4f2c195a535b7143a"}]},"branch":"refs/heads/master"},"4e0e3443a98f67d4a097b25e1d27faae0aa183d8":{"kind":"REWORK","_number":2,"created":"2014-07-29 06:01:26.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/10/110210/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/10/110210/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/2"}}},"commit":{"parents":[{"commit":"64bc38f0e8fcd792b3cebbbc320d15eea9d33064","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/64bc38f0e8fcd792b3cebbbc320d15eea9d33064"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-07-29 05:52:00.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-07-29 06:01:10.000000000","tz":600},"subject":"Convert shell tests to httpretty","message":"Convert shell tests to httpretty\n\nThis finally gets us rid of the test fakes and will remove the\ndependency on _cs_request.\n\nChange-Id: Ibd09db9a09c49bfbcf0ffe1f150d7fe730dd51b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4e0e3443a98f67d4a097b25e1d27faae0aa183d8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4e0e3443a98f67d4a097b25e1d27faae0aa183d8"}]},"branch":"refs/heads/master"},"ab23c4a265fc4d452cb2202926f9bc23dcdcf26b":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2014-07-29 06:42:21.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/10/110210/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/10/110210/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/3"}}},"commit":{"parents":[{"commit":"6c09a1cf15a36e6ed8670cab505b71ea83e1250c","subject":"Change unscoped token fallback to be session aware","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/6c09a1cf15a36e6ed8670cab505b71ea83e1250c"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-07-29 05:52:00.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-07-29 06:21:21.000000000","tz":600},"subject":"Convert shell tests to httpretty","message":"Convert shell tests to httpretty\n\nThis finally gets us rid of the test fakes and will remove the\ndependency on _cs_request.\n\nChange-Id: Ibd09db9a09c49bfbcf0ffe1f150d7fe730dd51b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ab23c4a265fc4d452cb2202926f9bc23dcdcf26b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ab23c4a265fc4d452cb2202926f9bc23dcdcf26b"}]},"branch":"refs/heads/master"},"fff39c5a879eff4ac73f93466f42d3c59907d765":{"kind":"REWORK","_number":4,"created":"2014-07-31 05:35:09.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/10/110210/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/10/110210/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/4"}}},"commit":{"parents":[{"commit":"5a33ae74f8ebc3f657b8c99a628e84374f7ca75d","subject":"Change unscoped token fallback to be session aware","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/5a33ae74f8ebc3f657b8c99a628e84374f7ca75d"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-07-29 05:52:00.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-07-31 05:31:12.000000000","tz":600},"subject":"Convert shell tests to httpretty","message":"Convert shell tests to httpretty\n\nThis finally gets us rid of the test fakes and will remove the\ndependency on _cs_request.\n\nChange-Id: Ibd09db9a09c49bfbcf0ffe1f150d7fe730dd51b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/fff39c5a879eff4ac73f93466f42d3c59907d765"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/fff39c5a879eff4ac73f93466f42d3c59907d765"}]},"branch":"refs/heads/master"},"68d09b2f2c294d8c0dc23877efa6840c45464544":{"kind":"REWORK","_number":5,"created":"2014-08-04 00:33:36.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/10/110210/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/10/110210/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/5"}}},"commit":{"parents":[{"commit":"40ef132fe93e0fc3262cd89e149b578dd3e8dcd8","subject":"Change unscoped token fallback to be session aware","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/40ef132fe93e0fc3262cd89e149b578dd3e8dcd8"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-07-29 05:52:00.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-08-04 00:31:24.000000000","tz":600},"subject":"Convert shell tests to requests-mock","message":"Convert shell tests to requests-mock\n\nThis finally gets us rid of the test fakes and will remove the\ndependency on _cs_request.\n\nChange-Id: Ibd09db9a09c49bfbcf0ffe1f150d7fe730dd51b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/68d09b2f2c294d8c0dc23877efa6840c45464544"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/68d09b2f2c294d8c0dc23877efa6840c45464544"}]},"branch":"refs/heads/master"},"92afcdef611b111823735a597ddf5b07ab8b43f3":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2014-08-12 08:12:29.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/10/110210/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/10/110210/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/6"}}},"commit":{"parents":[{"commit":"dcc2e6a61c6db3ac48287b449bb35092e4583d4b","subject":"Change unscoped token fallback to be session aware","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/dcc2e6a61c6db3ac48287b449bb35092e4583d4b"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-07-29 05:52:00.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-08-12 04:48:20.000000000","tz":600},"subject":"Convert shell tests to requests-mock","message":"Convert shell tests to requests-mock\n\nThis finally gets us rid of the test fakes and will remove the\ndependency on _cs_request.\n\nChange-Id: Ibd09db9a09c49bfbcf0ffe1f150d7fe730dd51b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/92afcdef611b111823735a597ddf5b07ab8b43f3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/92afcdef611b111823735a597ddf5b07ab8b43f3"}]},"branch":"refs/heads/master"},"e58b8285bfad751a08eec8cf0361bb863b2afaf6":{"kind":"NO_CHANGE","_number":7,"created":"2014-08-12 21:31:05.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/10/110210/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/10/110210/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/10/110210/7"}}},"commit":{"parents":[{"commit":"7825e99e36212e3738794879a2fa8c4eec77c468","subject":"Change unscoped token fallback to be session aware","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/7825e99e36212e3738794879a2fa8c4eec77c468"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-07-29 05:52:00.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-08-12 21:31:05.000000000","tz":0},"subject":"Convert shell tests to requests-mock","message":"Convert shell tests to requests-mock\n\nThis finally gets us rid of the test fakes and will remove the\ndependency on _cs_request.\n\nChange-Id: Ibd09db9a09c49bfbcf0ffe1f150d7fe730dd51b7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e58b8285bfad751a08eec8cf0361bb863b2afaf6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e58b8285bfad751a08eec8cf0361bb863b2afaf6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
