)]}'
{"id":"openstack%2Fdiskimage-builder~446621","triplet_id":"openstack%2Fdiskimage-builder~master~I1491b4344e8569ecb2833f44baee445a89a39d61","project":"openstack/diskimage-builder","branch":"master","topic":"unmountcleanup","hashtags":[],"change_id":"I1491b4344e8569ecb2833f44baee445a89a39d61","subject":"Ignore missing path in unmount_dir","status":"MERGED","created":"2017-03-16 16:32:46.000000000","updated":"2017-04-07 16:21:39.000000000","submitted":"2017-04-07 15:59:47.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"6268790155f665623e9a3d490ca9a06cb577d6cd","_number":446621,"virtual_id_number":446621,"owner":{"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},{"value":0,"_account_id":16034,"name":"soumiyajit","email":"somya.rock@gmail.com","username":"soumiyajit"},{"value":2,"date":"2017-04-07 15:59:47.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":21741,"name":"Andreas Florath","email":"andreas@florath.net","username":"florath"},{"value":0,"_account_id":18462,"name":"Rahul U Nair","email":"rahulunair@gmail.com","username":"rahulunair"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"recommended":{"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},"all":[{"value":1,"date":"2017-04-07 13:05:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},{"value":0,"_account_id":16034,"name":"soumiyajit","email":"somya.rock@gmail.com","username":"soumiyajit"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":21741,"name":"Andreas Florath","email":"andreas@florath.net","username":"florath"},{"value":0,"_account_id":18462,"name":"Rahul U Nair","email":"rahulunair@gmail.com","username":"rahulunair"},{"value":2,"date":"2017-04-06 22:06:13.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"all":[{"value":0,"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},{"value":0,"_account_id":16034,"name":"soumiyajit","email":"somya.rock@gmail.com","username":"soumiyajit"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":21741,"name":"Andreas Florath","email":"andreas@florath.net","username":"florath"},{"value":0,"_account_id":18462,"name":"Rahul U Nair","email":"rahulunair@gmail.com","username":"rahulunair"},{"value":1,"date":"2017-04-06 22:06:13.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":16034,"name":"soumiyajit","email":"somya.rock@gmail.com","username":"soumiyajit"},{"_account_id":18462,"name":"Rahul U Nair","email":"rahulunair@gmail.com","username":"rahulunair"},{"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},{"_account_id":21741,"name":"Andreas Florath","email":"andreas@florath.net","username":"florath"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-03-18 05:33:57.000000000","updated_by":{"_account_id":16034,"name":"soumiyajit","email":"somya.rock@gmail.com","username":"soumiyajit"},"reviewer":{"_account_id":16034,"name":"soumiyajit","email":"somya.rock@gmail.com","username":"soumiyajit"},"state":"REVIEWER"},{"updated":"2017-03-20 16:07:46.000000000","updated_by":{"_account_id":18462,"name":"Rahul U Nair","email":"rahulunair@gmail.com","username":"rahulunair"},"reviewer":{"_account_id":18462,"name":"Rahul U Nair","email":"rahulunair@gmail.com","username":"rahulunair"},"state":"REVIEWER"},{"updated":"2017-03-22 05:22:59.000000000","updated_by":{"_account_id":21741,"name":"Andreas Florath","email":"andreas@florath.net","username":"florath"},"reviewer":{"_account_id":21741,"name":"Andreas Florath","email":"andreas@florath.net","username":"florath"},"state":"REVIEWER"},{"updated":"2017-04-06 22:06:13.000000000","updated_by":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"reviewer":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"state":"REVIEWER"},{"updated":"2017-04-07 15:59:47.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"e20264f123938cbed35125550c741f7578a1a5b8","author":{"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},"date":"2017-03-16 16:32:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d46b677e78968c04ee7e738c7ef2d7639d273aa4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-16 17:25:52.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-diskimage-builder-docs-ubuntu-xenial http://docs-draft.openstack.org/21/446621/1/check/gate-diskimage-builder-docs-ubuntu-xenial/7eb6d29//doc/build/html/ : SUCCESS in 1m 23s\n- gate-diskimage-builder-pep8-ubuntu-xenial http://logs.openstack.org/21/446621/1/check/gate-diskimage-builder-pep8-ubuntu-xenial/97e3642/ : SUCCESS in 2m 54s\n- gate-diskimage-builder-python27-ubuntu-xenial http://logs.openstack.org/21/446621/1/check/gate-diskimage-builder-python27-ubuntu-xenial/7fad0cd/ : SUCCESS in 49s\n- gate-diskimage-builder-python35 http://logs.openstack.org/21/446621/1/check/gate-diskimage-builder-python35/8ce7c20/ : SUCCESS in 52s\n- diskimage-builder-coverage-ubuntu-xenial-nv http://logs.openstack.org/21/446621/1/check/diskimage-builder-coverage-ubuntu-xenial-nv/68e41f7/ : SUCCESS in 51s (non-voting)\n- gate-dib-dsvm-functests-ubuntu-trusty http://logs.openstack.org/21/446621/1/check/gate-dib-dsvm-functests-ubuntu-trusty/6dc09bb/ : SUCCESS in 51m 56s\n- gate-dib-dsvm-functests-ubuntu-xenial http://logs.openstack.org/21/446621/1/check/gate-dib-dsvm-functests-ubuntu-xenial/d9cc466/ : SUCCESS in 49m 46s\n- gate-dib-dsvm-functests-centos-7 http://logs.openstack.org/21/446621/1/check/gate-dib-dsvm-functests-centos-7/e25316e/ : SUCCESS in 40m 50s\n- gate-dib-dsvm-functests-ubuntu-trusty-extras-nv http://logs.openstack.org/21/446621/1/check/gate-dib-dsvm-functests-ubuntu-trusty-extras-nv/f47f60e/ : SUCCESS in 15m 02s (non-voting)\n- gate-dib-dsvm-functests-centos-7-extras-nv http://logs.openstack.org/21/446621/1/check/gate-dib-dsvm-functests-centos-7-extras-nv/5540279/ : SUCCESS in 20m 02s (non-voting)\n- gate-dib-dsvm-functests-ubuntu-xenial-extras-nv http://logs.openstack.org/21/446621/1/check/gate-dib-dsvm-functests-ubuntu-xenial-extras-nv/4fc0f3f/ : SUCCESS in 23m 26s (non-voting)\n- gate-dsvm-nodepool-debian-src-nv http://logs.openstack.org/21/446621/1/check/gate-dsvm-nodepool-debian-src-nv/b216735/ : SUCCESS in 49m 13s (non-voting)\n- gate-dsvm-nodepool-redhat-src-nv http://logs.openstack.org/21/446621/1/check/gate-dsvm-nodepool-redhat-src-nv/0722a8e/ : SUCCESS in 44m 24s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"05496818ca15b2b94859e7b5aee397e666f89b5b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-17 00:38:52.000000000","message":"Patch Set 1:\n\nBuild succeeded (check-tripleo pipeline).\n\n- gate-tripleo-ci-centos-7-ovb-nonha http://logs.openstack.org/21/446621/1/check-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/4bf5f57/ : SUCCESS in 2h 31m 27s","accounts_in_message":[],"_revision_number":1},{"id":"dcb44f0d0f0c58d282fa32ddbcec44fc1377d41e","author":{"_account_id":21741,"name":"Andreas Florath","email":"andreas@florath.net","username":"florath"},"date":"2017-03-17 07:04:14.000000000","message":"Patch Set 1: Code-Review-1\n\nThanks for the patch.\n\nNevertheless, this check is already executed in the unmount_dir function itself:\n\nfunction unmount_dir {\n[...]\n\n    if [ ! -d $dir ]; then\n        echo \"*** $dir is not a directory\"\n        return 1\n    fi\n\nSo no need to do it twice.","accounts_in_message":[],"_revision_number":1},{"id":"30b177ad5a244e5e2ad616d5744c2794f120f8ab","author":{"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},"date":"2017-03-17 11:08:22.000000000","message":"Patch Set 1: Code-Review+1\n\nAndreas, actually we do need it here. If we get into unmount_dir, that check causes it to fail and return 1. That failure immediately exits the cleanup process and skips the EXTRA_* actions.","accounts_in_message":[],"_revision_number":1},{"id":"8489af46c59dd826dd2db99889463d00c7c075bc","author":{"_account_id":21741,"name":"Andreas Florath","email":"andreas@florath.net","username":"florath"},"date":"2017-03-17 19:20:37.000000000","message":"Patch Set 1:\n\nOk - then I missed the use case.\n\nCan you please give some more information in release notes / commit message why do you think this makes sense?","accounts_in_message":[],"_revision_number":1},{"id":"e0665c56288fdb5a95cb5114ef140f8329d2f2ad","author":{"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},"date":"2017-03-17 20:16:50.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"c3d18ac15eee77cd862b1849afa62f954eaf9ac6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-17 21:22:24.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-diskimage-builder-docs-ubuntu-xenial http://docs-draft.openstack.org/21/446621/2/check/gate-diskimage-builder-docs-ubuntu-xenial/8ab5b68//doc/build/html/ : SUCCESS in 1m 56s\n- gate-diskimage-builder-pep8-ubuntu-xenial http://logs.openstack.org/21/446621/2/check/gate-diskimage-builder-pep8-ubuntu-xenial/bfcd116/ : SUCCESS in 2m 28s\n- gate-diskimage-builder-python27-ubuntu-xenial http://logs.openstack.org/21/446621/2/check/gate-diskimage-builder-python27-ubuntu-xenial/72ecbc3/ : SUCCESS in 43s\n- gate-diskimage-builder-python35 http://logs.openstack.org/21/446621/2/check/gate-diskimage-builder-python35/9cd19bc/ : SUCCESS in 44s\n- diskimage-builder-coverage-ubuntu-xenial-nv http://logs.openstack.org/21/446621/2/check/diskimage-builder-coverage-ubuntu-xenial-nv/3562824/ : SUCCESS in 1m 22s (non-voting)\n- gate-dib-dsvm-functests-ubuntu-trusty http://logs.openstack.org/21/446621/2/check/gate-dib-dsvm-functests-ubuntu-trusty/67a709b/ : SUCCESS in 36m 51s\n- gate-dib-dsvm-functests-ubuntu-xenial http://logs.openstack.org/21/446621/2/check/gate-dib-dsvm-functests-ubuntu-xenial/c8e43b4/ : SUCCESS in 50m 15s\n- gate-dib-dsvm-functests-centos-7 http://logs.openstack.org/21/446621/2/check/gate-dib-dsvm-functests-centos-7/c6221b9/ : FAILURE in 1h 05m 21s\n- gate-dib-dsvm-functests-ubuntu-trusty-extras-nv http://logs.openstack.org/21/446621/2/check/gate-dib-dsvm-functests-ubuntu-trusty-extras-nv/9f51297/ : SUCCESS in 11m 33s (non-voting)\n- gate-dib-dsvm-functests-centos-7-extras-nv http://logs.openstack.org/21/446621/2/check/gate-dib-dsvm-functests-centos-7-extras-nv/b2a789b/ : SUCCESS in 15m 33s (non-voting)\n- gate-dib-dsvm-functests-ubuntu-xenial-extras-nv http://logs.openstack.org/21/446621/2/check/gate-dib-dsvm-functests-ubuntu-xenial-extras-nv/091a585/ : SUCCESS in 10m 21s (non-voting)\n- gate-dsvm-nodepool-debian-src-nv http://logs.openstack.org/21/446621/2/check/gate-dsvm-nodepool-debian-src-nv/b1d1bef/ : SUCCESS in 33m 07s (non-voting)\n- gate-dsvm-nodepool-redhat-src-nv http://logs.openstack.org/21/446621/2/check/gate-dsvm-nodepool-redhat-src-nv/0ca917d/ : SUCCESS in 51m 53s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"f5df2a22e6bf415d6cbac6a6e24593c2c6c53f16","author":{"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},"date":"2017-03-17 21:24:01.000000000","message":"Patch Set 2: Code-Review+1\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"f55de924f7fbe65733ac5e8d19762a29139d69b8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-17 22:06:42.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-diskimage-builder-docs-ubuntu-xenial http://docs-draft.openstack.org/21/446621/2/check/gate-diskimage-builder-docs-ubuntu-xenial/027e35f//doc/build/html/ : SUCCESS in 47s\n- gate-diskimage-builder-pep8-ubuntu-xenial http://logs.openstack.org/21/446621/2/check/gate-diskimage-builder-pep8-ubuntu-xenial/3067371/ : SUCCESS in 1m 08s\n- gate-diskimage-builder-python27-ubuntu-xenial http://logs.openstack.org/21/446621/2/check/gate-diskimage-builder-python27-ubuntu-xenial/c8e8105/ : SUCCESS in 1m 08s\n- gate-diskimage-builder-python35 http://logs.openstack.org/21/446621/2/check/gate-diskimage-builder-python35/fd89d7e/ : SUCCESS in 1m 06s\n- diskimage-builder-coverage-ubuntu-xenial-nv http://logs.openstack.org/21/446621/2/check/diskimage-builder-coverage-ubuntu-xenial-nv/ea07f16/ : SUCCESS in 1m 26s (non-voting)\n- gate-dib-dsvm-functests-ubuntu-trusty http://logs.openstack.org/21/446621/2/check/gate-dib-dsvm-functests-ubuntu-trusty/ed38d88/ : SUCCESS in 41m 37s\n- gate-dib-dsvm-functests-ubuntu-xenial http://logs.openstack.org/21/446621/2/check/gate-dib-dsvm-functests-ubuntu-xenial/d0beb32/ : SUCCESS in 41m 27s\n- gate-dib-dsvm-functests-centos-7 http://logs.openstack.org/21/446621/2/check/gate-dib-dsvm-functests-centos-7/4399703/ : SUCCESS in 42m 04s\n- gate-dib-dsvm-functests-ubuntu-trusty-extras-nv http://logs.openstack.org/21/446621/2/check/gate-dib-dsvm-functests-ubuntu-trusty-extras-nv/3f86700/ : SUCCESS in 21m 29s (non-voting)\n- gate-dib-dsvm-functests-centos-7-extras-nv http://logs.openstack.org/21/446621/2/check/gate-dib-dsvm-functests-centos-7-extras-nv/fa824f1/ : SUCCESS in 13m 58s (non-voting)\n- gate-dib-dsvm-functests-ubuntu-xenial-extras-nv http://logs.openstack.org/21/446621/2/check/gate-dib-dsvm-functests-ubuntu-xenial-extras-nv/463a584/ : SUCCESS in 38m 03s (non-voting)\n- gate-dsvm-nodepool-debian-src-nv http://logs.openstack.org/21/446621/2/check/gate-dsvm-nodepool-debian-src-nv/bb4da84/ : SUCCESS in 41m 12s (non-voting)\n- gate-dsvm-nodepool-redhat-src-nv http://logs.openstack.org/21/446621/2/check/gate-dsvm-nodepool-redhat-src-nv/b76a733/ : SUCCESS in 38m 29s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"2daeb5ba29616b7f8f1c6dc5372221cda8f4a0c9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-18 00:45:20.000000000","message":"Patch Set 2:\n\nBuild failed (check-tripleo pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- gate-tripleo-ci-centos-7-ovb-nonha http://logs.openstack.org/21/446621/2/check-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/65b88f8/ : POST_FAILURE in 2h 33m 47s","accounts_in_message":[],"_revision_number":2},{"id":"f6cfc5870ea72e1c26686678de8282652dd58930","author":{"_account_id":16034,"name":"soumiyajit","email":"somya.rock@gmail.com","username":"soumiyajit"},"date":"2017-03-18 05:33:57.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"bfad481c2bf0aac9e12883e423cb8c36d06d3597","author":{"_account_id":21741,"name":"Andreas Florath","email":"andreas@florath.net","username":"florath"},"date":"2017-03-18 20:42:01.000000000","message":"Patch Set 2: Code-Review-1\n\nSorry - but I\u0027m still not convinced.  For me it looks that the unmount_dir function should be idempotent and return 0 in the case when the directory is not available. What do you think?\n\nP.S.: Please add an empty line in the commit message between the first (head)line and the comment.","accounts_in_message":[],"_revision_number":2},{"id":"b251f576771d96d113649dce419afb58da0b9f78","author":{"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},"date":"2017-03-20 14:58:06.000000000","message":"Patch Set 2:\n\nI think changing unmount_dir to return 0 is a larger scope change that would potentially affect more. I\u0027m inclined to leave unmount_dir as is and do the check as we\u0027ve already done in other places (https://github.com/openstack/diskimage-builder/blob/3f88008/diskimage_builder/lib/img-functions#L116-L118)","accounts_in_message":[],"_revision_number":2},{"id":"5b3c366c2e171ee56f2f089811341a4657abb719","author":{"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},"date":"2017-03-20 14:58:26.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"ab61498831d5c9600d1724039e2e4e9a86290fa6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-20 16:05:26.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-diskimage-builder-docs-ubuntu-xenial http://docs-draft.openstack.org/21/446621/3/check/gate-diskimage-builder-docs-ubuntu-xenial/e9e8aca//doc/build/html/ : SUCCESS in 1m 25s\n- gate-diskimage-builder-pep8-ubuntu-xenial http://logs.openstack.org/21/446621/3/check/gate-diskimage-builder-pep8-ubuntu-xenial/5985c87/ : SUCCESS in 1m 38s\n- gate-diskimage-builder-python27-ubuntu-xenial http://logs.openstack.org/21/446621/3/check/gate-diskimage-builder-python27-ubuntu-xenial/e4592db/ : SUCCESS in 1m 12s\n- gate-diskimage-builder-python35 http://logs.openstack.org/21/446621/3/check/gate-diskimage-builder-python35/90a8688/ : SUCCESS in 52s\n- diskimage-builder-coverage-ubuntu-xenial-nv http://logs.openstack.org/21/446621/3/check/diskimage-builder-coverage-ubuntu-xenial-nv/de988e7/ : SUCCESS in 1m 27s (non-voting)\n- gate-dib-dsvm-functests-ubuntu-trusty http://logs.openstack.org/21/446621/3/check/gate-dib-dsvm-functests-ubuntu-trusty/afd986a/ : SUCCESS in 1h 05m 51s\n- gate-dib-dsvm-functests-ubuntu-xenial http://logs.openstack.org/21/446621/3/check/gate-dib-dsvm-functests-ubuntu-xenial/48e7125/ : SUCCESS in 46m 00s\n- gate-dib-dsvm-functests-centos-7 http://logs.openstack.org/21/446621/3/check/gate-dib-dsvm-functests-centos-7/79fe144/ : SUCCESS in 54m 31s\n- gate-dib-dsvm-functests-ubuntu-trusty-extras-nv http://logs.openstack.org/21/446621/3/check/gate-dib-dsvm-functests-ubuntu-trusty-extras-nv/6bfa9ed/ : SUCCESS in 15m 00s (non-voting)\n- gate-dib-dsvm-functests-centos-7-extras-nv http://logs.openstack.org/21/446621/3/check/gate-dib-dsvm-functests-centos-7-extras-nv/f63ff9e/ : SUCCESS in 19m 53s (non-voting)\n- gate-dib-dsvm-functests-ubuntu-xenial-extras-nv http://logs.openstack.org/21/446621/3/check/gate-dib-dsvm-functests-ubuntu-xenial-extras-nv/ce0718f/ : SUCCESS in 19m 18s (non-voting)\n- gate-dsvm-nodepool-debian-src-nv http://logs.openstack.org/21/446621/3/check/gate-dsvm-nodepool-debian-src-nv/27e37f7/ : SUCCESS in 44m 44s (non-voting)\n- gate-dsvm-nodepool-redhat-src-nv http://logs.openstack.org/21/446621/3/check/gate-dsvm-nodepool-redhat-src-nv/ca931dc/ : SUCCESS in 45m 36s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"6e2a35b5cd58839a344a64098e270cbd4b3b7e7d","author":{"_account_id":18462,"name":"Rahul U Nair","email":"rahulunair@gmail.com","username":"rahulunair"},"date":"2017-03-20 16:07:46.000000000","message":"Patch Set 3: Code-Review-1\n\nI can see why Andreas is suggesting that unmount_dir should be idempotent. If this patch doesn\u0027t help in fixing a bug, I feel a bigger change would be better. What do you think?","accounts_in_message":[],"_revision_number":3},{"id":"006bfcedccd423b5c996a142c033a5c7bf20ba1e","author":{"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},"date":"2017-03-20 17:39:07.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"5412ac51db1e4708611f2a43d28af62eeeec398a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-20 18:36:28.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-diskimage-builder-docs-ubuntu-xenial http://docs-draft.openstack.org/21/446621/4/check/gate-diskimage-builder-docs-ubuntu-xenial/106eb65//doc/build/html/ : SUCCESS in 2m 10s\n- gate-diskimage-builder-pep8-ubuntu-xenial http://logs.openstack.org/21/446621/4/check/gate-diskimage-builder-pep8-ubuntu-xenial/d509fbf/ : SUCCESS in 1m 51s\n- gate-diskimage-builder-python27-ubuntu-xenial http://logs.openstack.org/21/446621/4/check/gate-diskimage-builder-python27-ubuntu-xenial/f12920c/ : SUCCESS in 1m 59s\n- gate-diskimage-builder-python35 http://logs.openstack.org/21/446621/4/check/gate-diskimage-builder-python35/fe0054f/ : SUCCESS in 1m 39s\n- diskimage-builder-coverage-ubuntu-xenial-nv http://logs.openstack.org/21/446621/4/check/diskimage-builder-coverage-ubuntu-xenial-nv/e08c809/ : SUCCESS in 1m 29s (non-voting)\n- gate-dib-dsvm-functests-ubuntu-trusty http://logs.openstack.org/21/446621/4/check/gate-dib-dsvm-functests-ubuntu-trusty/41ab499/ : SUCCESS in 38m 05s\n- gate-dib-dsvm-functests-ubuntu-xenial http://logs.openstack.org/21/446621/4/check/gate-dib-dsvm-functests-ubuntu-xenial/45fb536/ : SUCCESS in 54m 46s\n- gate-dib-dsvm-functests-centos-7 http://logs.openstack.org/21/446621/4/check/gate-dib-dsvm-functests-centos-7/7b465e7/ : SUCCESS in 52m 29s\n- gate-dib-dsvm-functests-ubuntu-trusty-extras-nv http://logs.openstack.org/21/446621/4/check/gate-dib-dsvm-functests-ubuntu-trusty-extras-nv/5a097b9/ : SUCCESS in 21m 40s (non-voting)\n- gate-dib-dsvm-functests-centos-7-extras-nv http://logs.openstack.org/21/446621/4/check/gate-dib-dsvm-functests-centos-7-extras-nv/0b78102/ : SUCCESS in 24m 47s (non-voting)\n- gate-dib-dsvm-functests-ubuntu-xenial-extras-nv http://logs.openstack.org/21/446621/4/check/gate-dib-dsvm-functests-ubuntu-xenial-extras-nv/0040509/ : SUCCESS in 15m 46s (non-voting)\n- gate-dsvm-nodepool-debian-src-nv http://logs.openstack.org/21/446621/4/check/gate-dsvm-nodepool-debian-src-nv/2d26a1c/ : SUCCESS in 32m 19s (non-voting)\n- gate-dsvm-nodepool-redhat-src-nv http://logs.openstack.org/21/446621/4/check/gate-dsvm-nodepool-redhat-src-nv/2cb76a8/ : SUCCESS in 41m 26s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"0d3b20a8380e090b62b01e1c28a4626ce1f05581","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-20 21:38:50.000000000","message":"Patch Set 4:\n\nBuild succeeded (check-tripleo pipeline).\n\n- gate-tripleo-ci-centos-7-ovb-nonha http://logs.openstack.org/21/446621/4/check-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/802f020/ : SUCCESS in 2h 28m 28s","accounts_in_message":[],"_revision_number":4},{"id":"932231511c9c39e42d7a41a6b861395643feae1d","author":{"_account_id":21741,"name":"Andreas Florath","email":"andreas@florath.net","username":"florath"},"date":"2017-03-22 05:22:59.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"24e8860d238d0c515d4327ea3d68e71b3660fb91","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-03-24 00:22:12.000000000","message":"Patch Set 4:\n\nSo the point here is that this path might be missing if there\u0027s an early build failure, and if we exit 1 here we prevent the rest of the cleanup?  It would be nice to express the reason behind what\u0027s happening in the changelog","accounts_in_message":[],"_revision_number":4},{"id":"7f499610966f64cafc9e17fda9f82898247790ce","author":{"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},"date":"2017-03-24 03:43:51.000000000","message":"Patch Set 4: Code-Review+1\n\nOriginally, yes, that was the intent (and noted in the commit). However, now that is just a side effect. The main intent now is just to change unmount_dir so that it ignores bad input anywhere it is used.","accounts_in_message":[],"_revision_number":4},{"id":"fcfedf96b807cefb29a480d14c9c00480e66ab6e","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-03-24 04:28:57.000000000","message":"Patch Set 4: Code-Review-1\n\nWell what I\u0027m looking for is some reasoning why that is the right thing to do.  For example, you might like to \"git blame\" the code and say that this check was introduced with I335316019ef948758392b03e91f9869102a472b9 and it was probably regression to add the -d check there as the old code didn\u0027t do it.\n\nlooking there made me realise we have a unit test in b/tests/dib_functions_test.sh for this, which we might as well update to exercise this path so we don\u0027t regress.","accounts_in_message":[],"_revision_number":4},{"id":"356807a4864d9afd2c9fb9900ffd5805d112c717","author":{"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},"date":"2017-04-06 14:08:04.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"67c98f993f6c0f8815b7a20eead1d096ffb896d9","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-04-06 14:20:46.000000000","message":"Patch Set 5:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- dib-dsvm-functests-devstack-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/diskimage-builder/21/446621/5/check/dib-dsvm-functests-devstack-xenial/c26a894/ : FAILURE in 12m 27s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"d0f0fc72351871a1c6dd2756fcb661b07fa4891b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-06 14:59:43.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-diskimage-builder-docs-ubuntu-xenial http://docs-draft.openstack.org/21/446621/5/check/gate-diskimage-builder-docs-ubuntu-xenial/e13e93e//doc/build/html/ : SUCCESS in 1m 10s\n- gate-diskimage-builder-pep8-ubuntu-xenial http://logs.openstack.org/21/446621/5/check/gate-diskimage-builder-pep8-ubuntu-xenial/859446f/ : SUCCESS in 2m 10s\n- gate-diskimage-builder-python27-ubuntu-xenial http://logs.openstack.org/21/446621/5/check/gate-diskimage-builder-python27-ubuntu-xenial/ce9ed6f/ : SUCCESS in 1m 07s\n- gate-diskimage-builder-python35 http://logs.openstack.org/21/446621/5/check/gate-diskimage-builder-python35/b50f8b4/ : SUCCESS in 1m 09s\n- diskimage-builder-coverage-ubuntu-xenial-nv http://logs.openstack.org/21/446621/5/check/diskimage-builder-coverage-ubuntu-xenial-nv/7e6d010/ : SUCCESS in 2m 02s (non-voting)\n- gate-dib-dsvm-functests-ubuntu-trusty http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-ubuntu-trusty/16138bd/ : SUCCESS in 43m 21s\n- gate-dib-dsvm-functests-ubuntu-xenial http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-ubuntu-xenial/0a6d58a/ : SUCCESS in 44m 41s\n- gate-dib-dsvm-functests-centos-7 http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-centos-7/db3c66e/ : SUCCESS in 49m 32s\n- gate-dib-dsvm-functests-ubuntu-trusty-extras-nv http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-ubuntu-trusty-extras-nv/8809e55/ : SUCCESS in 15m 15s (non-voting)\n- gate-dib-dsvm-functests-centos-7-extras-nv http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-centos-7-extras-nv/0f3aad2/ : SUCCESS in 39m 17s (non-voting)\n- gate-dib-dsvm-functests-ubuntu-xenial-extras-nv http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-ubuntu-xenial-extras-nv/cabe9f9/ : SUCCESS in 19m 44s (non-voting)\n- gate-dsvm-nodepool-redhat-src-nv http://logs.openstack.org/21/446621/5/check/gate-dsvm-nodepool-redhat-src-nv/d6068d7/ : SUCCESS in 42m 25s (non-voting)\n- gate-dsvm-nodepool-ubuntu-src-nv http://logs.openstack.org/21/446621/5/check/gate-dsvm-nodepool-ubuntu-src-nv/382b2c9/ : SUCCESS in 45m 38s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"c087c5cb4602d87d072766cf379200f1287f9fdc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-06 16:46:03.000000000","message":"Patch Set 5:\n\nBuild succeeded (check-tripleo pipeline).\n\n- gate-tripleo-ci-centos-7-ovb-nonha http://logs.openstack.org/21/446621/5/check-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/01c89c1/ : SUCCESS in 2h 21m 02s","accounts_in_message":[],"_revision_number":5},{"id":"dcfde7b17919be4eff43bda95d9b0317c5e6c6e9","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-04-06 22:06:13.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\nI think this is a regression introduced with I335316019ef948758392b03e91f9869102a472b9 as it did this before","accounts_in_message":[],"_revision_number":5},{"id":"f1f15dba480d79a96ccdaeb5170b3321c7443bf8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-06 22:06:33.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"b8b60b2a5559d81a8fdce7fb3527b94fd259a1f5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-06 22:44:14.000000000","message":"Patch Set 5: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-diskimage-builder-docs-ubuntu-xenial http://docs-draft.openstack.org/21/446621/5/gate/gate-diskimage-builder-docs-ubuntu-xenial/a30bb8e//doc/build/html/ : SUCCESS in 1m 05s\n- gate-diskimage-builder-pep8-ubuntu-xenial http://logs.openstack.org/21/446621/5/gate/gate-diskimage-builder-pep8-ubuntu-xenial/6d8b506/ : SUCCESS in 2m 39s\n- gate-diskimage-builder-python27-ubuntu-xenial http://logs.openstack.org/21/446621/5/gate/gate-diskimage-builder-python27-ubuntu-xenial/f2e1a49/ : SUCCESS in 1m 50s\n- gate-diskimage-builder-python35 http://logs.openstack.org/21/446621/5/gate/gate-diskimage-builder-python35/d7add63/ : SUCCESS in 1m 50s\n- gate-dib-dsvm-functests-ubuntu-trusty http://logs.openstack.org/21/446621/5/gate/gate-dib-dsvm-functests-ubuntu-trusty/412fd49/ : SUCCESS in 37m 17s\n- gate-dib-dsvm-functests-ubuntu-xenial http://logs.openstack.org/21/446621/5/gate/gate-dib-dsvm-functests-ubuntu-xenial/6fd0137/ : FAILURE in 29m 36s\n- gate-dib-dsvm-functests-centos-7 http://logs.openstack.org/21/446621/5/gate/gate-dib-dsvm-functests-centos-7/8760950/ : FAILURE in 16m 19s","accounts_in_message":[],"_revision_number":5},{"id":"99130c46a8a0a52015ca7bf960a116da378c162c","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-04-07 05:18:56.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"142a3bc0f409151e62857543c075a8bb2fad83fc","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-04-07 05:27:02.000000000","message":"Patch Set 5:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- dib-dsvm-functests-devstack-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/diskimage-builder/21/446621/5/check/dib-dsvm-functests-devstack-xenial/fb94b13/ : FAILURE in 7m 51s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"9292d563c2ddbba23a6a3aab013bcce9d63ac97e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-07 06:25:24.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-diskimage-builder-docs-ubuntu-xenial http://docs-draft.openstack.org/21/446621/5/check/gate-diskimage-builder-docs-ubuntu-xenial/b36564b//doc/build/html/ : SUCCESS in 38s\n- gate-diskimage-builder-pep8-ubuntu-xenial http://logs.openstack.org/21/446621/5/check/gate-diskimage-builder-pep8-ubuntu-xenial/bcb8e28/ : SUCCESS in 1m 02s\n- gate-diskimage-builder-python27-ubuntu-xenial http://logs.openstack.org/21/446621/5/check/gate-diskimage-builder-python27-ubuntu-xenial/1218818/ : SUCCESS in 38s\n- gate-diskimage-builder-python35 http://logs.openstack.org/21/446621/5/check/gate-diskimage-builder-python35/ef0cd0d/ : SUCCESS in 1m 10s\n- diskimage-builder-coverage-ubuntu-xenial-nv http://logs.openstack.org/21/446621/5/check/diskimage-builder-coverage-ubuntu-xenial-nv/c1a7e4b/ : SUCCESS in 1m 10s (non-voting)\n- gate-dib-dsvm-functests-ubuntu-trusty http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-ubuntu-trusty/ff3ea7d/ : SUCCESS in 41m 32s\n- gate-dib-dsvm-functests-ubuntu-xenial http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-ubuntu-xenial/deef572/ : FAILURE in 1h 06m 11s\n- gate-dib-dsvm-functests-centos-7 http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-centos-7/49b5702/ : FAILURE in 1h 06m 13s\n- gate-dib-dsvm-functests-ubuntu-trusty-extras-nv http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-ubuntu-trusty-extras-nv/7f8425e/ : SUCCESS in 15m 45s (non-voting)\n- gate-dib-dsvm-functests-centos-7-extras-nv http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-centos-7-extras-nv/07fe54f/ : SUCCESS in 15m 37s (non-voting)\n- gate-dib-dsvm-functests-ubuntu-xenial-extras-nv http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-ubuntu-xenial-extras-nv/a371356/ : SUCCESS in 13m 26s (non-voting)\n- gate-dsvm-nodepool-redhat-src-nv http://logs.openstack.org/21/446621/5/check/gate-dsvm-nodepool-redhat-src-nv/36f2843/ : SUCCESS in 28m 21s (non-voting)\n- gate-dsvm-nodepool-ubuntu-src-nv http://logs.openstack.org/21/446621/5/check/gate-dsvm-nodepool-ubuntu-src-nv/419e3a8/ : SUCCESS in 32m 03s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"ccbe19bd09777d9f8b27b45579e47be9de7eabcc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-07 07:23:19.000000000","message":"Patch Set 5:\n\nBuild succeeded (check-tripleo pipeline).\n\n- gate-tripleo-ci-centos-7-ovb-nonha http://logs.openstack.org/21/446621/5/check-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/29851ce/ : SUCCESS in 2h 04m 08s","accounts_in_message":[],"_revision_number":5},{"id":"e9250f233d9cd199e2c6e0ffe71a964cbd40c0fc","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-04-07 10:33:19.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"52ab3bc117d23ba29b8a8328b63c2de4894eef9e","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-04-07 10:41:11.000000000","message":"Patch Set 5:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- dib-dsvm-functests-devstack-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/diskimage-builder/21/446621/5/check/dib-dsvm-functests-devstack-xenial/4649b71/ : FAILURE in 7m 37s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"892c82683c85fe5daa9b02b34d02cb42626b558c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-07 11:19:13.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-diskimage-builder-docs-ubuntu-xenial http://docs-draft.openstack.org/21/446621/5/check/gate-diskimage-builder-docs-ubuntu-xenial/448af68//doc/build/html/ : SUCCESS in 1m 10s\n- gate-diskimage-builder-pep8-ubuntu-xenial http://logs.openstack.org/21/446621/5/check/gate-diskimage-builder-pep8-ubuntu-xenial/6c449f8/ : SUCCESS in 1m 40s\n- gate-diskimage-builder-python27-ubuntu-xenial http://logs.openstack.org/21/446621/5/check/gate-diskimage-builder-python27-ubuntu-xenial/c83f519/ : SUCCESS in 1m 36s\n- gate-diskimage-builder-python35 http://logs.openstack.org/21/446621/5/check/gate-diskimage-builder-python35/1d6e9a8/ : SUCCESS in 1m 40s\n- diskimage-builder-coverage-ubuntu-xenial-nv http://logs.openstack.org/21/446621/5/check/diskimage-builder-coverage-ubuntu-xenial-nv/2b91f37/ : SUCCESS in 1m 10s (non-voting)\n- gate-dib-dsvm-functests-ubuntu-trusty http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-ubuntu-trusty/0825db4/ : SUCCESS in 43m 44s\n- gate-dib-dsvm-functests-ubuntu-xenial http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-ubuntu-xenial/6ef018d/ : SUCCESS in 39m 24s\n- gate-dib-dsvm-functests-centos-7 http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-centos-7/45b6024/ : SUCCESS in 39m 58s\n- gate-dib-dsvm-functests-ubuntu-trusty-extras-nv http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-ubuntu-trusty-extras-nv/fe37374/ : SUCCESS in 19m 57s (non-voting)\n- gate-dib-dsvm-functests-centos-7-extras-nv http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-centos-7-extras-nv/9dd73b2/ : SUCCESS in 22m 23s (non-voting)\n- gate-dib-dsvm-functests-ubuntu-xenial-extras-nv http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-ubuntu-xenial-extras-nv/62cb02a/ : SUCCESS in 16m 54s (non-voting)\n- gate-dsvm-nodepool-redhat-src-nv http://logs.openstack.org/21/446621/5/check/gate-dsvm-nodepool-redhat-src-nv/81db9a6/ : SUCCESS in 38m 14s (non-voting)\n- gate-dsvm-nodepool-ubuntu-src-nv http://logs.openstack.org/21/446621/5/check/gate-dsvm-nodepool-ubuntu-src-nv/1221052/ : SUCCESS in 41m 12s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"07edfa57ccfcaa264c04e1a0393daeb7678a1c6b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-07 11:19:24.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"17cd211f7851aebe71bec0ec5d9757302e639bd8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-07 12:24:51.000000000","message":"Patch Set 5: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-diskimage-builder-docs-ubuntu-xenial http://docs-draft.openstack.org/21/446621/5/gate/gate-diskimage-builder-docs-ubuntu-xenial/700443d//doc/build/html/ : SUCCESS in 50s\n- gate-diskimage-builder-pep8-ubuntu-xenial http://logs.openstack.org/21/446621/5/gate/gate-diskimage-builder-pep8-ubuntu-xenial/70c5139/ : SUCCESS in 1m 13s\n- gate-diskimage-builder-python27-ubuntu-xenial http://logs.openstack.org/21/446621/5/gate/gate-diskimage-builder-python27-ubuntu-xenial/2182970/ : SUCCESS in 1m 22s\n- gate-diskimage-builder-python35 http://logs.openstack.org/21/446621/5/gate/gate-diskimage-builder-python35/e61e0b7/ : SUCCESS in 41s\n- gate-dib-dsvm-functests-ubuntu-trusty http://logs.openstack.org/21/446621/5/gate/gate-dib-dsvm-functests-ubuntu-trusty/0090bb4/ : SUCCESS in 34m 58s\n- gate-dib-dsvm-functests-ubuntu-xenial http://logs.openstack.org/21/446621/5/gate/gate-dib-dsvm-functests-ubuntu-xenial/6aff170/ : SUCCESS in 34m 16s\n- gate-dib-dsvm-functests-centos-7 http://logs.openstack.org/21/446621/5/gate/gate-dib-dsvm-functests-centos-7/fe0a084/ : FAILURE in 1h 05m 18s","accounts_in_message":[],"_revision_number":5},{"id":"e1eacfca257792c28c49eafab02e251e03f33106","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-07 12:46:16.000000000","message":"Patch Set 5:\n\nBuild succeeded (check-tripleo pipeline).\n\n- gate-tripleo-ci-centos-7-ovb-nonha http://logs.openstack.org/21/446621/5/check-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/9ebb329/ : SUCCESS in 2h 12m 40s","accounts_in_message":[],"_revision_number":5},{"id":"b549dc838238e1cdbb8edc57829c0c77ac7902a3","author":{"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},"date":"2017-04-07 13:05:50.000000000","message":"Patch Set 5: Code-Review+1\n\nreverify","accounts_in_message":[],"_revision_number":5},{"id":"c0098e0016ebace24418f5325e978e55cc2841b3","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-04-07 13:13:48.000000000","message":"Patch Set 5:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- dib-dsvm-functests-devstack-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/diskimage-builder/21/446621/5/check/dib-dsvm-functests-devstack-xenial/5485c47/ : FAILURE in 7m 44s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"edabf8ae866e3dc235534c350dadb98876ee326b","author":{"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},"date":"2017-04-07 14:10:39.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"442b49320bfa97541cb4992cadd29af8379f5e68","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-04-07 14:23:37.000000000","message":"Patch Set 5:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- dib-dsvm-functests-devstack-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/diskimage-builder/21/446621/5/check/dib-dsvm-functests-devstack-xenial/217d6c8/ : FAILURE in 12m 44s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"f48a762812887d3eae54cd20ea0627132d9656b4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-07 15:04:52.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-diskimage-builder-docs-ubuntu-xenial http://docs-draft.openstack.org/21/446621/5/check/gate-diskimage-builder-docs-ubuntu-xenial/e1fa930//doc/build/html/ : SUCCESS in 1m 29s\n- gate-diskimage-builder-pep8-ubuntu-xenial http://logs.openstack.org/21/446621/5/check/gate-diskimage-builder-pep8-ubuntu-xenial/c6b3a7a/ : SUCCESS in 1m 39s\n- gate-diskimage-builder-python27-ubuntu-xenial http://logs.openstack.org/21/446621/5/check/gate-diskimage-builder-python27-ubuntu-xenial/dbabed0/ : SUCCESS in 1m 13s\n- gate-diskimage-builder-python35 http://logs.openstack.org/21/446621/5/check/gate-diskimage-builder-python35/dcd619c/ : SUCCESS in 1m 19s\n- diskimage-builder-coverage-ubuntu-xenial-nv http://logs.openstack.org/21/446621/5/check/diskimage-builder-coverage-ubuntu-xenial-nv/e20811f/ : SUCCESS in 1m 13s (non-voting)\n- gate-dib-dsvm-functests-ubuntu-trusty http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-ubuntu-trusty/a025764/ : SUCCESS in 32m 08s\n- gate-dib-dsvm-functests-ubuntu-xenial http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-ubuntu-xenial/14d6876/ : SUCCESS in 37m 27s\n- gate-dib-dsvm-functests-centos-7 http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-centos-7/2ff3fc4/ : SUCCESS in 34m 24s\n- gate-dib-dsvm-functests-ubuntu-trusty-extras-nv http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-ubuntu-trusty-extras-nv/decc098/ : SUCCESS in 15m 37s (non-voting)\n- gate-dib-dsvm-functests-centos-7-extras-nv http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-centos-7-extras-nv/3ec86ed/ : SUCCESS in 22m 41s (non-voting)\n- gate-dib-dsvm-functests-ubuntu-xenial-extras-nv http://logs.openstack.org/21/446621/5/check/gate-dib-dsvm-functests-ubuntu-xenial-extras-nv/a5093db/ : FAILURE in 1m 07s (non-voting)\n- gate-dsvm-nodepool-redhat-src-nv http://logs.openstack.org/21/446621/5/check/gate-dsvm-nodepool-redhat-src-nv/975b472/ : SUCCESS in 50m 26s (non-voting)\n- gate-dsvm-nodepool-ubuntu-src-nv http://logs.openstack.org/21/446621/5/check/gate-dsvm-nodepool-ubuntu-src-nv/541d34b/ : SUCCESS in 35m 20s (non-voting)\n- gate-dsvm-nodepool-opensuse-src-nv http://logs.openstack.org/21/446621/5/check/gate-dsvm-nodepool-opensuse-src-nv/815fd34/ : SUCCESS in 27m 04s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"90d942363b35361af0dff6632c593ab85e3a1073","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-07 15:05:03.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"56723778df2f17910a471141b517869c01a1090e","date":"2017-04-07 15:59:47.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":5},{"id":"b18b1c099afad4a9cae0ff41750125925c14adbe","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-07 15:59:47.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-diskimage-builder-docs-ubuntu-xenial http://docs-draft.openstack.org/21/446621/5/gate/gate-diskimage-builder-docs-ubuntu-xenial/8ebb510//doc/build/html/ : SUCCESS in 1m 12s\n- gate-diskimage-builder-pep8-ubuntu-xenial http://logs.openstack.org/21/446621/5/gate/gate-diskimage-builder-pep8-ubuntu-xenial/130aaf0/ : SUCCESS in 2m 10s\n- gate-diskimage-builder-python27-ubuntu-xenial http://logs.openstack.org/21/446621/5/gate/gate-diskimage-builder-python27-ubuntu-xenial/7f09651/ : SUCCESS in 1m 12s\n- gate-diskimage-builder-python35 http://logs.openstack.org/21/446621/5/gate/gate-diskimage-builder-python35/aa3e3b3/ : SUCCESS in 1m 12s\n- gate-dib-dsvm-functests-ubuntu-trusty http://logs.openstack.org/21/446621/5/gate/gate-dib-dsvm-functests-ubuntu-trusty/c90fb5c/ : SUCCESS in 33m 22s\n- gate-dib-dsvm-functests-ubuntu-xenial http://logs.openstack.org/21/446621/5/gate/gate-dib-dsvm-functests-ubuntu-xenial/20cebcb/ : SUCCESS in 53m 31s\n- gate-dib-dsvm-functests-centos-7 http://logs.openstack.org/21/446621/5/gate/gate-dib-dsvm-functests-centos-7/e298294/ : SUCCESS in 38m 52s","accounts_in_message":[],"_revision_number":5},{"id":"c3b6dbfd8f3b16aa21dbce11126d03993e4a5725","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-07 16:21:39.000000000","message":"Patch Set 5:\n\nBuild succeeded (check-tripleo pipeline).\n\n- gate-tripleo-ci-centos-7-ovb-nonha http://logs.openstack.org/21/446621/5/check-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/836cc3e/ : SUCCESS in 2h 09m 40s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"aa90f7991aef47ddf338e32698ddbcc5c0f15e21","revisions":{"dfa69e7fb30e992efa7106c4cca0b0e03a37737f":{"kind":"REWORK","_number":1,"created":"2017-03-16 16:32:46.000000000","uploader":{"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},"ref":"refs/changes/21/446621/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/diskimage-builder","ref":"refs/changes/21/446621/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/21/446621/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/21/446621/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/21/446621/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/diskimage-builder refs/changes/21/446621/1"}}},"commit":{"parents":[{"commit":"f1d53f2e31db15a03c6acbe01bf22b4f65adc60b","subject":"Merge \"Use sphinx warning-is-error\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/f1d53f2e31db15a03c6acbe01bf22b4f65adc60b"}]}],"author":{"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","date":"2017-03-16 16:31:23.000000000","tz":-240},"committer":{"name":"Corey O\u0027Brien","email":"corey.obrien@rackspace.com","date":"2017-03-16 16:33:12.000000000","tz":-240},"subject":"Don\u0027t unmount missing paths","message":"Don\u0027t unmount missing paths\n\nChange-Id: I1491b4344e8569ecb2833f44baee445a89a39d61\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/dfa69e7fb30e992efa7106c4cca0b0e03a37737f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/dfa69e7fb30e992efa7106c4cca0b0e03a37737f"}]},"branch":"refs/heads/master"},"649747bc4e642944341ef942bc0f3f41df2eb03e":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2017-03-17 20:16:50.000000000","uploader":{"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},"ref":"refs/changes/21/446621/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/diskimage-builder","ref":"refs/changes/21/446621/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/21/446621/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/21/446621/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/21/446621/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/diskimage-builder refs/changes/21/446621/2"}}},"commit":{"parents":[{"commit":"f1d53f2e31db15a03c6acbe01bf22b4f65adc60b","subject":"Merge \"Use sphinx warning-is-error\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/f1d53f2e31db15a03c6acbe01bf22b4f65adc60b"}]}],"author":{"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","date":"2017-03-16 16:31:23.000000000","tz":-240},"committer":{"name":"Corey O\u0027Brien","email":"corey.obrien@rackspace.com","date":"2017-03-17 20:16:18.000000000","tz":-240},"subject":"Don\u0027t unmount missing paths If the path is missing, unmount_dir fails and skips the EXTRA_DETACH and EXTRA_UNMOUNT steps","message":"Don\u0027t unmount missing paths\nIf the path is missing, unmount_dir fails and\nskips the EXTRA_DETACH and EXTRA_UNMOUNT steps\n\nChange-Id: I1491b4344e8569ecb2833f44baee445a89a39d61\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/649747bc4e642944341ef942bc0f3f41df2eb03e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/649747bc4e642944341ef942bc0f3f41df2eb03e"}]},"branch":"refs/heads/master"},"57b8afaebc871bd03f74f5cafedd106c773f58bd":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2017-03-20 14:58:26.000000000","uploader":{"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},"ref":"refs/changes/21/446621/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/diskimage-builder","ref":"refs/changes/21/446621/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/21/446621/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/21/446621/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/21/446621/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/diskimage-builder refs/changes/21/446621/3"}}},"commit":{"parents":[{"commit":"f1d53f2e31db15a03c6acbe01bf22b4f65adc60b","subject":"Merge \"Use sphinx warning-is-error\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/f1d53f2e31db15a03c6acbe01bf22b4f65adc60b"}]}],"author":{"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","date":"2017-03-16 16:31:23.000000000","tz":-240},"committer":{"name":"Corey O\u0027Brien","email":"corey.obrien@rackspace.com","date":"2017-03-20 14:59:03.000000000","tz":-240},"subject":"Don\u0027t unmount missing paths","message":"Don\u0027t unmount missing paths\n\nIf the path is missing, unmount_dir fails and\nskips the EXTRA_DETACH and EXTRA_UNMOUNT steps\n\nChange-Id: I1491b4344e8569ecb2833f44baee445a89a39d61\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/57b8afaebc871bd03f74f5cafedd106c773f58bd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/57b8afaebc871bd03f74f5cafedd106c773f58bd"}]},"branch":"refs/heads/master"},"515d25231d029625e8b99da017884e7f344d6e79":{"kind":"REWORK","_number":4,"created":"2017-03-20 17:39:07.000000000","uploader":{"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},"ref":"refs/changes/21/446621/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/diskimage-builder","ref":"refs/changes/21/446621/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/21/446621/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/21/446621/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/21/446621/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/diskimage-builder refs/changes/21/446621/4"}}},"commit":{"parents":[{"commit":"f1d53f2e31db15a03c6acbe01bf22b4f65adc60b","subject":"Merge \"Use sphinx warning-is-error\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/f1d53f2e31db15a03c6acbe01bf22b4f65adc60b"}]}],"author":{"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","date":"2017-03-16 16:31:23.000000000","tz":-240},"committer":{"name":"Corey O\u0027Brien","email":"corey.obrien@rackspace.com","date":"2017-03-20 17:38:31.000000000","tz":-240},"subject":"Ignore missing path in unmount_dir","message":"Ignore missing path in unmount_dir\n\nIf the path is missing, unmount_dir should exit\nwithout error.\n\nChange-Id: I1491b4344e8569ecb2833f44baee445a89a39d61\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/515d25231d029625e8b99da017884e7f344d6e79"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/515d25231d029625e8b99da017884e7f344d6e79"}]},"branch":"refs/heads/master"},"aa90f7991aef47ddf338e32698ddbcc5c0f15e21":{"kind":"REWORK","_number":5,"created":"2017-04-06 14:08:04.000000000","uploader":{"_account_id":18498,"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","username":"coreypobrien"},"ref":"refs/changes/21/446621/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/diskimage-builder","ref":"refs/changes/21/446621/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/21/446621/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/21/446621/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/diskimage-builder refs/changes/21/446621/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/diskimage-builder refs/changes/21/446621/5"}}},"commit":{"parents":[{"commit":"f1d53f2e31db15a03c6acbe01bf22b4f65adc60b","subject":"Merge \"Use sphinx warning-is-error\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/f1d53f2e31db15a03c6acbe01bf22b4f65adc60b"}]}],"author":{"name":"Corey O\u0027Brien","email":"coreypobrien@gmail.com","date":"2017-03-16 16:31:23.000000000","tz":-240},"committer":{"name":"Corey O\u0027Brien","email":"corey.obrien@rackspace.com","date":"2017-04-06 14:08:13.000000000","tz":-240},"subject":"Ignore missing path in unmount_dir","message":"Ignore missing path in unmount_dir\n\nIf the path is missing, unmount_dir currently exits with an error which\nunintentionally aborts cleanup efforts early. This change makes\nunmount_dir idempotent by exiting successfully if a directory doesn\u0027t\nexist.\n\nChange-Id: I1491b4344e8569ecb2833f44baee445a89a39d61\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/aa90f7991aef47ddf338e32698ddbcc5c0f15e21"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/diskimage-builder/commit/aa90f7991aef47ddf338e32698ddbcc5c0f15e21"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
