Whamcloud - gitweb
LU-17609 sec: nodemap readonly_mount for remount 82/54282/3
authorSebastien Buisson <sbuisson@ddn.com>
Tue, 5 Mar 2024 13:43:02 +0000 (14:43 +0100)
committerOleg Drokin <green@whamcloud.com>
Sat, 23 Mar 2024 05:58:36 +0000 (05:58 +0000)
commit27cf3e0ac8576841106b3fcbd58fd5d7d419197d
treec04c3b8d0d7e3390bc79f97fa8ca1cd4abce8620
parent18aaf5e1a844a5c01fbb83aa9a6cb4c5eb6dd2cb
LU-17609 sec: nodemap readonly_mount for remount

The readonly_mount property on nodemaps forces read-only mount from
clients. Clients trying rw remount (via mount -o remount,rw) should
also be forced to read-only.

Also improve sanity-sec test_61 to exercise client remount.

Fixes: e7ce67de92 ("LU-15451 sec: read-only nodemap flag")
Signed-off-by: Sebastien Buisson <sbuisson@ddn.com>
Change-Id: I61f8141001d2ff9e832e5c93d8f5997479af98a6
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/54282
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/mdt/mdt_handler.c
lustre/tests/sanity-sec.sh