From: Lennart Poettering Date: Wed, 3 Aug 2016 12:51:05 +0000 (+0200) Subject: nspawn: if we can't mark the boot ID RO let's fail X-Git-Tag: v232~337^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F3820%2Fhead;p=thirdparty%2Fsystemd.git nspawn: if we can't mark the boot ID RO let's fail It's probably better to be safe here. --- diff --git a/src/nspawn/nspawn.c b/src/nspawn/nspawn.c index b7c2fe9e554..5c6605a08eb 100644 --- a/src/nspawn/nspawn.c +++ b/src/nspawn/nspawn.c @@ -1320,7 +1320,7 @@ static int setup_boot_id(const char *dest) { if (mount(from, to, NULL, MS_BIND, NULL) < 0) r = log_error_errno(errno, "Failed to bind mount boot id: %m"); else if (mount(NULL, to, NULL, MS_BIND|MS_REMOUNT|MS_RDONLY|MS_NOSUID|MS_NODEV, NULL) < 0) - log_warning_errno(errno, "Failed to make boot id read-only, ignoring: %m"); + r = log_error_errno(errno, "Failed to make boot id read-only: %m"); (void) unlink(from); return r;