)]}'
{"id":"openstack%2Fpython-glanceclient~140151","triplet_id":"openstack%2Fpython-glanceclient~master~Ic77ce8a06d9d148a899b4b8695990fca8fdaefc5","project":"openstack/python-glanceclient","branch":"master","topic":"bug/1396550","hashtags":[],"change_id":"Ic77ce8a06d9d148a899b4b8695990fca8fdaefc5","subject":"Register our own ConnectionPool without globals","status":"MERGED","created":"2014-12-08 21:30:24.000000000","updated":"2015-02-26 21:29:07.000000000","submitted":"2015-02-26 21:29:05.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"e493ede3ffe2a29cfddcffc40711d3504fd1fdcf","_number":140151,"virtual_id_number":140151,"owner":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"date":"2015-02-26 18:36:09.000000000","_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":2,"date":"2015-02-26 21:29:05.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12196,"name":"Jun Hong Li","email":"junhongl@cn.ibm.com","username":"Junhongl"},{"value":0,"_account_id":6549,"name":"Zhi Yan Liu","email":"lzy.dev@gmail.com","username":"lzy-dev"},{"value":0,"_account_id":13717,"name":"Inessa Vasilevskaya","email":"ivasilevskaya@mirantis.com","username":"ivasilevskaya"},{"value":0,"date":"2015-02-26 15:21:15.000000000","_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"value":0,"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},{"value":0,"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},{"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"},{"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":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},"recommended":{"_account_id":13717,"name":"Inessa Vasilevskaya","email":"ivasilevskaya@mirantis.com","username":"ivasilevskaya"},"all":[{"value":0,"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12196,"name":"Jun Hong Li","email":"junhongl@cn.ibm.com","username":"Junhongl"},{"value":0,"_account_id":6549,"name":"Zhi Yan Liu","email":"lzy.dev@gmail.com","username":"lzy-dev"},{"value":1,"date":"2015-02-16 11:36:11.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13717,"name":"Inessa Vasilevskaya","email":"ivasilevskaya@mirantis.com","username":"ivasilevskaya"},{"value":0,"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"value":0,"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},{"value":2,"date":"2015-02-26 15:03:51.000000000","_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},{"value":1,"date":"2015-02-06 20:56:34.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},{"value":2,"date":"2015-02-26 15:03:51.000000000","_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},{"value":1,"date":"2015-02-24 12:59:54.000000000","permitted_voting_range":{"min":1,"max":1},"_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":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},"all":[{"value":0,"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},{"value":0,"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12196,"name":"Jun Hong Li","email":"junhongl@cn.ibm.com","username":"Junhongl"},{"value":0,"date":"2015-02-13 19:17:46.000000000","_account_id":6549,"name":"Zhi Yan Liu","email":"lzy.dev@gmail.com","username":"lzy-dev"},{"value":0,"_account_id":13717,"name":"Inessa Vasilevskaya","email":"ivasilevskaya@mirantis.com","username":"ivasilevskaya"},{"value":0,"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"value":0,"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},{"value":1,"date":"2015-02-26 20:19:26.000000000","_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},{"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"},{"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":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12196,"name":"Jun Hong Li","email":"junhongl@cn.ibm.com","username":"Junhongl"},{"value":0,"_account_id":6549,"name":"Zhi Yan Liu","email":"lzy.dev@gmail.com","username":"lzy-dev"},{"value":0,"_account_id":13717,"name":"Inessa Vasilevskaya","email":"ivasilevskaya@mirantis.com","username":"ivasilevskaya"},{"value":0,"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},{"value":0,"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},{"value":0,"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},{"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"},{"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":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},{"_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":6549,"name":"Zhi Yan Liu","email":"lzy.dev@gmail.com","username":"lzy-dev"},{"_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":12196,"name":"Jun Hong Li","email":"junhongl@cn.ibm.com","username":"Junhongl"},{"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},{"_account_id":13717,"name":"Inessa Vasilevskaya","email":"ivasilevskaya@mirantis.com","username":"ivasilevskaya"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-12-09 10:15:26.000000000","updated_by":{"_account_id":12196,"name":"Jun Hong Li","email":"junhongl@cn.ibm.com","username":"Junhongl"},"reviewer":{"_account_id":12196,"name":"Jun Hong Li","email":"junhongl@cn.ibm.com","username":"Junhongl"},"state":"REVIEWER"},{"updated":"2014-12-10 16:49:04.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":"2014-12-22 10:26:00.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-02-06 20:56:34.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-02-13 19:17:46.000000000","updated_by":{"_account_id":6549,"name":"Zhi Yan Liu","email":"lzy.dev@gmail.com","username":"lzy-dev"},"reviewer":{"_account_id":6549,"name":"Zhi Yan Liu","email":"lzy.dev@gmail.com","username":"lzy-dev"},"state":"REVIEWER"},{"updated":"2015-02-16 11:36:11.000000000","updated_by":{"_account_id":13717,"name":"Inessa Vasilevskaya","email":"ivasilevskaya@mirantis.com","username":"ivasilevskaya"},"reviewer":{"_account_id":13717,"name":"Inessa Vasilevskaya","email":"ivasilevskaya@mirantis.com","username":"ivasilevskaya"},"state":"REVIEWER"},{"updated":"2015-02-24 12:59:54.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-02-26 15:03:51.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-02-26 15:21:15.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-02-26 20:19:26.000000000","updated_by":{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},"reviewer":{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},"state":"REVIEWER"},{"updated":"2015-02-26 21:29:05.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"7b50f2b703c7a658559a31f1839996aed79332d9","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2014-12-08 21:30:24.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fa7e5da37ba04c6454063ab12e0ac34c4b9d60f0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-08 22:13:41.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/51/140151/1/check/gate-python-glanceclient-python26/652ea96 : SUCCESS in 57s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/51/140151/1/check/gate-python-glanceclient-pep8/3ed9f5b : SUCCESS in 51s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/51/140151/1/check/gate-python-glanceclient-docs/9721b9f/doc/build/html/ : SUCCESS in 48s\n- gate-python-glanceclient-python27 http://logs.openstack.org/51/140151/1/check/gate-python-glanceclient-python27/6501b86 : SUCCESS in 51s\n- gate-python-glanceclient-python33 http://logs.openstack.org/51/140151/1/check/gate-python-glanceclient-python33/0d6f6f2 : SUCCESS in 2m 04s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-icehouse http://logs.openstack.org/51/140151/1/check/gate-tempest-dsvm-neutron-src-python-glanceclient-icehouse/52b1865 : SUCCESS in 25m 27s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-juno http://logs.openstack.org/51/140151/1/check/gate-tempest-dsvm-neutron-src-python-glanceclient-juno/b6e6052 : SUCCESS in 30m 55s\n- gate-python-glanceclient-pypy http://logs.openstack.org/51/140151/1/check/gate-python-glanceclient-pypy/ecd9272 : SUCCESS in 1m 16s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/51/140151/1/check/gate-tempest-dsvm-neutron-src-python-glanceclient/b5c645e : SUCCESS in 32m 49s","accounts_in_message":[],"_revision_number":1},{"id":"0aa40aefa29252abee9dcb94af1956107ae4b338","author":{"_account_id":12196,"name":"Jun Hong Li","email":"junhongl@cn.ibm.com","username":"Junhongl"},"date":"2014-12-09 10:15:26.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"4315f32045c7293e0af966f43a939aecc449bd8a","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2014-12-09 10:54:14.000000000","message":"Patch Set 1: Code-Review-2\n\nThe bug was originally opened because fedora removes the urllib package from python-requests since it goes against their packaging policies. I\u0027m not sure how this fix helps with that problem, TBH.\n\nIt\u0027s not a definitive -2, I just want to prevent this patch to land before a previous test on a fedora box.","accounts_in_message":[],"_revision_number":1},{"id":"13afcfa72bcd1774c1f80305945bed92d85038b7","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2014-12-09 16:08:30.000000000","message":"Patch Set 1:\n\nFlavio a much more detailed explanation is in the bug report.","accounts_in_message":[],"_revision_number":1},{"id":"0bd0298b1b3012cac60e2255055c355278d6a374","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2014-12-09 20:03:17.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"eadffa22d66fe966ddbcefee45c0f744d8a0e1b1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-09 20:35:11.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/51/140151/2/check/gate-python-glanceclient-python26/fc83fc3 : SUCCESS in 1m 05s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/51/140151/2/check/gate-python-glanceclient-pep8/c4b81d8 : SUCCESS in 1m 14s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/51/140151/2/check/gate-python-glanceclient-docs/a744fec/doc/build/html/ : SUCCESS in 55s\n- gate-python-glanceclient-python27 http://logs.openstack.org/51/140151/2/check/gate-python-glanceclient-python27/6cb437c : SUCCESS in 1m 01s\n- gate-python-glanceclient-python33 http://logs.openstack.org/51/140151/2/check/gate-python-glanceclient-python33/71c3fb6 : SUCCESS in 2m 16s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-icehouse http://logs.openstack.org/51/140151/2/check/gate-tempest-dsvm-neutron-src-python-glanceclient-icehouse/a09be35 : SUCCESS in 31m 51s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-juno http://logs.openstack.org/51/140151/2/check/gate-tempest-dsvm-neutron-src-python-glanceclient-juno/d87ffb6 : SUCCESS in 30m 52s\n- gate-python-glanceclient-pypy http://logs.openstack.org/51/140151/2/check/gate-python-glanceclient-pypy/db312f9 : SUCCESS in 1m 26s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/51/140151/2/check/gate-tempest-dsvm-neutron-src-python-glanceclient/bc69af5 : SUCCESS in 30m 26s","accounts_in_message":[],"_revision_number":2},{"id":"e1232974058c4c9befd1d4f938739580c270e69b","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2014-12-15 15:42:01.000000000","message":"Patch Set 2: -Code-Review","accounts_in_message":[],"_revision_number":2},{"id":"2e3cc03e294a995a3844ca03432f305b15cfa9bd","author":{"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},"date":"2014-12-15 15:42:46.000000000","message":"Patch Set 2: Code-Review+1\n\nLooks good.","accounts_in_message":[],"_revision_number":2},{"id":"e136ca8c56f9a6f0be169ff953f5acea21a56afc","author":{"_account_id":13161,"name":"Kamil Rykowski","email":"kamil.rykowski@gmail.com","username":"krykowski"},"date":"2014-12-22 10:26:00.000000000","message":"Patch Set 2:\n\n(1 comment)\n\nNit.","accounts_in_message":[],"_revision_number":2},{"id":"15ba6bf943fd44d052a53ab9f18075914b93eee6","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2014-12-22 16:08:51.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"bc3e5c9fdcde26f19a3ce3eafd4bf7a37896aebd","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2014-12-22 16:09:05.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"aaf8139c0d33fa2ce24486f1e1f736c322243213","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-22 16:46:17.000000000","message":"Patch Set 3: 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/51/140151/3/check/gate-python-glanceclient-python26/f375cda/ : SUCCESS in 1m 05s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/51/140151/3/check/gate-python-glanceclient-pep8/e80288f/ : SUCCESS in 1m 11s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/51/140151/3/check/gate-python-glanceclient-docs/63e6468//doc/build/html/ : SUCCESS in 1m 08s\n- gate-python-glanceclient-python27 http://logs.openstack.org/51/140151/3/check/gate-python-glanceclient-python27/35fbd72/ : SUCCESS in 56s\n- gate-python-glanceclient-python33 http://logs.openstack.org/51/140151/3/check/gate-python-glanceclient-python33/43e7567/ : SUCCESS in 2m 50s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-icehouse http://logs.openstack.org/51/140151/3/check/gate-tempest-dsvm-neutron-src-python-glanceclient-icehouse/684951d/ : FAILURE in 12m 43s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-juno http://logs.openstack.org/51/140151/3/check/gate-tempest-dsvm-neutron-src-python-glanceclient-juno/a10b41d/ : SUCCESS in 29m 30s\n- gate-python-glanceclient-pypy http://logs.openstack.org/51/140151/3/check/gate-python-glanceclient-pypy/da4af37/ : SUCCESS in 1m 22s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/51/140151/3/check/gate-tempest-dsvm-neutron-src-python-glanceclient/6a65232/ : SUCCESS in 32m 40s","accounts_in_message":[],"_revision_number":3},{"id":"a383db9e2d06fa938e5431737f256f2d93c063a8","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2014-12-22 17:18:00.000000000","message":"Patch Set 3:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":3},{"id":"acafba6a190be4f1564f61fa98994009131c459a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-22 17:34:56.000000000","message":"Patch Set 3:\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/51/140151/3/check/gate-python-glanceclient-python26/f2ca0ff/ : SUCCESS in 1m 10s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/51/140151/3/check/gate-python-glanceclient-pep8/2d01757/ : SUCCESS in 1m 09s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/51/140151/3/check/gate-python-glanceclient-docs/a474a45//doc/build/html/ : SUCCESS in 1m 09s\n- gate-python-glanceclient-python27 http://logs.openstack.org/51/140151/3/check/gate-python-glanceclient-python27/dcf1024/ : SUCCESS in 1m 15s\n- gate-python-glanceclient-python33 http://logs.openstack.org/51/140151/3/check/gate-python-glanceclient-python33/12024ad/ : SUCCESS in 2m 31s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-icehouse http://logs.openstack.org/51/140151/3/check/gate-tempest-dsvm-neutron-src-python-glanceclient-icehouse/dff94de/ : FAILURE in 6m 20s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-juno http://logs.openstack.org/51/140151/3/check/gate-tempest-dsvm-neutron-src-python-glanceclient-juno/fa1ea0a/ : FAILURE in 5m 05s\n- gate-python-glanceclient-pypy http://logs.openstack.org/51/140151/3/check/gate-python-glanceclient-pypy/dbbd16e/ : SUCCESS in 2m 01s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/51/140151/3/check/gate-tempest-dsvm-neutron-src-python-glanceclient/836feef/ : FAILURE in 4m 53s","accounts_in_message":[],"_revision_number":3},{"id":"7615b9bed8426116a5cfdbe0c6816b9de33ce01c","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2014-12-23 22:24:25.000000000","message":"Patch Set 3:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":3},{"id":"9598d1effcf92edf682138d1d8d7596187e4378d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-23 22:52:38.000000000","message":"Patch Set 3:\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/51/140151/3/check/gate-python-glanceclient-python26/ba5fa71/ : SUCCESS in 5m 02s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/51/140151/3/check/gate-python-glanceclient-pep8/dfa0790/ : SUCCESS in 54s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/51/140151/3/check/gate-python-glanceclient-docs/6964278//doc/build/html/ : SUCCESS in 2m 11s\n- gate-python-glanceclient-python27 http://logs.openstack.org/51/140151/3/check/gate-python-glanceclient-python27/2977140/ : SUCCESS in 1m 20s\n- gate-python-glanceclient-python33 http://logs.openstack.org/51/140151/3/check/gate-python-glanceclient-python33/73dfdbd/ : SUCCESS in 2m 49s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-juno http://logs.openstack.org/51/140151/3/check/gate-tempest-dsvm-neutron-src-python-glanceclient-juno/5f4899b/ : SUCCESS in 28m 11s\n- gate-python-glanceclient-pypy http://logs.openstack.org/51/140151/3/check/gate-python-glanceclient-pypy/05d289c/ : SUCCESS in 4m 49s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/51/140151/3/check/gate-tempest-dsvm-neutron-src-python-glanceclient/507f40f/ : FAILURE in 13m 50s","accounts_in_message":[],"_revision_number":3},{"id":"0b715581e8903e488153c9687772d66ccba5f6f8","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2014-12-30 23:16:55.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"6561a97ce66d36992454acd642ee18b81b176f4b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-30 23:53:12.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/51/140151/3/check/gate-python-glanceclient-python26/42818c8/ : SUCCESS in 1m 09s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/51/140151/3/check/gate-python-glanceclient-pep8/b743287/ : SUCCESS in 1m 14s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/51/140151/3/check/gate-python-glanceclient-docs/a39cd9a//doc/build/html/ : SUCCESS in 1m 12s\n- gate-python-glanceclient-python27 http://logs.openstack.org/51/140151/3/check/gate-python-glanceclient-python27/63cb28d/ : SUCCESS in 1m 48s\n- gate-python-glanceclient-python33 http://logs.openstack.org/51/140151/3/check/gate-python-glanceclient-python33/c3e3a79/ : SUCCESS in 2m 19s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-juno http://logs.openstack.org/51/140151/3/check/gate-tempest-dsvm-neutron-src-python-glanceclient-juno/b540285/ : SUCCESS in 28m 58s\n- gate-python-glanceclient-pypy http://logs.openstack.org/51/140151/3/check/gate-python-glanceclient-pypy/f4ff3d8/ : SUCCESS in 1m 36s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/51/140151/3/check/gate-tempest-dsvm-neutron-src-python-glanceclient/68c847f/ : SUCCESS in 36m 15s","accounts_in_message":[],"_revision_number":3},{"id":"7799fc3f7deb23939651379292b70112014fb8df","author":{"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},"date":"2015-02-06 12:04:39.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)\n\nCommit message nit.","accounts_in_message":[],"_revision_number":3},{"id":"38a54a2e980ecfcc684fd483a288f80c64b5024f","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2015-02-06 19:49:32.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"71b4e9ee62a14d95dacb65c8dd8de08f6ac5d329","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2015-02-06 19:50:11.000000000","message":"Patch Set 3:\n\n(1 comment)\n\nThanks for catching that Louis","accounts_in_message":[],"_revision_number":3},{"id":"3e27ebe24ecb37c3193cab525a2cac14f176870f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-06 20:44:54.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/51/140151/4/check/gate-python-glanceclient-python26/8e420d0/ : SUCCESS in 1m 10s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/51/140151/4/check/gate-python-glanceclient-pep8/c1bd1d3/ : SUCCESS in 1m 13s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/51/140151/4/check/gate-python-glanceclient-docs/401474d//doc/build/html/ : SUCCESS in 1m 33s\n- gate-python-glanceclient-python27 http://logs.openstack.org/51/140151/4/check/gate-python-glanceclient-python27/43ca958/ : SUCCESS in 1m 20s\n- gate-python-glanceclient-python34 http://logs.openstack.org/51/140151/4/check/gate-python-glanceclient-python34/9d96ddb/ : SUCCESS in 3m 15s\n- gate-tempest-dsvm-neutron-src-python-glanceclient-juno http://logs.openstack.org/51/140151/4/check/gate-tempest-dsvm-neutron-src-python-glanceclient-juno/db049a4/ : SUCCESS in 28m 23s\n- gate-python-glanceclient-pypy http://logs.openstack.org/51/140151/4/check/gate-python-glanceclient-pypy/28c1070/ : SUCCESS in 2m 03s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/51/140151/4/check/gate-tempest-dsvm-neutron-src-python-glanceclient/29d9a7b/ : SUCCESS in 46m 44s","accounts_in_message":[],"_revision_number":4},{"id":"f65f5b42a7428909479620a9be58d9b461ad9b12","author":{"_account_id":11356,"name":"Louis Taylor","email":"louis@kragniz.eu","username":"kragniz"},"date":"2015-02-06 20:56:34.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"8bb4f16ea824007e3fd6b473c5cdd8a813e8242c","author":{"_account_id":13717,"name":"Inessa Vasilevskaya","email":"ivasilevskaya@mirantis.com","username":"ivasilevskaya"},"date":"2015-02-16 11:36:11.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"718adfbde6900ddcd8171cbd4931e97f5f2b4f0f","author":{"_account_id":11391,"name":"Mikhail Fedosin","email":"mfedosin@redhat.com","username":"fedosinme"},"date":"2015-02-24 12:59:54.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"a801f51ec87b916583170294d96d828aa6ca72c1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-26 15:03:51.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"c3aad799d52bbdbd818eff7e68e342ec39a8d2d4","author":{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},"date":"2015-02-26 15:03:51.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\nLGTM, this is a issue I\u0027ve seen in production environments so, glad to have it fixed.\n\nThanks for the effort, Ian!","accounts_in_message":[],"_revision_number":4},{"id":"0a982aeafb1347a40551918f5da8661bb481ab78","author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"date":"2015-02-26 15:03:51.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"35aa31416bd329a6dd1b4282e4e852207e749153","author":{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},"date":"2015-02-26 15:04:53.000000000","message":"Patch Set 4: -Workflow","accounts_in_message":[],"_revision_number":4},{"id":"51598ebc00adef8c586c0d213351ae12fbd48a87","author":{"_account_id":455,"name":"Stuart McLaren","email":"stuart.mclaren@hpe.com","username":"stuart-mclaren"},"date":"2015-02-26 15:21:15.000000000","message":"Patch Set 4:\n\n@Ian\n\nIs there a way to track that we can remove this workaround once we have requests \u003e\u003d 2.5.3 as a requirement?","accounts_in_message":[],"_revision_number":4},{"id":"d23c407939f620c1105a356328f8de25543c7685","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-26 16:08:46.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/51/140151/4/gate/gate-python-glanceclient-python26/b4dfd18/ : SUCCESS in 1m 23s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/51/140151/4/gate/gate-python-glanceclient-docs/8e6e48a//doc/build/html/ : SUCCESS in 1m 15s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/51/140151/4/gate/gate-python-glanceclient-pep8/f27af1f/ : SUCCESS in 1m 18s\n- gate-python-glanceclient-python27 http://logs.openstack.org/51/140151/4/gate/gate-python-glanceclient-python27/2588378/ : SUCCESS in 1m 29s\n- gate-python-glanceclient-python34 http://logs.openstack.org/51/140151/4/gate/gate-python-glanceclient-python34/dc3bc3c/ : SUCCESS in 3m 04s\n- gate-python-glanceclient-pypy http://logs.openstack.org/51/140151/4/gate/gate-python-glanceclient-pypy/4385a6a/ : SUCCESS in 1m 55s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/51/140151/4/gate/gate-tempest-dsvm-neutron-src-python-glanceclient/87df783/ : SUCCESS in 1h 04m 52s","accounts_in_message":[],"_revision_number":4},{"id":"2bbb62021dab8e91b74da72a3899a91667c58a28","author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"date":"2015-02-26 18:36:09.000000000","message":"Patch Set 4:\n\nStuart, I\u0027m not familiar with one. But seeing as I keep an eye on openstack/requirements, I\u0027ll keep this on my list of things to change when requests\u0027 default version is high enough.","accounts_in_message":[],"_revision_number":4},{"id":"8e5c781d1dab271b0b76f80379a2cf80eda6c723","author":{"_account_id":2537,"name":"Nikhil Komawar","email":"nik.komawar@gmail.com","username":"nikhil-komawar"},"date":"2015-02-26 20:19:26.000000000","message":"Patch Set 4: Workflow+1\n\nThanks for taking that responsibility, Ian! Nevertheless, I think we should be able to catch that at some point.\n\nSome other tracking methods that come to my mind are:\n\n1. Filing a bug in launchpad and writing a note about the dependency on the version.\n\n2. WIP review\n\n3. A note in the trello board\n\nPlease feel free to use either if you find helpful.","accounts_in_message":[],"_revision_number":4},{"id":"37bfa87c69e1cdc98d66522fe4a055f429a84e92","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-26 20:19:27.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"caa49b3e049e361fdb014268185d6560a4206fcc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-26 21:29:05.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-glanceclient-python26 http://logs.openstack.org/51/140151/4/gate/gate-python-glanceclient-python26/0965deb/ : SUCCESS in 1m 25s\n- gate-python-glanceclient-docs http://docs-draft.openstack.org/51/140151/4/gate/gate-python-glanceclient-docs/a9ef73d//doc/build/html/ : SUCCESS in 1m 16s\n- gate-python-glanceclient-pep8 http://logs.openstack.org/51/140151/4/gate/gate-python-glanceclient-pep8/68e6e9c/ : SUCCESS in 1m 13s\n- gate-python-glanceclient-python27 http://logs.openstack.org/51/140151/4/gate/gate-python-glanceclient-python27/6790b56/ : SUCCESS in 1m 40s\n- gate-python-glanceclient-python34 http://logs.openstack.org/51/140151/4/gate/gate-python-glanceclient-python34/ef7cf0d/ : SUCCESS in 2m 35s\n- gate-python-glanceclient-pypy http://logs.openstack.org/51/140151/4/gate/gate-python-glanceclient-pypy/d621bde/ : SUCCESS in 1m 46s\n- gate-tempest-dsvm-neutron-src-python-glanceclient http://logs.openstack.org/51/140151/4/gate/gate-tempest-dsvm-neutron-src-python-glanceclient/3c65030/ : SUCCESS in 1h 09m 12s","accounts_in_message":[],"_revision_number":4},{"id":"cb8408c7d6d651945c456547b85b4d7ce71d2b2e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-26 21:29:07.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"7ee96cbe390b2492f8d837c93f33a8f5bebdb388","revisions":{"7fdfbcfd133054da647aadedd7d646b556acd49c":{"kind":"REWORK","_number":1,"created":"2014-12-08 21:30:24.000000000","uploader":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"ref":"refs/changes/51/140151/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/51/140151/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/51/140151/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/51/140151/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/51/140151/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/51/140151/1"}}},"commit":{"parents":[{"commit":"521cc25a0aed5c2783830847baa09344efaaf817","subject":"Merge \"Add release notes for 0.14.0 - 0.14.2\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/521cc25a0aed5c2783830847baa09344efaaf817"}]}],"author":{"name":"Ian Cordasco","email":"ian.cordasco@rackspace.com","date":"2014-12-08 21:28:04.000000000","tz":-360},"committer":{"name":"Ian Cordasco","email":"ian.cordasco@rackspace.com","date":"2014-12-08 21:28:04.000000000","tz":-360},"subject":"Switch fallback import ordering for Debian/Fedora","message":"Switch fallback import ordering for Debian/Fedora\n\nAs described in the bug report, modifications to module-level globals\nhas issues when there are two entries in sys.modules for an imported\nmodule. To avoid this, let\u0027s show preference to the systems and users\nthat use distribution provided packages and prevent them from running\ninto this issue. This will have no effect on those installing the client\nfrom PyPI using pip.\n\nChange-Id: Ic77ce8a06d9d148a899b4b8695990fca8fdaefc5\nCloses-bug: 1396550\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/7fdfbcfd133054da647aadedd7d646b556acd49c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/7fdfbcfd133054da647aadedd7d646b556acd49c"}]},"branch":"refs/heads/master"},"f3f47a4512b70c8bfb4fc888426b20f13d5ee363":{"kind":"REWORK","_number":2,"created":"2014-12-09 20:03:17.000000000","uploader":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"ref":"refs/changes/51/140151/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/51/140151/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/51/140151/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/51/140151/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/51/140151/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/51/140151/2"}}},"commit":{"parents":[{"commit":"521cc25a0aed5c2783830847baa09344efaaf817","subject":"Merge \"Add release notes for 0.14.0 - 0.14.2\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/521cc25a0aed5c2783830847baa09344efaaf817"}]}],"author":{"name":"Ian Cordasco","email":"ian.cordasco@rackspace.com","date":"2014-12-08 21:28:04.000000000","tz":-360},"committer":{"name":"Ian Cordasco","email":"ian.cordasco@rackspace.com","date":"2014-12-09 20:00:44.000000000","tz":-360},"subject":"Register our own ConnectionPool without globals","message":"Register our own ConnectionPool without globals\n\nCurrently, on systems like Fedora and Debian, it is possible to import urllib3\nas well as requests.packages.urllib3. They functionally point to the same code\nbut sys.modules considers them to be separate items. When downstream packagers\nunvendor urllib3 from requests, they also change all the imports inside of the\npackage. So if the code imports urllib3 from requests.packages.urllib3 and\nmodifies globals in a submodule, that will not be visible to requests since it\nhas been rewritten to use urllib3 (not requests.packages.urllib3). By handling\nthis logic ourselves, we can issue a release until upstream packages and\nrequests can fix this and cut a new release.\n\nChange-Id: Ic77ce8a06d9d148a899b4b8695990fca8fdaefc5\nCloses-bug: 1396550\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/f3f47a4512b70c8bfb4fc888426b20f13d5ee363"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/f3f47a4512b70c8bfb4fc888426b20f13d5ee363"}]},"branch":"refs/heads/master"},"9f21470b712be2fbc55401fb7c4e61cb8b4632a9":{"kind":"REWORK","_number":3,"created":"2014-12-22 16:08:51.000000000","uploader":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"ref":"refs/changes/51/140151/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/51/140151/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/51/140151/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/51/140151/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/51/140151/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/51/140151/3"}}},"commit":{"parents":[{"commit":"521cc25a0aed5c2783830847baa09344efaaf817","subject":"Merge \"Add release notes for 0.14.0 - 0.14.2\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/521cc25a0aed5c2783830847baa09344efaaf817"}]}],"author":{"name":"Ian Cordasco","email":"ian.cordasco@rackspace.com","date":"2014-12-08 21:28:04.000000000","tz":-360},"committer":{"name":"Ian Cordasco","email":"ian.cordasco@rackspace.com","date":"2014-12-22 16:09:10.000000000","tz":-360},"subject":"Register our own ConnectionPool without globals","message":"Register our own ConnectionPool without globals\n\nCurrently, on systems like Fedora and Debian, it is possible to import urllib3\nas well as requests.packages.urllib3. They functionally point to the same code\nbut sys.modules considers them to be separate items. When downstream packagers\nunvendor urllib3 from requests, they also change all the imports inside of the\npackage. So if the code imports urllib3 from requests.packages.urllib3 and\nmodifies globals in a submodule, that will not be visible to requests since it\nhas been rewritten to use urllib3 (not requests.packages.urllib3). By handling\nthis logic ourselves, we can issue a release until upstream packages and\nrequests can fix this and cut a new release.\n\nChange-Id: Ic77ce8a06d9d148a899b4b8695990fca8fdaefc5\nCloses-bug: 1396550\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/9f21470b712be2fbc55401fb7c4e61cb8b4632a9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/9f21470b712be2fbc55401fb7c4e61cb8b4632a9"}]},"branch":"refs/heads/master"},"7ee96cbe390b2492f8d837c93f33a8f5bebdb388":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2015-02-06 19:49:32.000000000","uploader":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"ref":"refs/changes/51/140151/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/51/140151/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/51/140151/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/51/140151/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/51/140151/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/51/140151/4"}}},"commit":{"parents":[{"commit":"521cc25a0aed5c2783830847baa09344efaaf817","subject":"Merge \"Add release notes for 0.14.0 - 0.14.2\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/521cc25a0aed5c2783830847baa09344efaaf817"}]}],"author":{"name":"Ian Cordasco","email":"ian.cordasco@rackspace.com","date":"2014-12-08 21:28:04.000000000","tz":-360},"committer":{"name":"Ian Cordasco","email":"ian.cordasco@rackspace.com","date":"2015-02-06 19:49:13.000000000","tz":-360},"subject":"Register our own ConnectionPool without globals","message":"Register our own ConnectionPool without globals\n\nCurrently, on systems like Fedora and Debian, it is possible to import\nurllib3 as well as requests.packages.urllib3. They functionally point to\nthe same code but sys.modules considers them to be separate items. When\ndownstream packagers unvendor urllib3 from requests, they also change\nall the imports inside of the package. So if the code imports urllib3\nfrom requests.packages.urllib3 and modifies globals in a submodule, that\nwill not be visible to requests since it has been rewritten to use\nurllib3 (not requests.packages.urllib3). By handling this logic\nourselves, we can issue a release until upstream packages and requests\ncan fix this and cut a new release.\n\nChange-Id: Ic77ce8a06d9d148a899b4b8695990fca8fdaefc5\nCloses-bug: 1396550\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/7ee96cbe390b2492f8d837c93f33a8f5bebdb388"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/7ee96cbe390b2492f8d837c93f33a8f5bebdb388"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
