)]}'
{"id":"openstack%2Fpython-glanceclient~141992","triplet_id":"openstack%2Fpython-glanceclient~master~I294aca1d11c9c5cfb4b82ad16476af4000efee1c","project":"openstack/python-glanceclient","branch":"master","topic":"session-tests","hashtags":[],"change_id":"I294aca1d11c9c5cfb4b82ad16476af4000efee1c","subject":"Remove keystoneclient mocks","status":"MERGED","created":"2014-12-16 06:45:38.000000000","updated":"2015-03-31 17:16:10.000000000","submitted":"2015-03-31 17:16:09.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"b5e5735166bcfa694d1c3093072b5ebceae7d47f","_number":141992,"virtual_id_number":141992,"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":"2015-03-31 17:16:09.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":9096,"name":"Cindy Pallares","email":"u1@cindy.sh","username":"cpallares"},{"value":0,"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},{"value":0,"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},{"value":0,"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"}],"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":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"recommended":{"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":9096,"name":"Cindy Pallares","email":"u1@cindy.sh","username":"cpallares"},{"value":1,"date":"2015-03-29 07:23:26.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},{"value":0,"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},{"value":2,"date":"2015-03-31 16:13:55.000000000","_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"}],"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":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":9096,"name":"Cindy Pallares","email":"u1@cindy.sh","username":"cpallares"},{"value":0,"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},{"value":0,"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},{"value":1,"date":"2015-03-31 16:13:55.000000000","_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":9096,"name":"Cindy Pallares","email":"u1@cindy.sh","username":"cpallares"},{"value":0,"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},{"value":0,"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},{"value":0,"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":9096,"name":"Cindy Pallares","email":"u1@cindy.sh","username":"cpallares"},{"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},{"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-02-10 02:36:28.000000000","updated_by":{"_account_id":9096,"name":"Cindy Pallares","email":"u1@cindy.sh","username":"cpallares"},"reviewer":{"_account_id":9096,"name":"Cindy Pallares","email":"u1@cindy.sh","username":"cpallares"},"state":"REVIEWER"},{"updated":"2015-03-19 03:21:09.000000000","updated_by":{"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},"reviewer":{"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},"state":"REVIEWER"},{"updated":"2015-03-29 07:23:26.000000000","updated_by":{"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},"reviewer":{"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},"state":"REVIEWER"},{"updated":"2015-03-31 16:13:55.000000000","updated_by":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"reviewer":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"state":"REVIEWER"},{"updated":"2015-03-31 17:16:09.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"7c3f4d309a0146b9fd174c9f83f987dee37001d1","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-12-16 06:45:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5f47ed0599e43063d57c1f6db157d4a93659ef5a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-16 08:23:21.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/92/141992/1/check//gate-python-glanceclient-python26/94653fd/ : SUCCESS in 1m 09s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/92/141992/1/check//gate-python-glanceclient-pep8/5587124/ : SUCCESS in 1m 06s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/92/141992/1/check//gate-python-glanceclient-docs/21dbae4//doc/build/html/ : SUCCESS in 1m 05s\n- gate-python-glanceclient-python27 http://logs.openstack.org/92/141992/1/check//gate-python-glanceclient-python27/13f3245/ : SUCCESS in 1m 02s\n- gate-python-glanceclient-python33 http://logs.openstack.org/92/141992/1/check//gate-python-glanceclient-python33/5a0de10/ : FAILURE in 2m 05s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-icehouse http://logs.openstack.org/92/141992/1/check//gate-tempest-dsvm-neutron-src-python-glanceclient-icehouse/d764843/ : FAILURE in 14m 26s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-juno http://logs.openstack.org/92/141992/1/check//gate-tempest-dsvm-neutron-src-python-glanceclient-juno/1af54a0/ : FAILURE in 17m 02s\n- gate-python-glanceclient-pypy http://logs.openstack.org/92/141992/1/check//gate-python-glanceclient-pypy/edef86c/ : SUCCESS in 1m 55s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/92/141992/1/check//gate-tempest-dsvm-neutron-src-python-glanceclient/10a897b/ : FAILURE in 30m 28s","accounts_in_message":[],"_revision_number":1},{"id":"2f38ca458eb88b94c1645f19ca825d84f25d66c6","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-12-19 00:11:27.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"2fdfe54b0210510190baa42651f1459369e19d50","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-19 00:46:38.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/92/141992/1/check/gate-python-glanceclient-python26/06fce87/ : SUCCESS in 1m 09s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/92/141992/1/check/gate-python-glanceclient-pep8/e8d6a6d/ : SUCCESS in 54s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/92/141992/1/check/gate-python-glanceclient-docs/a4a0d1f//doc/build/html/ : SUCCESS in 57s\n- gate-python-glanceclient-python27 http://logs.openstack.org/92/141992/1/check/gate-python-glanceclient-python27/afb5c17/ : SUCCESS in 1m 09s\n- gate-python-glanceclient-python33 http://logs.openstack.org/92/141992/1/check/gate-python-glanceclient-python33/4fbabcf/ : FAILURE in 2m 20s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-icehouse http://logs.openstack.org/92/141992/1/check/gate-tempest-dsvm-neutron-src-python-glanceclient-icehouse/da4810a/ : FAILURE in 16m 26s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-juno http://logs.openstack.org/92/141992/1/check/gate-tempest-dsvm-neutron-src-python-glanceclient-juno/ee6999f/ : SUCCESS in 30m 20s\n- gate-python-glanceclient-pypy http://logs.openstack.org/92/141992/1/check/gate-python-glanceclient-pypy/03f4382/ : SUCCESS in 1m 59s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/92/141992/1/check/gate-tempest-dsvm-neutron-src-python-glanceclient/b9f2928/ : SUCCESS in 35m 09s","accounts_in_message":[],"_revision_number":1},{"id":"b144511768efda7d196035dc402dd2e1afa78608","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-12-23 22:13:55.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"3440d4f533265c33ae1e485758dc1b0e89edee24","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-23 22:45:55.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/92/141992/1/check/gate-python-glanceclient-python26/6c35220/ : SUCCESS in 1m 09s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/92/141992/1/check/gate-python-glanceclient-pep8/4773ef9/ : SUCCESS in 1m 10s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/92/141992/1/check/gate-python-glanceclient-docs/f255f6a//doc/build/html/ : SUCCESS in 1m 12s\n- gate-python-glanceclient-python27 http://logs.openstack.org/92/141992/1/check/gate-python-glanceclient-python27/7309fe8/ : SUCCESS in 5m 51s\n- gate-python-glanceclient-python33 http://logs.openstack.org/92/141992/1/check/gate-python-glanceclient-python33/98bde01/ : FAILURE in 2m 32s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-juno http://logs.openstack.org/92/141992/1/check/gate-tempest-dsvm-neutron-src-python-glanceclient-juno/dc5fe16/ : SUCCESS in 29m 25s\n- gate-python-glanceclient-pypy http://logs.openstack.org/92/141992/1/check/gate-python-glanceclient-pypy/ff82c04/ : SUCCESS in 2m 03s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/92/141992/1/check/gate-tempest-dsvm-neutron-src-python-glanceclient/a746b98/ : FAILURE in 10m 37s","accounts_in_message":[],"_revision_number":1},{"id":"30dd6fdfe0dbf37d4112222f8093f1f16f906d88","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-01-03 07:55:55.000000000","message":"Patch Set 2: Commit message was updated","accounts_in_message":[],"_revision_number":2},{"id":"88efc18196649a3a0d6740c8efe88ee206d1c550","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-03 08:32:55.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/92/141992/2/check/gate-python-glanceclient-python26/70b7c23/ : SUCCESS in 1m 23s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/92/141992/2/check/gate-python-glanceclient-pep8/21ded80/ : SUCCESS in 1m 11s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/92/141992/2/check/gate-python-glanceclient-docs/982d37d//doc/build/html/ : SUCCESS in 1m 16s\n- gate-python-glanceclient-python27 http://logs.openstack.org/92/141992/2/check/gate-python-glanceclient-python27/89bbebc/ : SUCCESS in 1m 16s\n- gate-python-glanceclient-python33 http://logs.openstack.org/92/141992/2/check/gate-python-glanceclient-python33/593b41d/ : FAILURE in 2m 12s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-juno http://logs.openstack.org/92/141992/2/check/gate-tempest-dsvm-neutron-src-python-glanceclient-juno/a537762/ : FAILURE in 10m 46s\n- gate-python-glanceclient-pypy http://logs.openstack.org/92/141992/2/check/gate-python-glanceclient-pypy/2738a6f/ : SUCCESS in 1m 58s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/92/141992/2/check/gate-tempest-dsvm-neutron-src-python-glanceclient/34d8542/ : SUCCESS in 36m 58s","accounts_in_message":[],"_revision_number":2},{"id":"51f21a91c33c35e58f18536242830b28a1082846","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-01-05 01:55:17.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0c3c6db0c89e0504a0cccb479636642005c39548","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-05 02:28:15.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/92/141992/3/check/gate-python-glanceclient-python26/ba4d540/ : SUCCESS in 1m 01s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/92/141992/3/check/gate-python-glanceclient-pep8/7f6cc24/ : SUCCESS in 1m 11s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/92/141992/3/check/gate-python-glanceclient-docs/d2ea7fb//doc/build/html/ : SUCCESS in 1m 11s\n- gate-python-glanceclient-python27 http://logs.openstack.org/92/141992/3/check/gate-python-glanceclient-python27/67d3a1d/ : SUCCESS in 1m 22s\n- gate-python-glanceclient-python33 http://logs.openstack.org/92/141992/3/check/gate-python-glanceclient-python33/49ab23a/ : SUCCESS in 2m 09s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-juno http://logs.openstack.org/92/141992/3/check/gate-tempest-dsvm-neutron-src-python-glanceclient-juno/ab3aaa5/ : SUCCESS in 32m 54s\n- gate-python-glanceclient-pypy http://logs.openstack.org/92/141992/3/check/gate-python-glanceclient-pypy/2bd0d7b/ : SUCCESS in 1m 45s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/92/141992/3/check/gate-tempest-dsvm-neutron-src-python-glanceclient/d9b31ac/ : SUCCESS in 28m 42s","accounts_in_message":[],"_revision_number":3},{"id":"4b5644c9d2b4115327b30fbcfd0f348dc5638298","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-12 03:37:59.000000000","message":"Patch Set 3: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"6c9bca03dd40a927a46bf7d7a9e9da8628c69fcd","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-01-14 02:32:52.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"150dc002e6d5d33406d239b6390e10e65bf6c43f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-14 03:32:20.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/92/141992/4/check/gate-python-glanceclient-python26/02079c5/ : SUCCESS in 1m 08s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/92/141992/4/check/gate-python-glanceclient-pep8/f4d7a70/ : SUCCESS in 55s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/92/141992/4/check/gate-python-glanceclient-docs/a70b27c//doc/build/html/ : SUCCESS in 1m 04s\n- gate-python-glanceclient-python27 http://logs.openstack.org/92/141992/4/check/gate-python-glanceclient-python27/01582eb/ : SUCCESS in 1m 18s\n- gate-python-glanceclient-python33 http://logs.openstack.org/92/141992/4/check/gate-python-glanceclient-python33/39cd86a/ : SUCCESS in 2m 24s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-juno http://logs.openstack.org/92/141992/4/check/gate-tempest-dsvm-neutron-src-python-glanceclient-juno/38b8277/ : FAILURE in 22m 29s\n- gate-python-glanceclient-pypy http://logs.openstack.org/92/141992/4/check/gate-python-glanceclient-pypy/3fa1a63/ : SUCCESS in 1m 45s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/92/141992/4/check/gate-tempest-dsvm-neutron-src-python-glanceclient/d93fa0e/ : SUCCESS in 30m 11s","accounts_in_message":[],"_revision_number":4},{"id":"fa7233487369bba6fbf1f0f47a33e2d925a83567","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-01-15 01:03:22.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"f190813ad181800510cfefd1b01cc6ee4d3cbbf7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-15 01:36:51.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/92/141992/4/check/gate-python-glanceclient-python26/6e343d9/ : SUCCESS in 1m 08s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/92/141992/4/check/gate-python-glanceclient-pep8/f6ece38/ : SUCCESS in 1m 11s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/92/141992/4/check/gate-python-glanceclient-docs/0abe27b//doc/build/html/ : SUCCESS in 1m 10s\n- gate-python-glanceclient-python27 http://logs.openstack.org/92/141992/4/check/gate-python-glanceclient-python27/dcabea6/ : SUCCESS in 1m 20s\n- gate-python-glanceclient-python33 http://logs.openstack.org/92/141992/4/check/gate-python-glanceclient-python33/1c425ea/ : SUCCESS in 2m 15s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-juno http://logs.openstack.org/92/141992/4/check/gate-tempest-dsvm-neutron-src-python-glanceclient-juno/ebcdc50/ : SUCCESS in 33m 27s\n- gate-python-glanceclient-pypy http://logs.openstack.org/92/141992/4/check/gate-python-glanceclient-pypy/e31a402/ : SUCCESS in 2m 00s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/92/141992/4/check/gate-tempest-dsvm-neutron-src-python-glanceclient/6bb8fb0/ : SUCCESS in 29m 43s","accounts_in_message":[],"_revision_number":4},{"id":"1303c2ae6466175c78cb7b05bd3f795023c2bb08","author":{"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},"date":"2015-02-06 23:37:48.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)\n\nThis is looking great. One of the constants appears to be duplicated.","accounts_in_message":[],"_revision_number":4},{"id":"8e65241accab29ee8eaa6eac92a67b3ae7449b5a","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-02-09 07:09:49.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"93307c1bc70d4f71539d2dc2d9fb4936f7127f86","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-09 07:49:55.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/92/141992/5/check/gate-python-glanceclient-python26/0e11541/ : SUCCESS in 1m 01s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/92/141992/5/check/gate-python-glanceclient-pep8/0c60507/ : SUCCESS in 1m 16s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/92/141992/5/check/gate-python-glanceclient-docs/b19ff4f//doc/build/html/ : SUCCESS in 1m 24s\n- gate-python-glanceclient-python27 http://logs.openstack.org/92/141992/5/check/gate-python-glanceclient-python27/ae6e886/ : SUCCESS in 1m 38s\n- gate-python-glanceclient-python34 http://logs.openstack.org/92/141992/5/check/gate-python-glanceclient-python34/1203f85/ : FAILURE in 2m 32s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-juno http://logs.openstack.org/92/141992/5/check/gate-tempest-dsvm-neutron-src-python-glanceclient-juno/5905e9e/ : SUCCESS in 27m 33s\n- gate-python-glanceclient-pypy http://logs.openstack.org/92/141992/5/check/gate-python-glanceclient-pypy/4ad4893/ : SUCCESS in 2m 15s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/92/141992/5/check/gate-tempest-dsvm-neutron-src-python-glanceclient/8df619f/ : SUCCESS in 39m 59s","accounts_in_message":[],"_revision_number":5},{"id":"7a156c3dded451d03dd8fdf681e44909d2a080dd","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-02-10 10:33:41.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"7c48573f30217b1584cb7174e5d903d719b910d4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-10 11:13:16.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/92/141992/6/check/gate-python-glanceclient-python26/e64156e/ : SUCCESS in 1m 04s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/92/141992/6/check/gate-python-glanceclient-pep8/b1bef53/ : SUCCESS in 1m 55s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/92/141992/6/check/gate-python-glanceclient-docs/e8e7205//doc/build/html/ : SUCCESS in 1m 21s\n- gate-python-glanceclient-python27 http://logs.openstack.org/92/141992/6/check/gate-python-glanceclient-python27/6886262/ : SUCCESS in 1m 20s\n- gate-python-glanceclient-python34 http://logs.openstack.org/92/141992/6/check/gate-python-glanceclient-python34/e9a7555/ : SUCCESS in 2m 44s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-juno http://logs.openstack.org/92/141992/6/check/gate-tempest-dsvm-neutron-src-python-glanceclient-juno/d1cc1cc/ : SUCCESS in 32m 09s\n- gate-python-glanceclient-pypy http://logs.openstack.org/92/141992/6/check/gate-python-glanceclient-pypy/cd2fe36/ : SUCCESS in 2m 11s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/92/141992/6/check/gate-tempest-dsvm-neutron-src-python-glanceclient/99126fd/ : SUCCESS in 36m 53s","accounts_in_message":[],"_revision_number":6},{"id":"4c252f60359bb2bbfa05b0abf68900fbcb78d160","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-04 00:04:38.000000000","message":"Patch Set 6: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":6},{"id":"d9825316d27fe3eaf671e791318a9274f19dfd31","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-03-08 22:49:35.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"bd3a361ff81cd3f981a0291696af774051a85e96","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-08 23:46:24.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/92/141992/7/check/gate-python-glanceclient-python26/4b881c5/ : SUCCESS in 2m 10s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/92/141992/7/check/gate-python-glanceclient-pep8/d37dd89/ : SUCCESS in 58s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/92/141992/7/check/gate-python-glanceclient-docs/95a4b48//doc/build/html/ : SUCCESS in 53s\n- gate-python-glanceclient-python27 http://logs.openstack.org/92/141992/7/check/gate-python-glanceclient-python27/759cc8d/ : SUCCESS in 1m 05s\n- gate-python-glanceclient-python34 http://logs.openstack.org/92/141992/7/check/gate-python-glanceclient-python34/16082df/ : SUCCESS in 2m 31s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-juno http://logs.openstack.org/92/141992/7/check/gate-tempest-dsvm-neutron-src-python-glanceclient-juno/4e794c3/ : SUCCESS in 39m 35s\n- gate-python-glanceclient-pypy http://logs.openstack.org/92/141992/7/check/gate-python-glanceclient-pypy/0b816dd/ : SUCCESS in 1m 44s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/92/141992/7/check/gate-tempest-dsvm-neutron-src-python-glanceclient/8cf5ef0/ : SUCCESS in 56m 43s","accounts_in_message":[],"_revision_number":7},{"id":"745b21711ce93f5aa396f0844c2e5d54cd92123b","author":{"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},"date":"2015-03-19 03:21:09.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"cc80e94a4386f34c156765e7844d09d8f9f9762a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-27 10:19:43.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"e4b9202cb2d45589383ea06b72450fc91b63dc67","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2015-03-27 10:19:43.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1\n\nTHANKS!","accounts_in_message":[],"_revision_number":7},{"id":"76a9951dc092090295d687d0e6390f27b3566e90","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-27 11:19:32.000000000","message":"Patch Set 7: Verified-2\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":7},{"id":"f42cf9a416a87f0516d0200bf09a54f5b1301ca1","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-03-28 03:25:09.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"0743be3aacdda04e8dcc1db4391e184bd3a02fe7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-28 05:23:25.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/92/141992/8/check/gate-python-glanceclient-python26/8b6bb8a/ : SUCCESS in 1m 19s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/92/141992/8/check/gate-python-glanceclient-pep8/d067917/ : SUCCESS in 1m 12s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/92/141992/8/check/gate-python-glanceclient-docs/02a4c74//doc/build/html/ : SUCCESS in 1m 04s\n- gate-python-glanceclient-python27 http://logs.openstack.org/92/141992/8/check/gate-python-glanceclient-python27/0333db6/ : SUCCESS in 1m 21s\n- gate-python-glanceclient-python34 http://logs.openstack.org/92/141992/8/check/gate-python-glanceclient-python34/02af504/ : SUCCESS in 3m 04s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-juno http://logs.openstack.org/92/141992/8/check/gate-tempest-dsvm-neutron-src-python-glanceclient-juno/ed55a55/ : SUCCESS in 41m 41s\n- gate-python-glanceclient-pypy http://logs.openstack.org/92/141992/8/check/gate-python-glanceclient-pypy/30b0fa6/ : SUCCESS in 1m 36s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/92/141992/8/check/gate-tempest-dsvm-neutron-src-python-glanceclient/dff9130/ : SUCCESS in 47m 10s","accounts_in_message":[],"_revision_number":8},{"id":"4b898847c4273d7dd95e60ccf04298b3a6bafd33","author":{"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},"date":"2015-03-29 07:23:26.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"f59c107a658519635c15cd181379c878170bd8d6","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2015-03-31 16:13:55.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1\n\njust a rebase of an already-+2\u0027d patch","accounts_in_message":[],"_revision_number":8},{"id":"73c6748b25c4b0d830c8c03df6ae6c4690c6be14","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-31 16:13:56.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":8},{"id":"32b27677ba7075b7552347cce5c5f529ab8c93e5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-31 17:16:09.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/92/141992/8/gate/gate-python-glanceclient-python26/776fa58/ : SUCCESS in 1m 11s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/92/141992/8/gate/gate-python-glanceclient-docs/346dc24//doc/build/html/ : SUCCESS in 1m 17s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/92/141992/8/gate/gate-python-glanceclient-pep8/0809538/ : SUCCESS in 1m 09s\n- gate-python-glanceclient-python27 http://logs.openstack.org/92/141992/8/gate/gate-python-glanceclient-python27/ce10247/ : SUCCESS in 2m 45s\n- gate-python-glanceclient-python34 http://logs.openstack.org/92/141992/8/gate/gate-python-glanceclient-python34/1fc8f17/ : SUCCESS in 2m 53s\n- gate-python-glanceclient-pypy http://logs.openstack.org/92/141992/8/gate/gate-python-glanceclient-pypy/ec49c65/ : SUCCESS in 2m 16s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/92/141992/8/gate/gate-tempest-dsvm-neutron-src-python-glanceclient/6fff57f/ : SUCCESS in 1h 01m 34s","accounts_in_message":[],"_revision_number":8},{"id":"78ab48e5840c6e229769aa88fbb0ccc8d584d180","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-31 17:16:10.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"27f70bbd586da20943471bd26e3965e6fed26fe7","revisions":{"219edf8df087fd8e1c1609383e72f2271b8f00a7":{"kind":"REWORK","_number":1,"created":"2014-12-16 06:45:38.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/92/141992/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/92/141992/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/1"}}},"commit":{"parents":[{"commit":"a64ac5769b59a381feaf09af99bcc1443fdcdc9a","subject":"Replace mox in tests with requests-mock","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/a64ac5769b59a381feaf09af99bcc1443fdcdc9a"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-12-16 05:54:08.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-12-16 05:54:27.000000000","tz":600},"subject":"Remove mocks keystoneclient mocks","message":"Remove mocks keystoneclient mocks\n\nThe majority of the mocks on keystoneclient are not needed. Instead we\nuse the fixtures that keystoneclient provides to create well formed\nresponses and use requests_mock to stub out those values when accessed.\n\nThis is a closer to real usage pattern and the way that most client\nprojects are now handling keystoneclient auth.\n\nChange-Id: I294aca1d11c9c5cfb4b82ad16476af4000efee1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/219edf8df087fd8e1c1609383e72f2271b8f00a7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/219edf8df087fd8e1c1609383e72f2271b8f00a7"}]},"branch":"refs/heads/master"},"455f88ee9b4cb2ab6eab412b5975305b3b07c728":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2015-01-03 07:55:55.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/92/141992/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/92/141992/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/2"}}},"commit":{"parents":[{"commit":"a64ac5769b59a381feaf09af99bcc1443fdcdc9a","subject":"Replace mox in tests with requests-mock","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/a64ac5769b59a381feaf09af99bcc1443fdcdc9a"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-12-16 05:54:08.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-01-03 07:55:55.000000000","tz":0},"subject":"Remove keystoneclient mocks","message":"Remove keystoneclient mocks\n\nThe majority of the mocks on keystoneclient are not needed. Instead we\nuse the fixtures that keystoneclient provides to create well formed\nresponses and use requests_mock to stub out those values when accessed.\n\nThis is a closer to real usage pattern and the way that most client\nprojects are now handling keystoneclient auth.\n\nChange-Id: I294aca1d11c9c5cfb4b82ad16476af4000efee1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/455f88ee9b4cb2ab6eab412b5975305b3b07c728"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/455f88ee9b4cb2ab6eab412b5975305b3b07c728"}]},"branch":"refs/heads/master"},"1e99e6a3f8e1e3e8147e931246b2e2588c2ab74c":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2015-01-05 01:55:17.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/92/141992/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/92/141992/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/3"}}},"commit":{"parents":[{"commit":"98d8266a5055dcf4c8fe059ae618de44f601438a","subject":"Replace mox in tests with requests-mock","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/98d8266a5055dcf4c8fe059ae618de44f601438a"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-12-16 05:54:08.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-01-05 01:52:20.000000000","tz":600},"subject":"Remove keystoneclient mocks","message":"Remove keystoneclient mocks\n\nThe majority of the mocks on keystoneclient are not needed. Instead we\nuse the fixtures that keystoneclient provides to create well formed\nresponses and use requests_mock to stub out those values when accessed.\n\nThis is a closer to real usage pattern and the way that most client\nprojects are now handling keystoneclient auth.\n\nChange-Id: I294aca1d11c9c5cfb4b82ad16476af4000efee1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/1e99e6a3f8e1e3e8147e931246b2e2588c2ab74c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/1e99e6a3f8e1e3e8147e931246b2e2588c2ab74c"}]},"branch":"refs/heads/master"},"e5b43976573d7ab9fb8198490683c82ba0be0822":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2015-01-14 02:32:52.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/92/141992/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/92/141992/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/4"}}},"commit":{"parents":[{"commit":"dd8135d14075197a22755588a3c83804b7029e1e","subject":"Replace mox in tests with requests-mock","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/dd8135d14075197a22755588a3c83804b7029e1e"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-12-16 05:54:08.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-01-14 02:32:26.000000000","tz":600},"subject":"Remove keystoneclient mocks","message":"Remove keystoneclient mocks\n\nThe majority of the mocks on keystoneclient are not needed. Instead we\nuse the fixtures that keystoneclient provides to create well formed\nresponses and use requests_mock to stub out those values when accessed.\n\nThis is a closer to real usage pattern and the way that most client\nprojects are now handling keystoneclient auth.\n\nChange-Id: I294aca1d11c9c5cfb4b82ad16476af4000efee1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/e5b43976573d7ab9fb8198490683c82ba0be0822"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/e5b43976573d7ab9fb8198490683c82ba0be0822"}]},"branch":"refs/heads/master"},"ce647190fd989cfb77fb4b0b5b6f1989ed7dacd0":{"kind":"REWORK","_number":5,"created":"2015-02-09 07:09:49.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/92/141992/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/92/141992/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/5"}}},"commit":{"parents":[{"commit":"664733b79fc6f59a41521fdd4b1f2b8e495adf98","subject":"Replace mox in tests with requests-mock","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/664733b79fc6f59a41521fdd4b1f2b8e495adf98"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-12-16 05:54:08.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-02-09 07:07:20.000000000","tz":660},"subject":"Remove keystoneclient mocks","message":"Remove keystoneclient mocks\n\nThe majority of the mocks on keystoneclient are not needed. Instead we\nuse the fixtures that keystoneclient provides to create well formed\nresponses and use requests_mock to stub out those values when accessed.\n\nThis is a closer to real usage pattern and the way that most client\nprojects are now handling keystoneclient auth.\n\nChange-Id: I294aca1d11c9c5cfb4b82ad16476af4000efee1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/ce647190fd989cfb77fb4b0b5b6f1989ed7dacd0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/ce647190fd989cfb77fb4b0b5b6f1989ed7dacd0"}]},"branch":"refs/heads/master"},"a450ae0d5f241697158afd258bcf5afd9159c110":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2015-02-10 10:33:41.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/92/141992/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/92/141992/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/6"}}},"commit":{"parents":[{"commit":"55f2304c19406af2a468e31c11ecfbd34ea5b1b4","subject":"Replace mox in tests with requests-mock","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/55f2304c19406af2a468e31c11ecfbd34ea5b1b4"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-12-16 05:54:08.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-02-10 10:33:20.000000000","tz":660},"subject":"Remove keystoneclient mocks","message":"Remove keystoneclient mocks\n\nThe majority of the mocks on keystoneclient are not needed. Instead we\nuse the fixtures that keystoneclient provides to create well formed\nresponses and use requests_mock to stub out those values when accessed.\n\nThis is a closer to real usage pattern and the way that most client\nprojects are now handling keystoneclient auth.\n\nChange-Id: I294aca1d11c9c5cfb4b82ad16476af4000efee1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/a450ae0d5f241697158afd258bcf5afd9159c110"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/a450ae0d5f241697158afd258bcf5afd9159c110"}]},"branch":"refs/heads/master"},"6339a38866cb1cb51ade9ed567311d25f8766753":{"kind":"REWORK","_number":7,"created":"2015-03-08 22:49:35.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/92/141992/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/92/141992/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/7"}}},"commit":{"parents":[{"commit":"ff40bb384239067e504e01629eb0c177c92f4db2","subject":"Replace mox in tests with requests-mock","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/ff40bb384239067e504e01629eb0c177c92f4db2"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-12-16 05:54:08.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-03-08 22:49:06.000000000","tz":660},"subject":"Remove keystoneclient mocks","message":"Remove keystoneclient mocks\n\nThe majority of the mocks on keystoneclient are not needed. Instead we\nuse the fixtures that keystoneclient provides to create well formed\nresponses and use requests_mock to stub out those values when accessed.\n\nThis is a closer to real usage pattern and the way that most client\nprojects are now handling keystoneclient auth.\n\nChange-Id: I294aca1d11c9c5cfb4b82ad16476af4000efee1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/6339a38866cb1cb51ade9ed567311d25f8766753"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/6339a38866cb1cb51ade9ed567311d25f8766753"}]},"branch":"refs/heads/master"},"27f70bbd586da20943471bd26e3965e6fed26fe7":{"kind":"REWORK","_number":8,"created":"2015-03-28 03:25:09.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/92/141992/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/92/141992/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/92/141992/8"}}},"commit":{"parents":[{"commit":"02b1a0522609e554f1748b72f20e531a269c1c3f","subject":"Replace mox in tests with requests-mock","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/02b1a0522609e554f1748b72f20e531a269c1c3f"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-12-16 05:54:08.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-03-28 03:19:52.000000000","tz":660},"subject":"Remove keystoneclient mocks","message":"Remove keystoneclient mocks\n\nThe majority of the mocks on keystoneclient are not needed. Instead we\nuse the fixtures that keystoneclient provides to create well formed\nresponses and use requests_mock to stub out those values when accessed.\n\nThis is a closer to real usage pattern and the way that most client\nprojects are now handling keystoneclient auth.\n\nChange-Id: I294aca1d11c9c5cfb4b82ad16476af4000efee1c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/27f70bbd586da20943471bd26e3965e6fed26fe7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/27f70bbd586da20943471bd26e3965e6fed26fe7"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
