== sanity test 160z: changelog projid support check ====== 13:53:27 (1787334807) using SAVE_PROJECT_SUPPORTED=0 oleg258-server: debugfs 1.47.3-wc2 (11-Nov-2025) oleg258-server: debugfs 1.47.3-wc2 (11-Nov-2025) oleg258-server: debugfs 1.47.3-wc2 (11-Nov-2025) oleg258-server: debugfs 1.47.3-wc2 (11-Nov-2025) mdd.lustre-MDT0000.changelog_mask=+hsm mdd.lustre-MDT0001.changelog_mask=+hsm Registered 2 changelog users: 'cl32 cl12' striped dir -i0 -c2 -H all_char /mnt/lustre/d160z.sanity Checking '0x200002342:0x835e:0x0' MKDIR changelog with uid:0, gid:0, projid:0 lustre-MDT0000.500100800 02MKDIR 17:53:44.686463304 2026.08.21 0x0 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=0 p=[0x200000007:0x1:0x0] d160z.sanity lustre-MDT0000: clear the changelog for cl12 of all records lustre-MDT0001: clear the changelog for cl32 of all records Checking '0x200002342:0x835e:0x0' SATTR changelog with uid:0, gid:0, projid:0 lustre-MDT0000.500100801 14SATTR 17:53:46.034224598 2026.08.21 0x24 t=[0x200002342:0x835e:0x0] j=chown.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=0 lustre-MDT0000: clear the changelog for cl12 of all records lustre-MDT0001: clear the changelog for cl32 of all records Checking '0x200002342:0x835e:0x0' SATTR changelog with uid:0, gid:0, projid:7200 lustre-MDT0000.500100802 10OPEN 17:53:47.141371437 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x37 u=0:0 nid=192.168.202.58@tcp m=r-- projid=0 p=[0x200000007:0x1:0x0] lustre-MDT0000.500100803 14SATTR 17:53:47.202298207 2026.08.21 0x200 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=7200 lustre-MDT0000.500100804 11CLOSE 17:53:47.220657412 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=7200 p=[0x240001b70:0x5:0x0] lustre-MDT0000.500100805 10OPEN 17:53:47.231153047 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x37 u=0:0 nid=192.168.202.58@tcp m=r-- projid=7200 p=[0x200000007:0x1:0x0] lustre-MDT0000.500100806 11CLOSE 17:53:47.317278866 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=7200 p=[0x200000007:0x1:0x0] lustre-MDT0000: clear the changelog for cl12 of all records lustre-MDT0001: clear the changelog for cl32 of all records 7200 - /mnt/lustre/d160z.sanity 0 - /mnt/lustre/d160z.sanity/f160z.sanity Checking 'f160z.sanity' CREAT changelog with uid:0, gid:0, projid:0 lustre-MDT0000.500100807 10OPEN 17:53:48.435584467 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x37 u=0:0 nid=192.168.202.58@tcp m=r-- projid=7200 p=[0x200000007:0x1:0x0] lustre-MDT0000.500100808 11CLOSE 17:53:48.443881515 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=7200 p=[0x240001b70:0x5:0x0] lustre-MDT0001.500000034 01CREAT 17:53:48.460980347 2026.08.21 0x0 t=[0x240001b72:0xa:0x0] j=touch.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=0 p=[0x200002342:0x835e:0x0] f160z.sanity lustre-MDT0001.500000035 10OPEN 17:53:48.461663468 2026.08.21 0x4a t=[0x240001b72:0xa:0x0] j=touch.0 ef=0x37 u=0:0 nid=192.168.202.58@tcp m=-w- projid=0 p=[0x200002342:0x835e:0x0] lustre-MDT0001.500000036 11CLOSE 17:53:48.514664769 2026.08.21 0x42 t=[0x240001b72:0xa:0x0] j=touch.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=0 p=[0x200000007:0x1:0x0] lustre-MDT0001.500000037 10OPEN 17:53:48.634261934 2026.08.21 0x1 t=[0x240001b72:0xa:0x0] j=lfs.0 ef=0x37 u=0:0 nid=192.168.202.58@tcp m=r-- projid=0 p=[0x200000007:0x1:0x0] lustre-MDT0001.500000038 11CLOSE 17:53:48.661461746 2026.08.21 0x1 t=[0x240001b72:0xa:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=0 p=[0x240001b70:0x5:0x0] lustre-MDT0000: clear the changelog for cl12 of all records lustre-MDT0001: clear the changelog for cl32 of all records Checking 'f160z.sanity' UNLNK changelog with uid:0, gid:0, projid:0 lustre-MDT0001.500000039 06UNLNK 17:53:49.722179312 2026.08.21 0x1 t=[0x240001b72:0xa:0x0] j=unlink.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=0 p=[0x200002342:0x835e:0x0] f160z.sanity lustre-MDT0000: clear the changelog for cl12 of all records lustre-MDT0001: clear the changelog for cl32 of all records Checking '0x200002342:0x835e:0x0' SATTR changelog with uid:0, gid:0, projid:7200 lustre-MDT0000.500100809 10OPEN 17:53:50.436991470 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x37 u=0:0 nid=192.168.202.58@tcp m=r-- projid=7200 p=[0x200002342:0x835e:0x0] lustre-MDT0000.500100810 14SATTR 17:53:50.473636752 2026.08.21 0x200 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=7200 lustre-MDT0000.500100811 11CLOSE 17:53:50.492828694 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=7200 lustre-MDT0000.500100812 10OPEN 17:53:50.502586518 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x37 u=0:0 nid=192.168.202.58@tcp m=r-- projid=7200 p=[0x200000007:0x1:0x0] lustre-MDT0000.500100813 11CLOSE 17:53:50.584486231 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=7200 p=[0x240001b70:0x5:0x0] lustre-MDT0000: clear the changelog for cl12 of all records lustre-MDT0001: clear the changelog for cl32 of all records 7200 P /mnt/lustre/d160z.sanity running as uid/gid/euid/egid 500/500/500/500, groups: 500 [touch] [/mnt/lustre/d160z.sanity/f160z.sanity] 7200 P /mnt/lustre/d160z.sanity/f160z.sanity Checking 'f160z.sanity' CREAT changelog with uid:500, gid:500, projid:7200 lustre-MDT0000.500100814 10OPEN 17:53:51.650497605 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x37 u=0:0 nid=192.168.202.58@tcp m=r-- projid=7200 p=[0x200002342:0x835e:0x0] lustre-MDT0000.500100815 11CLOSE 17:53:51.661878850 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=7200 lustre-MDT0001.500000040 01CREAT 17:53:51.717986843 2026.08.21 0x0 t=[0x240001b72:0xb:0x0] j=touch.500 ef=0x33 u=500:500 nid=192.168.202.58@tcp projid=7200 p=[0x200002342:0x835e:0x0] f160z.sanity lustre-MDT0001.500000041 10OPEN 17:53:51.720405560 2026.08.21 0x4a t=[0x240001b72:0xb:0x0] j=touch.500 ef=0x37 u=500:500 nid=192.168.202.58@tcp m=-w- projid=7200 p=[0x200002342:0x835e:0x0] lustre-MDT0001.500000042 11CLOSE 17:53:51.751534667 2026.08.21 0x42 t=[0x240001b72:0xb:0x0] j=touch.500 ef=0x33 u=500:500 nid=192.168.202.58@tcp projid=7200 p=[0x240001b70:0x5:0x0] lustre-MDT0001.500000043 10OPEN 17:53:51.854500535 2026.08.21 0x1 t=[0x240001b72:0xb:0x0] j=lfs.0 ef=0x37 u=0:0 nid=192.168.202.58@tcp m=r-- projid=7200 p=[0x200002342:0x835e:0x0] lustre-MDT0001.500000044 11CLOSE 17:53:51.862946166 2026.08.21 0x1 t=[0x240001b72:0xb:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=7200 p=[0x200000007:0x1:0x0] lustre-MDT0000: clear the changelog for cl12 of all records lustre-MDT0001: clear the changelog for cl32 of all records Checking '0x240001b72:0xb:0x0' CLOSE changelog with uid:0, gid:0, projid:7200 lustre-MDT0001.500000045 10OPEN 17:53:52.865388702 2026.08.21 0x242 t=[0x240001b72:0xb:0x0] j=bash.0 ef=0x37 u=0:0 nid=192.168.202.58@tcp m=-w- projid=7200 lustre-MDT0001.500000046 23GXATR 17:53:52.874589807 2026.08.21 0x0 t=[0x240001b72:0xb:0x0] j=bash.0 ef=0x1b u=0:0 nid=192.168.202.58@tcp x=user.job lustre-MDT0001.500000047 13TRUNC 17:53:52.888483620 2026.08.21 0xe t=[0x240001b72:0xb:0x0] j=bash.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=7200 p=[0x240001b73:0x4:0x0] lustre-MDT0001.500000048 11CLOSE 17:53:52.944134996 2026.08.21 0x242 t=[0x240001b72:0xb:0x0] j=bash.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=7200 p=[0x240001b70:0x5:0x0] lustre-MDT0000: clear the changelog for cl12 of all records lustre-MDT0001: clear the changelog for cl32 of all records striped dir -i0 -c2 -H crush2 /mnt/lustre/d160z.sanity-2 Checking '0x200002342:0x835f:0x0' SATTR changelog with uid:0, gid:0, projid:0 lustre-MDT0000.500100816 02MKDIR 17:53:54.019613072 2026.08.21 0x0 t=[0x200002342:0x835f:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=0 p=[0x200000007:0x1:0x0] d160z.sanity-2 lustre-MDT0000.500100817 14SATTR 17:53:54.159972498 2026.08.21 0x24 t=[0x200002342:0x835f:0x0] j=chown.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=0 lustre-MDT0000: clear the changelog for cl12 of all records lustre-MDT0001: clear the changelog for cl32 of all records Checking '0x200002342:0x835f:0x0' SATTR changelog with uid:0, gid:0, projid:7239 lustre-MDT0000.500100818 10OPEN 17:53:55.207410919 2026.08.21 0x1 t=[0x200002342:0x835f:0x0] j=lfs.0 ef=0x37 u=0:0 nid=192.168.202.58@tcp m=r-- projid=0 p=[0x200000007:0x1:0x0] lustre-MDT0000.500100819 14SATTR 17:53:55.242568842 2026.08.21 0x200 t=[0x200002342:0x835f:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=7239 lustre-MDT0000.500100820 11CLOSE 17:53:55.251357032 2026.08.21 0x1 t=[0x200002342:0x835f:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=7239 lustre-MDT0000.500100821 10OPEN 17:53:55.257822868 2026.08.21 0x1 t=[0x200002342:0x835f:0x0] j=lfs.0 ef=0x37 u=0:0 nid=192.168.202.58@tcp m=r-- projid=7239 p=[0x200002342:0x835e:0x0] lustre-MDT0000.500100822 11CLOSE 17:53:55.315994544 2026.08.21 0x1 t=[0x200002342:0x835f:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=7239 p=[0x240001b70:0x5:0x0] lustre-MDT0000: clear the changelog for cl12 of all records lustre-MDT0001: clear the changelog for cl32 of all records running as uid/gid/euid/egid 500/500/500/500, groups: 500 [mv] [/mnt/lustre/d160z.sanity/f160z.sanity] [/mnt/lustre/d160z.sanity-2] Checking 'f160z.sanity' RENME changelog with uid:500, gid:500, projid:7239 lustre-MDT0000.500100823 08RENME 17:53:56.136620523 2026.08.21 0x0 t=[0:0x0:0x0] j=mv.500 ef=0x33 u=500:500 nid=192.168.202.58@tcp projid=7239 p=[0x200002342:0x835f:0x0] f160z.sanity s=[0x240001b72:0xb:0x0] sp=[0x200002342:0x835e:0x0] f160z.sanity lustre-MDT0000: clear the changelog for cl12 of all records lustre-MDT0001: clear the changelog for cl32 of all records running as uid/gid/euid/egid 500/500/500/500, groups: 500 [unlink] [/mnt/lustre/d160z.sanity-2/f160z.sanity] Checking 'f160z.sanity' UNLNK changelog with uid:500, gid:500, projid:7239 lustre-MDT0001.500000049 06UNLNK 17:53:56.876385202 2026.08.21 0x1 t=[0x240001b72:0xb:0x0] j=unlink.500 ef=0x33 u=500:500 nid=192.168.202.58@tcp projid=7239 p=[0x200002342:0x835f:0x0] f160z.sanity lustre-MDT0000: clear the changelog for cl12 of all records lustre-MDT0001: clear the changelog for cl32 of all records Checking 'd160z.sanity' RMDIR changelog with uid:0, gid:0, projid:7200 lustre-MDT0000.500100824 07RMDIR 17:53:57.594885896 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=rmdir.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=7200 p=[0x200000007:0x1:0x0] d160z.sanity lustre-MDT0000: clear the changelog for cl12 of all records lustre-MDT0001: clear the changelog for cl32 of all records Checking 'd160z.sanity-2' RMDIR changelog with uid:0, gid:0, projid:7239 lustre-MDT0000.500100825 07RMDIR 17:53:58.364277144 2026.08.21 0x1 t=[0x200002342:0x835f:0x0] j=rmdir.0 ef=0x33 u=0:0 nid=192.168.202.58@tcp projid=7239 p=[0x200000007:0x1:0x0] d160z.sanity-2 lustre-MDT0000: clear the changelog for cl12 of all records lustre-MDT0001: clear the changelog for cl32 of all records lustre-MDT0001: clear the changelog for cl32 of all records lustre-MDT0001: Deregistered changelog user #32 lustre-MDT0000: clear the changelog for cl12 of all records lustre-MDT0000: Deregistered changelog user #12