)]}'
{"id":"openstack%2Fdevstack~78858","triplet_id":"openstack%2Fdevstack~master~I58311aa0e2c779467d39c4477c4ea39d14eda207","project":"openstack/devstack","branch":"master","topic":"bug/1289129","hashtags":[],"change_id":"I58311aa0e2c779467d39c4477c4ea39d14eda207","subject":"cinder_driver_certs.sh always passes driver","status":"MERGED","created":"2014-03-07 05:38:12.000000000","updated":"2014-04-02 16:29:27.000000000","submitted":"2014-04-02 16:29:26.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"71acc9e222ce082245d15c7579621177fc9cb843","_number":78858,"virtual_id_number":78858,"owner":{"_account_id":8912,"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","username":"rdmcnair"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":8912,"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","username":"rdmcnair"},{"value":2,"date":"2014-04-02 16:29:26.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":8912,"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","username":"rdmcnair"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"value":2,"date":"2014-04-02 12:51:19.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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":8912,"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","username":"rdmcnair"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"value":1,"date":"2014-04-02 12:51:19.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":8912,"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","username":"rdmcnair"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"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":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":8912,"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","username":"rdmcnair"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-03-10 16:02:01.000000000","updated_by":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"reviewer":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"state":"REVIEWER"},{"updated":"2014-04-02 12:51:19.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-04-02 16:29:26.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"a1caca23522e33392c98be025d8bfef361c2f91b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-07 05:38:13.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"e94273e4bf3c2feb566597de4c11c3a76e3e4571","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-03-07 06:35:37.000000000","message":"Patch Set 1:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://70dcd673047f0ebed6a7-dda4e480e005aaa13ec303551d2d8155.r49.cf5.rackcdn.com/58/78858/1/results.html\n\nStandard recheck supported; use \"xenserver recheck\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.","accounts_in_message":[],"_revision_number":1},{"id":"4fc220e863f47350b95e42e0a8d395e7011693d9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-07 06:39:29.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- check-grenade-dsvm http://logs.openstack.org/58/78858/1/check/check-grenade-dsvm/f4e833b : SUCCESS in 33m 19s\n- check-tempest-dsvm-full http://logs.openstack.org/58/78858/1/check/check-tempest-dsvm-full/53b2fc0 : SUCCESS in 52m 27s\n- check-tempest-dsvm-neutron http://logs.openstack.org/58/78858/1/check/check-tempest-dsvm-neutron/28dbe1f : SUCCESS in 32m 15s\n- gate-devstack-bash8 http://logs.openstack.org/58/78858/1/check/gate-devstack-bash8/257411d : SUCCESS in 23s\n- check-devstack-dsvm-cells http://logs.openstack.org/58/78858/1/check/check-devstack-dsvm-cells/3471ef6 : SUCCESS in 11m 25s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/58/78858/1/check/check-tempest-dsvm-postgres-full/d1b1f96 : SUCCESS in 59m 30s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/58/78858/1/check/check-tempest-dsvm-neutron-full/b9116b6 : SUCCESS in 55m 39s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/58/78858/1/check/gate-tempest-dsvm-large-ops/0f46fb0 : SUCCESS in 14m 52s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/58/78858/1/check/gate-tempest-dsvm-neutron-large-ops/03d61cc : SUCCESS in 13m 21s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/58/78858/1/check/check-tempest-dsvm-neutron-heat-slow/9751eef : SUCCESS in 26m 02s (non-voting)\n- check-tempest-dsvm-cells-full http://logs.openstack.org/58/78858/1/check/check-tempest-dsvm-cells-full/f93bc6b : FAILURE in 1h 01m 13s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/58/78858/1/check/check-swift-dsvm-functional/9bcf7ac : SUCCESS in 12m 55s\n- check-devstack-dsvm-neutron http://logs.openstack.org/58/78858/1/check/check-devstack-dsvm-neutron/5bf2223 : FAILURE in 17m 11s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/58/78858/1/check/check-tempest-dsvm-ironic-nv/f5df699 : SUCCESS in 28m 13s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/58/78858/1/check/check-tempest-dsvm-ironic-postgres-nv/3b78f26 : SUCCESS in 28m 31s (non-voting)\n- check-tempest-dsvm-savanna-full-nv http://logs.openstack.org/58/78858/1/check/check-tempest-dsvm-savanna-full-nv/0c7c332 : SUCCESS in 59m 00s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/58/78858/1/check/check-tempest-dsvm-savanna-postgres-nv/d3a76cb : SUCCESS in 20m 10s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/58/78858/1/check/check-tempest-dsvm-savanna-neutron-nv/fc0785e : SUCCESS in 36m 55s (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"78a10a74f189d22d93f3b9825a23eaeb5511f7d1","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-03-08 11:43:16.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\nset -o pipefail \n\ninstead I think.","accounts_in_message":[],"_revision_number":1},{"id":"ce02e0d7630d23c783a1681d869a6a81b192fb54","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-10 15:51:18.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"0fb59510ec39c015e9ad5de2682d46edbda488e2","author":{"_account_id":8912,"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","username":"rdmcnair"},"date":"2014-03-10 15:51:18.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"25821451c89857bb92b794fdebccd2b3d01aa39c","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2014-03-10 16:02:01.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\nI\u0027ve been looking at this and I\u0027m not completely convinced using the exit code is the best way to go.  Also IIRC pipefail isn\u0027t the most reliable thing in the world.\n\nAny thoughts on actually inspecting the output for the pass/fail count and just using that?","accounts_in_message":[],"_revision_number":2},{"id":"ef0af083b10b8f387d08422ab0d9398e90cd07fe","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-10 16:58:38.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- check-grenade-dsvm http://logs.openstack.org/58/78858/2/check/check-grenade-dsvm/ed0c745 : SUCCESS in 35m 56s\n- check-tempest-dsvm-full http://logs.openstack.org/58/78858/2/check/check-tempest-dsvm-full/7e592ac : SUCCESS in 52m 43s\n- check-tempest-dsvm-neutron http://logs.openstack.org/58/78858/2/check/check-tempest-dsvm-neutron/8a3cdd5 : SUCCESS in 37m 49s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/58/78858/2/check/check-tempest-dsvm-neutron-heat-slow/022ded6 : SUCCESS in 23m 38s\n- gate-devstack-bash8 http://logs.openstack.org/58/78858/2/check/gate-devstack-bash8/4116dc0 : SUCCESS in 32s\n- check-devstack-dsvm-cells http://logs.openstack.org/58/78858/2/check/check-devstack-dsvm-cells/96a6485 : SUCCESS in 10m 41s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/58/78858/2/check/check-tempest-dsvm-postgres-full/ed1d5d8 : SUCCESS in 56m 04s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/58/78858/2/check/check-tempest-dsvm-neutron-full/05333d7 : SUCCESS in 1h 00m 43s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/58/78858/2/check/gate-tempest-dsvm-large-ops/f45da0e : SUCCESS in 14m 12s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/58/78858/2/check/gate-tempest-dsvm-neutron-large-ops/8df4a02 : SUCCESS in 14m 12s\n- check-tempest-dsvm-cells-full http://logs.openstack.org/58/78858/2/check/check-tempest-dsvm-cells-full/f72f50a : SUCCESS in 43m 39s (non-voting)\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/58/78858/2/check/check-grenade-dsvm-partial-ncpu/fa78061 : FAILURE in 22m 31s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/58/78858/2/check/check-swift-dsvm-functional/cd5e4cd : SUCCESS in 12m 27s\n- check-devstack-dsvm-neutron http://logs.openstack.org/58/78858/2/check/check-devstack-dsvm-neutron/ff658f0 : FAILURE in 22m 32s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/58/78858/2/check/check-tempest-dsvm-ironic-nv/266c37d : SUCCESS in 31m 07s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/58/78858/2/check/check-tempest-dsvm-ironic-postgres-nv/1522155 : SUCCESS in 28m 34s (non-voting)\n- check-tempest-dsvm-savanna-full-nv http://logs.openstack.org/58/78858/2/check/check-tempest-dsvm-savanna-full-nv/dc31c0e : SUCCESS in 56m 11s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/58/78858/2/check/check-tempest-dsvm-savanna-postgres-nv/0e53558 : SUCCESS in 21m 31s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/58/78858/2/check/check-tempest-dsvm-savanna-neutron-nv/1ff03d3 : SUCCESS in 34m 23s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"28e71bac55adde1a3774142850aac131ac25fdc5","author":{"_account_id":8912,"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","username":"rdmcnair"},"date":"2014-03-10 18:37:44.000000000","message":"Patch Set 2:\n\nI can\u0027t speak to the reliability of pipefail, but checking the  output for the Passed/Failed, seems to make sense, this way we also don\u0027t pass a driver in the case where no tests are run but the exit code is still 0.","accounts_in_message":[],"_revision_number":2},{"id":"74e0dc581af334f5ef8bb4542f1d01c75b86b676","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-03-10 19:54:40.000000000","message":"Patch Set 2:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://70dcd673047f0ebed6a7-dda4e480e005aaa13ec303551d2d8155.r49.cf5.rackcdn.com/58/78858/2/results.html\n\nStandard recheck supported; use \"xenserver recheck\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.","accounts_in_message":[],"_revision_number":2},{"id":"e1c214cb3dd1429832ede2cce927ec2863f95922","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-12 05:33:48.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"ec36bdb7db26bb244e151f824b955f2ff6bef703","author":{"_account_id":8912,"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","username":"rdmcnair"},"date":"2014-03-12 05:33:48.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"9e1c8813ec9fe04b539c8c8c180f4f83af5f140d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-12 06:32:54.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- check-grenade-dsvm http://logs.openstack.org/58/78858/3/check/check-grenade-dsvm/b25b4ff : SUCCESS in 33m 30s\n- check-tempest-dsvm-full http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-full/a381479 : SUCCESS in 42m 42s\n- check-tempest-dsvm-neutron http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-neutron/6094cfd : SUCCESS in 30m 25s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-neutron-heat-slow/25bbcc0 : SUCCESS in 23m 39s\n- gate-devstack-bash8 http://logs.openstack.org/58/78858/3/check/gate-devstack-bash8/f2f1352 : SUCCESS in 6s\n- check-devstack-dsvm-cells http://logs.openstack.org/58/78858/3/check/check-devstack-dsvm-cells/d009f78 : SUCCESS in 11m 25s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-postgres-full/bfdcb59 : SUCCESS in 41m 34s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-neutron-full/d69931e : SUCCESS in 45m 51s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/58/78858/3/check/gate-tempest-dsvm-large-ops/f46fc8a : SUCCESS in 15m 14s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/58/78858/3/check/gate-tempest-dsvm-neutron-large-ops/82785a2 : SUCCESS in 17m 14s\n- check-tempest-dsvm-cells-full http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-cells-full/69b258b : SUCCESS in 45m 09s (non-voting)\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/58/78858/3/check/check-grenade-dsvm-partial-ncpu/626f4e4 : FAILURE in 24m 21s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/58/78858/3/check/check-swift-dsvm-functional/a282be9 : SUCCESS in 13m 13s\n- check-devstack-dsvm-neutron http://logs.openstack.org/58/78858/3/check/check-devstack-dsvm-neutron/700a7af : FAILURE in 16m 40s (non-voting)\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-ironic-nv/2d365c2 : SUCCESS in 27m 43s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-ironic-postgres-nv/59a0663 : SUCCESS in 28m 44s (non-voting)\n- check-tempest-dsvm-savanna-full-nv http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-savanna-full-nv/0668ae6 : FAILURE in 52m 16s (non-voting)\n- check-tempest-dsvm-savanna-postgres-nv http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-savanna-postgres-nv/68e1948 : FAILURE in 23m 13s (non-voting)\n- check-tempest-dsvm-savanna-neutron-nv http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-savanna-neutron-nv/677ed00 : FAILURE in 33m 00s (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"f67e1bbc405d886f0456a105ca666107cf48e3c9","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-03-21 12:14:05.000000000","message":"Patch Set 3: I would prefer that you didn\u0027t merge this\n\nI think this is just fragile as it depends on us not changing the format of pretty tox (don\u0027t expect us to not change that). \n\nuse set -o pipefail, and propose that tempest fails on 0 tests run","accounts_in_message":[],"_revision_number":3},{"id":"fab3edfc8e68ddc6745188ae5574646d92f6dcbd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-21 12:14:06.000000000","message":"Patch Set 3: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"442f64f3dcfecb0f92f18aac8ae0f20e4c7b09d2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-21 13:19:43.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- check-grenade-dsvm http://logs.openstack.org/58/78858/3/check/check-grenade-dsvm/dc01f7e : SUCCESS in 30m 55s\n- check-tempest-dsvm-full http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-full/c36dd08 : SUCCESS in 42m 44s\n- check-tempest-dsvm-neutron http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-neutron/0bedb83 : SUCCESS in 39m 06s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-neutron-heat-slow/b8baf5c : SUCCESS in 28m 15s\n- gate-devstack-bash8 http://logs.openstack.org/58/78858/3/check/gate-devstack-bash8/b068ecd : SUCCESS in 10s\n- check-devstack-dsvm-cells http://logs.openstack.org/58/78858/3/check/check-devstack-dsvm-cells/63a63bc : SUCCESS in 14m 12s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-postgres-full/de5d948 : SUCCESS in 1h 04m 13s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-neutron-full/702a9f1 : SUCCESS in 49m 53s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/58/78858/3/check/gate-tempest-dsvm-large-ops/28ee2ac : SUCCESS in 14m 57s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/58/78858/3/check/gate-tempest-dsvm-neutron-large-ops/17f2257 : SUCCESS in 15m 48s\n- check-tempest-dsvm-cells-full http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-cells-full/b848f82 : FAILURE in 57m 11s (non-voting)\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/58/78858/3/check/check-grenade-dsvm-partial-ncpu/a988747 : SUCCESS in 30m 47s\n- check-swift-dsvm-functional http://logs.openstack.org/58/78858/3/check/check-swift-dsvm-functional/afe269e : SUCCESS in 13m 32s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-ironic-nv/9187386 : SUCCESS in 35m 49s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-ironic-postgres-nv/c2a634e : SUCCESS in 34m 07s (non-voting)\n- check-tempest-dsvm-sahara-full-nv http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-sahara-full-nv/2fbd910 : SUCCESS in 50m 43s (non-voting)\n- check-tempest-dsvm-sahara-postgres-nv http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-sahara-postgres-nv/c55d78c : SUCCESS in 26m 33s (non-voting)\n- check-tempest-dsvm-sahara-neutron-nv http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-sahara-neutron-nv/4d07a35 : SUCCESS in 51m 45s (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"23d08b242e5d90064695da7ce9dfde4e30655ab5","author":{"_account_id":8912,"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","username":"rdmcnair"},"date":"2014-03-25 22:15:45.000000000","message":"Patch Set 3:\n\nOk thanks, I will use set -o pipefail. jgriffith, you mentioned above you weren\u0027t completely convinced using the exit code is the best way to go - was there another reason, besides ensuring at least one ran, that you were against the exit code?","accounts_in_message":[],"_revision_number":3},{"id":"a9895129c9e7915725e21bc8dc5594ff993621e5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-25 22:15:46.000000000","message":"Patch Set 3: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"4d8f2c32fa35ff1cde1590bc14957bfc76ee5e73","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-25 23:31:19.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- check-grenade-dsvm http://logs.openstack.org/58/78858/3/check/check-grenade-dsvm/078a31e : SUCCESS in 32m 47s\n- check-tempest-dsvm-full http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-full/e532b1b : SUCCESS in 45m 04s\n- check-tempest-dsvm-neutron http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-neutron/cdf04d4 : SUCCESS in 45m 51s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-neutron-heat-slow/2e274ef : SUCCESS in 24m 38s\n- gate-devstack-bash8 http://logs.openstack.org/58/78858/3/check/gate-devstack-bash8/3177adb : SUCCESS in 13s\n- check-devstack-dsvm-cells http://logs.openstack.org/58/78858/3/check/check-devstack-dsvm-cells/a3e168a : SUCCESS in 12m 36s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-postgres-full/e462266 : SUCCESS in 43m 37s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-neutron-full/a647375 : SUCCESS in 46m 59s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/58/78858/3/check/gate-tempest-dsvm-large-ops/7e68929 : SUCCESS in 15m 40s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/58/78858/3/check/gate-tempest-dsvm-neutron-large-ops/99de2b8 : SUCCESS in 15m 47s\n- check-tempest-dsvm-cells-full http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-cells-full/46fbd2a : SUCCESS in 43m 12s (non-voting)\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/58/78858/3/check/check-grenade-dsvm-partial-ncpu/622a3b1 : SUCCESS in 30m 02s\n- check-swift-dsvm-functional http://logs.openstack.org/58/78858/3/check/check-swift-dsvm-functional/69c4db1 : SUCCESS in 14m 19s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-ironic-nv/88da9e1 : SUCCESS in 38m 28s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-ironic-postgres-nv/c75c155 : SUCCESS in 34m 24s (non-voting)\n- check-tempest-dsvm-sahara-full-nv http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-sahara-full-nv/2aaaf3a : SUCCESS in 45m 24s (non-voting)\n- check-tempest-dsvm-sahara-postgres-nv http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-sahara-postgres-nv/e12e97c : SUCCESS in 23m 54s (non-voting)\n- check-tempest-dsvm-sahara-neutron-nv http://logs.openstack.org/58/78858/3/check/check-tempest-dsvm-sahara-neutron-nv/00ff660 : SUCCESS in 41m 14s (non-voting)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"604ab16024f87ca0b686a40ee341df6a0f269324","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-31 16:26:46.000000000","message":"Patch Set 4:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"31f50f79512f50fd20a39eadc906062b45dc6a24","author":{"_account_id":8912,"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","username":"rdmcnair"},"date":"2014-03-31 16:26:46.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"a0de1c94379a3327ddded419d7333d538f8b115a","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-03-31 16:33:41.000000000","message":"Patch Set 4:\n\nFailed using XenAPI driver with XenServer 6.2: Logs at http://70dcd673047f0ebed6a7-dda4e480e005aaa13ec303551d2d8155.r49.cf5.rackcdn.com/58/78858/4/results.html\n\nStandard recheck supported; use \"recheck xenserver\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.","accounts_in_message":[],"_revision_number":4},{"id":"a4304c48272492993ba1b8907cbb95b320423dc6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-31 17:36:10.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- check-grenade-dsvm http://logs.openstack.org/58/78858/4/check/check-grenade-dsvm/b83f97f : SUCCESS in 41m 27s\n- check-tempest-dsvm-full http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-full/e5be66a : SUCCESS in 50m 23s\n- check-tempest-dsvm-neutron http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-neutron/d0f033c : SUCCESS in 51m 30s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-neutron-heat-slow/5809e5b : SUCCESS in 23m 16s\n- gate-devstack-bash8 http://logs.openstack.org/58/78858/4/check/gate-devstack-bash8/02c5940 : SUCCESS in 26s\n- check-devstack-dsvm-cells http://logs.openstack.org/58/78858/4/check/check-devstack-dsvm-cells/08e2a0b : SUCCESS in 15m 10s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-postgres-full/41dd248 : SUCCESS in 1h 06m 30s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-neutron-full/a651799 : SUCCESS in 1h 07m 51s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/58/78858/4/check/gate-tempest-dsvm-large-ops/5e5b2bb : SUCCESS in 15m 06s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/58/78858/4/check/gate-tempest-dsvm-neutron-large-ops/3ae1d0f : SUCCESS in 16m 29s\n- check-tempest-dsvm-cells-full http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-cells-full/bb169f6 : FAILURE in 27m 40s (non-voting)\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/58/78858/4/check/check-grenade-dsvm-partial-ncpu/abe372b : SUCCESS in 36m 54s\n- check-swift-dsvm-functional http://logs.openstack.org/58/78858/4/check/check-swift-dsvm-functional/a18e2a1 : SUCCESS in 12m 19s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-ironic-nv/3dc0588 : FAILURE in 38m 48s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-ironic-postgres-nv/5ab71c0 : SUCCESS in 38m 25s (non-voting)\n- check-tempest-dsvm-sahara-full-nv http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-sahara-full-nv/e826511 : SUCCESS in 1h 05m 36s (non-voting)\n- check-tempest-dsvm-sahara-postgres-nv http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-sahara-postgres-nv/93cb3f9 : SUCCESS in 28m 17s (non-voting)\n- check-tempest-dsvm-sahara-neutron-nv http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-sahara-neutron-nv/e372564 : SUCCESS in 54m 11s (non-voting)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"5d5374724026429415a916c718b3ed4ba1530d6d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-02 12:51:19.000000000","message":"Patch Set 4: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"32569055a38223d7b22962b7002ed8db0c63a3b0","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-04-02 12:51:19.000000000","message":"Patch Set 4: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":4},{"id":"445e438f073173e41dff92eeea5f0ddb9cca7b4c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-02 14:03:51.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- check-grenade-dsvm http://logs.openstack.org/58/78858/4/check/check-grenade-dsvm/5240b47 : SUCCESS in 36m 17s\n- check-tempest-dsvm-full http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-full/361fa19 : SUCCESS in 59m 32s\n- check-tempest-dsvm-neutron http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-neutron/e93187c : SUCCESS in 46m 07s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-neutron-heat-slow/03dacf3 : SUCCESS in 22m 15s\n- gate-devstack-bash8 http://logs.openstack.org/58/78858/4/check/gate-devstack-bash8/029a550 : SUCCESS in 31s\n- check-devstack-dsvm-cells http://logs.openstack.org/58/78858/4/check/check-devstack-dsvm-cells/0c5a000 : SUCCESS in 10m 36s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-postgres-full/7f9d2c1 : SUCCESS in 41m 40s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-neutron-full/0fb1d35 : SUCCESS in 1h 07m 44s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/58/78858/4/check/gate-tempest-dsvm-large-ops/9806e81 : SUCCESS in 15m 02s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/58/78858/4/check/gate-tempest-dsvm-neutron-large-ops/2687bbe : SUCCESS in 17m 32s\n- check-tempest-dsvm-cells-full http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-cells-full/2a6c3f7 : FAILURE in 25m 01s (non-voting)\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/58/78858/4/check/check-grenade-dsvm-partial-ncpu/ec752fc : SUCCESS in 41m 12s\n- check-neutron-dsvm-functional http://logs.openstack.org/58/78858/4/check/check-neutron-dsvm-functional/45985d6 : FAILURE in 11m 29s (non-voting)\n- check-swift-dsvm-functional http://logs.openstack.org/58/78858/4/check/check-swift-dsvm-functional/301f359 : SUCCESS in 14m 32s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-ironic-nv/0632b13 : SUCCESS in 44m 36s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-ironic-postgres-nv/cd163ed : SUCCESS in 34m 24s (non-voting)\n- check-tempest-dsvm-sahara-full-nv http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-sahara-full-nv/e634c8a : SUCCESS in 53m 11s (non-voting)\n- check-tempest-dsvm-sahara-postgres-nv http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-sahara-postgres-nv/16d274d : SUCCESS in 22m 49s (non-voting)\n- check-tempest-dsvm-sahara-neutron-nv http://logs.openstack.org/58/78858/4/check/check-tempest-dsvm-sahara-neutron-nv/f600b5a : SUCCESS in 52m 35s (non-voting)\n\n","accounts_in_message":[],"_revision_number":4},{"id":"dd626269be2ab8583f53c050f11f26d8a372040a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-02 14:03:52.000000000","message":"Patch Set 4: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"473d0eac9b1251536ae47ac016c56fbdaa4c3b72","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-02 16:29:26.000000000","message":"Patch Set 4: Verified\n\nBuild succeeded.\n\n- gate-grenade-dsvm http://logs.openstack.org/58/78858/4/gate/gate-grenade-dsvm/e07b9f6 : SUCCESS in 42m 49s\n- gate-tempest-dsvm-full http://logs.openstack.org/58/78858/4/gate/gate-tempest-dsvm-full/cde7cb6 : SUCCESS in 1h 02m 38s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/58/78858/4/gate/gate-tempest-dsvm-neutron/cbb4ff1 : SUCCESS in 48m 42s\n- gate-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/58/78858/4/gate/gate-tempest-dsvm-neutron-heat-slow/6761773 : SUCCESS in 23m 50s\n- gate-devstack-bash8 http://logs.openstack.org/58/78858/4/gate/gate-devstack-bash8/0ab3650 : SUCCESS in 25s\n- gate-devstack-dsvm-cells http://logs.openstack.org/58/78858/4/gate/gate-devstack-dsvm-cells/0ab2434 : SUCCESS in 11m 17s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/58/78858/4/gate/gate-tempest-dsvm-postgres-full/b23838a : SUCCESS in 1h 11m 33s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/58/78858/4/gate/gate-tempest-dsvm-large-ops/8a991bc : SUCCESS in 14m 25s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/58/78858/4/gate/gate-tempest-dsvm-neutron-large-ops/681b3cf : SUCCESS in 15m 38s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/58/78858/4/gate/gate-grenade-dsvm-partial-ncpu/c2a2e89 : SUCCESS in 35m 21s\n- gate-swift-dsvm-functional http://logs.openstack.org/58/78858/4/gate/gate-swift-dsvm-functional/c7d6a9d : SUCCESS in 13m 15s\n\n","accounts_in_message":[],"_revision_number":4},{"id":"509d661e49bc2dd8e94a84ab61754170503f7c1b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-04-02 16:29:27.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"0ebf2dfe62b094b1c7e507c75794dbef2bf250cd","revisions":{"c2338d9292ae3e44cccd5aa522bae8cbb295c4cf":{"kind":"REWORK","_number":1,"created":"2014-03-07 05:38:12.000000000","uploader":{"_account_id":8912,"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","username":"rdmcnair"},"ref":"refs/changes/58/78858/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/58/78858/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/78858/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/78858/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/78858/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/58/78858/1"}}},"commit":{"parents":[{"commit":"6756c697d2a605f8dd323cd719a6dc16af49d094","subject":"Merge \"Inject all account details in tempest.conf\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6756c697d2a605f8dd323cd719a6dc16af49d094"}]}],"author":{"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","date":"2014-03-07 05:31:56.000000000","tz":0},"committer":{"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","date":"2014-03-07 05:37:36.000000000","tz":0},"subject":"cinder_driver_certs.sh always passes driver","message":"cinder_driver_certs.sh always passes driver\n\nIn cinder_driver_certs.sh, the tests are run and output is\npiped to \"tee\".  Checking the exit code of this command\nonly checks that \"tee\" exited properly.  Instead we should\ncheck the exit code for the first part of the pipe.\n\nChange-Id: I58311aa0e2c779467d39c4477c4ea39d14eda207\nCloses-Bug: #1289129\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c2338d9292ae3e44cccd5aa522bae8cbb295c4cf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c2338d9292ae3e44cccd5aa522bae8cbb295c4cf"}]},"branch":"refs/heads/master"},"07508acbc6dab4de827d6a7079c08e3e133354a0":{"kind":"REWORK","_number":2,"created":"2014-03-10 15:51:18.000000000","uploader":{"_account_id":8912,"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","username":"rdmcnair"},"ref":"refs/changes/58/78858/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/58/78858/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/78858/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/78858/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/78858/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/58/78858/2"}}},"commit":{"parents":[{"commit":"0c76039622c65428d97e307b7d0687ae5bd8fa6b","subject":"Merge \"Detect missing packages with yum\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0c76039622c65428d97e307b7d0687ae5bd8fa6b"}]}],"author":{"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","date":"2014-03-07 05:31:56.000000000","tz":0},"committer":{"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","date":"2014-03-10 15:51:16.000000000","tz":0},"subject":"cinder_driver_certs.sh always passes driver","message":"cinder_driver_certs.sh always passes driver\n\nIn cinder_driver_certs.sh, the tests are run and output is\npiped to \"tee\".  Currently, checking the exit code of this\ncommand only checks that \"tee\" exited properly.  Using the\npipefail option for this script will ensure the entire\npipe succeeds before passing a driver.\n\nChange-Id: I58311aa0e2c779467d39c4477c4ea39d14eda207\nCloses-Bug: #1289129\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/07508acbc6dab4de827d6a7079c08e3e133354a0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/07508acbc6dab4de827d6a7079c08e3e133354a0"}]},"branch":"refs/heads/master"},"0d6a876cd5a719b142d13365a90a243e20f9441f":{"kind":"REWORK","_number":3,"created":"2014-03-12 05:33:48.000000000","uploader":{"_account_id":8912,"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","username":"rdmcnair"},"ref":"refs/changes/58/78858/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/58/78858/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/78858/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/78858/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/78858/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/58/78858/3"}}},"commit":{"parents":[{"commit":"96a10ea6a6baaf2a44fb56e27506e6b6e5527536","subject":"Merge \"remove distros that are out of support by their upstream\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/96a10ea6a6baaf2a44fb56e27506e6b6e5527536"}]}],"author":{"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","date":"2014-03-07 05:31:56.000000000","tz":0},"committer":{"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","date":"2014-03-12 05:33:48.000000000","tz":0},"subject":"cinder_driver_certs.sh always passes driver","message":"cinder_driver_certs.sh always passes driver\n\nIn cinder_driver_certs.sh, the tests are run and output is\npiped to \"tee\".  Currently, checking the exit code of this\ncommand only checks that \"tee\" exited properly.  Instead\nwe can inspect the output of the tests to ensure at least\none test ran and none failed.\n\nChange-Id: I58311aa0e2c779467d39c4477c4ea39d14eda207\nCloses-Bug: #1289129\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0d6a876cd5a719b142d13365a90a243e20f9441f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0d6a876cd5a719b142d13365a90a243e20f9441f"}]},"branch":"refs/heads/master"},"0ebf2dfe62b094b1c7e507c75794dbef2bf250cd":{"kind":"REWORK","_number":4,"created":"2014-03-31 16:26:46.000000000","uploader":{"_account_id":8912,"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","username":"rdmcnair"},"ref":"refs/changes/58/78858/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/58/78858/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/78858/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/78858/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/58/78858/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/58/78858/4"}}},"commit":{"parents":[{"commit":"31f7475baffcca2742201918c8f3fe7b682c2193","subject":"Merge \"cache the pip tarball\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/31f7475baffcca2742201918c8f3fe7b682c2193"}]}],"author":{"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","date":"2014-03-07 05:31:56.000000000","tz":0},"committer":{"name":"Ryan McNair","email":"rdmcnair@us.ibm.com","date":"2014-03-31 16:26:56.000000000","tz":0},"subject":"cinder_driver_certs.sh always passes driver","message":"cinder_driver_certs.sh always passes driver\n\nIn cinder_driver_certs.sh, the tests are run and output is\npiped to \"tee\".  Currently, checking the exit code of this\ncommand only checks that \"tee\" exited properly.  Using the\npipefail option for this script will ensure the entire\npipe succeeds before passing a driver.\n\nChange-Id: I58311aa0e2c779467d39c4477c4ea39d14eda207\nCloses-Bug: #1289129\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0ebf2dfe62b094b1c7e507c75794dbef2bf250cd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/0ebf2dfe62b094b1c7e507c75794dbef2bf250cd"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
