You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
53 lines
2.1 KiB
53 lines
2.1 KiB
2 years ago
|
From 447bca651c9156d7aba6b7495c75f19b5e4ed53f Mon Sep 17 00:00:00 2001
|
||
|
From: Hanna Reitz <hreitz@redhat.com>
|
||
|
Date: Thu, 21 Apr 2022 16:24:35 +0200
|
||
|
Subject: [PATCH 07/16] iotests/108: Fix when missing user_allow_other
|
||
|
|
||
|
RH-Author: Hanna Reitz <hreitz@redhat.com>
|
||
|
RH-MergeRequest: 96: qcow2: Improve refcount structure rebuilding
|
||
|
RH-Commit: [4/4] a51ab8606fc9d8dea2b6539f4e795d5813892a5c (hreitz/qemu-kvm-c-9-s)
|
||
|
RH-Bugzilla: 2072379
|
||
|
RH-Acked-by: Miroslav Rezanina <mrezanin@redhat.com>
|
||
|
RH-Acked-by: Eric Blake <eblake@redhat.com>
|
||
|
RH-Acked-by: Stefan Hajnoczi <stefanha@redhat.com>
|
||
|
|
||
|
FUSE exports' allow-other option defaults to "auto", which means that it
|
||
|
will try passing allow_other as a mount option, and fall back to not
|
||
|
using it when an error occurs. We make no effort to hide fusermount's
|
||
|
error message (because it would be difficult, and because users might
|
||
|
want to know about the fallback occurring), and so when allow_other does
|
||
|
not work (primarily when /etc/fuse.conf does not contain
|
||
|
user_allow_other), this error message will appear and break the
|
||
|
reference output.
|
||
|
|
||
|
We do not need allow_other here, though, so we can just pass
|
||
|
allow-other=off to fix that.
|
||
|
|
||
|
Reported-by: Markus Armbruster <armbru@redhat.com>
|
||
|
Signed-off-by: Hanna Reitz <hreitz@redhat.com>
|
||
|
Message-Id: <20220421142435.569600-1-hreitz@redhat.com>
|
||
|
Tested-by: Markus Armbruster <armbru@redhat.com>
|
||
|
Tested-by: Eric Blake <eblake@redhat.com>
|
||
|
(cherry picked from commit 348a0740afc5b313599533eb69bbb2b95d2f1bba)
|
||
|
Signed-off-by: Hanna Reitz <hreitz@redhat.com>
|
||
|
---
|
||
|
tests/qemu-iotests/108 | 2 +-
|
||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||
|
|
||
|
diff --git a/tests/qemu-iotests/108 b/tests/qemu-iotests/108
|
||
|
index a3090e2875..4681c7c769 100755
|
||
|
--- a/tests/qemu-iotests/108
|
||
|
+++ b/tests/qemu-iotests/108
|
||
|
@@ -326,7 +326,7 @@ else
|
||
|
|
||
|
$QSD \
|
||
|
--blockdev file,node-name=export-node,filename="$TEST_IMG" \
|
||
|
- --export fuse,id=fuse-export,node-name=export-node,mountpoint="$export_mp",writable=on,growable=off \
|
||
|
+ --export fuse,id=fuse-export,node-name=export-node,mountpoint="$export_mp",writable=on,growable=off,allow-other=off \
|
||
|
--pidfile "$TEST_DIR/qsd.pid" \
|
||
|
&
|
||
|
|
||
|
--
|
||
|
2.31.1
|
||
|
|