From: Chengyu Zhu <[email protected]> mark the OCI backend as EXPERIMENTAL in both the help message and runtime warning.
Signed-off-by: Chengyu Zhu <[email protected]> --- mount/main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mount/main.c b/mount/main.c index a596c36..5a3dc54 100644 --- a/mount/main.c +++ b/mount/main.c @@ -100,7 +100,7 @@ static void usage(int argc, char **argv) " --reattach reattach to an existing NBD device\n" #ifdef OCIEROFS_ENABLED "\n" - "OCI-specific options (with -o):\n" + "OCI-specific options (EXPERIMENTAL, with -o):\n" " oci.blob=<digest> specify OCI blob digest (sha256:...)\n" " oci.layer=<index> specify OCI layer index\n" " oci.platform=<name> specify platform (default: linux/amd64)\n" @@ -228,6 +228,7 @@ static long erofsmount_parse_flagopts(char *s, long flags, char **more) if (strncmp(s, "oci", 3) == 0) { /* Initialize ocicfg here iff != EROFSNBD_SOURCE_OCI */ if (nbdsrc.type != EROFSNBD_SOURCE_OCI) { + erofs_warn("OCI support is EXPERIMENTAL, use at your own risk."); nbdsrc.type = EROFSNBD_SOURCE_OCI; nbdsrc.ocicfg.layer_index = -1; } -- 2.47.1
