)]}'
{"id":"openstack%2Fdevstack~360979","triplet_id":"openstack%2Fdevstack~master~I66a5534d51ab23a4d8586c27d37b4b6b8a6892c9","project":"openstack/devstack","branch":"master","topic":"pip_url_variable","hashtags":[],"change_id":"I66a5534d51ab23a4d8586c27d37b4b6b8a6892c9","subject":"Make PIP_GET_PIP_URL configurable via local.conf","status":"MERGED","created":"2016-08-26 08:35:15.000000000","updated":"2016-09-06 07:23:34.000000000","submitted":"2016-09-06 07:23:34.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"bc7b2828f31ffb3b8801a47e5a875537d2b57c66","_number":360979,"virtual_id_number":360979,"owner":{"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":2,"date":"2016-09-06 07:23:34.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":23367,"name":"Prabhat Ranjan","email":"pranjank@in.ibm.com","username":"pranjank"},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":11353,"name":"Juergen Leopold","email":"leopoldj@linux.vnet.ibm.com","username":"leopoldj"},{"value":0,"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":17391,"name":"Prabhat Ranjan","email":"prabhat54331@gmail.com","username":"prabhat"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":23367,"name":"Prabhat Ranjan","email":"pranjank@in.ibm.com","username":"pranjank"},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":11353,"name":"Juergen Leopold","email":"leopoldj@linux.vnet.ibm.com","username":"leopoldj"},{"value":0,"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},{"value":2,"date":"2016-09-06 04:49:06.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":17391,"name":"Prabhat Ranjan","email":"prabhat54331@gmail.com","username":"prabhat"}],"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":23367,"name":"Prabhat Ranjan","email":"pranjank@in.ibm.com","username":"pranjank"},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":11353,"name":"Juergen Leopold","email":"leopoldj@linux.vnet.ibm.com","username":"leopoldj"},{"value":0,"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},{"value":1,"date":"2016-09-06 04:49:06.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":17391,"name":"Prabhat Ranjan","email":"prabhat54331@gmail.com","username":"prabhat"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":23367,"name":"Prabhat Ranjan","email":"pranjank@in.ibm.com","username":"pranjank"},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":11353,"name":"Juergen Leopold","email":"leopoldj@linux.vnet.ibm.com","username":"leopoldj"},{"value":0,"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":17391,"name":"Prabhat Ranjan","email":"prabhat54331@gmail.com","username":"prabhat"}],"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":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},{"_account_id":11353,"name":"Juergen Leopold","email":"leopoldj@linux.vnet.ibm.com","username":"leopoldj"},{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"_account_id":17391,"name":"Prabhat Ranjan","email":"prabhat54331@gmail.com","username":"prabhat"},{"_account_id":23367,"name":"Prabhat Ranjan","email":"pranjank@in.ibm.com","username":"pranjank"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-08-26 08:37:35.000000000","updated_by":{"_account_id":11353,"name":"Juergen Leopold","email":"leopoldj@linux.vnet.ibm.com","username":"leopoldj"},"reviewer":{"_account_id":11353,"name":"Juergen Leopold","email":"leopoldj@linux.vnet.ibm.com","username":"leopoldj"},"state":"REVIEWER"},{"updated":"2016-08-26 08:37:47.000000000","updated_by":{"_account_id":17391,"name":"Prabhat Ranjan","email":"prabhat54331@gmail.com","username":"prabhat"},"reviewer":{"_account_id":17391,"name":"Prabhat Ranjan","email":"prabhat54331@gmail.com","username":"prabhat"},"state":"REVIEWER"},{"updated":"2016-08-29 08:40:20.000000000","updated_by":{"_account_id":23367,"name":"Prabhat Ranjan","email":"pranjank@in.ibm.com","username":"pranjank"},"reviewer":{"_account_id":23367,"name":"Prabhat Ranjan","email":"pranjank@in.ibm.com","username":"pranjank"},"state":"REVIEWER"},{"updated":"2016-09-05 08:49:52.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2016-09-05 09:30:49.000000000","updated_by":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"reviewer":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"state":"REVIEWER"},{"updated":"2016-09-05 09:52:38.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":"2016-09-05 14:47:48.000000000","updated_by":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2016-09-06 04:49:06.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":"2016-09-06 07:23:34.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"9c6b060dbe7f63cd933a9bf1b1a002570fab95fc","author":{"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},"date":"2016-08-26 08:35:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e93ea48cfb1e6be88d308289a57ee5ccf27d1dbb","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-08-26 09:37:55.000000000","message":"Patch Set 1:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/79/360979/1/check/check-ibm-tempest-dsvm-full/fe5eab3/ : SUCCESS in 1h 02m 08s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"28bd8c1ca6bb26a318f53743bc043be1235f01cf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-26 10:04:36.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-grenade-dsvm-neutron-ubuntu-trusty http://logs.openstack.org/79/360979/1/check/gate-grenade-dsvm-neutron-ubuntu-trusty/4357653/ : SUCCESS in 44m 52s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/79/360979/1/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/8b8ddb1/ : SUCCESS in 1h 04m 56s\n- gate-tempest-dsvm-full-ubuntu-xenial http://logs.openstack.org/79/360979/1/check/gate-tempest-dsvm-full-ubuntu-xenial/c135ed4/ : SUCCESS in 50m 57s\n- gate-tempest-dsvm-postgres-full-ubuntu-xenial http://logs.openstack.org/79/360979/1/check/gate-tempest-dsvm-postgres-full-ubuntu-xenial/241ae3d/ : SUCCESS in 58m 33s\n- gate-grenade-dsvm-ubuntu-trusty http://logs.openstack.org/79/360979/1/check/gate-grenade-dsvm-ubuntu-trusty/a4197e1/ : SUCCESS in 50m 53s\n- gate-devstack-docs-ubuntu-xenial http://docs-draft.openstack.org/79/360979/1/check/gate-devstack-docs-ubuntu-xenial/c37dd11//doc/build/html/ : SUCCESS in 4m 42s\n- gate-devstack-bashate http://logs.openstack.org/79/360979/1/check/gate-devstack-bashate/aac516a/ : SUCCESS in 1m 51s\n- gate-devstack-unit-tests http://logs.openstack.org/79/360979/1/check/gate-devstack-unit-tests/253081c/ : SUCCESS in 2m 42s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa-nv http://logs.openstack.org/79/360979/1/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa-nv/792a4e4/ : SUCCESS in 33m 06s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/79/360979/1/check/gate-devstack-dsvm-updown/6b68830/ : SUCCESS in 24m 18s\n- gate-tempest-dsvm-neutron-identity-v3-only-full-nv http://logs.openstack.org/79/360979/1/check/gate-tempest-dsvm-neutron-identity-v3-only-full-nv/6d1da72/ : FAILURE in 11m 14s (non-voting)\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/79/360979/1/check/gate-swift-dsvm-functional-nv/35e17b1/ : SUCCESS in 25m 38s (non-voting)\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/79/360979/1/check/gate-tempest-dsvm-multinode-full/21e6452/ : SUCCESS in 56m 55s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/79/360979/1/check/gate-tempest-dsvm-neutron-multinode-full/8bd120f/ : SUCCESS in 1h 10m 01s (non-voting)\n- gate-grenade-dsvm-multinode http://logs.openstack.org/79/360979/1/check/gate-grenade-dsvm-multinode/2665530/ : SUCCESS in 45m 18s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/79/360979/1/check/gate-grenade-dsvm-neutron-multinode/cf189f3/ : SUCCESS in 1h 14m 50s\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/79/360979/1/check/gate-tempest-dsvm-platform-centos7-nv/8d2a39c/ : SUCCESS in 51m 50s (non-voting)\n- gate-tempest-dsvm-platform-fedora23-nv http://logs.openstack.org/79/360979/1/check/gate-tempest-dsvm-platform-fedora23-nv/0c06f4d/ : SUCCESS in 53m 58s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"619501bb16dd2db681edc828e54dc8de0d563e45","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-08-26 10:20:54.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- dsvm-tempest-nova-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/79/360979/1/check/dsvm-tempest-nova-network/d4d4408 : SUCCESS in 1h 38m 43s\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/79/360979/1/check/dsvm-tempest-neutron-network/68257e0 : SUCCESS in 1h 44m 54s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c992f74c1ce3a56d762d6b129b2f322bd3fcd5b5","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2016-08-26 11:11:55.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-ovsdpdk-nfv-networking http://intel-openstack-ci-logs.ovh/79/360979/1/check/tempest-dsvm-ovsdpdk-nfv-networking/578ee2f : SUCCESS in 1h 16m 31s\n- tempest-dsvm-full-nfv http://intel-openstack-ci-logs.ovh/79/360979/1/check/tempest-dsvm-full-nfv/e2b04cb : SUCCESS in 2h 01m 30s","accounts_in_message":[],"_revision_number":1},{"id":"a160a41df74d8d0c33b1fabfacd236c364c5c8e7","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2016-08-30 03:17:11.000000000","message":"Patch Set 1: Code-Review-1\n\nupstream we cache this for similar reasons of not hitting the mirrors.  i\u0027ll admit that it\u0027s not obvious, but the idea is that if the file is there we don\u0027t try to download it.  in infra we download it during image build with [1]\n\nSo i guess this doesn\u0027t exactly hurt ... but i\u0027d like to see a comment explaining the situation and that probably your setup infrastructure should put this in to be found\n\n[1] http://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/elements/cache-devstack/source-repository-pip","accounts_in_message":[],"_revision_number":1},{"id":"a374156ce61485330a0f6a5d5cec2fc20dee6257","author":{"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},"date":"2016-08-30 15:22:31.000000000","message":"Patch Set 1:\n\nHi Ian, \nBy caching you mean downloading the file manually to devstack/files before starting stack.sh, right? In my case, also with an existing get-pip.py file from a previous stack I\u0027m facing the issue from time to time. But maybe our company firewall is a little special...\n\nMy concrete use case is simple. I want to spawn a devstack for development reasons (git clone - copy local.conf - stack.sh). I was a bit frustrated starting devstack 5 times until it passes the get-pip.py download. That was the simple reason for this patch.\n\nDoes that help?","accounts_in_message":[],"_revision_number":1},{"id":"1ed85dd0e014b2346df33187b673a95e7d773ba8","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2016-08-30 19:52:55.000000000","message":"Patch Set 1:\n\nyou might be hitting [1] -- if devstack did download the file for you in the first place, it will check for updates if it sees the \".download\" file.  this was because people would leave devstack around for 6 months and then report bugs that were due to old pip versions.\n\nbut on a fresh install, a copy of get-pip.py in files should stop the download ... this is what upstream is doing thousands of times a day :)\n\n[1] https://git.openstack.org/cgit/openstack-dev/devstack/tree/tools/install_pip.sh#n56","accounts_in_message":[],"_revision_number":1},{"id":"fa50e70074f36fdc4e00a576234149a19ddaa2de","author":{"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},"date":"2016-08-31 09:03:06.000000000","message":"Patch Set 1:\n\nGot it, thanks!\n\nBut for manual testing on a fresh system I still need 4 steps to get devstack running: \n- checkout devstack\n- add local.conf\n- manually download get-pip.py\n- stack.sh\n\nIf I could configure an alternative get-pip location via the local.conf, I could skip the manual download. That\u0027s why I started this patch.\n\nI leave it up to you - if you don\u0027t want this configuration in devstack, I\u0027ll abandon it and go with the 4 steps.\n\nIn general I think it\u0027s helpful to keep URLs configurable (with a sane default) instead of hardcodeding them.\n\nThanks for your feedback!","accounts_in_message":[],"_revision_number":1},{"id":"d7434037782f289be573a9430364e8bc6ce17cd4","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2016-09-01 08:08:29.000000000","message":"Patch Set 1:\n\nI\u0027m not really that opposed to this, it\u0027s trivial, but if we put it in I\u0027d like to see it with expanded documentation covering what\u0027s going on.\n\nIf you\u0027re really doing this with any frequency, it\u0027s probably worth making VM images with project-config:tools/build_image.sh ... they will be pretty close to what we use upstream and have all the caching done so you don\u0027t have to do unreliable downloads.","accounts_in_message":[],"_revision_number":1},{"id":"b8d8938468dc2b97aecb8ef39747363ea7dac213","author":{"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},"date":"2016-09-05 07:50:46.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"4eccf666c3df57b74d79b328bc6e1292a386adba","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-09-05 08:49:52.000000000","message":"Patch Set 2:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/79/360979/2/check/check-ibm-tempest-dsvm-full/91335ce/ : SUCCESS in 58m 51s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"00c48d0a441cb52c303bf4bf559946456598ea75","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2016-09-05 09:30:49.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"4ee1dc8da2dbaa90336beb3b2be1a245b5d55a6a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-05 09:39:31.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-grenade-dsvm-neutron-ubuntu-trusty http://logs.openstack.org/79/360979/2/check/gate-grenade-dsvm-neutron-ubuntu-trusty/2daf252/ : SUCCESS in 35m 36s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/79/360979/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/dc6538e/ : SUCCESS in 1h 14m 24s\n- gate-tempest-dsvm-full-ubuntu-xenial http://logs.openstack.org/79/360979/2/check/gate-tempest-dsvm-full-ubuntu-xenial/2607b2b/ : SUCCESS in 1h 02m 07s\n- gate-grenade-dsvm-ubuntu-trusty http://logs.openstack.org/79/360979/2/check/gate-grenade-dsvm-ubuntu-trusty/bd7787b/ : SUCCESS in 37m 33s\n- gate-devstack-docs-ubuntu-xenial http://docs-draft.openstack.org/79/360979/2/check/gate-devstack-docs-ubuntu-xenial/7c23e54//doc/build/html/ : SUCCESS in 1m 56s\n- gate-devstack-bashate http://logs.openstack.org/79/360979/2/check/gate-devstack-bashate/dc3c1f4/ : SUCCESS in 1m 41s\n- gate-devstack-unit-tests http://logs.openstack.org/79/360979/2/check/gate-devstack-unit-tests/2434f66/ : SUCCESS in 3m 57s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa-nv http://logs.openstack.org/79/360979/2/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa-nv/3516aa6/ : SUCCESS in 36m 24s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/79/360979/2/check/gate-devstack-dsvm-updown/367ce8a/ : SUCCESS in 23m 49s\n- gate-tempest-dsvm-neutron-identity-v3-only-full-nv http://logs.openstack.org/79/360979/2/check/gate-tempest-dsvm-neutron-identity-v3-only-full-nv/9dd8f61/ : FAILURE in 20m 33s (non-voting)\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/79/360979/2/check/gate-swift-dsvm-functional-nv/a2ec9ff/ : SUCCESS in 15m 26s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial http://logs.openstack.org/79/360979/2/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial/d8a431a/ : FAILURE in 1h 13m 39s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/79/360979/2/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/fa85fca/ : SUCCESS in 1h 26m 21s (non-voting)\n- gate-grenade-dsvm-multinode http://logs.openstack.org/79/360979/2/check/gate-grenade-dsvm-multinode/06404a3/ : SUCCESS in 27m 56s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/79/360979/2/check/gate-grenade-dsvm-neutron-multinode/e6e51a6/ : SUCCESS in 36m 18s\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/79/360979/2/check/gate-tempest-dsvm-platform-centos7-nv/d2fe6af/ : SUCCESS in 1h 48m 28s (non-voting)\n- gate-tempest-dsvm-platform-fedora23-nv http://logs.openstack.org/79/360979/2/check/gate-tempest-dsvm-platform-fedora23-nv/ab7e218/ : SUCCESS in 1h 08m 22s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"3c574d22c218d8a689900195527de20c20770f86","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-09-05 09:52:38.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- dsvm-tempest-nova-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/79/360979/2/check/dsvm-tempest-nova-network/a6233b5 : SUCCESS in 1h 38m 40s\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/79/360979/2/check/dsvm-tempest-neutron-network/881b91c : SUCCESS in 2h 01m 23s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"c126fd5a3e213b2e7c176296da95d4ef1da99a11","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2016-09-05 14:47:48.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline). To recheck leave a comment with \u0027intel-nfv-ci recheck\u0027. For more info go to https://wiki.openstack.org/wiki/ThirdPartySystems/Intel_NFV_CI.\n\n- tempest-dsvm-ovsdpdk-nfv-networking http://intel-openstack-ci-logs.ovh/79/360979/2/check/tempest-dsvm-ovsdpdk-nfv-networking/b6e28f3 : SUCCESS in 1h 09m 34s\n- tempest-dsvm-full-nfv http://intel-openstack-ci-logs.ovh/79/360979/2/check/tempest-dsvm-full-nfv/1ae6c83 : FAILURE in 2h 07m 45s","accounts_in_message":[],"_revision_number":2},{"id":"3e6baccf49081a27794f6b84d0fd05ceb3fdd962","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2016-09-06 04:48:46.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"d22c1b3c24b8c997cde989106f9d468f2abb3466","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2016-09-06 04:49:06.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\nI just added some caching notes","accounts_in_message":[],"_revision_number":3},{"id":"9896d764d7bdd117cede94b766117917ca00dc75","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-09-06 05:49:34.000000000","message":"Patch Set 3:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/79/360979/3/check/check-ibm-tempest-dsvm-full/647cd77/ : SUCCESS in 1h 00m 33s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"9f03730181f150b75c3334fe7d97134e2ba66c4f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-06 06:18:37.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-grenade-dsvm-neutron-ubuntu-trusty http://logs.openstack.org/79/360979/3/check/gate-grenade-dsvm-neutron-ubuntu-trusty/95a0677/ : SUCCESS in 31m 33s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/79/360979/3/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/5681922/ : SUCCESS in 1h 06m 07s\n- gate-tempest-dsvm-full-ubuntu-xenial http://logs.openstack.org/79/360979/3/check/gate-tempest-dsvm-full-ubuntu-xenial/acdb42b/ : SUCCESS in 1h 01m 19s\n- gate-grenade-dsvm-ubuntu-trusty http://logs.openstack.org/79/360979/3/check/gate-grenade-dsvm-ubuntu-trusty/b6d9181/ : SUCCESS in 23m 41s\n- gate-devstack-docs-ubuntu-xenial http://docs-draft.openstack.org/79/360979/3/check/gate-devstack-docs-ubuntu-xenial/183e297//doc/build/html/ : SUCCESS in 1m 46s\n- gate-devstack-bashate http://logs.openstack.org/79/360979/3/check/gate-devstack-bashate/282df41/ : SUCCESS in 1m 48s\n- gate-devstack-unit-tests http://logs.openstack.org/79/360979/3/check/gate-devstack-unit-tests/e92207e/ : SUCCESS in 1m 53s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa-nv http://logs.openstack.org/79/360979/3/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa-nv/c5bf2b4/ : SUCCESS in 36m 02s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/79/360979/3/check/gate-devstack-dsvm-updown/d445f9b/ : SUCCESS in 23m 10s\n- gate-tempest-dsvm-neutron-identity-v3-only-full-nv http://logs.openstack.org/79/360979/3/check/gate-tempest-dsvm-neutron-identity-v3-only-full-nv/98f1fb3/ : FAILURE in 18m 26s (non-voting)\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/79/360979/3/check/gate-swift-dsvm-functional-nv/1d06acf/ : SUCCESS in 15m 27s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial http://logs.openstack.org/79/360979/3/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial/2c228f5/ : FAILURE in 1h 29m 38s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/79/360979/3/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/5824960/ : SUCCESS in 1h 17m 12s (non-voting)\n- gate-grenade-dsvm-multinode http://logs.openstack.org/79/360979/3/check/gate-grenade-dsvm-multinode/3b24f9a/ : SUCCESS in 47m 04s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/79/360979/3/check/gate-grenade-dsvm-neutron-multinode/9b7ddf2/ : SUCCESS in 59m 36s\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/79/360979/3/check/gate-tempest-dsvm-platform-centos7-nv/e0a0952/ : SUCCESS in 1h 09m 52s (non-voting)\n- gate-tempest-dsvm-platform-fedora23-nv http://logs.openstack.org/79/360979/3/check/gate-tempest-dsvm-platform-fedora23-nv/410e271/ : SUCCESS in 1h 12m 02s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"c04e2fe746504bff02a70fef40cbc2ffcb0d5c16","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-06 06:18:47.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"a5107eab09e73b3c4f36e5725fc80d9f60234e75","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2016-09-06 06:45:09.000000000","message":"Patch Set 3:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-ovsdpdk-nfv-networking http://intel-openstack-ci-logs.ovh/79/360979/3/check/tempest-dsvm-ovsdpdk-nfv-networking/1d6b330 : SUCCESS in 59m 29s\n- tempest-dsvm-full-nfv http://intel-openstack-ci-logs.ovh/79/360979/3/check/tempest-dsvm-full-nfv/6baf37f : SUCCESS in 1h 56m 05s","accounts_in_message":[],"_revision_number":3},{"id":"5aa39336efb5e7c69167b4c871abb07eaa4f8f61","author":{"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},"date":"2016-09-06 06:49:18.000000000","message":"Patch Set 3:\n\nthank you!","accounts_in_message":[],"_revision_number":3},{"id":"70223e1f3245acc9714980d20883b35b0e38d213","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-09-06 06:50:20.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- dsvm-tempest-nova-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/79/360979/3/check/dsvm-tempest-nova-network/8e61c8e : SUCCESS in 1h 21m 20s\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/79/360979/3/check/dsvm-tempest-neutron-network/e136b87 : SUCCESS in 2h 01m 13s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"f741b850c4eb208bc4bda7cd91a97a53b9e9c0b0","date":"2016-09-06 07:23:34.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":3},{"id":"9e26255ed201f8786bb33f969585094c85759386","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-06 07:23:34.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-grenade-dsvm-neutron-ubuntu-trusty http://logs.openstack.org/79/360979/3/gate/gate-grenade-dsvm-neutron-ubuntu-trusty/423c0d0/ : SUCCESS in 31m 39s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/79/360979/3/gate/gate-tempest-dsvm-neutron-full-ubuntu-xenial/b11765e/ : SUCCESS in 1h 04m 10s\n- gate-tempest-dsvm-full-ubuntu-xenial http://logs.openstack.org/79/360979/3/gate/gate-tempest-dsvm-full-ubuntu-xenial/6b0a903/ : SUCCESS in 52m 19s\n- gate-grenade-dsvm-ubuntu-trusty http://logs.openstack.org/79/360979/3/gate/gate-grenade-dsvm-ubuntu-trusty/f4b3d16/ : SUCCESS in 45m 50s\n- gate-devstack-docs-ubuntu-xenial http://docs-draft.openstack.org/79/360979/3/gate/gate-devstack-docs-ubuntu-xenial/fde55f6//doc/build/html/ : SUCCESS in 3m 34s\n- gate-devstack-bashate http://logs.openstack.org/79/360979/3/gate/gate-devstack-bashate/bdf61c9/ : SUCCESS in 1m 38s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/79/360979/3/gate/gate-grenade-dsvm-multinode/7d4171a/ : SUCCESS in 46m 42s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/79/360979/3/gate/gate-grenade-dsvm-neutron-multinode/166b1ff/ : SUCCESS in 38m 06s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"0063495b00409651c3bd02a7b3a31ba5b6ea40c0","revisions":{"895e8e495c62e037152fd81ebe41a0fd4826adc7":{"kind":"REWORK","_number":1,"created":"2016-08-26 08:35:15.000000000","uploader":{"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},"ref":"refs/changes/79/360979/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/79/360979/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/79/360979/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/79/360979/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/79/360979/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/79/360979/1"}}},"commit":{"parents":[{"commit":"b3b5eebaf59fdacad292f8ec89511ab810bed09c","subject":"Merge \"Remove lbaas from devstack proper, take 2\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b3b5eebaf59fdacad292f8ec89511ab810bed09c"}]}],"author":{"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","date":"2016-08-26 08:29:20.000000000","tz":120},"committer":{"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","date":"2016-08-26 08:29:20.000000000","tz":120},"subject":"Make PIP_GET_PIP_URL configurable via local.conf","message":"Make PIP_GET_PIP_URL configurable via local.conf\n\nThe default get_pip url regulary times out when starting devstack\nfrom behind company firewalls. Making this a configureable variable,\nuser can make use of internal git-pip.py mirrors without modifying\nany code.\n\nChange-Id: I66a5534d51ab23a4d8586c27d37b4b6b8a6892c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/895e8e495c62e037152fd81ebe41a0fd4826adc7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/895e8e495c62e037152fd81ebe41a0fd4826adc7"}]},"branch":"refs/heads/master"},"c7de0ef44bf96613993b94309639bfb87d23a7b1":{"kind":"REWORK","_number":2,"created":"2016-09-05 07:50:46.000000000","uploader":{"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},"ref":"refs/changes/79/360979/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/79/360979/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/79/360979/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/79/360979/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/79/360979/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/79/360979/2"}}},"commit":{"parents":[{"commit":"b3b5eebaf59fdacad292f8ec89511ab810bed09c","subject":"Merge \"Remove lbaas from devstack proper, take 2\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b3b5eebaf59fdacad292f8ec89511ab810bed09c"}]}],"author":{"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","date":"2016-08-26 08:29:20.000000000","tz":120},"committer":{"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","date":"2016-09-05 07:50:33.000000000","tz":120},"subject":"Make PIP_GET_PIP_URL configurable via local.conf","message":"Make PIP_GET_PIP_URL configurable via local.conf\n\nThe default get_pip url regulary times out when starting devstack\nfrom behind company firewalls. Making this a configureable variable,\nuser can make use of internal git-pip.py mirrors without modifying\nany code.\n\nChange-Id: I66a5534d51ab23a4d8586c27d37b4b6b8a6892c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c7de0ef44bf96613993b94309639bfb87d23a7b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c7de0ef44bf96613993b94309639bfb87d23a7b1"}]},"branch":"refs/heads/master"},"0063495b00409651c3bd02a7b3a31ba5b6ea40c0":{"kind":"REWORK","_number":3,"created":"2016-09-06 04:48:46.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/79/360979/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/79/360979/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/79/360979/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/79/360979/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/79/360979/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/79/360979/3"}}},"commit":{"parents":[{"commit":"b3b5eebaf59fdacad292f8ec89511ab810bed09c","subject":"Merge \"Remove lbaas from devstack proper, take 2\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b3b5eebaf59fdacad292f8ec89511ab810bed09c"}]}],"author":{"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","date":"2016-08-26 08:29:20.000000000","tz":120},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2016-09-06 04:48:32.000000000","tz":600},"subject":"Make PIP_GET_PIP_URL configurable via local.conf","message":"Make PIP_GET_PIP_URL configurable via local.conf\n\nThe default get_pip url regulary times out when starting devstack\nfrom behind company firewalls. Making this a configureable variable,\nuser can make use of internal git-pip.py mirrors without modifying\nany code.\n\nChange-Id: I66a5534d51ab23a4d8586c27d37b4b6b8a6892c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0063495b00409651c3bd02a7b3a31ba5b6ea40c0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0063495b00409651c3bd02a7b3a31ba5b6ea40c0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
