)]}'
{"id":"openstack%2Fpython-glanceclient~199549","triplet_id":"openstack%2Fpython-glanceclient~master~I5d3d02d6aa7c8dd054cd2933e15b4a26e91afea1","project":"openstack/python-glanceclient","branch":"master","topic":"bug/1523612","hashtags":[],"change_id":"I5d3d02d6aa7c8dd054cd2933e15b4a26e91afea1","subject":"Fix the download error when the image locations are blank","status":"MERGED","created":"2015-07-08 12:57:08.000000000","updated":"2015-12-09 12:12:35.000000000","submitted":"2015-12-09 12:12:31.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":11,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"227befa9d8ea4ed08d06d5a1a70de0deff6f90d7","_number":199549,"virtual_id_number":199549,"owner":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":2,"date":"2015-12-09 12:12:31.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},{"value":0,"date":"2015-12-08 10:36:49.000000000","_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"value":0,"_account_id":9096,"name":"Cindy Pallares","email":"u1@cindy.sh","username":"cpallares"},{"value":0,"_account_id":17160,"name":"deng.zhengyi","email":"deng.zhengyi@99cloud.net","username":"deng.zhengyi"},{"value":0,"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},{"value":0,"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"value":0,"_account_id":16683,"name":"Alexey Galkin","email":"agalkin@mirantis.com","username":"agalkin"},{"value":0,"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},{"value":0,"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},{"value":0,"_account_id":16658,"name":"Darja Shakhray","email":"damalyavkina@gmail.com","username":"dshakhray"},{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},{"value":0,"_account_id":11391,"name":"Mikhail Fedosin","email":"mfedosin@redhat.com","username":"fedosinme"}],"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":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"all":[{"value":0,"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},{"value":0,"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"value":0,"_account_id":9096,"name":"Cindy Pallares","email":"u1@cindy.sh","username":"cpallares"},{"value":0,"_account_id":17160,"name":"deng.zhengyi","email":"deng.zhengyi@99cloud.net","username":"deng.zhengyi"},{"value":0,"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},{"value":1,"date":"2015-12-09 03:30:52.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"value":0,"_account_id":16683,"name":"Alexey Galkin","email":"agalkin@mirantis.com","username":"agalkin"},{"value":1,"date":"2015-12-09 02:25:08.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},{"value":2,"date":"2015-12-08 19:14:10.000000000","_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},{"value":0,"_account_id":16658,"name":"Darja Shakhray","email":"damalyavkina@gmail.com","username":"dshakhray"},{"value":2,"date":"2015-12-09 11:10:33.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},{"value":0,"_account_id":11391,"name":"Mikhail Fedosin","email":"mfedosin@redhat.com","username":"fedosinme"}],"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":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"all":[{"value":0,"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},{"value":0,"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"value":0,"_account_id":9096,"name":"Cindy Pallares","email":"u1@cindy.sh","username":"cpallares"},{"value":0,"_account_id":17160,"name":"deng.zhengyi","email":"deng.zhengyi@99cloud.net","username":"deng.zhengyi"},{"value":0,"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},{"value":0,"date":"2015-12-09 03:30:50.000000000","_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"value":0,"_account_id":16683,"name":"Alexey Galkin","email":"agalkin@mirantis.com","username":"agalkin"},{"value":0,"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},{"value":0,"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},{"value":0,"_account_id":16658,"name":"Darja Shakhray","email":"damalyavkina@gmail.com","username":"dshakhray"},{"value":1,"date":"2015-12-09 11:10:33.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},{"value":0,"_account_id":11391,"name":"Mikhail Fedosin","email":"mfedosin@redhat.com","username":"fedosinme"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},{"value":0,"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"value":0,"_account_id":9096,"name":"Cindy Pallares","email":"u1@cindy.sh","username":"cpallares"},{"value":0,"_account_id":17160,"name":"deng.zhengyi","email":"deng.zhengyi@99cloud.net","username":"deng.zhengyi"},{"value":0,"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},{"value":0,"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"value":0,"_account_id":16683,"name":"Alexey Galkin","email":"agalkin@mirantis.com","username":"agalkin"},{"value":0,"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},{"value":0,"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},{"value":0,"_account_id":16658,"name":"Darja Shakhray","email":"damalyavkina@gmail.com","username":"dshakhray"},{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"value":0,"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},{"value":0,"_account_id":11391,"name":"Mikhail Fedosin","email":"mfedosin@redhat.com","username":"fedosinme"}],"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":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},{"_account_id":9096,"name":"Cindy Pallares","email":"u1@cindy.sh","username":"cpallares"},{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},{"_account_id":11391,"name":"Mikhail Fedosin","email":"mfedosin@redhat.com","username":"fedosinme"},{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},{"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},{"_account_id":16658,"name":"Darja Shakhray","email":"damalyavkina@gmail.com","username":"dshakhray"},{"_account_id":16683,"name":"Alexey Galkin","email":"agalkin@mirantis.com","username":"agalkin"},{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},{"_account_id":17160,"name":"deng.zhengyi","email":"deng.zhengyi@99cloud.net","username":"deng.zhengyi"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-07-08 14:22:07.000000000","updated_by":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"reviewer":{"_account_id":12807,"name":"Steve Lewis (stevelle)","email":"stevelle@gmail.com","username":"stevelle"},"state":"REVIEWER"},{"updated":"2015-07-08 14:22:32.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-07-08 14:22:54.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-07-08 14:23:09.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-07-13 23:33:37.000000000","updated_by":{"_account_id":17160,"name":"deng.zhengyi","email":"deng.zhengyi@99cloud.net","username":"deng.zhengyi"},"reviewer":{"_account_id":17160,"name":"deng.zhengyi","email":"deng.zhengyi@99cloud.net","username":"deng.zhengyi"},"state":"REVIEWER"},{"updated":"2015-07-17 16:49:46.000000000","updated_by":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"reviewer":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"state":"REVIEWER"},{"updated":"2015-11-23 09:52:20.000000000","updated_by":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"reviewer":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"state":"REVIEWER"},{"updated":"2015-11-23 11:29:15.000000000","updated_by":{"_account_id":16658,"name":"Darja Shakhray","email":"damalyavkina@gmail.com","username":"dshakhray"},"reviewer":{"_account_id":16658,"name":"Darja Shakhray","email":"damalyavkina@gmail.com","username":"dshakhray"},"state":"REVIEWER"},{"updated":"2015-11-23 18:20:33.000000000","updated_by":{"_account_id":11391,"name":"Mikhail Fedosin","email":"mfedosin@redhat.com","username":"fedosinme"},"reviewer":{"_account_id":11391,"name":"Mikhail Fedosin","email":"mfedosin@redhat.com","username":"fedosinme"},"state":"REVIEWER"},{"updated":"2015-11-27 14:05:11.000000000","updated_by":{"_account_id":16683,"name":"Alexey Galkin","email":"agalkin@mirantis.com","username":"agalkin"},"reviewer":{"_account_id":16683,"name":"Alexey Galkin","email":"agalkin@mirantis.com","username":"agalkin"},"state":"REVIEWER"},{"updated":"2015-12-08 10:36:49.000000000","updated_by":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"reviewer":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"state":"REVIEWER"},{"updated":"2015-12-08 19:14:10.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-12-09 03:30:50.000000000","updated_by":{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},"reviewer":{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},"state":"REVIEWER"},{"updated":"2015-12-09 11:10:33.000000000","updated_by":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"reviewer":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"state":"REVIEWER"},{"updated":"2015-12-09 12:12:31.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"e082de0ff1f2a2d28511c275f9609042c466107f","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-07-08 12:57:08.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1fa4878a75cad096c897834b39c97181d33532d4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-08 14:06:46.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/49/199549/1/check/gate-python-glanceclient-python26/508eb1d/ : SUCCESS in 1m 32s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/49/199549/1/check/gate-python-glanceclient-pep8/cf7606e/ : SUCCESS in 1m 36s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/49/199549/1/check/gate-python-glanceclient-docs/a658465//doc/build/html/ : SUCCESS in 1m 23s\n- gate-python-glanceclient-python27 http://logs.openstack.org/49/199549/1/check/gate-python-glanceclient-python27/475b9d3/ : SUCCESS in 1m 47s\n- gate-python-glanceclient-python34 http://logs.openstack.org/49/199549/1/check/gate-python-glanceclient-python34/adc1e6e/ : SUCCESS in 2m 06s\n- gate-python-glanceclient-pypy http://logs.openstack.org/49/199549/1/check/gate-python-glanceclient-pypy/ca40c2d/ : FAILURE in 3m 16s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/49/199549/1/check/gate-tempest-dsvm-neutron-src-python-glanceclient/86daddd/ : SUCCESS in 1h 07m 38s\n- check-glanceclient-dsvm-functional http://logs.openstack.org/49/199549/1/check/check-glanceclient-dsvm-functional/d518b62/ : SUCCESS in 24m 26s","accounts_in_message":[],"_revision_number":1},{"id":"3f519760e4b7f4b825ff4e5f329b1ee24e2cec26","author":{"_account_id":11391,"name":"Mikhail Fedosin","email":"mfedosin@redhat.com","username":"fedosinme"},"date":"2015-07-08 14:40:39.000000000","message":"Patch Set 1: Code-Review-1\n\nhi! good catch. it also would be awesome if you added a unit test\n\ndef test_no_data(self):\n\n    resp \u003d utils.FakeResponse(headers\u003d{}, status_code\u003d204)\n\n    self.controller.http_client.get \u003d mock.Mock(return_value\u003d(resp, None))\n\n    self.assertRaises(exc.HTTPNotFound, self.controller.data, \u0027image_id\u0027)","accounts_in_message":[],"_revision_number":1},{"id":"7fa883b3bdcbe7eeaad80abc3d4d589ed3b7e248","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-07-08 15:06:22.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"514d676e156bbb96b0b7859a4f8c1f15c0147c63","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-08 16:09:37.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/49/199549/2/check/gate-python-glanceclient-python26/550a3da/ : SUCCESS in 1m 31s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/49/199549/2/check/gate-python-glanceclient-pep8/a433a1d/ : SUCCESS in 1m 13s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/49/199549/2/check/gate-python-glanceclient-docs/cd27470//doc/build/html/ : SUCCESS in 1m 31s\n- gate-python-glanceclient-python27 http://logs.openstack.org/49/199549/2/check/gate-python-glanceclient-python27/4b047e3/ : SUCCESS in 1m 53s\n- gate-python-glanceclient-python34 http://logs.openstack.org/49/199549/2/check/gate-python-glanceclient-python34/02695f2/ : FAILURE in 3m 37s\n- gate-python-glanceclient-pypy http://logs.openstack.org/49/199549/2/check/gate-python-glanceclient-pypy/953fa26/ : FAILURE in 1m 58s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/49/199549/2/check/gate-tempest-dsvm-neutron-src-python-glanceclient/de1dd14/ : SUCCESS in 54m 46s\n- check-glanceclient-dsvm-functional http://logs.openstack.org/49/199549/2/check/check-glanceclient-dsvm-functional/e3020dd/ : SUCCESS in 24m 30s","accounts_in_message":[],"_revision_number":2},{"id":"83b12d29ff50935451f078af6d36461c08d1198b","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-07-09 03:27:01.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"2fe409f4998f875056b2f20ee3bc2a06b51ece8b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-09 04:32:45.000000000","message":"Patch Set 2:\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/49/199549/2/check/gate-python-glanceclient-python26/7594e3b/ : SUCCESS in 1m 42s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/49/199549/2/check/gate-python-glanceclient-pep8/acddcac/ : SUCCESS in 1m 34s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/49/199549/2/check/gate-python-glanceclient-docs/9005136//doc/build/html/ : SUCCESS in 1m 45s\n- gate-python-glanceclient-python27 http://logs.openstack.org/49/199549/2/check/gate-python-glanceclient-python27/e6741ac/ : SUCCESS in 1m 48s\n- gate-python-glanceclient-python34 http://logs.openstack.org/49/199549/2/check/gate-python-glanceclient-python34/6be22b6/ : FAILURE in 2m 28s\n- gate-python-glanceclient-pypy http://logs.openstack.org/49/199549/2/check/gate-python-glanceclient-pypy/4e4c36e/ : FAILURE in 2m 22s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/49/199549/2/check/gate-tempest-dsvm-neutron-src-python-glanceclient/411ace2/ : SUCCESS in 1h 05m 38s\n- check-glanceclient-dsvm-functional http://logs.openstack.org/49/199549/2/check/check-glanceclient-dsvm-functional/523f4a8/ : SUCCESS in 21m 51s","accounts_in_message":[],"_revision_number":2},{"id":"23acc3d6f344e4e5aa889cc8e4586322aabe4782","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-07-09 04:48:23.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"8b0028a3ba71a648661c7b5d90683aaab3a71a2e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-09 05:46:15.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/49/199549/3/check/gate-python-glanceclient-python26/e7f7e37/ : SUCCESS in 1m 44s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/49/199549/3/check/gate-python-glanceclient-pep8/61f054f/ : SUCCESS in 1m 49s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/49/199549/3/check/gate-python-glanceclient-docs/6b77180//doc/build/html/ : SUCCESS in 3m 08s\n- gate-python-glanceclient-python27 http://logs.openstack.org/49/199549/3/check/gate-python-glanceclient-python27/312be4f/ : SUCCESS in 1m 36s\n- gate-python-glanceclient-python34 http://logs.openstack.org/49/199549/3/check/gate-python-glanceclient-python34/a4c342d/ : SUCCESS in 2m 09s\n- gate-python-glanceclient-pypy http://logs.openstack.org/49/199549/3/check/gate-python-glanceclient-pypy/5d28e1f/ : FAILURE in 2m 25s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/49/199549/3/check/gate-tempest-dsvm-neutron-src-python-glanceclient/a0902de/ : SUCCESS in 52m 14s\n- check-glanceclient-dsvm-functional http://logs.openstack.org/49/199549/3/check/check-glanceclient-dsvm-functional/7e8bf58/ : SUCCESS in 20m 52s","accounts_in_message":[],"_revision_number":3},{"id":"2a4ed8140ffd575687bb9fcc223f9b617bef1e0f","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-07-09 05:56:58.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"87995ba32da93c21632c5fc38615c3468aaf3c28","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-07-09 06:06:37.000000000","message":"Patch Set 4:\n\ntest_v2_requests_cert_verification_no_compression is broken. I will resume the review once https://review.openstack.org/#/c/199061/ is merged.","accounts_in_message":[],"_revision_number":4},{"id":"d93177cbfe1d4f3e3ca3ec26051ff86cb23067ef","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-09 06:47:33.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/49/199549/4/check/gate-python-glanceclient-python26/e3c7dbb/ : SUCCESS in 1m 42s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/49/199549/4/check/gate-python-glanceclient-pep8/ff648a5/ : FAILURE in 1m 34s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/49/199549/4/check/gate-python-glanceclient-docs/0a07118//doc/build/html/ : SUCCESS in 1m 49s\n- gate-python-glanceclient-python27 http://logs.openstack.org/49/199549/4/check/gate-python-glanceclient-python27/a468ed6/ : SUCCESS in 1m 48s\n- gate-python-glanceclient-python34 http://logs.openstack.org/49/199549/4/check/gate-python-glanceclient-python34/7b43a9f/ : FAILURE in 2m 24s\n- gate-python-glanceclient-pypy http://logs.openstack.org/49/199549/4/check/gate-python-glanceclient-pypy/b44d9f2/ : FAILURE in 3m 03s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/49/199549/4/check/gate-tempest-dsvm-neutron-src-python-glanceclient/cc70099/ : SUCCESS in 48m 54s\n- check-glanceclient-dsvm-functional http://logs.openstack.org/49/199549/4/check/check-glanceclient-dsvm-functional/6594c01/ : SUCCESS in 21m 58s","accounts_in_message":[],"_revision_number":4},{"id":"0c9ee90ca1b054adc7db1ebf4c31a18fca06ecce","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-07-09 07:30:08.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"3dfc8d7ea5bc5c5c2aa94c45d5c043d13c841f5b","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-07-09 07:48:05.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"48c51614916661b7d8ccfe29182bd8fbff2e04cd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-09 08:55:23.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/49/199549/6/check/gate-python-glanceclient-python26/6fb98a5/ : SUCCESS in 1m 46s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/49/199549/6/check/gate-python-glanceclient-pep8/c2177fe/ : SUCCESS in 1m 43s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/49/199549/6/check/gate-python-glanceclient-docs/add278c//doc/build/html/ : SUCCESS in 1m 34s\n- gate-python-glanceclient-python27 http://logs.openstack.org/49/199549/6/check/gate-python-glanceclient-python27/c17f9e5/ : SUCCESS in 1m 47s\n- gate-python-glanceclient-python34 http://logs.openstack.org/49/199549/6/check/gate-python-glanceclient-python34/39682c7/ : SUCCESS in 2m 16s\n- gate-python-glanceclient-pypy http://logs.openstack.org/49/199549/6/check/gate-python-glanceclient-pypy/6c25b54/ : FAILURE in 2m 16s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/49/199549/6/check/gate-tempest-dsvm-neutron-src-python-glanceclient/3297ad3/ : SUCCESS in 1h 04m 11s\n- check-glanceclient-dsvm-functional http://logs.openstack.org/49/199549/6/check/check-glanceclient-dsvm-functional/55dde93/ : SUCCESS in 24m 57s","accounts_in_message":[],"_revision_number":6},{"id":"30372316e35ab5798044edef9d91ed4028fc5638","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-07-09 09:25:23.000000000","message":"Patch Set 6:\n\n@Mike Fedosin, thanks for the unit test example, I have added it. And I also set dependency on your fix https://review.openstack.org/#/c/199061/3 . Please review again. Thanks.","accounts_in_message":[],"_revision_number":6},{"id":"aabe9d2ab6132a683074b0eb7d1bec18b7469137","author":{"_account_id":11391,"name":"Mikhail Fedosin","email":"mfedosin@redhat.com","username":"fedosinme"},"date":"2015-07-14 18:33:02.000000000","message":"Patch Set 7: Patch Set 6 was rebased","accounts_in_message":[],"_revision_number":6},{"id":"3be35874b8b7e564ab184aea12e1cadbf84edc45","author":{"_account_id":11391,"name":"Mikhail Fedosin","email":"mfedosin@redhat.com","username":"fedosinme"},"date":"2015-07-14 18:37:47.000000000","message":"Patch Set 8: Commit message was updated","accounts_in_message":[],"_revision_number":8},{"id":"b80a87c7caa57d4f31beb3affe147f07a03922c4","author":{"_account_id":11391,"name":"Mikhail Fedosin","email":"mfedosin@redhat.com","username":"fedosinme"},"date":"2015-07-14 18:37:55.000000000","message":"Patch Set 8: Code-Review+2","accounts_in_message":[],"_revision_number":8},{"id":"7ab7b485b30dd7b39651e9db03fd2a5b542b5b78","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-14 20:47:49.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/49/199549/8/check/gate-python-glanceclient-python26/1887b78/ : SUCCESS in 4m 15s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/49/199549/8/check/gate-python-glanceclient-pep8/20ed4f1/ : SUCCESS in 1m 49s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/49/199549/8/check/gate-python-glanceclient-docs/855bf08//doc/build/html/ : SUCCESS in 1m 44s\n- gate-python-glanceclient-python27 http://logs.openstack.org/49/199549/8/check/gate-python-glanceclient-python27/f3b1da7/ : SUCCESS in 1m 44s\n- gate-python-glanceclient-python34 http://logs.openstack.org/49/199549/8/check/gate-python-glanceclient-python34/9d33644/ : SUCCESS in 2m 20s\n- gate-python-glanceclient-pypy http://logs.openstack.org/49/199549/8/check/gate-python-glanceclient-pypy/31e9a21/ : FAILURE in 2m 25s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/49/199549/8/check/gate-tempest-dsvm-neutron-src-python-glanceclient/8d62cd0/ : SUCCESS in 1h 01m 22s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/49/199549/8/check/gate-glanceclient-dsvm-functional/b9b25b9/ : SUCCESS in 27m 32s","accounts_in_message":[],"_revision_number":8},{"id":"4767e796470d529eb253dccef776528c4d5b56a2","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-07-15 02:11:09.000000000","message":"Patch Set 9: Commit message was updated","accounts_in_message":[],"_revision_number":9},{"id":"54fd15e9420405a779d8b3a619bd63069cef43c8","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-07-15 02:12:26.000000000","message":"Patch Set 9:\n\nchange the \"Fixes Bug\" to \"Closes-Bug: ####\"","accounts_in_message":[],"_revision_number":9},{"id":"3afe4a6cfdd91d58aad96531ddf2567d234ee6a5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-15 03:52:34.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/49/199549/9/check/gate-python-glanceclient-python26/0d1773b/ : SUCCESS in 6m 08s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/49/199549/9/check/gate-python-glanceclient-pep8/f31d0e7/ : SUCCESS in 2m 53s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/49/199549/9/check/gate-python-glanceclient-docs/08e723f//doc/build/html/ : SUCCESS in 1m 54s\n- gate-python-glanceclient-python27 http://logs.openstack.org/49/199549/9/check/gate-python-glanceclient-python27/c61d012/ : SUCCESS in 1m 30s\n- gate-python-glanceclient-python34 http://logs.openstack.org/49/199549/9/check/gate-python-glanceclient-python34/2143875/ : SUCCESS in 3m 09s\n- gate-python-glanceclient-pypy http://logs.openstack.org/49/199549/9/check/gate-python-glanceclient-pypy/e7f012e/ : FAILURE in 3m 29s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/49/199549/9/check/gate-tempest-dsvm-neutron-src-python-glanceclient/7770b09/ : SUCCESS in 57m 27s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/49/199549/9/check/gate-glanceclient-dsvm-functional/c28be53/ : SUCCESS in 26m 35s","accounts_in_message":[],"_revision_number":9},{"id":"d527ba7d7e6a021cb564684fce1ad52f21a79adc","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2015-07-17 16:49:46.000000000","message":"Patch Set 9: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"9826da8321c55b057c4c2c4249faacfe60675d6f","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-07-18 04:17:08.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"85b575f6295d8d153f99bf188ffd632a72509a9b","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2015-07-18 14:59:52.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"13ddc1503c3fe34e62daf200d2f1084230611473","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-07-20 07:37:57.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"8e5a983037bc8d864cee0e106d1e8845d720480b","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-07-20 07:43:10.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"c419cc2101ed8ebefbf6285fa4a124d52ffeb01b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-20 08:26:53.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/49/199549/10/check/gate-python-glanceclient-python26/4420164/ : SUCCESS in 1m 31s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/49/199549/10/check/gate-python-glanceclient-pep8/3c8a101/ : SUCCESS in 1m 47s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/49/199549/10/check/gate-python-glanceclient-docs/9e28c75//doc/build/html/ : SUCCESS in 1m 46s\n- gate-python-glanceclient-python27 http://logs.openstack.org/49/199549/10/check/gate-python-glanceclient-python27/0a3768d/ : SUCCESS in 1m 55s\n- gate-python-glanceclient-python34 http://logs.openstack.org/49/199549/10/check/gate-python-glanceclient-python34/8a38f87/ : SUCCESS in 2m 29s\n- gate-python-glanceclient-pypy http://logs.openstack.org/49/199549/10/check/gate-python-glanceclient-pypy/35fd9bf/ : FAILURE in 1m 50s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/49/199549/10/check/gate-tempest-dsvm-neutron-src-python-glanceclient/8cced69/ : SUCCESS in 47m 58s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/49/199549/10/check/gate-glanceclient-dsvm-functional/c893c8c/ : SUCCESS in 20m 16s","accounts_in_message":[],"_revision_number":10},{"id":"019e07dd0979cfeed25bc6f5678f2e1b17f09c82","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2015-07-29 23:55:06.000000000","message":"Patch Set 10: Code-Review-1\n\nthe unit test seems to be missing. Wrong rebase?","accounts_in_message":[],"_revision_number":10},{"id":"956d923563c0698a22b5d66802a941a98d7a871b","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-07-30 01:59:02.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"1ed3eb64322504ca06b8469a49de4c085434c2d2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-30 17:18:36.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/49/199549/11/check/gate-python-glanceclient-python26/89a566c/ : SUCCESS in 2m 21s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/49/199549/11/check/gate-python-glanceclient-pep8/e4bcac5/ : SUCCESS in 1m 56s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/49/199549/11/check/gate-python-glanceclient-docs/e7b3da1//doc/build/html/ : SUCCESS in 3m 17s\n- gate-python-glanceclient-python27 http://logs.openstack.org/49/199549/11/check/gate-python-glanceclient-python27/823e650/ : SUCCESS in 2m 02s\n- gate-python-glanceclient-python34 http://logs.openstack.org/49/199549/11/check/gate-python-glanceclient-python34/022afe0/ : SUCCESS in 2m 27s\n- gate-python-glanceclient-pypy http://logs.openstack.org/49/199549/11/check/gate-python-glanceclient-pypy/3b8bfba/ : FAILURE in 2m 57s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/49/199549/11/check/gate-tempest-dsvm-neutron-src-python-glanceclient/ff8bb2d/ : SUCCESS in 1h 15m 20s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/49/199549/11/check/gate-glanceclient-dsvm-functional/b0ca082/ : SUCCESS in 29m 16s","accounts_in_message":[],"_revision_number":11},{"id":"d255befe0a1aa10a0218a3f2e5883079cad54f86","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-07-31 01:13:12.000000000","message":"Patch Set 11:\n\nAdd unit test.","accounts_in_message":[],"_revision_number":11},{"id":"fc81a7d31f48516110ada6cdc01e8e043caeb5f1","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-08-20 06:49:32.000000000","message":"Patch Set 11:\n\nreviewers, please review the code, thx.","accounts_in_message":[],"_revision_number":11},{"id":"0c58ad22284669f0cd250a8e639b0c8e0002152f","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2015-10-19 09:34:26.000000000","message":"Patch Set 11: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"a77b71d185b2e42d52df445e3cbe9ba54d572edd","author":{"_account_id":16658,"name":"Darja Shakhray","email":"damalyavkina@gmail.com","username":"dshakhray"},"date":"2015-11-20 15:06:08.000000000","message":"Patch Set 11:\n\nHi! I often see this bug https://bugs.launchpad.net/glance/+bug/1472449 on devstack. Do you will to work on this commit?","accounts_in_message":[],"_revision_number":11},{"id":"ab50b8d0eb434b02ad65cba62001425a44af2d23","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-11-23 03:44:13.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"43e42189fbda20b04e066f800de6af4e638374d6","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-11-23 03:47:31.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"cda98c2e294e7ab0cffed160e8e007564f2450c0","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-11-23 03:48:31.000000000","message":"Patch Set 12:\n\nSorry for the delay, I just submit a new patch.","accounts_in_message":[],"_revision_number":12},{"id":"8245adb0617a3e24367590304ec8eaac43c99177","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-23 05:07:48.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/49/199549/12/check/gate-python-glanceclient-python26/55d24cb/ : SUCCESS in 2m 17s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/49/199549/12/check/gate-python-glanceclient-pep8/4b87d76/ : SUCCESS in 58s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/49/199549/12/check/gate-python-glanceclient-docs/31d8c3b//doc/build/html/ : SUCCESS in 1m 19s\n- gate-python-glanceclient-python27 http://logs.openstack.org/49/199549/12/check/gate-python-glanceclient-python27/242b644/ : SUCCESS in 1m 05s\n- gate-python-glanceclient-python34 http://logs.openstack.org/49/199549/12/check/gate-python-glanceclient-python34/f76527b/ : SUCCESS in 1m 26s\n- gate-python-glanceclient-pypy http://logs.openstack.org/49/199549/12/check/gate-python-glanceclient-pypy/ff5e538/ : FAILURE in 1m 55s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/49/199549/12/check/gate-tempest-dsvm-neutron-src-python-glanceclient/a185f1e/ : SUCCESS in 1h 17m 45s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/49/199549/12/check/gate-glanceclient-dsvm-functional/52cf74d/ : SUCCESS in 21m 51s","accounts_in_message":[],"_revision_number":12},{"id":"bbc62d2d3f2603baa3797be4e3a2726179d385e7","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2015-11-23 09:52:20.000000000","message":"Patch Set 12: Code-Review+1","accounts_in_message":[],"_revision_number":12},{"id":"23f654795923e7f49f9b1d7c7c2c9fc63202ca2e","author":{"_account_id":16658,"name":"Darja Shakhray","email":"damalyavkina@gmail.com","username":"dshakhray"},"date":"2015-11-23 11:29:15.000000000","message":"Patch Set 12: Code-Review+1","accounts_in_message":[],"_revision_number":12},{"id":"63a3cc5fcd65f9f8d44c6f4ebbbacfe48fd619f7","author":{"_account_id":16658,"name":"Darja Shakhray","email":"damalyavkina@gmail.com","username":"dshakhray"},"date":"2015-11-23 11:30:13.000000000","message":"Patch Set 12:\n\nThank for commit)","accounts_in_message":[],"_revision_number":12},{"id":"3e10040177b72f9aa1036cedf507435efb331bdb","author":{"_account_id":11391,"name":"Mikhail Fedosin","email":"mfedosin@redhat.com","username":"fedosinme"},"date":"2015-11-23 18:20:33.000000000","message":"Patch Set 12: Code-Review+2","accounts_in_message":[],"_revision_number":12},{"id":"77feaf519b633595274354ad2664d6aa81ebdf99","author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"date":"2015-11-24 13:55:30.000000000","message":"Patch Set 12: Code-Review-1\n\nIn v1, when an image is in a queued state you get a 404 raised:\n\n $ glance image-download 1d92c891-baf7-4d3f-8213-67e924421275 | cat\n 404 Not Found: The resource could not be found.: Image  1d92c891-baf7-4d3f-8213-67e924421275 is not active (HTTP 404)\n\nIn both v1 and v2, when you have an active zero size image that is handled fine.\n\nIn the v2 case when the image is queued, a get to /file returns a 204 (not a 200 as with an active image).\n\nWhen we attempt to download non-existant data should we should catch the 204 and raise an exception (somewhat similar to what happens in the v1 case) rather than pretending we have a valid body (the same result as a zero size body case)?","accounts_in_message":[],"_revision_number":12},{"id":"2bc1e83a08da26fe4cb0161e3e2aebc455a92ede","author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"date":"2015-11-24 13:57:27.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"d3fbfc82fbcd5eea4df375ce09ba014155971019","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2015-11-27 13:00:46.000000000","message":"Patch Set 12:\n\nLong Quan Sha, could you address Stuart\u0027s comments?","accounts_in_message":[],"_revision_number":12},{"id":"297a427405ec7878dbe2689dda5f59e80b1f1483","author":{"_account_id":16683,"name":"Alexey Galkin","email":"agalkin@mirantis.com","username":"agalkin"},"date":"2015-11-27 14:05:11.000000000","message":"Patch Set 12: Code-Review+1","accounts_in_message":[],"_revision_number":12},{"id":"b849996d718babcb6712f3c5999d55bd7e3dac05","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-11-29 09:37:08.000000000","message":"Patch Set 12:\n\n(1 comment)\n\nStaart, Ian Cordasco and I discussed it in patch9, we shouldn\u0027t throw exception in this case. You can check details in patch9.","accounts_in_message":[],"_revision_number":12},{"id":"0cd1354af364817fc713f29ac70635631e86e5db","author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"date":"2015-11-30 10:26:39.000000000","message":"Patch Set 12:\n\nHi,\n\nI took a look at Ian\u0027s comments and replied in the same patch.","accounts_in_message":[],"_revision_number":12},{"id":"81df265938d3c51fde27fd92ce75a4550422f225","author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"date":"2015-11-30 10:26:51.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"16bce1916907e4e590477ac798517bc685dbc8a6","author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"date":"2015-11-30 10:53:48.000000000","message":"Patch Set 12:\n\nThe current v2 client behaviour with this patch is:\n\nimage-a) a zero size active image\nimage-b) a queued image\n\nglance image-download \u003cimage-a\u003e \u003e out\ncommand exit code \u00270\u0027, successfully creates zero size file \"out\"\n\nglance image-download \u003cimage-b\u003e \u003e out\ncommand exit code \u00270\u0027, successfully creates zero size file \"out\"\n\nThe CLI doesn\u0027t distinguish between these two different cases.\n\nIn contrast, when using the v2 API directly (or the v1 client library) it is possible to distinguish between these cases.\n\nI think we need to either raise an exception or return a None body so the users of the library know when they haven\u0027t got a \"real\" zero size image.","accounts_in_message":[],"_revision_number":12},{"id":"2792a7ef5f383757cd0cea6055716f1e99d80f46","author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"date":"2015-11-30 11:01:10.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"5b704cd2edaf22eb74f1945d27ea5ca24b6edb04","author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"date":"2015-11-30 11:04:32.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"8cbfce8c8a6bfa2694224456533ccd8201460991","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-12-01 02:50:50.000000000","message":"Patch Set 12:\n\nI just found https://review.openstack.org/#/c/228559/ forbidden downloading a \"queued\" image. That should indirectly fix this issue.","accounts_in_message":[],"_revision_number":12},{"id":"3ff3b7c5c0342ac1fd7b6e8f08ad205b0586a9ef","author":{"_account_id":16658,"name":"Darja Shakhray","email":"damalyavkina@gmail.com","username":"dshakhray"},"date":"2015-12-02 10:53:51.000000000","message":"Patch Set 12:\n\nMy commit closes error in server when \"status !\u003d active\", but client must be able to properly handle the situation when the server returns empty data as a result of any error","accounts_in_message":[],"_revision_number":12},{"id":"31eb80142f0e149bdf26b74703a67fd6d130a03e","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-12-03 12:52:42.000000000","message":"Patch Set 12:\n\nIn the latest glance code, glance will not return 204 in download case. We may not need this patch, I will abandon this patch.","accounts_in_message":[],"_revision_number":12},{"id":"de5e8910fa71067f59f806b2467dc6c3b6d707a1","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-12-07 01:08:19.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":12},{"id":"dee6a90dc57a51428d28fa1b4faf99ab9b7e2a3f","author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"date":"2015-12-07 17:35:11.000000000","message":"Restored\n\nServers can still return 204. (And we should consider requests to liberty/kilo etc servers.)","accounts_in_message":[],"_revision_number":12},{"id":"4fb652495193efca42d9d15a1eb7a2cafaf086cf","author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"date":"2015-12-07 17:39:47.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"844ac3a0e5bf7eb79d32cd2e06579ed8f78d4c27","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-07 20:20:52.000000000","message":"Patch Set 13: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-glanceclient-pep8 http://logs.openstack.org/49/199549/13/check/gate-python-glanceclient-pep8/90feb67/ : SUCCESS in 57s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/49/199549/13/check/gate-python-glanceclient-docs/94ef655//doc/build/html/ : SUCCESS in 55s\n- gate-python-glanceclient-python27 http://logs.openstack.org/49/199549/13/check/gate-python-glanceclient-python27/db3d442/ : SUCCESS in 55s\n- gate-python-glanceclient-python34 http://logs.openstack.org/49/199549/13/check/gate-python-glanceclient-python34/2e0f99d/ : SUCCESS in 59s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/49/199549/13/check/gate-tempest-dsvm-neutron-src-python-glanceclient/12ca7fa/ : SUCCESS in 1h 08m 49s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/49/199549/13/check/gate-glanceclient-dsvm-functional/5f89827/ : FAILURE in 25m 47s","accounts_in_message":[],"_revision_number":13},{"id":"160d6945906059fa56906d5bc2273aca82d3a063","author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"date":"2015-12-08 10:36:49.000000000","message":"Patch Set 13:\n\nrecheck bug 1523716","accounts_in_message":[],"_revision_number":13},{"id":"a04e951a9c4b1f79354a5fe7bedb26b64b703cbc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-08 12:51:51.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-pep8 http://logs.openstack.org/49/199549/13/check/gate-python-glanceclient-pep8/565a003/ : SUCCESS in 36s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/49/199549/13/check/gate-python-glanceclient-docs/c8b3010//doc/build/html/ : SUCCESS in 44s\n- gate-python-glanceclient-python27 http://logs.openstack.org/49/199549/13/check/gate-python-glanceclient-python27/12a80eb/ : SUCCESS in 51s\n- gate-python-glanceclient-python34 http://logs.openstack.org/49/199549/13/check/gate-python-glanceclient-python34/261d5f9/ : SUCCESS in 1m 30s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/49/199549/13/check/gate-tempest-dsvm-neutron-src-python-glanceclient/32ef59e/ : SUCCESS in 1h 00m 31s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/49/199549/13/check/gate-glanceclient-dsvm-functional/a6bafda/ : SUCCESS in 21m 20s","accounts_in_message":[],"_revision_number":13},{"id":"77af94ca218c38d5869e3f5c53bbb5549360cef1","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2015-12-08 19:14:10.000000000","message":"Patch Set 13: Code-Review+2\n\nyou guys are confusing me! :D","accounts_in_message":[],"_revision_number":13},{"id":"e9c003f993a3b14ab6c09d47ffe2273aa50b5d95","author":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"date":"2015-12-09 02:25:08.000000000","message":"Patch Set 13: Code-Review+1","accounts_in_message":[],"_revision_number":13},{"id":"732f601c69c9a21f800744a7cb000c5ff6e7b276","author":{"_account_id":17130,"name":"melissaml","email":"ma.lei@99cloud.net","username":"malei"},"date":"2015-12-09 03:30:52.000000000","message":"Patch Set 13: Code-Review+1","accounts_in_message":[],"_revision_number":13},{"id":"1bea59897fd114aff2b9ee728716ac108a03d4f9","author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"date":"2015-12-09 11:10:33.000000000","message":"Patch Set 13: Code-Review+2 Workflow+1\n\nThanks Stuart!","accounts_in_message":[],"_revision_number":13},{"id":"5af09bd0078e175842d470d232393885e09db00d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-09 11:10:39.000000000","message":"Patch Set 13: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":13},{"id":"6403b33245dd2241e554ca043078cb7d5274b556","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-09 12:12:31.000000000","message":"Patch Set 13: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/49/199549/13/gate/gate-python-glanceclient-docs/abf028b//doc/build/html/ : SUCCESS in 1m 15s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/49/199549/13/gate/gate-python-glanceclient-pep8/352b173/ : SUCCESS in 1m 15s\n- gate-python-glanceclient-python27 http://logs.openstack.org/49/199549/13/gate/gate-python-glanceclient-python27/8b7b643/ : SUCCESS in 1m 10s\n- gate-python-glanceclient-python34 http://logs.openstack.org/49/199549/13/gate/gate-python-glanceclient-python34/e029ef8/ : SUCCESS in 1m 46s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/49/199549/13/gate/gate-tempest-dsvm-neutron-src-python-glanceclient/b61f7c7/ : SUCCESS in 1h 01m 37s\n- gate-glanceclient-dsvm-functional http://logs.openstack.org/49/199549/13/gate/gate-glanceclient-dsvm-functional/5f1fa05/ : SUCCESS in 20m 49s","accounts_in_message":[],"_revision_number":13},{"id":"ccec48f9cee111b3e263e2180e7cf4a26a1ffd0b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-09 12:12:35.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":13}],"current_revision_number":13,"current_revision":"44d0b02c67ce7926f40377d9367a0f61124ed26d","revisions":{"f2806b4959eaa35ec2e14a0439781ee36065dd64":{"kind":"REWORK","_number":1,"created":"2015-07-08 12:57:08.000000000","uploader":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"ref":"refs/changes/49/199549/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/49/199549/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/1"}}},"commit":{"parents":[{"commit":"731cc77d4aef732250ebb41df3c8b24beef5957c","subject":"Merge \"Do not fall back to namespaced oslo.i18n\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/731cc77d4aef732250ebb41df3c8b24beef5957c"}]}],"author":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-08 01:29:53.000000000","tz":480},"committer":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-08 12:51:49.000000000","tz":480},"subject":"Fix the download error when the image locations are blank","message":"Fix the download error when the image locations are blank\n\nWhen the image locations are blank, glance client will get a http response with no content, glance client should\nshow user no data could be found, instead of processing the blank response body that will lead to exception.\n\nFixes Bug 1472449\n\nChange-Id: I5d3d02d6aa7c8dd054cd2933e15b4a26e91afea1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/f2806b4959eaa35ec2e14a0439781ee36065dd64"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/f2806b4959eaa35ec2e14a0439781ee36065dd64"}]},"branch":"refs/heads/master"},"38e776556fa29661fcee4bcd21e453f01984a36b":{"kind":"REWORK","_number":2,"created":"2015-07-08 15:06:22.000000000","uploader":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"ref":"refs/changes/49/199549/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/49/199549/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/2"}}},"commit":{"parents":[{"commit":"731cc77d4aef732250ebb41df3c8b24beef5957c","subject":"Merge \"Do not fall back to namespaced oslo.i18n\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/731cc77d4aef732250ebb41df3c8b24beef5957c"}]}],"author":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-08 01:29:53.000000000","tz":480},"committer":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-08 15:05:48.000000000","tz":480},"subject":"Fix the download error when the image locations are blank","message":"Fix the download error when the image locations are blank\n\nWhen the image locations are blank, glance client will get a http response with no content, glance client should\nshow user no data could be found, instead of processing the blank response body that will lead to exception.\n\nFixes Bug 1472449\n\nChange-Id: I5d3d02d6aa7c8dd054cd2933e15b4a26e91afea1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/38e776556fa29661fcee4bcd21e453f01984a36b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/38e776556fa29661fcee4bcd21e453f01984a36b"}]},"branch":"refs/heads/master"},"1f31700910c516e8f0d63289d7070d956008f090":{"kind":"REWORK","_number":3,"created":"2015-07-09 04:48:23.000000000","uploader":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"ref":"refs/changes/49/199549/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/49/199549/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/3"}}},"commit":{"parents":[{"commit":"731cc77d4aef732250ebb41df3c8b24beef5957c","subject":"Merge \"Do not fall back to namespaced oslo.i18n\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/731cc77d4aef732250ebb41df3c8b24beef5957c"}]}],"author":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-08 01:29:53.000000000","tz":480},"committer":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-09 04:48:02.000000000","tz":480},"subject":"Fix the download error when the image locations are blank","message":"Fix the download error when the image locations are blank\n\nWhen the image locations are blank, glance client will get a http response with no content, glance client should\nshow user no data could be found, instead of processing the blank response body that will lead to exception.\n\nFixes Bug 1472449\n\nChange-Id: I5d3d02d6aa7c8dd054cd2933e15b4a26e91afea1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/1f31700910c516e8f0d63289d7070d956008f090"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/1f31700910c516e8f0d63289d7070d956008f090"}]},"branch":"refs/heads/master"},"07f4a07f94e286675bfaed54ee79a7eea1c472b9":{"kind":"REWORK","_number":4,"created":"2015-07-09 05:56:58.000000000","uploader":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"ref":"refs/changes/49/199549/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/49/199549/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/4"}}},"commit":{"parents":[{"commit":"731cc77d4aef732250ebb41df3c8b24beef5957c","subject":"Merge \"Do not fall back to namespaced oslo.i18n\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/731cc77d4aef732250ebb41df3c8b24beef5957c"}]}],"author":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-08 01:29:53.000000000","tz":480},"committer":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-09 05:56:39.000000000","tz":480},"subject":"Fix the download error when the image locations are blank","message":"Fix the download error when the image locations are blank\n\nWhen the image locations are blank, glance client will get a http response with no content, glance client should\nshow user no data could be found, instead of processing the blank response body that will lead to exception.\n\nFixes Bug 1472449\n\nChange-Id: I5d3d02d6aa7c8dd054cd2933e15b4a26e91afea1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/07f4a07f94e286675bfaed54ee79a7eea1c472b9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/07f4a07f94e286675bfaed54ee79a7eea1c472b9"}]},"branch":"refs/heads/master"},"fb3ce57f78a80d89cc744fe5ee76e4c6f797b3dd":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2015-07-09 07:30:08.000000000","uploader":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"ref":"refs/changes/49/199549/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/49/199549/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/5"}}},"commit":{"parents":[{"commit":"3463529783c7cf4fc6803a08692e97fe7d942a44","subject":"Fix an issue with broken test on ci","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/3463529783c7cf4fc6803a08692e97fe7d942a44"}]}],"author":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-08 01:29:53.000000000","tz":480},"committer":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-09 07:27:39.000000000","tz":480},"subject":"Fix the download error when the image locations are blank","message":"Fix the download error when the image locations are blank\n\nWhen the image locations are blank, glance client will get a http response with no content, glance client should\nshow user no data could be found, instead of processing the blank response body that will lead to exception.\n\nFixes Bug 1472449\n\nChange-Id: I5d3d02d6aa7c8dd054cd2933e15b4a26e91afea1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/fb3ce57f78a80d89cc744fe5ee76e4c6f797b3dd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/fb3ce57f78a80d89cc744fe5ee76e4c6f797b3dd"}]},"branch":"refs/heads/master"},"50fffe1f7da9e1e3acaa8742355818c270077d9b":{"kind":"REWORK","_number":6,"created":"2015-07-09 07:48:05.000000000","uploader":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"ref":"refs/changes/49/199549/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/49/199549/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/6"}}},"commit":{"parents":[{"commit":"3463529783c7cf4fc6803a08692e97fe7d942a44","subject":"Fix an issue with broken test on ci","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/3463529783c7cf4fc6803a08692e97fe7d942a44"}]}],"author":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-08 01:29:53.000000000","tz":480},"committer":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-09 07:47:18.000000000","tz":480},"subject":"Fix the download error when the image locations are blank","message":"Fix the download error when the image locations are blank\n\nWhen the image locations are blank, glance client will get a http response with no content, glance client should\nshow user no data could be found, instead of processing the blank response body that will lead to exception.\n\nFixes Bug 1472449\n\nChange-Id: I5d3d02d6aa7c8dd054cd2933e15b4a26e91afea1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/50fffe1f7da9e1e3acaa8742355818c270077d9b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/50fffe1f7da9e1e3acaa8742355818c270077d9b"}]},"branch":"refs/heads/master"},"ce8447bc76c3261d5abf115e6819ab87563ed831":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2015-07-14 18:33:02.000000000","uploader":{"_account_id":11391,"name":"Mikhail Fedosin","email":"mfedosin@redhat.com","username":"fedosinme"},"ref":"refs/changes/49/199549/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/49/199549/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/7"}}},"commit":{"parents":[{"commit":"16ab18b64d44a3eb1767308b4b25ac7a6a6c1aee","subject":"Merge \"Fix an issue with broken test on ci\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/16ab18b64d44a3eb1767308b4b25ac7a6a6c1aee"}]}],"author":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-08 01:29:53.000000000","tz":480},"committer":{"name":"Mike Fedosin","email":"mfedosin@mirantis.com","date":"2015-07-14 18:33:02.000000000","tz":0},"subject":"Fix the download error when the image locations are blank","message":"Fix the download error when the image locations are blank\n\nWhen the image locations are blank, glance client will get a http response with no content, glance client should\nshow user no data could be found, instead of processing the blank response body that will lead to exception.\n\nFixes Bug 1472449\n\nChange-Id: I5d3d02d6aa7c8dd054cd2933e15b4a26e91afea1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/ce8447bc76c3261d5abf115e6819ab87563ed831"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/ce8447bc76c3261d5abf115e6819ab87563ed831"}]},"branch":"refs/heads/master"},"95d67a6ab66268dd863a3e22e98c38402dc99c46":{"kind":"NO_CODE_CHANGE","_number":8,"created":"2015-07-14 18:37:47.000000000","uploader":{"_account_id":11391,"name":"Mikhail Fedosin","email":"mfedosin@redhat.com","username":"fedosinme"},"ref":"refs/changes/49/199549/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/49/199549/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/8"}}},"commit":{"parents":[{"commit":"16ab18b64d44a3eb1767308b4b25ac7a6a6c1aee","subject":"Merge \"Fix an issue with broken test on ci\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/16ab18b64d44a3eb1767308b4b25ac7a6a6c1aee"}]}],"author":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-08 01:29:53.000000000","tz":480},"committer":{"name":"Mike Fedosin","email":"mfedosin@mirantis.com","date":"2015-07-14 18:37:47.000000000","tz":0},"subject":"Fix the download error when the image locations are blank","message":"Fix the download error when the image locations are blank\n\nWhen the image locations are blank, glance client will get\na http response with no content, glance client should show\nuser no data could be found, instead of processing the blank\nresponse body that will lead to exception.\n\nFixes Bug 1472449\n\nChange-Id: I5d3d02d6aa7c8dd054cd2933e15b4a26e91afea1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/95d67a6ab66268dd863a3e22e98c38402dc99c46"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/95d67a6ab66268dd863a3e22e98c38402dc99c46"}]},"branch":"refs/heads/master"},"6952028822a46fdabc8fb004ebd18c7bd5fc32d0":{"kind":"NO_CODE_CHANGE","_number":9,"created":"2015-07-15 02:11:09.000000000","uploader":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"ref":"refs/changes/49/199549/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/49/199549/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/9"}}},"commit":{"parents":[{"commit":"16ab18b64d44a3eb1767308b4b25ac7a6a6c1aee","subject":"Merge \"Fix an issue with broken test on ci\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/16ab18b64d44a3eb1767308b4b25ac7a6a6c1aee"}]}],"author":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-08 01:29:53.000000000","tz":480},"committer":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-15 02:11:09.000000000","tz":0},"subject":"Fix the download error when the image locations are blank","message":"Fix the download error when the image locations are blank\n\nWhen the image locations are blank, glance client will get\na http response with no content, glance client should show\nuser no data could be found, instead of processing the blank\nresponse body that will lead to exception.\n\nCloses-Bug: #1472449\n\nChange-Id: I5d3d02d6aa7c8dd054cd2933e15b4a26e91afea1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/6952028822a46fdabc8fb004ebd18c7bd5fc32d0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/6952028822a46fdabc8fb004ebd18c7bd5fc32d0"}]},"branch":"refs/heads/master"},"ac13cc1d506a76bd85b08668efdf74cc3914ca4d":{"kind":"REWORK","_number":10,"created":"2015-07-20 07:37:57.000000000","uploader":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"ref":"refs/changes/49/199549/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/49/199549/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/10"}}},"commit":{"parents":[{"commit":"d3e384965cc0cf628838a9af4ecd77ac1185e257","subject":"Merge \"Fix exception message in Http.py\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/d3e384965cc0cf628838a9af4ecd77ac1185e257"}]}],"author":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-08 01:29:53.000000000","tz":480},"committer":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-20 07:35:07.000000000","tz":480},"subject":"Fix the download error when the image locations are blank","message":"Fix the download error when the image locations are blank\n\nWhen the image locations are blank, glance client will get\na http response with no content, glance client should show\nuser no data could be found, instead of processing the blank\nresponse body that will lead to exception.\n\nCloses-Bug: #1472449\n\nChange-Id: I5d3d02d6aa7c8dd054cd2933e15b4a26e91afea1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/ac13cc1d506a76bd85b08668efdf74cc3914ca4d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/ac13cc1d506a76bd85b08668efdf74cc3914ca4d"}]},"branch":"refs/heads/master"},"7d2dd29826f3cb925f5af4cb2be73ff1417e6cf7":{"kind":"REWORK","_number":11,"created":"2015-07-30 01:59:02.000000000","uploader":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"ref":"refs/changes/49/199549/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/49/199549/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/11"}}},"commit":{"parents":[{"commit":"d3e384965cc0cf628838a9af4ecd77ac1185e257","subject":"Merge \"Fix exception message in Http.py\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/d3e384965cc0cf628838a9af4ecd77ac1185e257"}]}],"author":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-08 01:29:53.000000000","tz":480},"committer":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-30 01:58:45.000000000","tz":480},"subject":"Fix the download error when the image locations are blank","message":"Fix the download error when the image locations are blank\n\nWhen the image locations are blank, glance client will get\na http response with no content, glance client should show\nuser no data could be found, instead of processing the blank\nresponse body that will lead to exception.\n\nCloses-Bug: #1472449\n\nChange-Id: I5d3d02d6aa7c8dd054cd2933e15b4a26e91afea1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/7d2dd29826f3cb925f5af4cb2be73ff1417e6cf7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/7d2dd29826f3cb925f5af4cb2be73ff1417e6cf7"}]},"branch":"refs/heads/master"},"c2d5055671a153c816a61ee99933034a07979f54":{"kind":"REWORK","_number":12,"created":"2015-11-23 03:44:13.000000000","uploader":{"_account_id":15501,"name":"Long Quan Sha","email":"shalq@cn.ibm.com","username":"shalq"},"ref":"refs/changes/49/199549/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/49/199549/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/12"}}},"commit":{"parents":[{"commit":"d3e384965cc0cf628838a9af4ecd77ac1185e257","subject":"Merge \"Fix exception message in Http.py\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/d3e384965cc0cf628838a9af4ecd77ac1185e257"}]}],"author":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-08 01:29:53.000000000","tz":480},"committer":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-11-23 03:44:12.000000000","tz":0},"subject":"Fix the download error when the image locations are blank","message":"Fix the download error when the image locations are blank\n\nWhen the image locations are blank, glance client will get\na http response with no content, glance client should show\nuser no data could be found, instead of processing the blank\nresponse body that will lead to exception.\n\nCloses-Bug: #1472449\n\nChange-Id: I5d3d02d6aa7c8dd054cd2933e15b4a26e91afea1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/c2d5055671a153c816a61ee99933034a07979f54"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/c2d5055671a153c816a61ee99933034a07979f54"}]},"branch":"refs/heads/master"},"44d0b02c67ce7926f40377d9367a0f61124ed26d":{"kind":"REWORK","_number":13,"created":"2015-12-07 17:39:47.000000000","uploader":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"ref":"refs/changes/49/199549/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/49/199549/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/49/199549/13"}}},"commit":{"parents":[{"commit":"deff84dadf8a77045d435228dc2ad84290473ceb","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/deff84dadf8a77045d435228dc2ad84290473ceb"}]}],"author":{"name":"Long Quan Sha","email":"shalq@cn.ibm.com","date":"2015-07-08 01:29:53.000000000","tz":480},"committer":{"name":"Stuart McLaren","email":"stuart.mclaren@hp.com","date":"2015-12-07 16:45:01.000000000","tz":0},"subject":"Fix the download error when the image locations are blank","message":"Fix the download error when the image locations are blank\n\nWhen the image locations are blank, glance client will get a http response\nwith no content, glance client should show user no data could be found,\ninstead of processing the blank response body that will lead to exception.\n\nGlance client will also get a 204 response when an image is in a queued\nstate (this is true for \u0027master\u0027 and liberty/kilo/juno based servers).\n\nCloses-Bug: #1472449\n\nCo-Authored-by: Stuart McLaren \u003cstuart.mclaren@hp.com\u003e\nChange-Id: I5d3d02d6aa7c8dd054cd2933e15b4a26e91afea1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/44d0b02c67ce7926f40377d9367a0f61124ed26d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/44d0b02c67ce7926f40377d9367a0f61124ed26d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
