)]}'
{"id":"openstack%2Fdevstack~153397","triplet_id":"openstack%2Fdevstack~master~Ib59c5b5cc986dacea2c31a787c89040e7534010e","project":"openstack/devstack","branch":"master","hashtags":[],"change_id":"Ib59c5b5cc986dacea2c31a787c89040e7534010e","subject":"Use \u0027https\u0027 protocol if \u0027https_proxy\u0027 environment var is set","status":"ABANDONED","created":"2015-02-05 22:09:20.000000000","updated":"2015-11-04 04:49:11.000000000","total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ade5ea99abea1c7eb41fe358ec56dc58f68097f4","_number":153397,"virtual_id_number":153397,"owner":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"all":[{"_account_id":4992,"name":"malini-k-bhandaru","email":"malini.k.bhandaru@intel.com","username":"malini-k-bhandaru"},{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":1,"date":"2015-02-20 23:25:07.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 04:43:05.000000000","_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"_account_id":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":1,"date":"2015-02-20 23:16:18.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":12403,"name":"Al Miller","email":"al.miller@ajmiller.net","username":"ajmiller"},{"_account_id":13719,"name":"Naohiro Tamura","email":"naohirot.openstack@gmail.com","username":"nao"},{"_account_id":9369,"name":"Steve Kowalik","email":"steven@wedontsleep.org","username":"stevenk"},{"_account_id":1981,"name":"Don Dugger","email":"n0ano@n0ano.com","username":"n0ano"},{"_account_id":4573,"name":"yunhong-jiang","email":"yunhong.jiang@intel.com","username":"yunhong-jiang"}],"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":{"recommended":{"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},"disliked":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4992,"name":"malini-k-bhandaru","email":"malini.k.bhandaru@intel.com","username":"malini-k-bhandaru"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":-1,"date":"2015-02-25 07:45:01.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-23 06:07:20.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":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},{"value":-1,"date":"2015-02-23 23:54:13.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":-1,"date":"2015-02-24 04:23:08.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":12403,"name":"Al Miller","email":"al.miller@ajmiller.net","username":"ajmiller"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":13719,"name":"Naohiro Tamura","email":"naohirot.openstack@gmail.com","username":"nao"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9369,"name":"Steve Kowalik","email":"steven@wedontsleep.org","username":"stevenk"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1981,"name":"Don Dugger","email":"n0ano@n0ano.com","username":"n0ano"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4573,"name":"yunhong-jiang","email":"yunhong.jiang@intel.com","username":"yunhong-jiang"}],"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":{"rejected":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"all":[{"_account_id":4992,"name":"malini-k-bhandaru","email":"malini.k.bhandaru@intel.com","username":"malini-k-bhandaru"},{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"_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"},{"value":-1,"date":"2015-02-27 18:49:35.000000000","permitted_voting_range":{"min":-1,"max":0},"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"_account_id":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":12403,"name":"Al Miller","email":"al.miller@ajmiller.net","username":"ajmiller"},{"date":"2015-09-10 02:55:14.000000000","_account_id":13719,"name":"Naohiro Tamura","email":"naohirot.openstack@gmail.com","username":"nao"},{"_account_id":9369,"name":"Steve Kowalik","email":"steven@wedontsleep.org","username":"stevenk"},{"_account_id":1981,"name":"Don Dugger","email":"n0ano@n0ano.com","username":"n0ano"},{"_account_id":4573,"name":"yunhong-jiang","email":"yunhong.jiang@intel.com","username":"yunhong-jiang"}],"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":4992,"name":"malini-k-bhandaru","email":"malini.k.bhandaru@intel.com","username":"malini-k-bhandaru"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"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":0,"max":2},"_account_id":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},{"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":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":12403,"name":"Al Miller","email":"al.miller@ajmiller.net","username":"ajmiller"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":13719,"name":"Naohiro Tamura","email":"naohirot.openstack@gmail.com","username":"nao"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":9369,"name":"Steve Kowalik","email":"steven@wedontsleep.org","username":"stevenk"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":1981,"name":"Don Dugger","email":"n0ano@n0ano.com","username":"n0ano"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":4573,"name":"yunhong-jiang","email":"yunhong.jiang@intel.com","username":"yunhong-jiang"}],"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":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":1981,"name":"Don Dugger","email":"n0ano@n0ano.com","username":"n0ano"},{"_account_id":4573,"name":"yunhong-jiang","email":"yunhong.jiang@intel.com","username":"yunhong-jiang"},{"_account_id":4992,"name":"malini-k-bhandaru","email":"malini.k.bhandaru@intel.com","username":"malini-k-bhandaru"},{"_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":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},{"_account_id":9369,"name":"Steve Kowalik","email":"steven@wedontsleep.org","username":"stevenk"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":12403,"name":"Al Miller","email":"al.miller@ajmiller.net","username":"ajmiller"},{"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},{"_account_id":13719,"name":"Naohiro Tamura","email":"naohirot.openstack@gmail.com","username":"nao"},{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-02-06 10:00:54.000000000","updated_by":{"_account_id":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},"reviewer":{"_account_id":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},"state":"REVIEWER"},{"updated":"2015-02-09 09:10:07.000000000","updated_by":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"reviewer":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"state":"REVIEWER"},{"updated":"2015-02-09 16:03:28.000000000","updated_by":{"_account_id":4573,"name":"yunhong-jiang","email":"yunhong.jiang@intel.com","username":"yunhong-jiang"},"reviewer":{"_account_id":4573,"name":"yunhong-jiang","email":"yunhong.jiang@intel.com","username":"yunhong-jiang"},"state":"REVIEWER"},{"updated":"2015-02-09 22:14:11.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2015-02-10 06:25:04.000000000","updated_by":{"_account_id":1981,"name":"Don Dugger","email":"n0ano@n0ano.com","username":"n0ano"},"reviewer":{"_account_id":1981,"name":"Don Dugger","email":"n0ano@n0ano.com","username":"n0ano"},"state":"REVIEWER"},{"updated":"2015-02-10 18:20:21.000000000","updated_by":{"_account_id":4992,"name":"malini-k-bhandaru","email":"malini.k.bhandaru@intel.com","username":"malini-k-bhandaru"},"reviewer":{"_account_id":4992,"name":"malini-k-bhandaru","email":"malini.k.bhandaru@intel.com","username":"malini-k-bhandaru"},"state":"REVIEWER"},{"updated":"2015-02-11 07:10:00.000000000","updated_by":{"_account_id":9369,"name":"Steve Kowalik","email":"steven@wedontsleep.org","username":"stevenk"},"reviewer":{"_account_id":9369,"name":"Steve Kowalik","email":"steven@wedontsleep.org","username":"stevenk"},"state":"REVIEWER"},{"updated":"2015-02-18 10:10:29.000000000","updated_by":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"reviewer":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"state":"REVIEWER"},{"updated":"2015-02-20 23:16:18.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-20 23:25:07.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-02-23 06:07:20.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-23 23:54:13.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-24 04:23:08.000000000","updated_by":{"_account_id":12403,"name":"Al Miller","email":"al.miller@ajmiller.net","username":"ajmiller"},"reviewer":{"_account_id":12403,"name":"Al Miller","email":"al.miller@ajmiller.net","username":"ajmiller"},"state":"REVIEWER"},{"updated":"2015-02-25 07:45:01.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"},{"updated":"2015-09-10 02:55:14.000000000","updated_by":{"_account_id":13719,"name":"Naohiro Tamura","email":"naohirot.openstack@gmail.com","username":"nao"},"reviewer":{"_account_id":13719,"name":"Naohiro Tamura","email":"naohirot.openstack@gmail.com","username":"nao"},"state":"REVIEWER"}],"messages":[{"id":"0dc0c735e89adb9a1b02107fb5292d15f30cebae","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-05 22:09:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8663ca4a552e3837cd4d420ccf4c02fdacbb2a67","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-05 22:10:27.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"95fd1801583f49d69d041dc60ba855dfc74f7260","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-05 22:11:36.000000000","message":"Patch Set 1:\n\nBefore https://review.openstack.org/#/c/56749/ it use to use \u0027https\u0027 but was changed to \u0027git\u0027.  This makes it difficult for those of us inside a proxy firewall :(","accounts_in_message":[],"_revision_number":1},{"id":"68b67edf0aac7497306c82cfa6ef9f78fd001efd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-05 23:26:16.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- check-tempest-dsvm-full http://logs.openstack.org/97/153397/1/check/check-tempest-dsvm-full/343a3e8/ : SUCCESS in 46m 07s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/97/153397/1/check/check-tempest-dsvm-postgres-full/ffcb162/ : SUCCESS in 51m 23s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/97/153397/1/check/check-tempest-dsvm-neutron-full/3f96b9b/ : SUCCESS in 1h 10m 22s\n- check-grenade-dsvm http://logs.openstack.org/97/153397/1/check/check-grenade-dsvm/20c6847/ : SUCCESS in 38m 03s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/97/153397/1/check/gate-tempest-dsvm-large-ops/29c84e0/ : SUCCESS in 24m 17s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/97/153397/1/check/gate-tempest-dsvm-neutron-large-ops/d35c484/ : SUCCESS in 21m 07s\n- gate-devstack-bashate http://logs.openstack.org/97/153397/1/check/gate-devstack-bashate/22058ec/ : SUCCESS in 18s\n- gate-devstack-unit-tests http://logs.openstack.org/97/153397/1/check/gate-devstack-unit-tests/01c999f/ : SUCCESS in 17s\n- check-devstack-dsvm-cells http://logs.openstack.org/97/153397/1/check/check-devstack-dsvm-cells/8411895/ : SUCCESS in 19m 30s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/97/153397/1/check/check-grenade-dsvm-partial-ncpu/ce67b26/ : SUCCESS in 38m 54s\n- check-neutron-dsvm-functional http://logs.openstack.org/97/153397/1/check/check-neutron-dsvm-functional/7e5cdad/ : FAILURE in 22m 10s\n- check-swift-dsvm-functional http://logs.openstack.org/97/153397/1/check/check-swift-dsvm-functional/c2ea69f/ : SUCCESS in 22m 59s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/97/153397/1/check/check-tempest-dsvm-ironic-pxe_ssh/2a54704/ : SUCCESS in 39m 53s\n- check-devstack-dsvm-updown http://logs.openstack.org/97/153397/1/check/check-devstack-dsvm-updown/990c220/ : SUCCESS in 16m 27s (non-voting)\n- check-tempest-dsvm-f21 http://logs.openstack.org/97/153397/1/check/check-tempest-dsvm-f21/706db1b/ : FAILURE in 37m 37s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/97/153397/1/check/check-tempest-dsvm-centos7/8df0b46/ : SUCCESS in 1h 02m 33s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/97/153397/1/check/gate-devstack-publish-docs/e6279f2//doc/build/html/ : SUCCESS in 1m 50s","accounts_in_message":[],"_revision_number":1},{"id":"4958801a7dd1fc13b35227426a23cd3688c7889d","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-05 23:36:20.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"d824002b641f04dca634967106d58a65bab3b54c","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-02-05 23:39:57.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/97/153397/1/8131/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":"3c0b53fb2bc02294095901472a11458f07c5768e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-06 00:33:57.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- check-tempest-dsvm-full http://logs.openstack.org/97/153397/1/check/check-tempest-dsvm-full/3adf898/ : SUCCESS in 42m 51s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/97/153397/1/check/check-tempest-dsvm-postgres-full/cb0b55a/ : SUCCESS in 39m 58s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/97/153397/1/check/check-tempest-dsvm-neutron-full/6373668/ : SUCCESS in 51m 26s\n- check-grenade-dsvm http://logs.openstack.org/97/153397/1/check/check-grenade-dsvm/c1fb9d2/ : SUCCESS in 43m 03s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/97/153397/1/check/gate-tempest-dsvm-large-ops/649932e/ : SUCCESS in 20m 09s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/97/153397/1/check/gate-tempest-dsvm-neutron-large-ops/22da5fc/ : SUCCESS in 22m 06s\n- gate-devstack-bashate http://logs.openstack.org/97/153397/1/check/gate-devstack-bashate/4c15b99/ : SUCCESS in 18s\n- gate-devstack-unit-tests http://logs.openstack.org/97/153397/1/check/gate-devstack-unit-tests/acfb866/ : SUCCESS in 20s\n- check-devstack-dsvm-cells http://logs.openstack.org/97/153397/1/check/check-devstack-dsvm-cells/e34cfc7/ : SUCCESS in 18m 05s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/97/153397/1/check/check-grenade-dsvm-partial-ncpu/335cce6/ : SUCCESS in 39m 29s\n- check-neutron-dsvm-functional http://logs.openstack.org/97/153397/1/check/check-neutron-dsvm-functional/9935e31/ : FAILURE in 23m 09s\n- check-swift-dsvm-functional http://logs.openstack.org/97/153397/1/check/check-swift-dsvm-functional/915fb24/ : SUCCESS in 24m 11s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/97/153397/1/check/check-tempest-dsvm-ironic-pxe_ssh/80ff05f/ : SUCCESS in 29m 34s\n- check-devstack-dsvm-updown http://logs.openstack.org/97/153397/1/check/check-devstack-dsvm-updown/9920b80/ : SUCCESS in 16m 11s (non-voting)\n- check-tempest-dsvm-f21 http://logs.openstack.org/97/153397/1/check/check-tempest-dsvm-f21/de153de/ : SUCCESS in 54m 45s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/97/153397/1/check/check-tempest-dsvm-centos7/0c966fe/ : SUCCESS in 53m 34s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/97/153397/1/check/gate-devstack-publish-docs/790b84f//doc/build/html/ : SUCCESS in 1m 39s","accounts_in_message":[],"_revision_number":1},{"id":"65b1f32fefbff1dd14ee9f12ef7ea19d6fd9b6c6","author":{"_account_id":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},"date":"2015-02-06 10:00:54.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"26b44e1a46c8d6791048e3a96958c28819499866","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-06 16:09:12.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"3cb8f59214e325d35b5d9342548989fc05a06725","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-06 16:10:18.000000000","message":"Patch Set 2: Code-Review+1\n\nThanks for the review Sergey.  Updated the patch.","accounts_in_message":[],"_revision_number":2},{"id":"7f2d709eef4ccb2ed7a1217a948bdcb448364759","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-06 16:35:31.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a3f3b993872966c593ccf13fa2711a3189631bc3","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-02-06 17:30:55.000000000","message":"Patch Set 2: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/97/153397/2/8237/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":2},{"id":"df22cdde896232c4ac117c7e839bc76f7d3fb9cf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-06 17:38:40.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/97/153397/2/check/check-tempest-dsvm-full/6003d66/ : SUCCESS in 41m 47s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/97/153397/2/check/check-tempest-dsvm-postgres-full/423863f/ : SUCCESS in 43m 37s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/97/153397/2/check/check-tempest-dsvm-neutron-full/33f54d6/ : SUCCESS in 49m 43s\n- check-grenade-dsvm http://logs.openstack.org/97/153397/2/check/check-grenade-dsvm/0618fc6/ : SUCCESS in 33m 55s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/97/153397/2/check/gate-tempest-dsvm-large-ops/93e6a61/ : SUCCESS in 19m 33s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/97/153397/2/check/gate-tempest-dsvm-neutron-large-ops/26e9101/ : SUCCESS in 18m 05s\n- gate-devstack-bashate http://logs.openstack.org/97/153397/2/check/gate-devstack-bashate/67967b8/ : SUCCESS in 19s\n- gate-devstack-unit-tests http://logs.openstack.org/97/153397/2/check/gate-devstack-unit-tests/f2646a1/ : SUCCESS in 15s\n- check-devstack-dsvm-cells http://logs.openstack.org/97/153397/2/check/check-devstack-dsvm-cells/524c97e/ : SUCCESS in 18m 46s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/97/153397/2/check/check-grenade-dsvm-partial-ncpu/1d1a6b7/ : SUCCESS in 38m 26s\n- check-neutron-dsvm-functional http://logs.openstack.org/97/153397/2/check/check-neutron-dsvm-functional/e28fc45/ : SUCCESS in 16m 12s\n- check-swift-dsvm-functional http://logs.openstack.org/97/153397/2/check/check-swift-dsvm-functional/135c046/ : SUCCESS in 23m 53s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/97/153397/2/check/check-tempest-dsvm-ironic-pxe_ssh/64a100c/ : SUCCESS in 27m 52s\n- check-devstack-dsvm-updown http://logs.openstack.org/97/153397/2/check/check-devstack-dsvm-updown/a970e5e/ : FAILURE in 14m 58s (non-voting)\n- check-tempest-dsvm-f21 http://logs.openstack.org/97/153397/2/check/check-tempest-dsvm-f21/b329eed/ : FAILURE in 43m 14s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/97/153397/2/check/check-tempest-dsvm-centos7/e5657bc/ : SUCCESS in 51m 27s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/97/153397/2/check/gate-devstack-publish-docs/01f3217//doc/build/html/ : SUCCESS in 1m 13s","accounts_in_message":[],"_revision_number":2},{"id":"225d32dd0d849592c2116d50d0696b5f29d5344d","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-02-08 22:41:14.000000000","message":"Patch Set 2: Code-Review-1\n\nI think git:// is the best default for everyone.  You can override it if it causes issues.  Something in the documentation about proxies \u0026 tweaks for them would probably be good","accounts_in_message":[],"_revision_number":2},{"id":"a775feb7869103cdebb8088d4f0c1e36762e5b13","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-09 02:43:31.000000000","message":"Patch Set 2:\n\nCan you please provide a reason on why \u0027git://\u0027 is the best default for everyone?\n\nThis patch is for fixing the case where \u0027git://\u0027 does not work.  To me this is an example of it not being a good default.  Can an example be provided that shows \u0027git://\u0027 working where \u0027https://\u0027 does not?\n\nThe problem with \u0027git://\u0027 is that with proxy servers it requires extra configuration to use a SOCKS proxy.  While \u0027https://\u0027 just works if the environment variable \u0027https_proxy\u003d...\u0027 is set.","accounts_in_message":[],"_revision_number":2},{"id":"8720121e2f6a9035df3d56f827d4d41e109d2428","author":{"_account_id":866,"name":"Chmouel Boudjnah","email":"chmouel@chmouel.com","username":"chmouel"},"date":"2015-02-09 09:10:07.000000000","message":"Patch Set 2: Code-Review-1\n\nI agree with Ian I\u0027d rather have git:// as default\n\nIn my experience https with large repository can have timeout issue.\n\nIMO git:// is a much faster implementation and should work for most of our users","accounts_in_message":[],"_revision_number":2},{"id":"fc3e09c64ac2aeac7020902d76a169cac86ab6c7","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-09 13:40:29.000000000","message":"Patch Set 2:\n\nThe Android project has some \u0027huge\u0027 repositories and the only protocol they support is \u0027https\u0027\n https://android-review.googlesource.com/#/admin/projects/device/lge/hammerhead-kernel\n\nI am not seeing much of a speed difference between \u0027git://\u0027 and \u0027https:/\u0027.  In fact in my simple test \u0027https:/\u0027\u0027 was a few seconds faster on a 25 Mbit/sec connection\n\n $ time git clone git://git.openstack.org/openstack/nova.git\n Cloning into \u0027nova\u0027...\n remote: Counting objects: 317572, done.\n remote: Compressing objects: 100% (134669/134669), done.\n remote: Total 317572 (delta 247809), reused 239658 (delta 172357)\n Receiving objects: 100% (317572/317572), 96.57 MiB | 3.01 MiB/s, done.\n Resolving deltas: 100% (247809/247809), done.\n Checking connectivity... done.\n\n real    1m22.192s\n user    0m30.920s\n sys     0m8.391s\n\n $ time git clone https://git.openstack.org/openstack/nova.git nova.https\n Cloning into \u0027nova.https\u0027...\n remote: Counting objects: 317572, done.\n remote: Compressing objects: 100% (134669/134669), done.\n remote: Total 317572 (delta 247808), reused 239658 (delta 172357)\n Receiving objects: 100% (317572/317572), 96.79 MiB | 2.99 MiB/s, done.\n Resolving deltas: 100% (247808/247808), done.\n Checking connectivity... done.\n\n real    1m19.727s\n user    0m38.435s\n sys     0m8.562s","accounts_in_message":[],"_revision_number":2},{"id":"2cbcf5fb6da4c142aab762f313994c94a2c0a3c8","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-09 16:04:15.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"5497b1882033c191c20330ecdd187d43199ae2fe","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-09 16:04:30.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"d582857ae7c56e63d3600f891d55aacb265745f0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-09 17:13:38.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/97/153397/3/check/check-tempest-dsvm-full/55d7faf/ : SUCCESS in 40m 55s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/97/153397/3/check/check-tempest-dsvm-postgres-full/7f90419/ : SUCCESS in 40m 26s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/97/153397/3/check/check-tempest-dsvm-neutron-full/625dae9/ : SUCCESS in 48m 38s\n- check-grenade-dsvm http://logs.openstack.org/97/153397/3/check/check-grenade-dsvm/b644da8/ : SUCCESS in 34m 15s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/97/153397/3/check/gate-tempest-dsvm-large-ops/a4a00ba/ : SUCCESS in 20m 08s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/97/153397/3/check/gate-tempest-dsvm-neutron-large-ops/78c7c96/ : SUCCESS in 18m 08s\n- gate-devstack-bashate http://logs.openstack.org/97/153397/3/check/gate-devstack-bashate/2e58528/ : SUCCESS in 30s\n- gate-devstack-unit-tests http://logs.openstack.org/97/153397/3/check/gate-devstack-unit-tests/4d77ca1/ : SUCCESS in 18s\n- check-devstack-dsvm-cells http://logs.openstack.org/97/153397/3/check/check-devstack-dsvm-cells/ac66485/ : SUCCESS in 15m 35s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/97/153397/3/check/check-grenade-dsvm-partial-ncpu/17a64b7/ : SUCCESS in 37m 02s\n- check-neutron-dsvm-functional http://logs.openstack.org/97/153397/3/check/check-neutron-dsvm-functional/2533fe1/ : SUCCESS in 18m 49s\n- check-swift-dsvm-functional http://logs.openstack.org/97/153397/3/check/check-swift-dsvm-functional/46e64b0/ : SUCCESS in 23m 50s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/97/153397/3/check/check-tempest-dsvm-ironic-pxe_ssh/a28308a/ : SUCCESS in 30m 44s\n- check-devstack-dsvm-updown http://logs.openstack.org/97/153397/3/check/check-devstack-dsvm-updown/6106633/ : FAILURE in 13m 58s (non-voting)\n- check-tempest-dsvm-f21 http://logs.openstack.org/97/153397/3/check/check-tempest-dsvm-f21/4fe692e/ : FAILURE in 44m 05s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/97/153397/3/check/check-tempest-dsvm-centos7/16becdb/ : SUCCESS in 50m 27s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/97/153397/3/check/gate-devstack-publish-docs/68cd408//doc/build/html/ : SUCCESS in 1m 29s","accounts_in_message":[],"_revision_number":3},{"id":"323f587f798a3e5686c569c659d3abdc529adb53","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-02-09 17:27:11.000000000","message":"Patch Set 3: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/97/153397/3/8523/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":3},{"id":"fa14a4f81a759dc92a46f89b5a5375ff14144e63","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-02-09 22:14:11.000000000","message":"Patch Set 3:\n\nAs you noted in the commit message, we\u0027ve been back-and-forth on this a few times.  Configuration for proxies is not our default use-case.  What is it about setting GIT_BASE that does not work for you?","accounts_in_message":[],"_revision_number":3},{"id":"e88b0be2126ec2771184651761ebaca6cb645d2c","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-09 22:25:33.000000000","message":"Patch Set 3:\n\nDean,\n\nBecause it doesn\u0027t work out of the box for people behind a proxy server.  And then when it fails a person has to spend most likely a lot of time trying to figure out about the configuration variable GIT_BASE.  So this is a known use case where the default breaks for people.\n\nI work in a company with probably over 120,000 employees.  If any of them attempt to install Devstack out of the box, it fails for them.  Which likely gives them a poor user experience.\n\nMy confusion is that I have yet to hear any convincing argument on why \u0027git://\u0027 is superior to \u0027https:\u0027.  If a case could be explained then fine, I would accept it.  Also if an individual person felt that \u0027git://\u0027 was preferable (which I find debatable), they could use the GIT_BASE variable.\n\nOn another note \u0027https://\u0027 appears to be less susceptible to a Man-In-The-Middle attack.\n\nThanks,\nJohn","accounts_in_message":[],"_revision_number":3},{"id":"7bb1b0357cef4fdfcdba31c42ec967226efacc3a","author":{"_account_id":1981,"name":"Don Dugger","email":"n0ano@n0ano.com","username":"n0ano"},"date":"2015-02-09 22:37:34.000000000","message":"Patch Set 3: Code-Review+1\n\nThis does seem like a reasonable change.  It looks like `http\u0027 does cause problems for some people (those that use a proxy) while `https\u0027 should work for everyone and therefore makes a better default.  As mentioned, any default can be overwritten.","accounts_in_message":[],"_revision_number":3},{"id":"702b3cfa489b2feafca8d4b13ad39db71dcf458f","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-09 22:57:12.000000000","message":"Patch Set 3: -Code-Review\n\nRemoving my Code-Review +1 as I learned \"Workflow 0\" means ready for review :)  And I should not vote on my own patches.","accounts_in_message":[],"_revision_number":3},{"id":"3f691fed43c8dd2d76c9f014862647bc9175d428","author":{"_account_id":1981,"name":"Don Dugger","email":"n0ano@n0ano.com","username":"n0ano"},"date":"2015-02-09 23:02:33.000000000","message":"Patch Set 3: -Code-Review\n\nI misread the patch and have to go back to neutral on this.  Changing from `git\u0027 to `https\u0027 protocol is a more significant change that I can\u0027t comment on.","accounts_in_message":[],"_revision_number":3},{"id":"94feffddf4171af96f9a7f1e0b4f4edf3fc2f547","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-09 23:10:54.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"42d2efec5a0b177327771481d1cd7451ea1dc2da","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-10 00:04:59.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/97/153397/4/check/check-tempest-dsvm-full/30aaa88/ : SUCCESS in 42m 56s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/97/153397/4/check/check-tempest-dsvm-postgres-full/658b728/ : SUCCESS in 47m 13s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/97/153397/4/check/check-tempest-dsvm-neutron-full/4900c84/ : SUCCESS in 50m 40s\n- check-grenade-dsvm http://logs.openstack.org/97/153397/4/check/check-grenade-dsvm/62194bc/ : SUCCESS in 35m 50s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/97/153397/4/check/gate-tempest-dsvm-large-ops/aaaa71c/ : SUCCESS in 20m 47s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/97/153397/4/check/gate-tempest-dsvm-neutron-large-ops/8315673/ : SUCCESS in 18m 45s\n- gate-devstack-bashate http://logs.openstack.org/97/153397/4/check/gate-devstack-bashate/7456f62/ : SUCCESS in 49s\n- gate-devstack-unit-tests http://logs.openstack.org/97/153397/4/check/gate-devstack-unit-tests/aed7626/ : SUCCESS in 1m 26s\n- check-devstack-dsvm-cells http://logs.openstack.org/97/153397/4/check/check-devstack-dsvm-cells/f74c6d7/ : SUCCESS in 15m 39s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/97/153397/4/check/check-grenade-dsvm-partial-ncpu/92d291b/ : SUCCESS in 37m 51s\n- check-neutron-dsvm-functional http://logs.openstack.org/97/153397/4/check/check-neutron-dsvm-functional/58eab6f/ : SUCCESS in 16m 38s\n- check-swift-dsvm-functional http://logs.openstack.org/97/153397/4/check/check-swift-dsvm-functional/0b621bc/ : SUCCESS in 26m 46s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/97/153397/4/check/check-tempest-dsvm-ironic-pxe_ssh/d8e9d1c/ : SUCCESS in 30m 17s\n- check-devstack-dsvm-updown http://logs.openstack.org/97/153397/4/check/check-devstack-dsvm-updown/ac88737/ : FAILURE in 17m 44s (non-voting)\n- check-tempest-dsvm-f21 http://logs.openstack.org/97/153397/4/check/check-tempest-dsvm-f21/6fb5f78/ : FAILURE in 39m 59s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/97/153397/4/check/check-tempest-dsvm-centos7/da66051/ : SUCCESS in 52m 34s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/97/153397/4/check/gate-devstack-publish-docs/88bf21c//doc/build/html/ : SUCCESS in 1m 38s","accounts_in_message":[],"_revision_number":4},{"id":"11470b0e5dd870829540fb3dd627d8f153152aee","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-02-10 00:17:33.000000000","message":"Patch Set 4: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/97/153397/4/8597/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":4},{"id":"fa91a5dc52b506882a524e0b82e5e43dcf7faa41","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-02-10 00:42:01.000000000","message":"Patch Set 4: Code-Review+1\n\nI think I3cdace056b74fec111d24d222a886716a063d340 shows the proxy story is more complex than just this\n\nOwners of git.openstack.org don\u0027t care much and other than my preference for keeping the status quo due to \"if it ain\u0027t broke...\" https:// v git:// seems like much-of-a-muchness.\n\nso i\u0027m +1, but for +2 i\u0027d rather see people who have to live behind proxies consolidate some effort into getting something maintainable and documented merged that probably includes this as a part.","accounts_in_message":[],"_revision_number":4},{"id":"6e857f1eb4aa9a8092bc5eb8ff173b26528df81a","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-10 04:21:35.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"f324eb5407536fba5f950137c73152c31da35c5a","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-10 04:24:19.000000000","message":"Patch Set 5:\n\nI\u0027m hoping this can be a compromise option.  If https_proxy and HTTPS_PROXY environment variables are not set, then use \u0027git://\u0027 as the protocol as is currently done.\n\nBut if either \u0027https_proxy\u0027 or \"HTTPS_PROXY\u0027 environment variables are set then use \u0027https://\u0027 as the protocol.","accounts_in_message":[],"_revision_number":5},{"id":"c7268291685cc55e50ebf9ffa650038c633488ba","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-02-10 05:24:56.000000000","message":"Patch Set 5: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/97/153397/5/8619/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":5},{"id":"b6fc0d2c04530ca4c0a919e44a111c74378fcf9d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-10 06:21:17.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- check-tempest-dsvm-full http://logs.openstack.org/97/153397/5/check/check-tempest-dsvm-full/341b736/ : SUCCESS in 36m 19s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/97/153397/5/check/check-tempest-dsvm-postgres-full/2bf6af8/ : SUCCESS in 42m 05s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/97/153397/5/check/check-tempest-dsvm-neutron-full/c75361d/ : SUCCESS in 57m 00s\n- check-grenade-dsvm http://logs.openstack.org/97/153397/5/check/check-grenade-dsvm/41a8448/ : SUCCESS in 40m 35s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/97/153397/5/check/gate-tempest-dsvm-large-ops/d692d92/ : SUCCESS in 21m 21s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/97/153397/5/check/gate-tempest-dsvm-neutron-large-ops/d521f8e/ : SUCCESS in 21m 14s\n- gate-devstack-bashate http://logs.openstack.org/97/153397/5/check/gate-devstack-bashate/4451344/ : FAILURE in 19s\n- gate-devstack-unit-tests http://logs.openstack.org/97/153397/5/check/gate-devstack-unit-tests/77f61a2/ : SUCCESS in 16s\n- check-devstack-dsvm-cells http://logs.openstack.org/97/153397/5/check/check-devstack-dsvm-cells/ec1a2b3/ : SUCCESS in 17m 50s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/97/153397/5/check/check-grenade-dsvm-partial-ncpu/d2aa62d/ : SUCCESS in 44m 04s\n- check-neutron-dsvm-functional http://logs.openstack.org/97/153397/5/check/check-neutron-dsvm-functional/601b52a/ : SUCCESS in 20m 17s\n- check-swift-dsvm-functional http://logs.openstack.org/97/153397/5/check/check-swift-dsvm-functional/1ba8e60/ : SUCCESS in 24m 04s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/97/153397/5/check/check-tempest-dsvm-ironic-pxe_ssh/dda4c63/ : FAILURE in 1h 56m 37s\n- check-devstack-dsvm-updown http://logs.openstack.org/97/153397/5/check/check-devstack-dsvm-updown/76a1d5a/ : FAILURE in 17m 57s (non-voting)\n- check-tempest-dsvm-f21 http://logs.openstack.org/97/153397/5/check/check-tempest-dsvm-f21/f86dd6f/ : SUCCESS in 49m 37s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/97/153397/5/check/check-tempest-dsvm-centos7/47f8069/ : SUCCESS in 57m 00s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/97/153397/5/check/gate-devstack-publish-docs/ab6db40//doc/build/html/ : SUCCESS in 1m 40s","accounts_in_message":[],"_revision_number":5},{"id":"ac1a8df9af6872459208fc61ee3db46267939db9","author":{"_account_id":1981,"name":"Don Dugger","email":"n0ano@n0ano.com","username":"n0ano"},"date":"2015-02-10 06:25:04.000000000","message":"Patch Set 5: Code-Review-1\n\nThis really seems needlessly complex for such a simple issue.  I\u0027d prefer to just decide upon a default and then let the user override the default in the environment when necessary.","accounts_in_message":[],"_revision_number":5},{"id":"2105f6e11d13dbefe49a33226828329032598c88","author":{"_account_id":4992,"name":"malini-k-bhandaru","email":"malini.k.bhandaru@intel.com","username":"malini-k-bhandaru"},"date":"2015-02-10 18:20:21.000000000","message":"Patch Set 5: Code-Review+1\n\nI ran into these proxy issues and if the default can make things easier, why not? Thanks for this patch John Villalovos.","accounts_in_message":[],"_revision_number":5},{"id":"9e2152162e5af8715b114d875ec842c44a3f8485","author":{"_account_id":9369,"name":"Steve Kowalik","email":"steven@wedontsleep.org","username":"stevenk"},"date":"2015-02-11 07:10:00.000000000","message":"Patch Set 5: Code-Review-1\n\n(3 comments)\n\nWhile I would argue that this is a change to be on a user basis, requiring only a documentation change -- I have a few stylistic concerns, and I would like to see this change documented in this patch anyway.","accounts_in_message":[],"_revision_number":5},{"id":"15880e6559bc8f210ed802a78f250851d922d355","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-12 17:43:55.000000000","message":"Patch Set 5:\n\nThanks for the feedback.  At the Ironic midcycle this week.  So will get back to this next week.","accounts_in_message":[],"_revision_number":5},{"id":"7ae1ec426b9d4d8c3c33123c7ee9a6b05c554332","author":{"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},"date":"2015-02-13 22:55:30.000000000","message":"Patch Set 5: Code-Review+1\n\n(1 comment)\n\nI feel making https protocol as default makes sense as we intend to have less failures for the users. Using git protocol does have a lot of trouble for users behind proxy. I was one among the few who took time to figure out about GIT_BASE initially when i started using devstack under proxy. \n\nBut one suggestion for \"John Villalovos\", instead of making validations, https protocol can be the default and usage of GIT_BASE (may be with git protocol) could be better documented.","accounts_in_message":[],"_revision_number":5},{"id":"5c767543c13cdc31ca6a74671381932291face0f","author":{"_account_id":333,"name":"Isaku Yamahata","email":"isaku.yamahata@gmail.com","username":"yamahata"},"date":"2015-02-18 10:10:29.000000000","message":"Patch Set 5: Code-Review+1\n\nthe patch itself looks easy change for most use cases., so I put +1.\n\nBut I would recomend to enhance/add a documentation on proxy\nbecause in your use case, git config url.\u003cbase\u003e.insteadOf is generic solution.\nI think it would be educative to write a document like devstack proxy guide.","accounts_in_message":[],"_revision_number":5},{"id":"54b2d8f65c6016d7b25642acd0383a96615b50eb","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-20 22:11:00.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"b6f133e2bb33dca998619425bb88ba2ba153866d","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-20 22:12:34.000000000","message":"Patch Set 5:\n\n(4 comments)","accounts_in_message":[],"_revision_number":5},{"id":"3aa0b8c0604e0c8907769893fcf1ff30dcdd274b","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-20 22:15:03.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"4159f52185417d4ba348837d67cf63a97095d2fb","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-02-20 23:16:18.000000000","message":"Patch Set 7: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/97/153397/7/10101/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":7},{"id":"e2cc86eca31fafd0944dbf0016fa6f723508b9f9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-20 23:25:07.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/97/153397/7/check/check-tempest-dsvm-full/f28f6a0/ : SUCCESS in 46m 15s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/97/153397/7/check/check-tempest-dsvm-postgres-full/77040aa/ : SUCCESS in 48m 14s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/97/153397/7/check/check-tempest-dsvm-neutron-full/29bf51c/ : SUCCESS in 1h 04m 40s\n- check-grenade-dsvm http://logs.openstack.org/97/153397/7/check/check-grenade-dsvm/727b7e4/ : SUCCESS in 36m 13s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/97/153397/7/check/gate-tempest-dsvm-large-ops/3afd882/ : SUCCESS in 32m 13s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/97/153397/7/check/gate-tempest-dsvm-neutron-large-ops/87f6ffc/ : SUCCESS in 29m 50s\n- gate-devstack-bashate http://logs.openstack.org/97/153397/7/check/gate-devstack-bashate/8f6459c/ : SUCCESS in 15s\n- gate-devstack-unit-tests http://logs.openstack.org/97/153397/7/check/gate-devstack-unit-tests/9147af3/ : SUCCESS in 10s\n- check-devstack-dsvm-cells http://logs.openstack.org/97/153397/7/check/check-devstack-dsvm-cells/db4ee0b/ : SUCCESS in 22m 58s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/97/153397/7/check/check-grenade-dsvm-partial-ncpu/7df41a6/ : SUCCESS in 47m 24s\n- check-swift-dsvm-functional http://logs.openstack.org/97/153397/7/check/check-swift-dsvm-functional/af96465/ : SUCCESS in 20m 18s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/97/153397/7/check/check-tempest-dsvm-ironic-pxe_ssh/c69cc94/ : SUCCESS in 41m 41s\n- check-devstack-dsvm-updown http://logs.openstack.org/97/153397/7/check/check-devstack-dsvm-updown/1fa3267/ : SUCCESS in 20m 50s\n- check-tempest-dsvm-f21 http://logs.openstack.org/97/153397/7/check/check-tempest-dsvm-f21/d6a2b8d/ : FAILURE in 7m 40s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/97/153397/7/check/check-tempest-dsvm-centos7/e885a1a/ : SUCCESS in 1h 05m 24s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/97/153397/7/check/gate-devstack-publish-docs/444cd2e//doc/build/html/ : SUCCESS in 1m 41s","accounts_in_message":[],"_revision_number":7},{"id":"bdd1e67daaa6447e6b2a2640156f93ef7393dbe2","author":{"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},"date":"2015-02-23 06:07:20.000000000","message":"Patch Set 7: Code-Review+1","accounts_in_message":[],"_revision_number":7},{"id":"f69204549f8e82657a62ca0f539f3ee9aa9b0431","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-02-23 23:54:13.000000000","message":"Patch Set 7: Code-Review-1\n\nI don\u0027t want to bike-shed over 4 lines of code, but there are at least 3 other reviews out there\n\nId1869e054e8391be117cfe353cd9d5457e86d1f0\nIe7058600266f033af0836bdc4de5a56e823f8c07\nIf65cb282adc6f5e4c4507b1422885d81de3da4e8\n\nrelating to proxy settings and I\u0027m not sure any of them fix the issues.\n\nPeople have to live behind proxies ... such is life.\n\nThe *first* thing we should merge is simply some documentation about how to use the extant codebase when you\u0027re behind a proxy.  Something that someone has actually tested and confirmed.\n\nThen, given the documented framework of things that need to be done to run behind a proxy, we can look at how we can make life easier.  I do not want to see us merging ad-hoc changes when we have no big-picture","accounts_in_message":[],"_revision_number":7},{"id":"5dce3aea2e58044b5905547b6b2ec82fa333e0b6","author":{"_account_id":12403,"name":"Al Miller","email":"al.miller@ajmiller.net","username":"ajmiller"},"date":"2015-02-24 04:23:08.000000000","message":"Patch Set 7: Code-Review-1\n\nI think this is a bad idea.  It would break a common use case that I use every day.  I live behind a firewall and often have https_proxy set, but also have my devstack pointing at git:// repos that live behind my firewall.  This fix would suddenly and inexplicably break that setup.","accounts_in_message":[],"_revision_number":7},{"id":"45da2a78c3a59e4244a373287a9390e6559a6eb3","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-24 04:43:05.000000000","message":"Patch Set 7:\n\nAl Miller,\n\nHow do you have your devstack pointing at git:// repos that live behind your firewall?\n\nIf you did that by setting GIT_BASE then this patch would have zero impact on your setup.\n\nThis is only changing the default setting.  If someone changes the default server than this patch has no effect.  As can be seen in the patch itself.","accounts_in_message":[],"_revision_number":7},{"id":"66a2c37021b5ab71515a3990bb97b23e278e7591","author":{"_account_id":12403,"name":"Al Miller","email":"al.miller@ajmiller.net","username":"ajmiller"},"date":"2015-02-24 16:59:18.000000000","message":"Patch Set 7:\n\nJohn, after thinking about this overnight, my hesitation isn\u0027t so much about whether the default should be git:// vs https:// as it is with changing git behavior based on the presence of a seemingly unrelated environment variable (https_proxy).  This seems unintuitive and I am afraid there will be unintended consequences for someone down the line.\n\nI realize you are trying to find a fix for a frustrating situation (I feel the firewall/proxy pain every day too) but I worry that there will be users for whom this change will cause confusion.","accounts_in_message":[],"_revision_number":7},{"id":"18f7356f8097bb55352d9c76867b479aba70c240","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-25 04:56:47.000000000","message":"Patch Set 7:\n\nAl,\n\n1.  Do you still think this patch breaks your use case, as you mentioned before?\n\n2.  Do you have any ideas of a use case that you think will break because of this.  You mention unintended consequences, which is of course true.  But that could be said of almost all patches.  So I\u0027m hoping to get an idea of possible concrete examples.  I don\u0027t want this blocked because it is possible that we might break someone but we have no idea how.\n\n3.  It sounds like you are more in favor of just moving to https as always the default.  Is that true?  That was my first patch but I got push-back on it.  So why I did this to only do it for people who are behind a proxy server.  As it is right now devstack is broken out-of-the-box for people behind a proxy server.\n\nThanks!","accounts_in_message":[],"_revision_number":7},{"id":"e5c43e0a7e2367e11e4dbf3b2fb71f8a39f061b6","author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"date":"2015-02-25 07:45:01.000000000","message":"Patch Set 7: Code-Review-1\n\nit\u0027s a little surprising that https_proxy env affects git vs https.","accounts_in_message":[],"_revision_number":7},{"id":"e3a795506b5ef088ca83895240f429b5a89ea03a","author":{"_account_id":12487,"name":"vigneshvar","email":"vigneshvar.a.s@gmail.com","username":"vigneshvar"},"date":"2015-02-25 08:33:38.000000000","message":"Patch Set 7:\n\nI really don\u0027t think making \"https\" as default breaks things.\nHere the intention is to make devstack workable for everyone than enhancing the performance.","accounts_in_message":[],"_revision_number":7},{"id":"68bc99803248ddfe596b4cae6cf44281a7f737e1","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-02-27 18:49:35.000000000","message":"Patch Set 7: Workflow-1","accounts_in_message":[],"_revision_number":7},{"id":"931bfdf8bf2a5fe48c07a014065c854b6d888f00","author":{"_account_id":12403,"name":"Al Miller","email":"al.miller@ajmiller.net","username":"ajmiller"},"date":"2015-03-16 18:26:53.000000000","message":"Patch Set 7:\n\nJohn, sorry to not get back to this sooner.  Yes, I do think this would break a use case that I have, which is:\n\n1) I have a local dev machine that contains the repos that I use to build my devstack, and to which I commit my changes (in neutron-lbaas).  I\u0027ve got the git daemon running on that box.\n\n2) From my test machine, I have https_proxy set so I can browse the web and retrieve external git repos via https.\n\n3) When I run stack.sh, it points to my personal git repo server, but web browsing, apt-get, etc use the corporate proxy.\n\n4) In this case, if devstack decided for me that I really wanted https for git, the git requests would time out,  since I\u0027m not running an http server on my dev box.","accounts_in_message":[],"_revision_number":7},{"id":"c370f568d5ff112f0136c6ed2fa2039f7c35de5b","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-03-16 20:32:06.000000000","message":"Patch Set 7:\n\nAl,\n\nHappy to discuss this on IRC.  I am jlvillal.\n\nI don\u0027t believe that this patch breaks your use case as you said:\n\n3) When I run stack.sh, it points to my personal git repo server, but web browsing, apt-get, etc use the corporate proxy.\n\nI\u0027m assuming this means that you have set GIT_BASE.\n\nThis patch does nothing if GIT_BASE has been set by the user.  If you review the patch you can see how it works.\n\nIf you have not set GIT_BASE then I\u0027m curious how you have done step 3 to have it point at personal git repo.","accounts_in_message":[],"_revision_number":7},{"id":"ade5ea99abea1c7eb41fe358ec56dc58f68097f4","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-04 04:49:11.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"549c627660ebe3ee1af00c3fd9075b9628236557","revisions":{"a408e9081d52923e0b09ba0ca0ef2abb2f514352":{"kind":"REWORK","_number":1,"created":"2015-02-05 22:09:20.000000000","uploader":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"ref":"refs/changes/97/153397/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/97/153397/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/97/153397/1"}}},"commit":{"parents":[{"commit":"3f80eb59a40250dc66f5c25295c725d3680f3d6e","subject":"Merge \"Revert \"Make neutron the default in devstack\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/3f80eb59a40250dc66f5c25295c725d3680f3d6e"}]}],"author":{"name":"John L. Villalovos","email":"john.l.villalovos@intel.com","date":"2015-02-05 22:06:49.000000000","tz":-480},"committer":{"name":"John L. Villalovos","email":"john.l.villalovos@intel.com","date":"2015-02-05 22:06:49.000000000","tz":-480},"subject":"Use \u0027https\u0027 protocol by default as easier for proxies","message":"Use \u0027https\u0027 protocol by default as easier for proxies\n\nThe \u0027https\u0027 protocol is easily handled by proxy servers.  The \u0027git\u0027\nproxy, not so much.\n\nChange the default protocol to be \u0027https\u0027 for git repositories.\n\nChange-Id: Ib59c5b5cc986dacea2c31a787c89040e7534010e\nSigned-off-by: John L. Villalovos \u003cjohn.l.villalovos@intel.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a408e9081d52923e0b09ba0ca0ef2abb2f514352"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a408e9081d52923e0b09ba0ca0ef2abb2f514352"}]},"branch":"refs/heads/master"},"caa92fc586fe0cba71e7115c2c6694725b04abf1":{"kind":"REWORK","_number":2,"created":"2015-02-06 16:09:12.000000000","uploader":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"ref":"refs/changes/97/153397/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/97/153397/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/97/153397/2"}}},"commit":{"parents":[{"commit":"70157976aec6adf26ac0b3734d2017e2356efd75","subject":"Merge \"Remove --skip-redirect form the tgtd service restart\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/70157976aec6adf26ac0b3734d2017e2356efd75"}]}],"author":{"name":"John L. Villalovos","email":"john.l.villalovos@intel.com","date":"2015-02-05 22:06:49.000000000","tz":-480},"committer":{"name":"John L. Villalovos","email":"john.l.villalovos@intel.com","date":"2015-02-06 16:08:59.000000000","tz":-480},"subject":"Use \u0027https\u0027 protocol by default as easier for proxies","message":"Use \u0027https\u0027 protocol by default as easier for proxies\n\nThe \u0027https\u0027 protocol is easily handled by proxy servers.  The \u0027git\u0027\nproxy, not so much.\n\nChange the default protocol to be \u0027https\u0027 for git repositories.\n\nChange-Id: Ib59c5b5cc986dacea2c31a787c89040e7534010e\nSigned-off-by: John L. Villalovos \u003cjohn.l.villalovos@intel.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/caa92fc586fe0cba71e7115c2c6694725b04abf1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/caa92fc586fe0cba71e7115c2c6694725b04abf1"}]},"branch":"refs/heads/master"},"052f3342aef1753ad50abc15b11f548308d74800":{"kind":"REWORK","_number":3,"created":"2015-02-09 16:04:15.000000000","uploader":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"ref":"refs/changes/97/153397/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/97/153397/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/97/153397/3"}}},"commit":{"parents":[{"commit":"70157976aec6adf26ac0b3734d2017e2356efd75","subject":"Merge \"Remove --skip-redirect form the tgtd service restart\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/70157976aec6adf26ac0b3734d2017e2356efd75"}]}],"author":{"name":"John L. Villalovos","email":"john.l.villalovos@intel.com","date":"2015-02-05 22:06:49.000000000","tz":-480},"committer":{"name":"John L. Villalovos","email":"john.l.villalovos@intel.com","date":"2015-02-09 16:00:38.000000000","tz":-480},"subject":"Use \u0027https\u0027 protocol by default as easier for proxies","message":"Use \u0027https\u0027 protocol by default as easier for proxies\n\nThe \u0027https\u0027 protocol is easily handled by proxy servers.  The \u0027git\u0027\nproxy, not so much.\n\nChange the default protocol to be \u0027https\u0027 for git repositories.\n\nUsing \u0027git://\u0027 as the protocol requires more extensive configuration of\nproxy servers and in particular requires usage of a SOCKS proxy.  While\n\u0027https://\u0027 is easily handled by setting the environment variable\n\u0027https_proxy\u0027.\n\nIn limited testing the time to \u0027git clone\u0027 the Nova project was\ncomparable for both \u0027https://\u0027 and \u0027git://\u0027\n\nThis is reverting part of the change introduced by\ncommit 047cac56e14552eb6b2d374a35f3a092c5f2a5d4 which changed the\nURL from https://github.com/ to git://git.openstack.org/ on 7-Nov-2013.\n\nPrior to that change \u0027https://\u0027 was used as the default protocol going\nback to 25-Oct-2011 (commit c2b3cf7ff87cd93113a36eb9756705b905a7f6dc)\n\n\u0027https://\u0027 as a protocol for Git is widely used by sites like\nhttps://github.com/ and https://android-review.googlesource.com/\nhttps://android-review.googlesource.com/ does not support \u0027git://\u0027\n\nChange-Id: Ib59c5b5cc986dacea2c31a787c89040e7534010e\nSigned-off-by: John L. Villalovos \u003cjohn.l.villalovos@intel.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/052f3342aef1753ad50abc15b11f548308d74800"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/052f3342aef1753ad50abc15b11f548308d74800"}]},"branch":"refs/heads/master"},"a8eca80dfbddf01b7f52d0c431c5e7a204f7a6c0":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2015-02-09 23:10:54.000000000","uploader":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"ref":"refs/changes/97/153397/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/97/153397/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/97/153397/4"}}},"commit":{"parents":[{"commit":"70157976aec6adf26ac0b3734d2017e2356efd75","subject":"Merge \"Remove --skip-redirect form the tgtd service restart\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/70157976aec6adf26ac0b3734d2017e2356efd75"}]}],"author":{"name":"John L. Villalovos","email":"john.l.villalovos@intel.com","date":"2015-02-05 22:06:49.000000000","tz":-480},"committer":{"name":"John L. Villalovos","email":"john.l.villalovos@intel.com","date":"2015-02-09 23:03:50.000000000","tz":-480},"subject":"Use \u0027https\u0027 protocol by default as easier for proxies","message":"Use \u0027https\u0027 protocol by default as easier for proxies\n\nThe \u0027https://\u0027 protocol is easily handled by proxy servers.  The\n\u0027git://\u0027 protocol requires a rather complex configuration to use through\na proxy server.\n\nChange the default protocol to be \u0027https://\u0027 for git repositories.\n\nUsing \u0027git://\u0027 as the protocol requires more extensive configuration of\nproxy servers and in particular requires usage of a SOCKS proxy.  While\n\u0027https://\u0027 is easily handled by setting the environment variable\n\u0027https_proxy\u0027.\n\nIn limited testing the time to \u0027git clone\u0027 the Nova project was\ncomparable for both \u0027https://\u0027 and \u0027git://\u0027\n\nIt is likely that the \u0027https://\u0027 protocol will be more resistant to a\nMan-In-The-Middle attack than \u0027git://\u0027.\n\nThis is reverting part of the change introduced by\ncommit 047cac56e14552eb6b2d374a35f3a092c5f2a5d4 which changed the\nURL from https://github.com/ to git://git.openstack.org/ on 7-Nov-2013.\n\nPrior to that change \u0027https://\u0027 was used as the default protocol going\nback to 25-Oct-2011 (commit c2b3cf7ff87cd93113a36eb9756705b905a7f6dc)\n\n\u0027https://\u0027 as a protocol for Git is widely used by sites like\nhttps://github.com/ and https://android-review.googlesource.com/\nhttps://android-review.googlesource.com/ does not support \u0027git://\u0027\n\nChange-Id: Ib59c5b5cc986dacea2c31a787c89040e7534010e\nSigned-off-by: John L. Villalovos \u003cjohn.l.villalovos@intel.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a8eca80dfbddf01b7f52d0c431c5e7a204f7a6c0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a8eca80dfbddf01b7f52d0c431c5e7a204f7a6c0"}]},"branch":"refs/heads/master"},"56394bb628dbce8316c68810a99243b4bee7c605":{"kind":"REWORK","_number":5,"created":"2015-02-10 04:21:35.000000000","uploader":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"ref":"refs/changes/97/153397/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/97/153397/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/97/153397/5"}}},"commit":{"parents":[{"commit":"70157976aec6adf26ac0b3734d2017e2356efd75","subject":"Merge \"Remove --skip-redirect form the tgtd service restart\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/70157976aec6adf26ac0b3734d2017e2356efd75"}]}],"author":{"name":"John L. Villalovos","email":"john.l.villalovos@intel.com","date":"2015-02-05 22:06:49.000000000","tz":-480},"committer":{"name":"John L. Villalovos","email":"john.l.villalovos@intel.com","date":"2015-02-10 04:21:17.000000000","tz":-480},"subject":"Use \u0027https\u0027 protocol if \u0027https_proxy\u0027 environment var is set","message":"Use \u0027https\u0027 protocol if \u0027https_proxy\u0027 environment var is set\n\nIf a user has set the \u0027https_proxy\u0027 variable then assume they are behind\na proxy server.  In that case use \u0027https://\u0027 as the git protocol.\nOtherwise keep using the \u0027git://\u0027 protocol.  The user can still override\nthe value by setting the variable GIT_BASE\n\nThe \u0027https://\u0027 protocol is easily handled by proxy servers.  The\n\u0027git://\u0027 protocol requires a rather complex configuration to use through\na proxy server.\n\nUsing \u0027git://\u0027 as the protocol requires more extensive configuration of\nproxy servers and in particular requires usage of a SOCKS proxy.  While\n\u0027https://\u0027 is easily handled by setting the environment variable\n\u0027https_proxy\u0027.\n\nChange-Id: Ib59c5b5cc986dacea2c31a787c89040e7534010e\nSigned-off-by: John L. Villalovos \u003cjohn.l.villalovos@intel.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/56394bb628dbce8316c68810a99243b4bee7c605"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/56394bb628dbce8316c68810a99243b4bee7c605"}]},"branch":"refs/heads/master"},"19f62eae1308f97f06d57dfad14c7b4a30132551":{"kind":"REWORK","_number":6,"created":"2015-02-20 22:11:00.000000000","uploader":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"ref":"refs/changes/97/153397/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/97/153397/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/97/153397/6"}}},"commit":{"parents":[{"commit":"d070ad22fdb03e18dd1896307dc526e1ba2b55aa","subject":"Merge \"Ensure we install tempest-lib from git in tempest\u0027s tox venv\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d070ad22fdb03e18dd1896307dc526e1ba2b55aa"}]}],"author":{"name":"John L. Villalovos","email":"john.l.villalovos@intel.com","date":"2015-02-05 22:06:49.000000000","tz":-480},"committer":{"name":"John L. Villalovos","email":"john.l.villalovos@intel.com","date":"2015-02-20 22:09:12.000000000","tz":-480},"subject":"Use \u0027https\u0027 protocol if \u0027https_proxy\u0027 environment var is set","message":"Use \u0027https\u0027 protocol if \u0027https_proxy\u0027 environment var is set\n\nIf a user has set either of the \u0027https_proxy\u0027 or \u0027HTTPS_PROXY\u0027\nenvironment variables then assume they are behind a proxy server.  In\nthat case use \u0027https://\u0027 as the git protocol.  Otherwise keep using the\n\u0027git://\u0027 protocol.  The user can still override the value by setting the\nvariable GIT_BASE\n\nThe \u0027https://\u0027 protocol is easily handled by proxy servers.  The\n\u0027git://\u0027 protocol requires a rather complex configuration to use through\na proxy server.\n\nUsing \u0027git://\u0027 as the protocol requires more extensive configuration of\nproxy servers and in particular requires usage of a SOCKS proxy.  While\n\u0027https://\u0027 is easily handled by setting the environment variable\n\u0027https_proxy\u0027.\n\nChange-Id: Ib59c5b5cc986dacea2c31a787c89040e7534010e\nSigned-off-by: John L. Villalovos \u003cjohn.l.villalovos@intel.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/19f62eae1308f97f06d57dfad14c7b4a30132551"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/19f62eae1308f97f06d57dfad14c7b4a30132551"}]},"branch":"refs/heads/master"},"549c627660ebe3ee1af00c3fd9075b9628236557":{"kind":"REWORK","_number":7,"created":"2015-02-20 22:15:03.000000000","uploader":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"ref":"refs/changes/97/153397/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/97/153397/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/97/153397/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/97/153397/7"}}},"commit":{"parents":[{"commit":"d070ad22fdb03e18dd1896307dc526e1ba2b55aa","subject":"Merge \"Ensure we install tempest-lib from git in tempest\u0027s tox venv\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d070ad22fdb03e18dd1896307dc526e1ba2b55aa"}]}],"author":{"name":"John L. Villalovos","email":"john.l.villalovos@intel.com","date":"2015-02-05 22:06:49.000000000","tz":-480},"committer":{"name":"John L. Villalovos","email":"john.l.villalovos@intel.com","date":"2015-02-20 22:14:36.000000000","tz":-480},"subject":"Use \u0027https\u0027 protocol if \u0027https_proxy\u0027 environment var is set","message":"Use \u0027https\u0027 protocol if \u0027https_proxy\u0027 environment var is set\n\nIf the user has set the \u0027https_proxy\u0027 environment variable then assume\nthey are behind a proxy server.  In that case use \u0027https://\u0027 as the git\nprotocol.  Otherwise keep using the \u0027git://\u0027 protocol.  The user can\nstill override the value by setting the variable GIT_BASE\n\nThe \u0027https://\u0027 protocol is easily handled by proxy servers.  The\n\u0027git://\u0027 protocol requires a rather complex configuration to use through\na proxy server.\n\nUsing \u0027git://\u0027 as the protocol requires more extensive configuration of\nproxy servers and in particular requires usage of a SOCKS proxy.  While\n\u0027https://\u0027 is easily handled by setting the environment variable\n\u0027https_proxy\u0027.\n\nChange-Id: Ib59c5b5cc986dacea2c31a787c89040e7534010e\nSigned-off-by: John L. Villalovos \u003cjohn.l.villalovos@intel.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/549c627660ebe3ee1af00c3fd9075b9628236557"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/549c627660ebe3ee1af00c3fd9075b9628236557"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
