From: Colin Walters Date: Wed, 13 Jul 2022 19:32:05 +0000 (-0400) Subject: deploy: Ensure sysroot is initialized for kargs in place X-Git-Tag: archive/raspbian/2022.5-1+rpi1^2~9^2^2~4^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=2c716552052cd3d03cef5f2968d5945d799f8d90;p=ostree.git deploy: Ensure sysroot is initialized for kargs in place Even without a mount namespace set up. --- diff --git a/src/libostree/ostree-sysroot-deploy.c b/src/libostree/ostree-sysroot-deploy.c index a9d41258..47c70c43 100644 --- a/src/libostree/ostree-sysroot-deploy.c +++ b/src/libostree/ostree-sysroot-deploy.c @@ -3606,6 +3606,10 @@ ostree_sysroot_deployment_set_kargs_in_place (OstreeSysroot *self, GCancellable *cancellable, GError **error) { + if (!ostree_sysroot_initialize (self, error)) + return FALSE; + if (!_ostree_sysroot_ensure_boot_fd (self, error)) + return FALSE; if (!_ostree_sysroot_ensure_writable (self, error)) return FALSE;