Whamcloud - gitweb
LU-16445 sec: make nodemap root squash independent of map_mode 61/49561/3
authorSebastien Buisson <sbuisson@ddn.com>
Thu, 5 Jan 2023 14:06:39 +0000 (15:06 +0100)
committerOleg Drokin <green@whamcloud.com>
Fri, 27 Jan 2023 00:35:24 +0000 (00:35 +0000)
commit1335eb1d599ceb6423de6800e0995614cdb37bd8
tree5142cfab03f8739cba330bccd1aa909710c2ce1e
parentb65374d96b2027213f253e128d3e5b3943ff2240
LU-16445 sec: make nodemap root squash independent of map_mode

When the admin property is set to 0 on a nodemap, the root user must
be squashed, even if the map_mode property specifies to not map uids
or gids.

Enhance sanity-sec test_17 to exercise this use case.

Signed-off-by: Sebastien Buisson <sbuisson@ddn.com>
Change-Id: I1b41caa1ccc6e544ce9fac45b47d0c4c129221f7
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/49561
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Etienne AUJAMES <eaujames@ddn.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/ptlrpc/nodemap_handler.c
lustre/tests/sanity-sec.sh