-----============= acceptance-small: sanity-sec ============----- Fri Aug 21 13:00:05 EDT 2026 MGS_OS_ID_LIKE=rhel centos fedora rocky MGS_OS_VERSION_ID=8.10 MGS_OS_ID=rocky MGS_OS_VERSION_CODE=134873088 MDS1_OS_VERSION_ID=8.10 MDS1_OS_VERSION_CODE=134873088 MDS1_OS_ID_LIKE=rhel centos fedora rocky MDS1_OS_ID=rocky OST1_OS_VERSION_CODE=134873088 OST1_OS_ID_LIKE=rhel centos fedora rocky OST1_OS_VERSION_ID=8.10 OST1_OS_ID=rocky CLIENT_OS_ID=rocky CLIENT_OS_VERSION_CODE=134873088 CLIENT_OS_VERSION_ID=8.10 CLIENT_OS_ID_LIKE=rhel centos fedora rocky client=34682481 MDS=34682481 OSS=34682481 oleg122-server: /home/green/git/lustre-release/lustre/tests/except/sanity-sec.ex - see CLIENT_VERSION >= v2_16_57-13-g40cd140b85 (34682481 >= 34617613) for LU-18357, go 27a 27b excepting tests: skipping tests SLOW=no: 26 was USER0=sanityusr:x:500:500::/home/lustreuser:/bin/bash was USER1=sanityusr1:x:501:501::/home/sanityusr1:/bin/bash now USER0=sanityusr=500:500, USER1=sanityusr1=501:501 === sanity-sec: start setup 13:00:31 (1787331631) === oleg122-client.virtnet: executing check_config_client /mnt/lustre oleg122-client.virtnet: Checking config lustre mounted on /mnt/lustre Checking servers environments Checking clients oleg122-client.virtnet environments Using TIMEOUT=20 osc.lustre-OST0000-osc-ffff98a184def800.idle_timeout=debug osc.lustre-OST0001-osc-ffff98a184def800.idle_timeout=debug disable quota as required oleg122-server: oleg122-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all osd-ldiskfs.track_declares_assert=1 === sanity-sec: finish setup 13:01:18 (1787331678) === oleg122-server: Warning: it is not recommended to have a squash value outside of the offset range [ 0, -3 ] as it will not be mapped properly. On MGS 192.168.201.122, default.squash_uid = nodemap.default.squash_uid=65534 oleg122-server: Warning: it is not recommended to have a squash value outside of the offset range [ 0, -3 ] as it will not be mapped properly. On MGS 192.168.201.122, default.squash_gid = nodemap.default.squash_gid=65534 oleg122-server: Warning: it is not recommended to have a squash value outside of the offset range [ 0, -3 ] as it will not be mapped properly. On MGS 192.168.201.122, default.squash_projid = nodemap.default.squash_projid=65534 == sanity-sec test 25c: test yaml-compliance for nodemap ========================================================== 13:01:38 (1787331698) mdt.lustre-MDT0000.identity_upcall=NONE On MGS 192.168.201.122, default.trusted_nodemap = nodemap.default.trusted_nodemap=1 On MGS 192.168.201.122, active = nodemap.active=1 On MGS 192.168.201.122, c0.offset = nodemap.c0.offset= { start_uid: 1000000, limit_uid: 100000, start_gid: 1000000, limit_gid: 100000, start_projid: 1000000, limit_projid: 100000 } Stopping clients: oleg122-client.virtnet /mnt/lustre (opts:) Stopping client oleg122-client.virtnet /mnt/lustre opts: Starting client oleg122-client.virtnet: -o user_xattr,flock 192.168.201.122@tcp:/lustre/ /mnt/lustre Mount client oleg122-client.virtnet: mount -t lustre -o user_xattr,flock 192.168.201.122@tcp:/lustre/ /mnt/lustre Started clients oleg122-client.virtnet: 192.168.201.122@tcp:/lustre/ on /mnt/lustre type lustre (rw,flock,checksum,encrypt,lazystatfs,lruresize,nolock,statfs_project,nouser_fid2path,user_xattr,verbose) Filtered nodemap output: nodemap.active: 1 nodemap.c0.admin_nodemap: 0 nodemap.c0.audit_mode: 1 nodemap.c0.banlist: [] nodemap.c0.child_raise_privileges: none nodemap.c0.deny_mount: 0 nodemap.c0.deny_unknown: 0 nodemap.c0.enable_cap_mask: off nodemap.c0.exports: [ { nid: 192.168.201.22@tcp, uuid: ebba9d3d-50e7-4e99-8b25-397e216de3fc, dev: lustre-OST0001 }, { nid: 192.168.201.22@tcp, uuid: ebba9d3d-50e7-4e99-8b25-397e216de3fc, dev: lustre-OST0000 }, { nid: 192.168.201.22@tcp, uuid: ebba9d3d-50e7-4e99-8b25-397e216de3fc, dev: lustre-MDT0000 }, { nid: 192.168.201.22@tcp, uuid: 85c537ee-7a0c-4e11-94f0-3ccf81298c9b, dev: MGS } ] nodemap.c0.fileset: [ { primary: /d25c.sanity-sec } ] nodemap.c0.forbid_encryption: 0 nodemap.c0.gssonly_identification: 0 nodemap.c0.id: 1 nodemap.c0.idmap: [ { idtype: uid, client_id: 60003, fs_id: 60000 }, { idtype: uid, client_id: 60004, fs_id: 60002 }, { idtype: gid, client_id: 60003, fs_id: 60000 }, { idtype: gid, client_id: 60004, fs_id: 60002 } ] nodemap.c0.map_mode: all nodemap.c0.offset: { start_uid: 1000000, limit_uid: 100000, start_gid: 1000000, limit_gid: 100000, start_projid: 1000000, limit_projid: 100000 } nodemap.c0.parent: nodemap.c0.ranges: [ { id: 1, start_nid: 192.168.201.22@tcp, end_nid: 192.168.201.22@tcp } ] nodemap.c0.rbac: file_perms,dne_ops,quota_ops,byfid_ops,chlg_ops,fscrypt_admin,server_upcall,ignore_root_prjquota,hsm_ops,local_admin,pool_quota_ops,lqa_quota_ops,projid_set,foreign_ops nodemap.c0.readonly_mount: 0 nodemap.c0.sepol: nodemap.c0.squash_gid: 65534 nodemap.c0.squash_projid: 65534 nodemap.c0.squash_uid: 65534 nodemap.c0.trusted_nodemap: 0 nodemap.default.admin_nodemap: 1 nodemap.default.audit_mode: 1 nodemap.default.banlist: [] nodemap.default.child_raise_privileges: none nodemap.default.deny_mount: 0 nodemap.default.deny_unknown: 0 nodemap.default.enable_cap_mask: off nodemap.default.exports: [ { nid: 0@lo, uuid: lustre-MDT0000-mdtlov_UUID, dev: lustre-OST0001 }, { nid: 0@lo, uuid: lustre-MDT0000-lwp-OST0001_UUID, dev: lustre-MDT0000 }, { nid: 0@lo, uuid: lustre-MDT0000-mdtlov_UUID, dev: lustre-OST0000 }, { nid: 0@lo, uuid: lustre-MDT0000-lwp-OST0000_UUID, dev: lustre-MDT0000 }, { nid: 0@lo, uuid: lustre-MDT0000-lwp-MDT0000_UUID, dev: lustre-MDT0000 }, { nid: 0@lo, uuid: 9a2434ae-3fea-4fd3-9c4a-1114dccc39ce, dev: MGS } ] nodemap.default.fileset: [ ] nodemap.default.forbid_encryption: 0 nodemap.default.id: 0 nodemap.default.map_mode: all nodemap.default.rbac: file_perms,dne_ops,quota_ops,byfid_ops,chlg_ops,fscrypt_admin,server_upcall,ignore_root_prjquota,hsm_ops,pool_quota_ops,lqa_quota_ops,projid_set,foreign_ops nodemap.default.readonly_mount: 0 nodemap.default.squash_gid: 65534 nodemap.default.squash_projid: 65534 nodemap.default.squash_uid: 65534 nodemap.default.trusted_nodemap: 1 Stopping clients: oleg122-client.virtnet /mnt/lustre (opts:) Stopping client oleg122-client.virtnet /mnt/lustre opts: On MGS 192.168.201.122, default.trusted_nodemap = nodemap.default.trusted_nodemap=0 On MGS 192.168.201.122, active = nodemap.active=0 Starting client oleg122-client.virtnet: -o user_xattr,flock 192.168.201.122@tcp:/lustre /mnt/lustre Mount client oleg122-client.virtnet: mount -t lustre -o user_xattr,flock 192.168.201.122@tcp:/lustre /mnt/lustre Started clients oleg122-client.virtnet: 192.168.201.122@tcp:/lustre on /mnt/lustre type lustre (rw,flock,checksum,encrypt,lazystatfs,lruresize,nolock,statfs_project,nouser_fid2path,user_xattr,verbose) PASS 25c (55s) == sanity-sec test 27c: test alternate fileset varying length and limits ========================================================== 13:02:33 (1787331753) mdt.lustre-MDT0000.identity_upcall=NONE On MGS 192.168.201.122, default.trusted_nodemap = nodemap.default.trusted_nodemap=1 On MGS 192.168.201.122, active = nodemap.active=1 oleg122-server: lctl nodemap nodemap: error: ioctl 000ce062 failed: No space left on device (28) oleg122-server: error: cannot 'fileset_add' with fileset '/this_is_an_alternate_fileset1_2_3_4_5_6_7_8_9_10_11_12_13_14_15_16_17_18_19_20_21_22_23_24_25_26_27_28_29_30_31_32_33_34_35_36_37_38_39_40_41_42_43_44_45_46_47_48_49_50_51_52_53_54_55_56_57_58_59_60_61_62_63_64_65_66_67_68_69_70_71_72_73_74_75_76_77_78_79_80_81_82_83_84_85_86_87_88_89_90_91_92_93_94_95_96_97_98_99_100_101_102_103_104_105_106_107_108_109_110_111_112_113_114_115_116_117_118_119_120_121_122_123_124_125_126_127_128_129_130_131_132_133_134_135_136_137_138_139_140_141_142_143_144_145_146_147_148_149_150_151_152_153_154_155_156_157_158_159_160_161_162_163_164_165_166_167_168_169_170_171_172_173_174_175_176_177_178_179_180_181_182_183_184_185_186_187_188_189_190_191_192_193_194_195_196_197_198_199_200_201_202_203_204_205_206_207_208_209_210_211_212_213_214_215_216_217_218_219_220_221_222_223_224_225_226_227_228_229_230_231_232_233_234_235_236_237_238_239_240_241_242_243_244_245_246_247_248_249_250_251_252_253_254_255_OVERFLOW_' on nodemap 'c0': No space left on device pdsh@oleg122-client: oleg122-server: ssh exited with exit code 28 Stopping clients: oleg122-client.virtnet /mnt/lustre (opts:) Stopping client oleg122-client.virtnet /mnt/lustre opts: Stopping clients: oleg122-client.virtnet /mnt/lustre2 (opts:) Stopping /mnt/lustre-mds1 (opts:-f) on oleg122-server Stopping /mnt/lustre-ost1 (opts:-f) on oleg122-server Stopping /mnt/lustre-ost2 (opts:-f) on oleg122-server unloading modules via unload_modules_local on: 'oleg122-server' oleg122-server: oleg122-server.virtnet: executing unload_modules_local oleg122-server: modules unloaded. /home/green/git/lustre-release/lustre/tests/test-framework.sh: line 1048: echo: write error: Device or resource busy Loading modules from /home/green/git/lustre-release/lustre detected 4 online CPUs by sysfs MODOPTS_LIBCFS= Force libcfs to create 2 CPU partitions ../libcfs/libcfs/libcfs options: 'cpu_npartitions=2' ptlrpc/ptlrpc options: 'lbug_on_grant_miscount=1' quota/lquota options: 'hash_lqs_cur_bits=3' mdt/mdt options: 'mdt_enable_flr_ec=1' ln: failed to create symbolic link '/sbin/.libs': Read-only file system loading modules on: 'oleg122-server' oleg122-server: oleg122-server.virtnet: executing load_modules_local oleg122-server: Loading modules from /home/green/git/lustre-release/lustre oleg122-server: /home/green/git/lustre-release/lustre/tests/test-framework.sh: line 1048: echo: write error: Device or resource busy oleg122-server: detected 4 online CPUs by sysfs oleg122-server: MODOPTS_LIBCFS= oleg122-server: Force libcfs to create 2 CPU partitions oleg122-server: ptlrpc/ptlrpc options: 'lbug_on_grant_miscount=1' oleg122-server: quota/lquota options: 'hash_lqs_cur_bits=3' oleg122-server: mdt/mdt options: 'mdt_enable_flr_ec=1' Start mds1: mount -t lustre -o localrecov /dev/mapper/mds1_flakey /mnt/lustre-mds1 oleg122-server: oleg122-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg122-client: oleg122-server: ssh exited with exit code 1 Started lustre-MDT0000 Start ost1: mount -t lustre -o localrecov /dev/mapper/ost1_flakey /mnt/lustre-ost1 seq.cli-lustre-OST0000-super.width=65536 oleg122-server: oleg122-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg122-client: oleg122-server: ssh exited with exit code 1 Started lustre-OST0000 Start ost2: mount -t lustre -o localrecov /dev/mapper/ost2_flakey /mnt/lustre-ost2 seq.cli-lustre-OST0001-super.width=65536 oleg122-server: oleg122-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all pdsh@oleg122-client: oleg122-server: ssh exited with exit code 1 Started lustre-OST0001 On MGS 192.168.201.122, c0.fileset = On MGS 192.168.201.122, c0.fileset = On MGS 192.168.201.122, c0_tmp.id = Currently set filesets on nodemap 'c0': nodemap.c0.fileset= [ { primary: /this_is_a_primary_fileset }, { alternate: /this_is_an_alternate_fileset1_ }, { alternate: /this_is_an_alternate_fileset1_2_ }, { alternate: /this_is_an_alternate_fileset1_2_3_ }, { alternate: /this_is_an_alternate_fileset1_2_3_4_ }, { alternate: /this_is_an_alternate_fileset1_2_3_4_5_ }, { alternate: /this_is_an_alternate_fileset1_2_3_4_5_6_ }, { alternate: /this_is_an_alternate_fileset1_2_3_4_5_6_7_ }, { alternate: /this_is_an_alternate_fileset1_2_3_4_5_6_7_8_ }, { alternate: /this_is_an_alternate_fileset1_2_3_4_5_6_7_8_9_ }, { alternate: /this_is_an_alternate_fileset1_2_3_4_5_6_7_8_9_10_ }, { alternate: /this_is_an_alternate_fileset1_2_3_4_5_6_7_8_9_10_11_ }, { alternate: /this_is_an_alternate_fileset1_2_3_4_5_6_7_8_9_10_11_12_ }, { alternate: /this_is_an_alternate_fileset1_2_3_4_5_6_7_8_9_10_11_12_13_ }, { alternate: /this_is_an_alternate_fileset1_2_3_4_5_6_7_8_9_10_11_12_13_14_ }, { alternate: /this_is_an_alternate_fileset1_2_3_4_5_6_7_8_9_10_11_12_13_14_15_ } ] On MGS 192.168.201.122, c0.fileset = On MGS 192.168.201.122, default.trusted_nodemap = nodemap.default.trusted_nodemap=0 On MGS 192.168.201.122, active = nodemap.active=0 Starting client oleg122-client.virtnet: -o user_xattr,flock 192.168.201.122@tcp:/lustre /mnt/lustre Mount client oleg122-client.virtnet: mount -t lustre -o user_xattr,flock 192.168.201.122@tcp:/lustre /mnt/lustre Started clients oleg122-client.virtnet: 192.168.201.122@tcp:/lustre on /mnt/lustre type lustre (rw,flock,checksum,encrypt,lazystatfs,lruresize,nolock,statfs_project,nouser_fid2path,user_xattr,verbose) PASS 27c (718s) == sanity-sec test 27f: test nodemap_fileset_modify ====== 13:14:31 (1787332471) mdt.lustre-MDT0000.identity_upcall=NONE On MGS 192.168.201.122, default.trusted_nodemap = nodemap.default.trusted_nodemap=1 On MGS 192.168.201.122, active = nodemap.active=1 oleg122-server: lctl nodemap nodemap: error: ioctl 000ce067 failed: No such file or directory (2) oleg122-server: error: cannot 'fileset_modify' with fileset '/nonexistent' on nodemap 'c0': No such file or directory pdsh@oleg122-client: oleg122-server: ssh exited with exit code 2 oleg122-server: lctl nodemap nodemap: error: ioctl 000ce067 failed: Invalid argument (22) oleg122-server: error: cannot 'fileset_modify' with fileset '/alt_fset2' on nodemap 'c0': Invalid argument pdsh@oleg122-client: oleg122-server: ssh exited with exit code 22 oleg122-server: lctl nodemap nodemap: error: ioctl 000ce067 failed: File exists (17) oleg122-server: error: cannot 'fileset_modify' with fileset '/alt_fset2' on nodemap 'c0': File exists pdsh@oleg122-client: oleg122-server: ssh exited with exit code 17 On MGS 192.168.201.122, c0.fileset = On MGS 192.168.201.122, c0.fileset = On MGS 192.168.201.122, c0.fileset = oleg122-server: lctl nodemap nodemap: error: ioctl 000ce067 failed: File exists (17) oleg122-server: error: cannot 'fileset_modify' with fileset '/prim_fset_new' on nodemap 'c0': File exists pdsh@oleg122-client: oleg122-server: ssh exited with exit code 17 oleg122-server: lctl nodemap nodemap: error: ioctl 000ce067 failed: File exists (17) oleg122-server: error: cannot 'fileset_modify' with fileset '/prim_fset' on nodemap 'c0': File exists pdsh@oleg122-client: oleg122-server: ssh exited with exit code 17 Currently set filesets on nodemap 'c0': nodemap.c0.fileset= [ { primary: /prim_fset }, { alternate: /alt_fset2, mode: ro }, { alternate: /prim_fset_new } ] On MGS 192.168.201.122, c0.fileset = On MGS 192.168.201.122, default.trusted_nodemap = nodemap.default.trusted_nodemap=0 On MGS 192.168.201.122, active = nodemap.active=0 PASS 27f (113s) == sanity-sec test 72d: fileset inheritance for dynamic nodemap ========================================================== 13:16:25 (1787332585) On MGS 192.168.201.122, mgsnm.id = nodemap.mgsnm.id=5 This command is deprecated, please use nodemap_fileset_{add/del} instead. This command is deprecated, please use nodemap_fileset_{add/del} instead. On MGS 192.168.201.122, mgsnm.fileset = nodemap.mgsnm.fileset= [ { primary: /subdir } ] oleg122-server: lctl nodemap_set_fileset: error: ioctl 000ce057 failed: Operation not permitted (1) oleg122-server: error: cannot 'nodemap_set_fileset' with fileset '/sub' on nodemap 'nm_test72d': Operation not permitted pdsh@oleg122-client: oleg122-server: ssh exited with exit code 1 This command is deprecated, please use nodemap_fileset_{add/del} instead. oleg122-server: lctl nodemap_set_fileset: error: ioctl 000ce057 failed: Operation not permitted (1) oleg122-server: error: cannot 'nodemap_set_fileset' with fileset '/subdirother' on nodemap 'nm_test72d': Operation not permitted pdsh@oleg122-client: oleg122-server: ssh exited with exit code 1 This command is deprecated, please use nodemap_fileset_{add/del} instead. This command is deprecated, please use nodemap_fileset_{add/del} instead. oleg122-server: lctl nodemap nodemap: error: ioctl 000ce064 failed: Operation not permitted (1) oleg122-server: error: cannot 'fileset_del' with fileset '/subdir/mydir' on nodemap 'nm_test72d': Operation not permitted pdsh@oleg122-client: oleg122-server: ssh exited with exit code 1 oleg122-server: lctl nodemap_set_fileset: error: ioctl 000ce057 failed: Operation not permitted (1) oleg122-server: error: cannot 'nodemap_set_fileset' with fileset '/subdir/myd' on nodemap 'subnm_test72d': Operation not permitted pdsh@oleg122-client: oleg122-server: ssh exited with exit code 1 This command is deprecated, please use nodemap_fileset_{add/del} instead. oleg122-server: lctl nodemap_set_fileset: error: ioctl 000ce057 failed: Operation not permitted (1) oleg122-server: error: cannot 'nodemap_set_fileset' with fileset '/subdir/mydirother' on nodemap 'subnm_test72d': Operation not permitted pdsh@oleg122-client: oleg122-server: ssh exited with exit code 1 This command is deprecated, please use nodemap_fileset_{add/del} instead. This command is deprecated, please use nodemap_fileset_{add/del} instead. This command is deprecated, please use nodemap_fileset_{add/del} instead. nodemap.active=0 nodemap.default.admin_nodemap=1 nodemap.default.audit_mode=1 nodemap.default.banlist=[] nodemap.default.child_raise_privileges=none nodemap.default.deny_mount=0 nodemap.default.deny_unknown=0 nodemap.default.dt_stats= snapshot_time 1787332629.789968702 secs.nsecs start_time 1787332121.374422756 secs.nsecs elapsed_time 508.415545946 secs.nsecs create 4 samples [usecs] 6 68959 124759 7867533135 statfs 163 samples [usecs] 12 1918 5496 3862306 get_info 2 samples [usecs] 2102 20423 22525 421517333 nodemap.default.enable_cap_mask=off nodemap.default.exports= [ { nid: 192.168.201.22@tcp, uuid: db9d559e-2d8a-4cea-be24-d854745b26cb, dev: lustre-MDT0000 }, { nid: 192.168.201.22@tcp, uuid: cf427285-44cb-4333-906e-190f63a466be, dev: MGS }, { nid: 0@lo, uuid: lustre-MDT0000-mdtlov_UUID, dev: lustre-OST0001 }, { nid: 0@lo, uuid: lustre-MDT0000-lwp-OST0001_UUID, dev: lustre-MDT0000 }, { nid: 0@lo, uuid: lustre-MDT0000-mdtlov_UUID, dev: lustre-OST0000 }, { nid: 0@lo, uuid: lustre-MDT0000-lwp-OST0000_UUID, dev: lustre-MDT0000 }, { nid: 0@lo, uuid: lustre-MDT0000-lwp-MDT0000_UUID, dev: lustre-MDT0000 }, { nid: 0@lo, uuid: d8456aa1-eb99-45f3-b7c0-427658227b52, dev: MGS } ] nodemap.default.fileset= [ ] nodemap.default.forbid_encryption=0 nodemap.default.id=0 nodemap.default.map_mode=all nodemap.default.md_stats= snapshot_time 1787332629.790373308 secs.nsecs start_time 1787332101.784243195 secs.nsecs elapsed_time 528.006130113 secs.nsecs nodemap.default.rbac=file_perms,dne_ops,quota_ops,byfid_ops,chlg_ops,fscrypt_admin,server_upcall,ignore_root_prjquota,hsm_ops,pool_quota_ops,lqa_quota_ops,projid_set,foreign_ops nodemap.default.readonly_mount=0 nodemap.default.squash_gid=65534 nodemap.default.squash_projid=65534 nodemap.default.squash_uid=65534 nodemap.default.trusted_nodemap=1 nodemap.mgsnm.admin_nodemap=1 nodemap.mgsnm.audit_mode=1 nodemap.mgsnm.banlist=[] nodemap.mgsnm.child_raise_privileges=none nodemap.mgsnm.deny_mount=0 nodemap.mgsnm.deny_unknown=0 nodemap.mgsnm.enable_cap_mask=off nodemap.mgsnm.exports=[] nodemap.mgsnm.fileset= [ { primary: /subdir } ] nodemap.mgsnm.forbid_encryption=0 nodemap.mgsnm.gssonly_identification=0 nodemap.mgsnm.id=5 nodemap.mgsnm.idmap=[] nodemap.mgsnm.map_mode=all nodemap.mgsnm.offset= { start_uid: 0, limit_uid: 0, start_gid: 0, limit_gid: 0, start_projid: 0, limit_projid: 0 } nodemap.mgsnm.parent= nodemap.mgsnm.ranges=[] nodemap.mgsnm.rbac=file_perms,dne_ops,quota_ops,byfid_ops,chlg_ops,fscrypt_admin,server_upcall,ignore_root_prjquota,hsm_ops,local_admin,pool_quota_ops,lqa_quota_ops,projid_set,foreign_ops nodemap.mgsnm.readonly_mount=0 nodemap.mgsnm.sepol= nodemap.mgsnm.squash_gid=65534 nodemap.mgsnm.squash_projid=65534 nodemap.mgsnm.squash_uid=65534 nodemap.mgsnm.trusted_nodemap=1 nodemap.nm_test72d.admin_nodemap=1 nodemap.nm_test72d.audit_mode=1 nodemap.nm_test72d.banlist=[] nodemap.nm_test72d.child_raise_privileges=none nodemap.nm_test72d.deny_mount=0 nodemap.nm_test72d.deny_unknown=0 nodemap.nm_test72d.enable_cap_mask=off nodemap.nm_test72d.exports=[] nodemap.nm_test72d.fileset= [ { primary: /subdir/mydir } ] nodemap.nm_test72d.forbid_encryption=0 nodemap.nm_test72d.gssonly_identification=0 nodemap.nm_test72d.id=7 nodemap.nm_test72d.idmap=[] nodemap.nm_test72d.map_mode=all nodemap.nm_test72d.offset= { start_uid: 0, limit_uid: 0, start_gid: 0, limit_gid: 0, start_projid: 0, limit_projid: 0 } nodemap.nm_test72d.parent=mgsnm nodemap.nm_test72d.ranges=[] nodemap.nm_test72d.rbac=file_perms,dne_ops,quota_ops,byfid_ops,chlg_ops,fscrypt_admin,server_upcall,ignore_root_prjquota,hsm_ops,local_admin,pool_quota_ops,lqa_quota_ops,projid_set,foreign_ops nodemap.nm_test72d.readonly_mount=0 nodemap.nm_test72d.sepol= nodemap.nm_test72d.squash_gid=65534 nodemap.nm_test72d.squash_projid=65534 nodemap.nm_test72d.squash_uid=65534 nodemap.nm_test72d.trusted_nodemap=1 nodemap.subnm_test72d.admin_nodemap=1 nodemap.subnm_test72d.audit_mode=1 nodemap.subnm_test72d.banlist=[] nodemap.subnm_test72d.child_raise_privileges=none nodemap.subnm_test72d.deny_mount=0 nodemap.subnm_test72d.deny_unknown=0 nodemap.subnm_test72d.enable_cap_mask=off nodemap.subnm_test72d.exports=[] nodemap.subnm_test72d.fileset= [ { primary: /subdir/mydir } ] nodemap.subnm_test72d.forbid_encryption=0 nodemap.subnm_test72d.gssonly_identification=0 nodemap.subnm_test72d.id=8 nodemap.subnm_test72d.idmap=[] nodemap.subnm_test72d.map_mode=all nodemap.subnm_test72d.offset= { start_uid: 0, limit_uid: 0, start_gid: 0, limit_gid: 0, start_projid: 0, limit_projid: 0 } nodemap.subnm_test72d.parent=nm_test72d nodemap.subnm_test72d.ranges=[] nodemap.subnm_test72d.rbac=file_perms,dne_ops,quota_ops,byfid_ops,chlg_ops,fscrypt_admin,server_upcall,ignore_root_prjquota,hsm_ops,local_admin,pool_quota_ops,lqa_quota_ops,projid_set,foreign_ops nodemap.subnm_test72d.readonly_mount=0 nodemap.subnm_test72d.sepol= nodemap.subnm_test72d.squash_gid=65534 nodemap.subnm_test72d.squash_projid=65534 nodemap.subnm_test72d.squash_uid=65534 nodemap.subnm_test72d.trusted_nodemap=1 oleg122-server: lctl nodemap_set_fileset: error: ioctl 000ce057 failed: Operation not permitted (1) oleg122-server: error: cannot 'nodemap_set_fileset' with fileset '/outsidedir' on nodemap 'nm_test72d': Operation not permitted pdsh@oleg122-client: oleg122-server: ssh exited with exit code 1 This command is deprecated, please use nodemap_fileset_{add/del} instead. oleg122-server: lctl nodemap nodemap: error: ioctl 000ce062 failed: Operation not permitted (1) oleg122-server: error: cannot 'fileset_add' with fileset '/outsidedir' on nodemap 'nm_test72d': Operation not permitted pdsh@oleg122-client: oleg122-server: ssh exited with exit code 1 This command is deprecated, please use nodemap_fileset_{add/del} instead. This command is deprecated, please use nodemap_fileset_{add/del} instead. oleg122-server: error: nodemap 'subnm_test72d' does not exist pdsh@oleg122-client: oleg122-server: ssh exited with exit code 1 PASS 72d (75s) == sanity-sec test 72f: fileset_modify on dynamic nodemap ========================================================== 13:17:40 (1787332660) On MGS 192.168.201.122, mgsnm_test72f.id = nodemap.mgsnm_test72f.id=10 nodemap.dynnm_test72f.admin_nodemap=0 nodemap.dynnm_test72f.audit_mode=1 nodemap.dynnm_test72f.banlist=[] nodemap.dynnm_test72f.child_raise_privileges=none nodemap.dynnm_test72f.deny_mount=0 nodemap.dynnm_test72f.deny_unknown=0 nodemap.dynnm_test72f.enable_cap_mask=off nodemap.dynnm_test72f.exports=[] nodemap.dynnm_test72f.fileset= [ ] nodemap.dynnm_test72f.forbid_encryption=0 nodemap.dynnm_test72f.gssonly_identification=0 nodemap.dynnm_test72f.id=11 nodemap.dynnm_test72f.idmap=[] nodemap.dynnm_test72f.map_mode=all nodemap.dynnm_test72f.offset= { start_uid: 0, limit_uid: 0, start_gid: 0, limit_gid: 0, start_projid: 0, limit_projid: 0 } nodemap.dynnm_test72f.parent=mgsnm_test72f nodemap.dynnm_test72f.ranges=[] nodemap.dynnm_test72f.rbac=file_perms,dne_ops,quota_ops,byfid_ops,chlg_ops,fscrypt_admin,server_upcall,ignore_root_prjquota,hsm_ops,local_admin,pool_quota_ops,lqa_quota_ops,projid_set,foreign_ops nodemap.dynnm_test72f.readonly_mount=0 nodemap.dynnm_test72f.sepol= nodemap.dynnm_test72f.squash_gid=65534 nodemap.dynnm_test72f.squash_projid=65534 nodemap.dynnm_test72f.squash_uid=65534 nodemap.dynnm_test72f.trusted_nodemap=0 nodemap.dynnm_test72f.fileset= [ { primary: /primary }, { alternate: /alt1 }, { alternate: /alt2, mode: ro } ] nodemap.dynnm_test72f.fileset= [ { primary: /alt2 }, { alternate: /alt1, mode: ro }, { alternate: /primary } ] On MGS 192.168.201.122, mgsnm_test72f.fileset = nodemap.mgsnm_test72f.fileset= [ { primary: /primary, mode: ro }, { alternate: /alt1 }, { alternate: /alt2, mode: ro } ] nodemap.dynnm_test72f.fileset= [ { primary: /primary, mode: ro }, { alternate: /alt1 }, { alternate: /alt2, mode: ro } ] oleg122-server: lctl nodemap nodemap: error: ioctl 000ce067 failed: Operation not permitted (1) oleg122-server: error: cannot 'fileset_modify' with fileset '/alt2' on nodemap 'dynnm_test72f': Operation not permitted pdsh@oleg122-client: oleg122-server: ssh exited with exit code 1 oleg122-server: lctl nodemap nodemap: error: ioctl 000ce067 failed: Operation not permitted (1) oleg122-server: error: cannot 'fileset_modify' with fileset '/primary' on nodemap 'dynnm_test72f': Operation not permitted pdsh@oleg122-client: oleg122-server: ssh exited with exit code 1 oleg122-server: lctl nodemap nodemap: error: ioctl 000ce067 failed: Operation not permitted (1) oleg122-server: error: cannot 'fileset_modify' with fileset '/primary' on nodemap 'dynnm_test72f': Operation not permitted pdsh@oleg122-client: oleg122-server: ssh exited with exit code 1 oleg122-server: lctl nodemap nodemap: error: ioctl 000ce067 failed: Operation not permitted (1) oleg122-server: error: cannot 'fileset_modify' with fileset '/alt1/alt' on nodemap 'dynnm_test72f': Operation not permitted pdsh@oleg122-client: oleg122-server: ssh exited with exit code 1 oleg122-server: lctl nodemap nodemap: error: ioctl 000ce064 failed: Invalid argument (22) oleg122-server: error: cannot 'fileset_del' with fileset '(null)' on nodemap 'dynnm_test72f': Invalid argument pdsh@oleg122-client: oleg122-server: ssh exited with exit code 22 nodemap.dynnm_test72f.fileset= [ { primary: /primary, mode: ro } ] Currently set filesets on nodemap 'mgsnm_test72f': nodemap.mgsnm_test72f.fileset= [ { primary: /primary, mode: ro }, { alternate: /alt1 }, { alternate: /alt2, mode: ro } ] On MGS 192.168.201.122, mgsnm_test72f.fileset = PASS 72f (92s) cleanup: ====================================================== running as uid/gid/euid/egid 500/500/500/500, groups: 500 [ls] [/mnt/lustre] d25c.sanity-sec running as uid/gid/euid/egid 501/501/501/501, groups: 501 [ls] [/mnt/lustre] d25c.sanity-sec == sanity-sec test complete, duration 1148 sec =========== 13:19:15 (1787332755) === sanity-sec: start cleanup 13:19:17 (1787332757) === === sanity-sec: finish cleanup 13:19:23 (1787332763) ===