)]}'
{"id":"openstack%2Fdevstack-gate~126290","triplet_id":"openstack%2Fdevstack-gate~master~I28e5988bc7b957f575323778589a974cb51dc7fd","project":"openstack/devstack-gate","branch":"master","hashtags":[],"change_id":"I28e5988bc7b957f575323778589a974cb51dc7fd","subject":"Better check for pypi mirror host connectivity","status":"MERGED","created":"2014-10-06 13:15:41.000000000","updated":"2014-10-09 00:55:30.000000000","submitted":"2014-10-09 00:55:29.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ab64fb84a836ccb6724dd008a2850881ac93b415","_number":126290,"virtual_id_number":126290,"owner":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":2,"date":"2014-10-09 00:55:29.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2014-10-06 17:22:49.000000000","_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"}],"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":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"all":[{"value":2,"date":"2014-10-07 02:35:53.000000000","_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},{"value":2,"date":"2014-10-08 21:03:42.000000000","_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":1,"date":"2014-10-06 16:26:07.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"}],"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":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"all":[{"value":0,"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},{"value":1,"date":"2014-10-08 21:03:42.000000000","_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-10-06 16:26:07.000000000","updated_by":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"reviewer":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"state":"REVIEWER"},{"updated":"2014-10-07 02:35:53.000000000","updated_by":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"reviewer":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"state":"REVIEWER"},{"updated":"2014-10-08 21:03:42.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"},{"updated":"2014-10-09 00:55:29.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"87017c49a9807d24a6e8fc4af71030e793119bf9","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2014-10-06 13:15:41.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f6954f14187ebef7cf26097817d269781ed4662b","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2014-10-06 13:39:43.000000000","message":"Patch Set 1:\n\nNot using pypi.openstack.org is fine.\n\nI wonder whether it should be replaced with something else?","accounts_in_message":[],"_revision_number":1},{"id":"1b683b5ea679058427190a8481bb3a0243cb70f0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-06 14:16:46.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/90/126290/1/check/check-tempest-dsvm-full/2389b39 : SUCCESS in 42m 54s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/90/126290/1/check/check-tempest-dsvm-postgres-full/25d246e : SUCCESS in 52m 19s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/90/126290/1/check/check-tempest-dsvm-neutron-full/3ef23ed : SUCCESS in 58m 40s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/90/126290/1/check/check-tempest-dsvm-neutron-heat-slow/e29e860 : SUCCESS in 18m 14s\n- check-grenade-dsvm http://logs.openstack.org/90/126290/1/check/check-grenade-dsvm/dd0e0f4 : SUCCESS in 41m 22s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/90/126290/1/check/gate-tempest-dsvm-large-ops/8db6bc2 : SUCCESS in 18m 29s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/90/126290/1/check/gate-tempest-dsvm-neutron-large-ops/75a29e3 : SUCCESS in 21m 34s\n- gate-devstack-gate-unittests http://logs.openstack.org/90/126290/1/check/gate-devstack-gate-unittests/bfe8c44 : SUCCESS in 8s\n- check-devstack-dsvm-cells http://logs.openstack.org/90/126290/1/check/check-devstack-dsvm-cells/b0f880d : SUCCESS in 15m 49s\n- check-dg-tempest-dsvm-full http://logs.openstack.org/90/126290/1/check/check-dg-tempest-dsvm-full/32bcb08 : SUCCESS in 57m 46s\n- check-dg-tempest-dsvm-full-reexec http://logs.openstack.org/90/126290/1/check/check-dg-tempest-dsvm-full-reexec/7c1c3e9 : SUCCESS in 57m 13s\n- check-dg-hooks-dsvm http://logs.openstack.org/90/126290/1/check/check-dg-hooks-dsvm/62b72b6 : SUCCESS in 4m 11s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/90/126290/1/check/check-grenade-dsvm-partial-ncpu/4574170 : SUCCESS in 49m 30s\n- check-grenade-dsvm-ironic-sideways-nv http://logs.openstack.org/90/126290/1/check/check-grenade-dsvm-ironic-sideways-nv/6df7f10 : FAILURE in 17m 16s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/90/126290/1/check/check-swift-dsvm-functional/9b9fe53 : SUCCESS in 19m 08s\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/90/126290/1/check/check-tempest-dsvm-full-icehouse/2a80980 : SUCCESS in 51m 21s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/90/126290/1/check/check-tempest-dsvm-neutron-icehouse/165f760 : SUCCESS in 57m 58s\n- check-tempest-dsvm-postgres-full-icehouse http://logs.openstack.org/90/126290/1/check/check-tempest-dsvm-postgres-full-icehouse/ac4542b : SUCCESS in 51m 35s\n- check-devstack-dsvm-cells-icehouse http://logs.openstack.org/90/126290/1/check/check-devstack-dsvm-cells-icehouse/91f7abc : SUCCESS in 13m 15s\n- check-tempest-dsvm-ironic-pxe_ssh-nv http://logs.openstack.org/90/126290/1/check/check-tempest-dsvm-ironic-pxe_ssh-nv/0579931 : SUCCESS in 30m 32s (non-voting)\n- check-tempest-dsvm-ironic-pxe_ssh-postgres-nv http://logs.openstack.org/90/126290/1/check/check-tempest-dsvm-ironic-pxe_ssh-postgres-nv/f1743b0 : SUCCESS in 31m 39s (non-voting)\n- check-tempest-dsvm-f20 http://logs.openstack.org/90/126290/1/check/check-tempest-dsvm-f20/f921462 : SUCCESS in 42m 04s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"0631b14cdac12ad948f73f55ca17ae1ef46d1660","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2014-10-06 15:21:27.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5eab49759c876618681c69cb74f8b882c91ff2da","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2014-10-06 15:21:49.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"6cba41b735b995ce87cf10ae24ac155b9170cff8","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2014-10-06 15:22:09.000000000","message":"Patch Set 2:\n\nAndreas, agree!","accounts_in_message":[],"_revision_number":2},{"id":"c42fe769c3972100cfc7ee05b16db59a2dd730e3","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2014-10-06 16:26:07.000000000","message":"Patch Set 2: Code-Review+1\n\ngood idea, thanks!","accounts_in_message":[],"_revision_number":2},{"id":"ffa3946a5875163e98d457884cb557beb1613fb0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-06 16:40:09.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/90/126290/2/check/check-tempest-dsvm-full/c350361 : SUCCESS in 55m 18s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/90/126290/2/check/check-tempest-dsvm-postgres-full/3638d12 : SUCCESS in 54m 50s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/90/126290/2/check/check-tempest-dsvm-neutron-full/e59a3b2 : SUCCESS in 1h 08m 33s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/90/126290/2/check/check-tempest-dsvm-neutron-heat-slow/c9472d2 : SUCCESS in 23m 18s\n- check-grenade-dsvm http://logs.openstack.org/90/126290/2/check/check-grenade-dsvm/bb307d3 : SUCCESS in 48m 21s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/90/126290/2/check/gate-tempest-dsvm-large-ops/ff0518b : SUCCESS in 25m 22s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/90/126290/2/check/gate-tempest-dsvm-neutron-large-ops/99189e8 : SUCCESS in 22m 25s\n- gate-devstack-gate-unittests http://logs.openstack.org/90/126290/2/check/gate-devstack-gate-unittests/bb5ab81 : SUCCESS in 3s\n- check-devstack-dsvm-cells http://logs.openstack.org/90/126290/2/check/check-devstack-dsvm-cells/7d41bbc : SUCCESS in 17m 41s\n- check-dg-tempest-dsvm-full http://logs.openstack.org/90/126290/2/check/check-dg-tempest-dsvm-full/daf43c3 : SUCCESS in 57m 57s\n- check-dg-tempest-dsvm-full-reexec http://logs.openstack.org/90/126290/2/check/check-dg-tempest-dsvm-full-reexec/b7b3903 : SUCCESS in 46m 24s\n- check-dg-hooks-dsvm http://logs.openstack.org/90/126290/2/check/check-dg-hooks-dsvm/988bcf1 : SUCCESS in 4m 45s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/90/126290/2/check/check-grenade-dsvm-partial-ncpu/ff26616 : SUCCESS in 42m 23s\n- check-grenade-dsvm-ironic-sideways-nv http://logs.openstack.org/90/126290/2/check/check-grenade-dsvm-ironic-sideways-nv/34c8c64 : FAILURE in 15m 06s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/90/126290/2/check/check-swift-dsvm-functional/b98718b : SUCCESS in 15m 56s\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/90/126290/2/check/check-tempest-dsvm-full-icehouse/cdd62e7 : SUCCESS in 51m 53s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/90/126290/2/check/check-tempest-dsvm-neutron-icehouse/8b99df0 : SUCCESS in 55m 08s\n- check-tempest-dsvm-postgres-full-icehouse http://logs.openstack.org/90/126290/2/check/check-tempest-dsvm-postgres-full-icehouse/9bfdcda : SUCCESS in 52m 50s\n- check-devstack-dsvm-cells-icehouse http://logs.openstack.org/90/126290/2/check/check-devstack-dsvm-cells-icehouse/62c1d20 : SUCCESS in 15m 36s\n- check-tempest-dsvm-ironic-pxe_ssh-nv http://logs.openstack.org/90/126290/2/check/check-tempest-dsvm-ironic-pxe_ssh-nv/e786ebe : SUCCESS in 57m 53s (non-voting)\n- check-tempest-dsvm-ironic-pxe_ssh-postgres-nv http://logs.openstack.org/90/126290/2/check/check-tempest-dsvm-ironic-pxe_ssh-postgres-nv/ef32052 : SUCCESS in 28m 00s (non-voting)\n- check-tempest-dsvm-f20 http://logs.openstack.org/90/126290/2/check/check-tempest-dsvm-f20/f6edb43 : SUCCESS in 41m 21s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"aa57336d4bed4d27033099a2f6ec1cdde35d9ad1","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2014-10-06 17:22:49.000000000","message":"Patch Set 2:\n\nI can see the changes showing up properly and the ping/http check working as well:\nhttp://logs.openstack.org/90/126290/2/check/check-grenade-dsvm-partial-ncpu/ff26616/logs/devstack-gate-setup-host.txt.gz#_2014-10-06_15_33_07_301","accounts_in_message":[],"_revision_number":2},{"id":"be453c74c8345f2f9cd8ed638f7227b1ba9fda36","author":{"_account_id":6786,"name":"Sergey Lukjanov","email":"me@slukjanov.name","username":"slukjanov"},"date":"2014-10-07 02:35:53.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"62032e8a19f6b2b0b545777db2fbb59ac3738e5a","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2014-10-08 21:03:42.000000000","message":"Patch Set 2: Workflow+1 Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"33d02720aaf7e1796012366e04d47d614eb91f4c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-08 21:03:43.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"f737a54f86774ad7b028fec9affb2eb52b71515f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-09 00:55:29.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded.\n\n- gate-tempest-dsvm-full http://logs.openstack.org/90/126290/2/gate/gate-tempest-dsvm-full/6c15201 : SUCCESS in 49m 47s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/90/126290/2/gate/gate-tempest-dsvm-postgres-full/b121b86 : SUCCESS in 53m 20s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/90/126290/2/gate/gate-tempest-dsvm-neutron-full/4df21f4 : SUCCESS in 1h 04m 12s\n- gate-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/90/126290/2/gate/gate-tempest-dsvm-neutron-heat-slow/55f00cb : SUCCESS in 35m 04s\n- gate-grenade-dsvm http://logs.openstack.org/90/126290/2/gate/gate-grenade-dsvm/97f043d : SUCCESS in 45m 06s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/90/126290/2/gate/gate-tempest-dsvm-large-ops/cc548e5 : SUCCESS in 20m 48s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/90/126290/2/gate/gate-tempest-dsvm-neutron-large-ops/5726a8d : SUCCESS in 18m 43s\n- gate-devstack-gate-unittests http://logs.openstack.org/90/126290/2/gate/gate-devstack-gate-unittests/9a3469b : SUCCESS in 20s\n- gate-devstack-dsvm-cells http://logs.openstack.org/90/126290/2/gate/gate-devstack-dsvm-cells/24c5a2b : SUCCESS in 16m 21s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/90/126290/2/gate/gate-grenade-dsvm-partial-ncpu/9684892 : SUCCESS in 1h 02m 43s\n- gate-swift-dsvm-functional http://logs.openstack.org/90/126290/2/gate/gate-swift-dsvm-functional/4c5103b : SUCCESS in 16m 23s","accounts_in_message":[],"_revision_number":2},{"id":"ab64fb84a836ccb6724dd008a2850881ac93b415","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-10-09 00:55:30.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"6843d0cbd23ec125e299b71e580eebd8349d9c66","revisions":{"397d37b81d069bb8ef4deb19a1ff446ee3ef1861":{"kind":"REWORK","_number":1,"created":"2014-10-06 13:15:41.000000000","uploader":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"ref":"refs/changes/90/126290/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/90/126290/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/90/126290/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/90/126290/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/90/126290/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/90/126290/1"}}},"commit":{"parents":[{"commit":"f32312589588be86b9f7e169d986449561d05023","subject":"Merge \"don\u0027t use screen for grenade\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/f32312589588be86b9f7e169d986449561d05023"}]}],"author":{"name":"Davanum Srinivas","email":"dims@linux.vnet.ibm.com","date":"2014-10-06 13:15:35.000000000","tz":-240},"committer":{"name":"Davanum Srinivas","email":"dims@linux.vnet.ibm.com","date":"2014-10-06 13:15:35.000000000","tz":-240},"subject":"pypi.openstack.org is no longer used","message":"pypi.openstack.org is no longer used\n\nChange-Id: I28e5988bc7b957f575323778589a974cb51dc7fd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/397d37b81d069bb8ef4deb19a1ff446ee3ef1861"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/397d37b81d069bb8ef4deb19a1ff446ee3ef1861"}]},"branch":"refs/heads/master"},"6843d0cbd23ec125e299b71e580eebd8349d9c66":{"kind":"REWORK","_number":2,"created":"2014-10-06 15:21:27.000000000","uploader":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"ref":"refs/changes/90/126290/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/90/126290/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/90/126290/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/90/126290/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/90/126290/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/90/126290/2"}}},"commit":{"parents":[{"commit":"f32312589588be86b9f7e169d986449561d05023","subject":"Merge \"don\u0027t use screen for grenade\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/f32312589588be86b9f7e169d986449561d05023"}]}],"author":{"name":"Davanum Srinivas","email":"dims@linux.vnet.ibm.com","date":"2014-10-06 13:15:35.000000000","tz":-240},"committer":{"name":"Davanum Srinivas","email":"dims@linux.vnet.ibm.com","date":"2014-10-06 15:18:43.000000000","tz":-240},"subject":"Better check for pypi mirror host connectivity","message":"Better check for pypi mirror host connectivity\n\nNow that we have switched to region specific mirrors, we\nshould look at the pip.conf for the host url/ip and try\nthe ping/http check on that specific mirror\n\nChange-Id: I28e5988bc7b957f575323778589a974cb51dc7fd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/6843d0cbd23ec125e299b71e580eebd8349d9c66"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/6843d0cbd23ec125e299b71e580eebd8349d9c66"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
