)]}'
{"id":"openstack%2Fdevstack~74910","triplet_id":"openstack%2Fdevstack~master~I5b0114ca26b7ac2f25993264f761cba9ec8c09e1","project":"openstack/devstack","branch":"master","topic":"git-timeout","hashtags":[],"change_id":"I5b0114ca26b7ac2f25993264f761cba9ec8c09e1","subject":"Add GIT_TIMEOUT variable to watch git operations","status":"MERGED","created":"2014-02-20 03:08:37.000000000","updated":"2014-02-27 04:31:41.000000000","submitted":"2014-02-27 04:31:40.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":19,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ebaa8107640963bb11af7a385a781d297a8768e8","_number":74910,"virtual_id_number":74910,"owner":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":2,"date":"2014-02-27 04:31:40.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},{"value":0,"_account_id":6473,"name":"Sunil Thaha","email":"sthaha@redhat.com","username":"sthaha"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"recommended":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"all":[{"value":0,"date":"2014-02-26 22:39:18.000000000","permitted_voting_range":{"min":0,"max":2},"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"date":"2014-02-24 00:46:55.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2014-02-25 20:20:41.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},{"value":0,"_account_id":6473,"name":"Sunil Thaha","email":"sthaha@redhat.com","username":"sthaha"},{"value":2,"date":"2014-02-26 23:45:52.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2014-02-26 22:08:19.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},{"value":0,"date":"2014-02-23 22:36:21.000000000","permitted_voting_range":{"min":0,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":2,"date":"2014-02-26 12:46:31.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},{"value":0,"_account_id":6473,"name":"Sunil Thaha","email":"sthaha@redhat.com","username":"sthaha"},{"value":1,"date":"2014-02-26 23:51:30.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"date":"2014-02-26 00:47:03.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},{"value":0,"_account_id":6473,"name":"Sunil Thaha","email":"sthaha@redhat.com","username":"sthaha"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},{"_account_id":6473,"name":"Sunil Thaha","email":"sthaha@redhat.com","username":"sthaha"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-02-20 03:09:18.000000000","updated_by":{"_account_id":6473,"name":"Sunil Thaha","email":"sthaha@redhat.com","username":"sthaha"},"reviewer":{"_account_id":6473,"name":"Sunil Thaha","email":"sthaha@redhat.com","username":"sthaha"},"state":"REVIEWER"},{"updated":"2014-02-24 00:46:55.000000000","updated_by":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"reviewer":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"state":"REVIEWER"},{"updated":"2014-02-25 20:20:41.000000000","updated_by":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"reviewer":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"state":"REVIEWER"},{"updated":"2014-02-26 00:47:03.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2014-02-26 22:08:19.000000000","updated_by":{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},"reviewer":{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},"state":"REVIEWER"},{"updated":"2014-02-26 22:39:18.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-02-26 23:51:30.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":"2014-02-27 04:31:40.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"16665bebb31fd2b108694f8ed59edcc2dceb4d7b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-20 03:08:38.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"c78d4bc25495b763b3d8afd5c3fb2c766eaa9ece","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-20 03:58:08.000000000","message":"Patch Set 1: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-devstack-bash8 http://logs.openstack.org/10/74910/1/check/gate-devstack-bash8/88a5d05 : FAILURE in 24s\n- check-devstack-dsvm-cells http://logs.openstack.org/10/74910/1/check/check-devstack-dsvm-cells/b51cd99 : SUCCESS in 11m 03s\n- check-tempest-dsvm-full http://logs.openstack.org/10/74910/1/check/check-tempest-dsvm-full/4854632 : SUCCESS in 44m 05s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/10/74910/1/check/check-tempest-dsvm-postgres-full/73d0f69 : SUCCESS in 39m 51s\n- check-tempest-dsvm-neutron http://logs.openstack.org/10/74910/1/check/check-tempest-dsvm-neutron/65ddf00 : SUCCESS in 31m 36s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/10/74910/1/check/gate-tempest-dsvm-large-ops/8793edc : SUCCESS in 13m 31s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/10/74910/1/check/gate-tempest-dsvm-neutron-large-ops/b1754b9 : SUCCESS in 14m 56s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/10/74910/1/check/check-tempest-dsvm-neutron-heat-slow/3c1dc26 : SUCCESS in 22m 20s (non-voting)\n- check-tempest-dsvm-cells-full http://logs.openstack.org/10/74910/1/check/check-tempest-dsvm-cells-full/9b7c041 : FAILURE in 20m 58s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/10/74910/1/check/check-grenade-dsvm/d9993a9 : SUCCESS in 30m 13s\n- check-swift-dsvm-functional http://logs.openstack.org/10/74910/1/check/check-swift-dsvm-functional/281a7e2 : SUCCESS in 12m 49s\n- check-devstack-dsvm-neutron http://logs.openstack.org/10/74910/1/check/check-devstack-dsvm-neutron/7c66e5d : FAILURE in 13m 17s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/10/74910/1/check/check-tempest-dsvm-ironic-nv/ee544c0 : SUCCESS in 29m 44s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/10/74910/1/check/check-tempest-dsvm-ironic-postgres-nv/982d4d5 : SUCCESS in 28m 50s (non-voting)\n- check-tempest-dsvm-savanna-full-nv http://logs.openstack.org/10/74910/1/check/check-tempest-dsvm-savanna-full-nv/67fe959 : SUCCESS in 35m 18s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/10/74910/1/check/check-tempest-dsvm-savanna-postgres-nv/40d23eb : SUCCESS in 22m 01s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/10/74910/1/check/check-tempest-dsvm-savanna-neutron-nv/2af555c : SUCCESS in 27m 22s (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"6a03d5eb71cfe264dc2ff3ca17a3e72cdb2b1fd8","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-02-20 06:00:14.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\n(8 inline comments)\n\nThis is a good idea, I hit this with git.o.o today actually...\n\nI\u0027m being really picky about functions-common since it is still relatively new and shiny.\n\nAlso, I don\u0027t like using a global var in there so we should protect against GIT_TIMEOUT not being set.  At the same time, since git_clone() is  used in more than stack.sh (like in Grenade) setting a default needs to be in stackrc.","accounts_in_message":[],"_revision_number":1},{"id":"7aefd0e488052ed15a8a0b5945c4d7f3a56d3816","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2014-02-21 00:47:47.000000000","message":"Patch Set 1: (8 inline comments)\n\nThanks for the review; i\u0027ve addressed all your comments","accounts_in_message":[],"_revision_number":1},{"id":"2fd5aadeb58a1ad43eb5064b8c88d6b3959cf11e","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2014-02-21 01:02:25.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"7ff0fe7f9129f537c0893f2e8b93421723123624","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-21 01:02:26.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"75eb7ff990e239351bd65a3dd15b79b4036d1fed","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2014-02-21 03:26:40.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"5acf914f5c66456c42dfad1a576344455df56bc8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-21 03:26:41.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"fa421da4e30a515923b02598006ac77bc12b3d70","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-21 04:24:53.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/10/74910/3/check/gate-devstack-bash8/183c5da : SUCCESS in 10s\n- check-devstack-dsvm-cells http://logs.openstack.org/10/74910/3/check/check-devstack-dsvm-cells/46cebd7 : SUCCESS in 19m 28s\n- check-tempest-dsvm-full http://logs.openstack.org/10/74910/3/check/check-tempest-dsvm-full/001c196 : SUCCESS in 45m 48s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/10/74910/3/check/check-tempest-dsvm-postgres-full/4f4078f : SUCCESS in 47m 36s\n- check-tempest-dsvm-neutron http://logs.openstack.org/10/74910/3/check/check-tempest-dsvm-neutron/69294d5 : SUCCESS in 31m 57s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/10/74910/3/check/check-tempest-dsvm-neutron-full/43da7ba : SUCCESS in 51m 28s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/10/74910/3/check/gate-tempest-dsvm-large-ops/3ebc8cc : SUCCESS in 13m 41s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/10/74910/3/check/gate-tempest-dsvm-neutron-large-ops/7c8c036 : SUCCESS in 13m 35s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/10/74910/3/check/check-tempest-dsvm-neutron-heat-slow/4cd3962 : FAILURE in 25m 14s (non-voting)\n- check-tempest-dsvm-cells-full http://logs.openstack.org/10/74910/3/check/check-tempest-dsvm-cells-full/021a29d : FAILURE in 28m 07s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/10/74910/3/check/check-grenade-dsvm/c3ec295 : SUCCESS in 35m 12s\n- check-swift-dsvm-functional http://logs.openstack.org/10/74910/3/check/check-swift-dsvm-functional/95e1abf : SUCCESS in 16m 04s\n- check-devstack-dsvm-neutron http://logs.openstack.org/10/74910/3/check/check-devstack-dsvm-neutron/9f2bbd7 : FAILURE in 12m 49s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/10/74910/3/check/check-tempest-dsvm-ironic-nv/639253d : SUCCESS in 25m 07s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/10/74910/3/check/check-tempest-dsvm-ironic-postgres-nv/3d22568 : SUCCESS in 28m 44s (non-voting)\n- check-tempest-dsvm-savanna-full-nv http://logs.openstack.org/10/74910/3/check/check-tempest-dsvm-savanna-full-nv/52f778a : SUCCESS in 41m 10s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/10/74910/3/check/check-tempest-dsvm-savanna-postgres-nv/aed012c : SUCCESS in 20m 02s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/10/74910/3/check/check-tempest-dsvm-savanna-neutron-nv/b030c6c : SUCCESS in 31m 42s (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"bb7e181080e2ed3fdde40675a2920c49d2eeddfa","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-02-21 23:00:28.000000000","message":"Patch Set 3:\n\nOne more thing...I was looking at arosen\u0027s https://review.openstack.org/#/c/75486/ to die if git exits non-zero, here if git does that it\u0027ll retry 3 times before the die().  I think the retry should only happen if timeout\u0027s exit code is 124 for an actual timeout.  Could you add a check for $? \u003d 124 and die immediately?","accounts_in_message":[],"_revision_number":3},{"id":"069e4b37282908dbc71f00b53e853ef64a21a198","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-02-23 13:25:37.000000000","message":"Patch Set 1:\n\nFailed using XenAPI driver with XenServer 6.2.\n* Logs: http://ca.downloads.xensource.com/OpenStack/xenserver-ci/refs/changes/10/74910/1/\n\nXenServer CI contact: openstack@citrix.com.","accounts_in_message":[],"_revision_number":1},{"id":"73cd5b91140b678c9183c8684cb62663565f41e7","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2014-02-23 22:35:45.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"e5163ae819c940d1deb4a270ca41ce293bf05fc3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-23 22:35:46.000000000","message":"Patch Set 4:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"0e46dde2d60943de7cec449d288ab0b7f3003ddd","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2014-02-23 22:36:21.000000000","message":"Patch Set 4:\n\n\u003e. I think the retry should only happen if timeout\u0027s exit code is 124 for an actual timeout. Could you add a check for $? \u003d 124 and die immediately?\n\nDone in change #4","accounts_in_message":[],"_revision_number":4},{"id":"dd30ddd6bd78b97943045d09eef92989f64a17cf","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-23 23:30:58.000000000","message":"Patch Set 4: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-devstack-bash8 http://logs.openstack.org/10/74910/4/check/gate-devstack-bash8/3551a69 : SUCCESS in 9s\n- check-devstack-dsvm-cells http://logs.openstack.org/10/74910/4/check/check-devstack-dsvm-cells/c1f7cbe : SUCCESS in 10m 41s\n- check-tempest-dsvm-full http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-full/c36bd48 : SUCCESS in 49m 00s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-postgres-full/2c07e98 : SUCCESS in 46m 14s\n- check-tempest-dsvm-neutron http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-neutron/269332d : FAILURE in 39m 49s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-neutron-full/6036adc : SUCCESS in 43m 49s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/10/74910/4/check/gate-tempest-dsvm-large-ops/0437829 : SUCCESS in 14m 13s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/10/74910/4/check/gate-tempest-dsvm-neutron-large-ops/205ee2c : SUCCESS in 13m 24s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-neutron-heat-slow/8926123 : SUCCESS in 18m 07s (non-voting)\n- check-tempest-dsvm-cells-full http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-cells-full/1609959 : FAILURE in 26m 45s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/10/74910/4/check/check-grenade-dsvm/e359e6a : SUCCESS in 26m 10s\n- check-swift-dsvm-functional http://logs.openstack.org/10/74910/4/check/check-swift-dsvm-functional/32f9768 : SUCCESS in 13m 48s\n- check-devstack-dsvm-neutron http://logs.openstack.org/10/74910/4/check/check-devstack-dsvm-neutron/e268ce0 : FAILURE in 16m 00s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-ironic-nv/3bd3682 : SUCCESS in 29m 53s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-ironic-postgres-nv/5237bbd : SUCCESS in 26m 51s (non-voting)\n- check-tempest-dsvm-savanna-full-nv http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-savanna-full-nv/10b7856 : SUCCESS in 55m 08s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-savanna-postgres-nv/c515713 : SUCCESS in 18m 11s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-savanna-neutron-nv/ccf536e : SUCCESS in 30m 43s (non-voting)\n","accounts_in_message":[],"_revision_number":4},{"id":"55cde52613c1ce020c416da3798b11d8e8b372ae","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-02-23 23:38:21.000000000","message":"Patch Set 4:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://ca.downloads.xensource.com/OpenStack/xenserver-ci/refs/changes/10/74910/4/\n\nRecheck supported; use \"citrix recheck\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.","accounts_in_message":[],"_revision_number":4},{"id":"97283f09d14591162c04b94df95a17cdd2c4ef82","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2014-02-24 00:46:55.000000000","message":"Patch Set 4:\n\nNice, thank you for doing this!","accounts_in_message":[],"_revision_number":4},{"id":"4049cb428bdd0ef2232518fc0b8b1c1599c3a9c7","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2014-02-25 00:41:30.000000000","message":"Patch Set 4:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":4},{"id":"d79b81fc49153271b3f9d7ca93473028805e2341","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-25 00:41:31.000000000","message":"Patch Set 4: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"79f10d817b17fea7ffef6d829e3f247ee2547b90","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-25 01:33:40.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/10/74910/4/check/gate-devstack-bash8/0532a65 : SUCCESS in 11s\n- check-devstack-dsvm-cells http://logs.openstack.org/10/74910/4/check/check-devstack-dsvm-cells/7cbb399 : SUCCESS in 15m 15s\n- check-tempest-dsvm-full http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-full/91ee151 : SUCCESS in 50m 52s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-postgres-full/639904c : SUCCESS in 47m 40s\n- check-tempest-dsvm-neutron http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-neutron/b20d020 : SUCCESS in 33m 08s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-neutron-full/745e32c : SUCCESS in 39m 34s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/10/74910/4/check/gate-tempest-dsvm-large-ops/4011984 : SUCCESS in 13m 17s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/10/74910/4/check/gate-tempest-dsvm-neutron-large-ops/9e8ec66 : SUCCESS in 12m 16s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-neutron-heat-slow/adeb8bd : SUCCESS in 23m 19s (non-voting)\n- check-tempest-dsvm-cells-full http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-cells-full/501dd1f : FAILURE in 24m 32s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/10/74910/4/check/check-grenade-dsvm/90f42e5 : SUCCESS in 26m 53s\n- check-swift-dsvm-functional http://logs.openstack.org/10/74910/4/check/check-swift-dsvm-functional/41b21f3 : SUCCESS in 14m 58s\n- check-devstack-dsvm-neutron http://logs.openstack.org/10/74910/4/check/check-devstack-dsvm-neutron/3bde921 : FAILURE in 16m 38s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-ironic-nv/a962750 : SUCCESS in 28m 47s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-ironic-postgres-nv/898c576 : SUCCESS in 25m 59s (non-voting)\n- check-tempest-dsvm-savanna-full-nv http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-savanna-full-nv/e6f5a34 : SUCCESS in 50m 22s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-savanna-postgres-nv/2072d7b : SUCCESS in 21m 35s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-savanna-neutron-nv/face072 : SUCCESS in 34m 00s (non-voting)\n","accounts_in_message":[],"_revision_number":4},{"id":"69d6a345001ff061a98e53a9f986bf6550b3e4d1","author":{"_account_id":105,"name":"Kyle Mestery","email":"mestery@mestery.com","username":"mestery"},"date":"2014-02-25 20:20:41.000000000","message":"Patch Set 4: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":4},{"id":"df5e51a9e3afa5706fb9092529ba00bf310b311a","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-02-26 00:47:03.000000000","message":"Patch Set 4:\n\nso I\u0027m fine with this basic idea, however this is probably not the solution you want for CI. For that you really want local mirrors for git. You\u0027ll note we don\u0027t actually clone in the gate.\n\nAlso, are you going through a proxy?","accounts_in_message":[],"_revision_number":4},{"id":"76bc1443dcbbdb8af13cf85f13db0ed8d9ef7c7b","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-02-26 12:46:31.000000000","message":"Patch Set 4: Looks good to me (core reviewer)\n\nwant @dtroyer to sign off on this before it goes in","accounts_in_message":[],"_revision_number":4},{"id":"86d47fa59f40609d7bfe5b750584075e686bf518","author":{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},"date":"2014-02-26 22:08:19.000000000","message":"Patch Set 4: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":4},{"id":"db0f9cb8a2055529de9509eb7425699f92a7c7bf","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2014-02-26 22:39:18.000000000","message":"Patch Set 4: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"35e7097d30473aa3ea7931a02e9f878c5c803cf1","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-02-26 23:45:52.000000000","message":"Patch Set 4: Looks good to me (core reviewer)\n\n(1 inline comment)\n\nI\u0027m good with it, if Clark is happy with my response to his comment it can be +A.","accounts_in_message":[],"_revision_number":4},{"id":"c6e828531df4a9a682f7266f7b809bdc160f8e65","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2014-02-26 23:48:24.000000000","message":"Patch Set 4: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"15a227d03db3cdb00b3e2bce0ef5c32cb337aa61","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-02-26 23:51:30.000000000","message":"Patch Set 4: Approved\n\n","accounts_in_message":[],"_revision_number":4},{"id":"557719463f852027d7aed0137741c53041473861","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-26 23:51:31.000000000","message":"Patch Set 4: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"2120169cd8fe8988a68c60576fe799bc1821b3a0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-27 01:07:08.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/10/74910/4/check/gate-devstack-bash8/20689d8 : SUCCESS in 23s\n- check-devstack-dsvm-cells http://logs.openstack.org/10/74910/4/check/check-devstack-dsvm-cells/a1051da : SUCCESS in 11m 26s\n- check-tempest-dsvm-full http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-full/1eac341 : SUCCESS in 50m 31s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-postgres-full/920092d : SUCCESS in 55m 11s\n- check-tempest-dsvm-neutron http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-neutron/83b85fc : SUCCESS in 34m 40s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-neutron-full/43bdef5 : SUCCESS in 53m 15s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/10/74910/4/check/gate-tempest-dsvm-large-ops/265041a : SUCCESS in 12m 41s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/10/74910/4/check/gate-tempest-dsvm-neutron-large-ops/2fc7225 : SUCCESS in 15m 49s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-neutron-heat-slow/114aa1c : SUCCESS in 20m 51s (non-voting)\n- check-tempest-dsvm-cells-full http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-cells-full/f8920dd : SUCCESS in 51m 50s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/10/74910/4/check/check-grenade-dsvm/d60b251 : SUCCESS in 26m 41s\n- check-swift-dsvm-functional http://logs.openstack.org/10/74910/4/check/check-swift-dsvm-functional/e3a9033 : SUCCESS in 14m 06s\n- check-devstack-dsvm-neutron http://logs.openstack.org/10/74910/4/check/check-devstack-dsvm-neutron/5f030e7 : FAILURE in 15m 32s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-ironic-nv/6cb03c9 : SUCCESS in 29m 46s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-ironic-postgres-nv/a38eec7 : SUCCESS in 28m 00s (non-voting)\n- check-tempest-dsvm-savanna-full-nv http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-savanna-full-nv/19e836e : SUCCESS in 56m 47s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-savanna-postgres-nv/93bd6d9 : SUCCESS in 18m 12s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/10/74910/4/check/check-tempest-dsvm-savanna-neutron-nv/952d5cc : SUCCESS in 33m 29s (non-voting)\n","accounts_in_message":[],"_revision_number":4},{"id":"780fd3a5db064811fa37a0567df21b53ffaaa598","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-27 01:07:11.000000000","message":"Patch Set 4: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"c891720b8b5cd8a686fa3a843abe34617acd3e0a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-27 04:31:40.000000000","message":"Patch Set 4: Verified\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/10/74910/4/gate/gate-devstack-bash8/836af8e : SUCCESS in 5s\n- gate-devstack-dsvm-cells http://logs.openstack.org/10/74910/4/gate/gate-devstack-dsvm-cells/d0ff1d1 : SUCCESS in 12m 55s\n- gate-tempest-dsvm-full http://logs.openstack.org/10/74910/4/gate/gate-tempest-dsvm-full/7f53c78 : SUCCESS in 55m 17s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/10/74910/4/gate/gate-tempest-dsvm-postgres-full/aea22ef : SUCCESS in 51m 08s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/10/74910/4/gate/gate-tempest-dsvm-neutron/a1bd009 : SUCCESS in 28m 49s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/10/74910/4/gate/gate-tempest-dsvm-large-ops/1a124cc : SUCCESS in 15m 09s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/10/74910/4/gate/gate-tempest-dsvm-neutron-large-ops/8ddbb75 : SUCCESS in 12m 12s\n- gate-grenade-dsvm http://logs.openstack.org/10/74910/4/gate/gate-grenade-dsvm/a8e1cda : SUCCESS in 29m 43s\n- gate-swift-dsvm-functional http://logs.openstack.org/10/74910/4/gate/gate-swift-dsvm-functional/c74ccdd : SUCCESS in 13m 20s\n","accounts_in_message":[],"_revision_number":4},{"id":"1db1078b8ced4b559cc50453af276da59f1d2a2a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-02-27 04:31:41.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"d53ad0b07d3e7bdd2668c2d3f1815d95d4b8f532","revisions":{"c5e355cc099253b0614f51141afc77a77def9e9d":{"kind":"REWORK","_number":1,"created":"2014-02-20 03:08:37.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/10/74910/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/10/74910/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/10/74910/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/10/74910/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/10/74910/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/10/74910/1"}}},"commit":{"parents":[{"commit":"535e0089e0656fd4fcaa36ad5abc3653a9a45ff0","subject":"Merge \"Use lowercase section name in Neutron ML2 security group config\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/535e0089e0656fd4fcaa36ad5abc3653a9a45ff0"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2014-02-20 02:55:13.000000000","tz":660},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2014-02-20 03:08:21.000000000","tz":660},"subject":"Add GIT_TIMEOUT variable to watch git operations","message":"Add GIT_TIMEOUT variable to watch git operations\n\nDuring my CI testing of each devstack change I can often see git get\nitself stuck and hang indefinitely.  I\u0027m not sure if it\u0027s transient\nnetwork issues, or issues at the remote end (seen with both github.com\nand git.openstack.org) but it hits fairly frequently.  Retrying the\ncommand usually gets it going again.  Searching for \"git hanging\" and\nsimilar shows its not entirely uncommon...\n\nThis adds a watchdog timeout for remote git operations based on a new\nenvironment variable GIT_TIMEOUT.  It will retry 3 times before giving\nup.  The wrapper is applied to the main remote git calls.\n\nChange-Id: I5b0114ca26b7ac2f25993264f761cba9ec8c09e1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c5e355cc099253b0614f51141afc77a77def9e9d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c5e355cc099253b0614f51141afc77a77def9e9d"}]},"branch":"refs/heads/master"},"b20eb9e10d0a7101a2dbe13b72ec827bbcbb4897":{"kind":"REWORK","_number":2,"created":"2014-02-21 01:02:25.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/10/74910/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/10/74910/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/10/74910/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/10/74910/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/10/74910/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/10/74910/2"}}},"commit":{"parents":[{"commit":"535e0089e0656fd4fcaa36ad5abc3653a9a45ff0","subject":"Merge \"Use lowercase section name in Neutron ML2 security group config\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/535e0089e0656fd4fcaa36ad5abc3653a9a45ff0"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2014-02-20 02:55:13.000000000","tz":660},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2014-02-21 00:59:49.000000000","tz":660},"subject":"Add GIT_TIMEOUT variable to watch git operations","message":"Add GIT_TIMEOUT variable to watch git operations\n\nDuring my CI testing of each devstack change I can often see git get\nitself stuck and hang indefinitely.  I\u0027m not sure if it\u0027s transient\nnetwork issues, or issues at the remote end (seen with both github.com\nand git.openstack.org) but it hits fairly frequently.  Retrying the\ncommand usually gets it going again.  Searching for \"git hanging\" and\nsimilar shows its not entirely uncommon...\n\nThis adds a watchdog timeout for remote git operations based on a new\nenvironment variable GIT_TIMEOUT.  It will retry 3 times before giving\nup.  The wrapper is applied to the main remote git calls.\n\nChange-Id: I5b0114ca26b7ac2f25993264f761cba9ec8c09e1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b20eb9e10d0a7101a2dbe13b72ec827bbcbb4897"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b20eb9e10d0a7101a2dbe13b72ec827bbcbb4897"}]},"branch":"refs/heads/master"},"503428aad0ec5ebc994a01e84f606006b5554d22":{"kind":"REWORK","_number":3,"created":"2014-02-21 03:26:40.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/10/74910/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/10/74910/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/10/74910/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/10/74910/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/10/74910/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/10/74910/3"}}},"commit":{"parents":[{"commit":"535e0089e0656fd4fcaa36ad5abc3653a9a45ff0","subject":"Merge \"Use lowercase section name in Neutron ML2 security group config\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/535e0089e0656fd4fcaa36ad5abc3653a9a45ff0"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2014-02-20 02:55:13.000000000","tz":660},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2014-02-21 03:26:24.000000000","tz":660},"subject":"Add GIT_TIMEOUT variable to watch git operations","message":"Add GIT_TIMEOUT variable to watch git operations\n\nDuring my CI testing of each devstack change I can often see git get\nitself stuck and hang indefinitely.  I\u0027m not sure if it\u0027s transient\nnetwork issues, or issues at the remote end (seen with both github.com\nand git.openstack.org) but it hits fairly frequently.  Retrying the\ncommand usually gets it going again.  Searching for \"git hanging\" and\nsimilar shows its not entirely uncommon...\n\nThis adds a watchdog timeout for remote git operations based on a new\nenvironment variable GIT_TIMEOUT.  It will retry 3 times before giving\nup.  The wrapper is applied to the main remote git calls.\n\nChange-Id: I5b0114ca26b7ac2f25993264f761cba9ec8c09e1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/503428aad0ec5ebc994a01e84f606006b5554d22"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/503428aad0ec5ebc994a01e84f606006b5554d22"}]},"branch":"refs/heads/master"},"d53ad0b07d3e7bdd2668c2d3f1815d95d4b8f532":{"kind":"REWORK","_number":4,"created":"2014-02-23 22:35:45.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/10/74910/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/10/74910/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/10/74910/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/10/74910/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/10/74910/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/10/74910/4"}}},"commit":{"parents":[{"commit":"535e0089e0656fd4fcaa36ad5abc3653a9a45ff0","subject":"Merge \"Use lowercase section name in Neutron ML2 security group config\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/535e0089e0656fd4fcaa36ad5abc3653a9a45ff0"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2014-02-20 02:55:13.000000000","tz":660},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2014-02-23 22:35:19.000000000","tz":660},"subject":"Add GIT_TIMEOUT variable to watch git operations","message":"Add GIT_TIMEOUT variable to watch git operations\n\nDuring my CI testing of each devstack change I can often see git get\nitself stuck and hang indefinitely.  I\u0027m not sure if it\u0027s transient\nnetwork issues, or issues at the remote end (seen with both github.com\nand git.openstack.org) but it hits fairly frequently.  Retrying the\ncommand usually gets it going again.  Searching for \"git hanging\" and\nsimilar shows its not entirely uncommon...\n\nThis adds a watchdog timeout for remote git operations based on a new\nenvironment variable GIT_TIMEOUT.  It will retry 3 times before giving\nup.  The wrapper is applied to the main remote git calls.\n\nChange-Id: I5b0114ca26b7ac2f25993264f761cba9ec8c09e1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d53ad0b07d3e7bdd2668c2d3f1815d95d4b8f532"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d53ad0b07d3e7bdd2668c2d3f1815d95d4b8f532"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
