)]}'
{"id":"openstack%2Fdevstack~154536","triplet_id":"openstack%2Fdevstack~master~Id1869e054e8391be117cfe353cd9d5457e86d1f0","project":"openstack/devstack","branch":"master","hashtags":[],"change_id":"Id1869e054e8391be117cfe353cd9d5457e86d1f0","subject":"add proxy for pip command.","status":"ABANDONED","created":"2015-02-10 15:49:27.000000000","updated":"2015-05-15 06:12:45.000000000","total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"39df149b26d96c427849970dd878f33ec71411cf","_number":154536,"virtual_id_number":154536,"owner":{"_account_id":14131,"name":"shaohef","email":"shaohe.feng@intel.com","username":"shaohefeng"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"all":[{"value":1,"date":"2015-02-10 17:30:37.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"date":"2015-02-11 01:48:12.000000000","_account_id":14131,"name":"shaohef","email":"shaohe.feng@intel.com","username":"shaohefeng"},{"value":1,"date":"2015-02-10 17:35:50.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},{"date":"2015-02-24 00:14:57.000000000","_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":12175,"name":"Eli Qiao","email":"qiaoliyong@gmail.com","username":"Eli"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14131,"name":"shaohef","email":"shaohe.feng@intel.com","username":"shaohefeng"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":-1,"date":"2015-02-25 07:41:45.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"value":-1,"date":"2015-02-13 22:26:01.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":-1,"date":"2015-02-10 19:44:43.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":-1,"date":"2015-02-11 07:22:13.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":12175,"name":"Eli Qiao","email":"qiaoliyong@gmail.com","username":"Eli"}],"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":{"all":[{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":14131,"name":"shaohef","email":"shaohe.feng@intel.com","username":"shaohefeng"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":12175,"name":"Eli Qiao","email":"qiaoliyong@gmail.com","username":"Eli"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":14131,"name":"shaohef","email":"shaohe.feng@intel.com","username":"shaohefeng"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":12175,"name":"Eli Qiao","email":"qiaoliyong@gmail.com","username":"Eli"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":12175,"name":"Eli Qiao","email":"qiaoliyong@gmail.com","username":"Eli"},{"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},{"_account_id":14131,"name":"shaohef","email":"shaohe.feng@intel.com","username":"shaohefeng"},{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-02-10 17:30:37.000000000","updated_by":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2015-02-10 17:35:50.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-02-10 19:44:43.000000000","updated_by":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"reviewer":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"state":"REVIEWER"},{"updated":"2015-02-11 07:22:13.000000000","updated_by":{"_account_id":12175,"name":"Eli Qiao","email":"qiaoliyong@gmail.com","username":"Eli"},"reviewer":{"_account_id":12175,"name":"Eli Qiao","email":"qiaoliyong@gmail.com","username":"Eli"},"state":"REVIEWER"},{"updated":"2015-02-13 22:26:01.000000000","updated_by":{"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},"reviewer":{"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},"state":"REVIEWER"},{"updated":"2015-02-24 00:14:57.000000000","updated_by":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"reviewer":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"state":"REVIEWER"},{"updated":"2015-02-25 07:41:45.000000000","updated_by":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"reviewer":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"state":"REVIEWER"}],"messages":[{"id":"5df14aacc2bbd5b6807660f5c5cbb314bd773a57","author":{"_account_id":14131,"name":"shaohef","email":"shaohe.feng@intel.com","username":"shaohefeng"},"date":"2015-02-10 15:49:27.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"731afb2b75ea9ed815aa116857ea506ff7da406a","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-02-10 17:30:37.000000000","message":"Patch Set 1: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/36/154536/1/8710/results.html\n\nUse \"xenserver: recheck\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.\n\nDebugging suggestions at https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures","accounts_in_message":[],"_revision_number":1},{"id":"277abd7e99f8f8ec5ce14e72641e065cb5f93e69","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-10 17:35:50.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/36/154536/1/check/check-tempest-dsvm-full/cd0ad79/ : SUCCESS in 41m 18s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/36/154536/1/check/check-tempest-dsvm-postgres-full/6db3137/ : SUCCESS in 42m 31s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/36/154536/1/check/check-tempest-dsvm-neutron-full/691d6fd/ : SUCCESS in 52m 02s\n- check-grenade-dsvm http://logs.openstack.org/36/154536/1/check/check-grenade-dsvm/e91b525/ : SUCCESS in 36m 36s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/36/154536/1/check/gate-tempest-dsvm-large-ops/c2c83c7/ : SUCCESS in 23m 32s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/36/154536/1/check/gate-tempest-dsvm-neutron-large-ops/83fe983/ : SUCCESS in 22m 21s\n- gate-devstack-bashate http://logs.openstack.org/36/154536/1/check/gate-devstack-bashate/47c80b3/ : SUCCESS in 1m 37s\n- gate-devstack-unit-tests http://logs.openstack.org/36/154536/1/check/gate-devstack-unit-tests/bac848c/ : SUCCESS in 18s\n- check-devstack-dsvm-cells http://logs.openstack.org/36/154536/1/check/check-devstack-dsvm-cells/f71c725/ : SUCCESS in 15m 44s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/36/154536/1/check/check-grenade-dsvm-partial-ncpu/6ac5597/ : SUCCESS in 41m 34s\n- check-neutron-dsvm-functional http://logs.openstack.org/36/154536/1/check/check-neutron-dsvm-functional/9f8f055/ : SUCCESS in 20m 06s\n- check-swift-dsvm-functional http://logs.openstack.org/36/154536/1/check/check-swift-dsvm-functional/d833885/ : SUCCESS in 22m 38s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/36/154536/1/check/check-tempest-dsvm-ironic-pxe_ssh/cb9f678/ : SUCCESS in 32m 55s\n- check-devstack-dsvm-updown http://logs.openstack.org/36/154536/1/check/check-devstack-dsvm-updown/cc3f21f/ : FAILURE in 13m 00s (non-voting)\n- check-tempest-dsvm-f21 http://logs.openstack.org/36/154536/1/check/check-tempest-dsvm-f21/cbebc40/ : FAILURE in 44m 27s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/36/154536/1/check/check-tempest-dsvm-centos7/1531c7a/ : SUCCESS in 53m 02s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/36/154536/1/check/gate-devstack-publish-docs/614ae3f//doc/build/html/ : SUCCESS in 1m 05s","accounts_in_message":[],"_revision_number":1},{"id":"ec80607fdde05d143b2b63b09308da4265b33d03","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-02-10 19:44:43.000000000","message":"Patch Set 1: Code-Review-1\n\nIf these are exported, they should already be there.  For example, how is the curl above it getting out of the proxy?","accounts_in_message":[],"_revision_number":1},{"id":"0218b355a664900398a6ef9e865c1d74ee5a6df4","author":{"_account_id":14131,"name":"shaohef","email":"shaohe.feng@intel.com","username":"shaohefeng"},"date":"2015-02-11 01:48:12.000000000","message":"Patch Set 1:\n\nHi, Ian Wienand, thank your for review. \n\n I have man curl, it said: \n ENVIRONMENT\n       The  environment  variables  can  be specified in lower case or upper case. The lower case version has precedence. http_proxy is an exception as it is only available in lower case.\n\n   \n seems it can read get the the proxy automatically from the the environment  variables .\n\nI have try, it does. \n \nSo IMHO,  it is not need to set the proxy explicitly for curl","accounts_in_message":[],"_revision_number":1},{"id":"e6c411b6b53254b8bc83db1fb860731103c43480","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-02-11 03:50:54.000000000","message":"Patch Set 1:\n\nthen if it\u0027s working for curl, why isn\u0027t it working for the python call done with sudo -E?","accounts_in_message":[],"_revision_number":1},{"id":"7bd6522aad7b62bf1c4fbc43b84af501ea607b6a","author":{"_account_id":12175,"name":"Eli Qiao","email":"qiaoliyong@gmail.com","username":"Eli"},"date":"2015-02-11 07:22:13.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"835f2db51a35fb4b9204e1991c37d00147854675","author":{"_account_id":14131,"name":"shaohef","email":"shaohe.feng@intel.com","username":"shaohefeng"},"date":"2015-02-11 07:58:21.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7f850d973c86385c7bf6f4f2cecb73f9a2b2445c","author":{"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},"date":"2015-02-13 22:26:01.000000000","message":"Patch Set 1: Code-Review-1\n\nHi,\nI don\u0027t think there is really a need to explicitly pass proxy variables here, sudo -E would take care.\nI have tested devstack under proxy today and i have not faced any issue. Also in the commit message, it says sometimes - does it mean the issue occurs randomly sometime ?","accounts_in_message":[],"_revision_number":1},{"id":"0788e763322404a3a1bdf14005af74292f68fafb","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-24 00:14:57.000000000","message":"Patch Set 1:\n\nI am almost confused on why this is needed.  Maybe I don\u0027t understand the environment.  But as long as I have my environment variables set I can pip install without issue.  So I would like to have more details on why this is needed.","accounts_in_message":[],"_revision_number":1},{"id":"16c461a56578f7e499d8565b9d59f54b0141bcc1","author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"date":"2015-02-25 07:41:45.000000000","message":"Patch Set 1: Code-Review-1\n\ni agree that sudo -E seems enough.","accounts_in_message":[],"_revision_number":1},{"id":"1cf0790a338020828a2e550628b4458f2ac737a8","author":{"_account_id":14131,"name":"shaohef","email":"shaohe.feng@intel.com","username":"shaohefeng"},"date":"2015-02-27 02:37:16.000000000","message":"Patch Set 1:\n\nwill try it again.","accounts_in_message":[],"_revision_number":1},{"id":"39df149b26d96c427849970dd878f33ec71411cf","author":{"_account_id":14131,"name":"shaohef","email":"shaohe.feng@intel.com","username":"shaohefeng"},"date":"2015-05-15 06:12:45.000000000","message":"Abandoned\n\nseem no other encounter this problem.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"aefddb6d0ab0351333661a77439c57b8e4789615","revisions":{"aefddb6d0ab0351333661a77439c57b8e4789615":{"kind":"REWORK","_number":1,"created":"2015-02-10 15:49:27.000000000","uploader":{"_account_id":14131,"name":"shaohef","email":"shaohe.feng@intel.com","username":"shaohefeng"},"ref":"refs/changes/36/154536/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/36/154536/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/36/154536/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/36/154536/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/36/154536/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/36/154536/1"}}},"commit":{"parents":[{"commit":"fdb00b4b56103df2e1fc9f921dc222bfe67a770a","subject":"Merge \"update plugin doc\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/fdb00b4b56103df2e1fc9f921dc222bfe67a770a"}]}],"author":{"name":"ShaoHe Feng","email":"shaohe.feng@intel.com","date":"2015-02-10 23:44:56.000000000","tz":480},"committer":{"name":"ShaoHe Feng","email":"shaohe.feng@intel.com","date":"2015-02-10 23:44:56.000000000","tz":480},"subject":"add proxy for pip command.","message":"add proxy for pip command.\n\nsome times we need to install python package by proxy, we can get\nthese proxy from the bash environment.\n\nChange-Id: Id1869e054e8391be117cfe353cd9d5457e86d1f0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/aefddb6d0ab0351333661a77439c57b8e4789615"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/aefddb6d0ab0351333661a77439c57b8e4789615"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
