From 73b14492782983b43444a2208d5e618f399052b0 Mon Sep 17 00:00:00 2001 From: Wei Fu Date: Wed, 12 Aug 2020 20:04:50 +0800 Subject: [PATCH] runtime: ignore ErrNotExist when remove rootfs Signed-off-by: Wei Fu --- runtime/v2/bundle.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/v2/bundle.go b/runtime/v2/bundle.go index 6e21a875f..1a58e627b 100644 --- a/runtime/v2/bundle.go +++ b/runtime/v2/bundle.go @@ -121,7 +121,7 @@ func (b *Bundle) Delete() error { if err := mount.UnmountAll(rootfs, 0); err != nil { return errors.Wrapf(err, "unmount rootfs %s", rootfs) } - if err := os.Remove(rootfs); err != nil && os.IsNotExist(err) { + if err := os.Remove(rootfs); err != nil && !os.IsNotExist(err) { return errors.Wrap(err, "failed to remove bundle rootfs") } err := atomicDelete(b.Path)