From d467d9fd383019db1f54dd00cd03ca692c059678 Mon Sep 17 00:00:00 2001 From: Nalin Dahyabhai Date: Thu, 27 Jan 2022 15:45:32 -0500 Subject: [PATCH] drivers.NaiveDiffDriver.Changes(): mount the parent read-only The parent layer, by virtue of being a parent layer isn't going to be modified, so default to mounting it read-only. Signed-off-by: Nalin Dahyabhai --- drivers/fsdiff.go | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/fsdiff.go b/drivers/fsdiff.go index a534630df0..b7e681ace4 100644 --- a/drivers/fsdiff.go +++ b/drivers/fsdiff.go @@ -138,6 +138,7 @@ func (gdw *NaiveDiffDriver) Changes(id string, idMappings *idtools.IDMappings, p if parent != "" { options := MountOpts{ MountLabel: mountLabel, + Options: []string{"ro"}, } parentFs, err = driver.Get(parent, options) if err != nil {