From: Yan, Zheng Date: Mon, 31 Aug 2015 14:25:53 +0000 (+0800) Subject: tasks/qemu: avoid adding duplicated entries to /etc/exports X-Git-Tag: v10.2.6~165^2^2~381^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=7de534c1da1fa524cdefa6bf458d5ea42f9a2776;p=ceph.git tasks/qemu: avoid adding duplicated entries to /etc/exports try deleting leftover entries for previous job Fixes: #12806 Signed-off-by: Yan, Zheng --- diff --git a/tasks/qemu.py b/tasks/qemu.py index bcd79caa64f5..a9bb11feb9b6 100644 --- a/tasks/qemu.py +++ b/tasks/qemu.py @@ -180,6 +180,9 @@ def _setup_nfs_mount(remote, client, mount_dir): export = "{dir} *(rw,no_root_squash,no_subtree_check,insecure)".format( dir=export_dir ) + remote.run(args=[ + 'sudo', 'sed', '-i', '/^\/export\//d', "/etc/exports", + ]) remote.run(args=[ 'echo', export, run.Raw("|"), 'sudo', 'tee', '-a', "/etc/exports",