== sanity test 160z: changelog projid support check ====== 14:35:43 (1787337343) using SAVE_PROJECT_SUPPORTED=0 oleg445-server: debugfs 1.47.3-wc2 (11-Nov-2025) oleg445-server: debugfs 1.47.3-wc2 (11-Nov-2025) oleg445-server: debugfs 1.47.3-wc2 (11-Nov-2025) oleg445-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.500100796 02MKDIR 18:35:58.359657755 2026.08.21 0x0 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.204.45@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.500100797 14SATTR 18:35:59.669563765 2026.08.21 0x24 t=[0x200002342:0x835e:0x0] j=chown.0 ef=0x33 u=0:0 nid=192.168.204.45@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.500100798 10OPEN 18:36:00.634978299 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x37 u=0:0 nid=192.168.204.45@tcp m=r-- projid=0 p=[0x200000007:0x1:0x0] lustre-MDT0000.500100799 14SATTR 18:36:00.689303382 2026.08.21 0x200 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.204.45@tcp projid=7200 lustre-MDT0000.500100800 11CLOSE 18:36:00.703161774 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.204.45@tcp projid=7200 p=[0x200002340:0x5:0x0] lustre-MDT0000.500100801 10OPEN 18:36:00.721697282 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x37 u=0:0 nid=192.168.204.45@tcp m=r-- projid=7200 lustre-MDT0000.500100802 11CLOSE 18:36:00.834720223 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.204.45@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.500100803 10OPEN 18:36:01.907080780 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x37 u=0:0 nid=192.168.204.45@tcp m=r-- projid=7200 p=[0x200000007:0x1:0x0] lustre-MDT0000.500100804 11CLOSE 18:36:01.921572474 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.204.45@tcp projid=7200 p=[0x200002340:0x5:0x0] lustre-MDT0001.500000038 01CREAT 18:36:01.959414769 2026.08.21 0x0 t=[0x240001b72:0xa:0x0] j=touch.0 ef=0x33 u=0:0 nid=192.168.204.45@tcp projid=0 p=[0x200002342:0x835e:0x0] f160z.sanity lustre-MDT0001.500000039 10OPEN 18:36:01.961713203 2026.08.21 0x4a t=[0x240001b72:0xa:0x0] j=touch.0 ef=0x37 u=0:0 nid=192.168.204.45@tcp m=-w- projid=0 p=[0x200002342:0x835e:0x0] lustre-MDT0001.500000040 11CLOSE 18:36:02.045543599 2026.08.21 0x42 t=[0x240001b72:0xa:0x0] j=touch.0 ef=0x33 u=0:0 nid=192.168.204.45@tcp projid=0 p=[0x200000007:0x1:0x0] lustre-MDT0001.500000041 10OPEN 18:36:02.172073073 2026.08.21 0x1 t=[0x240001b72:0xa:0x0] j=lfs.0 ef=0x37 u=0:0 nid=192.168.204.45@tcp m=r-- projid=0 p=[0x200002342:0x835e:0x0] lustre-MDT0001.500000042 11CLOSE 18:36:02.183953383 2026.08.21 0x1 t=[0x240001b72:0xa:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.204.45@tcp projid=0 p=[0x200002340: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.500000043 06UNLNK 18:36:03.304237474 2026.08.21 0x1 t=[0x240001b72:0xa:0x0] j=unlink.0 ef=0x33 u=0:0 nid=192.168.204.45@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.500100805 10OPEN 18:36:04.372235080 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x37 u=0:0 nid=192.168.204.45@tcp m=r-- projid=7200 p=[0x200000007:0x1:0x0] lustre-MDT0000.500100806 14SATTR 18:36:04.457938022 2026.08.21 0x200 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.204.45@tcp projid=7200 lustre-MDT0000.500100807 11CLOSE 18:36:04.487161212 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.204.45@tcp projid=7200 p=[0x200000007:0x1:0x0] lustre-MDT0000.500100808 10OPEN 18:36:04.508466074 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x37 u=0:0 nid=192.168.204.45@tcp m=r-- projid=7200 p=[0x200002342:0x835e:0x0] lustre-MDT0000.500100809 11CLOSE 18:36:04.641589819 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.204.45@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 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.500100810 10OPEN 18:36:05.653797152 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x37 u=0:0 nid=192.168.204.45@tcp m=r-- projid=7200 p=[0x200000007:0x1:0x0] lustre-MDT0000.500100811 11CLOSE 18:36:05.674622042 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.204.45@tcp projid=7200 p=[0x200000007:0x1:0x0] lustre-MDT0001.500000044 01CREAT 18:36:05.762781139 2026.08.21 0x0 t=[0x240001b72:0xb:0x0] j=touch.500 ef=0x33 u=500:500 nid=192.168.204.45@tcp projid=7200 p=[0x200002342:0x835e:0x0] f160z.sanity lustre-MDT0001.500000045 10OPEN 18:36:05.763878394 2026.08.21 0x4a t=[0x240001b72:0xb:0x0] j=touch.500 ef=0x37 u=500:500 nid=192.168.204.45@tcp m=-w- projid=7200 p=[0x200002342:0x835e:0x0] lustre-MDT0001.500000046 11CLOSE 18:36:05.821225644 2026.08.21 0x42 t=[0x240001b72:0xb:0x0] j=touch.500 ef=0x33 u=500:500 nid=192.168.204.45@tcp projid=7200 p=[0x200000007:0x1:0x0] lustre-MDT0001.500000047 10OPEN 18:36:05.923325311 2026.08.21 0x1 t=[0x240001b72:0xb:0x0] j=lfs.0 ef=0x37 u=0:0 nid=192.168.204.45@tcp m=r-- projid=7200 p=[0x200002342:0x835e:0x0] lustre-MDT0001.500000048 11CLOSE 18:36:05.938058685 2026.08.21 0x1 t=[0x240001b72:0xb:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.204.45@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.500000049 10OPEN 18:36:06.843910789 2026.08.21 0x242 t=[0x240001b72:0xb:0x0] j=bash.0 ef=0x37 u=0:0 nid=192.168.204.45@tcp m=-w- projid=7200 lustre-MDT0001.500000050 23GXATR 18:36:06.858983052 2026.08.21 0x0 t=[0x240001b72:0xb:0x0] j=bash.0 ef=0x1b u=0:0 nid=192.168.204.45@tcp x=user.job lustre-MDT0001.500000051 13TRUNC 18:36:06.879172107 2026.08.21 0xe t=[0x240001b72:0xb:0x0] j=bash.0 ef=0x33 u=0:0 nid=192.168.204.45@tcp projid=7200 p=[0x240001b73:0x4:0x0] lustre-MDT0001.500000052 11CLOSE 18:36:06.952971295 2026.08.21 0x242 t=[0x240001b72:0xb:0x0] j=bash.0 ef=0x33 u=0:0 nid=192.168.204.45@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 striped dir -i0 -c2 -H crush /mnt/lustre/d160z.sanity-2 Checking '0x200002342:0x835f:0x0' SATTR changelog with uid:0, gid:0, projid:0 lustre-MDT0000.500100812 02MKDIR 18:36:08.202914677 2026.08.21 0x0 t=[0x200002342:0x835f:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.204.45@tcp projid=0 p=[0x200000007:0x1:0x0] d160z.sanity-2 lustre-MDT0000.500100813 14SATTR 18:36:08.432292711 2026.08.21 0x24 t=[0x200002342:0x835f:0x0] j=chown.0 ef=0x33 u=0:0 nid=192.168.204.45@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.500100814 10OPEN 18:36:09.675127979 2026.08.21 0x1 t=[0x200002342:0x835f:0x0] j=lfs.0 ef=0x37 u=0:0 nid=192.168.204.45@tcp m=r-- projid=0 p=[0x240001b73:0x4:0x0] lustre-MDT0000.500100815 14SATTR 18:36:09.706833937 2026.08.21 0x200 t=[0x200002342:0x835f:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.204.45@tcp projid=7239 lustre-MDT0000.500100816 11CLOSE 18:36:09.723884129 2026.08.21 0x1 t=[0x200002342:0x835f:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.204.45@tcp projid=7239 p=[0x200002340:0x5:0x0] lustre-MDT0000.500100817 10OPEN 18:36:09.731977297 2026.08.21 0x1 t=[0x200002342:0x835f:0x0] j=lfs.0 ef=0x37 u=0:0 nid=192.168.204.45@tcp m=r-- projid=7239 lustre-MDT0000.500100818 11CLOSE 18:36:09.833487727 2026.08.21 0x1 t=[0x200002342:0x835f:0x0] j=lfs.0 ef=0x33 u=0:0 nid=192.168.204.45@tcp projid=7239 p=[0x200000007:0x1: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.500100819 08RENME 18:36:11.187771064 2026.08.21 0x0 t=[0:0x0:0x0] j=mv.500 ef=0x33 u=500:500 nid=192.168.204.45@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.500000053 06UNLNK 18:36:12.205916294 2026.08.21 0x1 t=[0x240001b72:0xb:0x0] j=unlink.500 ef=0x33 u=500:500 nid=192.168.204.45@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.500100820 07RMDIR 18:36:13.219096121 2026.08.21 0x1 t=[0x200002342:0x835e:0x0] j=rmdir.0 ef=0x33 u=0:0 nid=192.168.204.45@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.500100821 07RMDIR 18:36:14.302217671 2026.08.21 0x1 t=[0x200002342:0x835f:0x0] j=rmdir.0 ef=0x33 u=0:0 nid=192.168.204.45@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