summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--nova/virt/disk/guestfs.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/nova/virt/disk/guestfs.py b/nova/virt/disk/guestfs.py
index 20e3eda39..bf7a286e0 100644
--- a/nova/virt/disk/guestfs.py
+++ b/nova/virt/disk/guestfs.py
@@ -88,6 +88,7 @@ class Mount(mount.Mount):
def unmnt_dev(self):
if not self.mounted:
return
+ utils.execute('sync')
# root users don't need a specific unmnt_dev()
# but ordinary users do
utils.execute('fusermount', '-u', self.mount_dir, run_as_root=True)