<div style="font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", Helevetica, Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "Source Han Sans CN", sans-serif; font-size: 14px; color: rgb(0, 0, 0);"><span style="background-color: rgb(255, 255, 255); line-height: 1.6;">Lewis Hyatt:</span></div><div style="font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", Helevetica, Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "Source Han Sans CN", sans-serif; font-size: 14px; color: rgb(0, 0, 0);"><span style="background-color: rgb(255, 255, 255); line-height: 1.6;"><br  /></span></div><div style="font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", Helevetica, Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "Source Han Sans CN", sans-serif; font-size: 14px; color: rgb(0, 0, 0);"><span style="background-color: rgb(255, 255, 255); line-height: 1.6;">    maybe it's  version compatibility  beteen different lustre server and  luster client.</span></div><div style="font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", Helevetica, Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "Source Han Sans CN", sans-serif; font-size: 14px; color: rgb(0, 0, 0);"><span style="background-color: rgb(255, 255, 255); line-height: 1.6;">   </span></div><div style="font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", Helevetica, Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "Source Han Sans CN", sans-serif; font-size: 14px; color: rgb(0, 0, 0);"><span style="background-color: rgb(255, 255, 255); line-height: 1.6;"> </span></div><div style="display:inline-block" contenteditable="false"><div style="display:block;width:150px;height:1px;border:none;margin:32px 0px 10px;background:rgb(230, 232, 235)"></div><div><a target="_blank" href="https://wx.mail.qq.com/home/index?t=readmail_businesscard_midpage&nocheck=true&name=%E5%A4%8F%E5%A4%A9&icon=http%3A%2F%2Fthirdqq.qlogo.cn%2Fek_qqapp%2FAQCGejBxtuXtZElGqVKcd5ic7qAFt0UyvAiaa0Ac2aONSNNrrXRqQ5Vemicalponw%2F0&mail=313680712%40qq.com&code=Gpvm-tMikpu9q4MbmG3k6GAaNELoL0jiSKLW_bJzwu2_SnQNrn-cy_YQRe5RNK837a6f5bloRuYMdwfhYhSviQ" style="text-decoration: underline;display:inline-block;text-decoration:none !important;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei" class="xm_write_card" data-readonly="true"><table cellspacing="0" cellpadding="0" style="table-layout:fixed;padding-right:20px"><tbody><tr valign="top"><td style="width:40px;min-width:40px;padding-top:10px"><div style="width:38px;height:38px;border:1px #FFF solid;border-radius:50%;margin:0;vertical-align:top;box-shadow:0 0 10px 0 rgba(127,152,178,0.14)"><img style="vertical-align: bottom;width:100%;height:100%;border-radius:50%;pointer-events:none" src="http://thirdqq.qlogo.cn/ek_qqapp/AQCGejBxtuXtZElGqVKcd5ic7qAFt0UyvAiaa0Ac2aONSNNrrXRqQ5Vemicalponw/0"  /></div></td><td style="padding:10px 0 8px 10px"><div style="font-size:14px;color:#33312E;line-height:20px;padding-bottom:2px;margin:0;font-weight:500" class="businessCard_name">夏天</div><div style="font-size:12px;color:#999896;line-height:18px;margin:0" class="businessCard_mail">313680712@qq.com</div></td></tr></tbody></table></a></div></div>
      
<div><br  /></div><div><br  /></div><article><div style="display:flex;align-items:center;padding-top:8px" contenteditable="false">
        <div style="color:#959DA6;font-size:12px;line-height:30px;background:#FFF">Original</div>
        <hr style="border: none;flex-grow:1;border-top:1px solid rgba(21, 46, 74, 0.07);margin-left:8px"  />
      </div><table data-uneditable="true" style="line-height: 20px; border-radius: 6px; background-color: rgba(20, 46, 77, 0.05); margin: 0px; width: 100%;"><tbody><tr><td style="width: 866.2px; height: 96px; line-height: 20px; padding: 8px;"><div style="line-height: 20px; font-size: 12px;"><span style="color: rgb(92, 97, 102);">From:</span>
        
        <span style="color: rgb(0, 0, 0);">lustre-discuss-request</span>
        <span style="color: rgb(149, 157, 166);">lustre-discuss-request@lists.lustre.org</span>
        
      
</div><div style="line-height: 20px; font-size: 12px;"><span style="color: rgb(92, 97, 102);">Sent Time:</span>
        <span style="color: rgb(0, 0, 0);">2025-01-22- 05:03</span>
</div><div style="line-height: 20px; font-size: 12px;"><span style="color: rgb(92, 97, 102);">To:</span>
        
        <span style="color: rgb(0, 0, 0);">lustre-discuss</span>
        <span style="color: rgb(149, 157, 166);">lustre-discuss@lists.lustre.org</span>
        
      
</div><div style="line-height: 20px; font-size: 12px;"><span style="color: rgb(92, 97, 102);">Subject:</span>
        <span style="color: rgb(0, 0, 0);">lustre-discuss Digest, Vol 226, Issue 23</span>
</div></td></tr></tbody></table><div><br  /></div>
      Send lustre-discuss mailing list submissions to<br  />      lustre-discuss@lists.lustre.org<br  /><br  />To subscribe or unsubscribe via the World Wide Web, visit<br  /> http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org<br  />or, via email, send a message with subject or body 'help' to<br  />    lustre-discuss-request@lists.lustre.org<br  /><br  />You can reach the person managing the list at<br  />     lustre-discuss-owner@lists.lustre.org<br  /><br  />When replying, please edit your Subject line so it is more specific<br  />than "Re: Contents of lustre-discuss digest..."<br  /><br  /><br  />Today's Topics:<br  /><br  />1. Question about permissions on directory with sticky bit set<br  />with 2.16.1 client, 2.12.6 server Lewis (Lewis Hyatt)<br  /><br  /><br  />----------------------------------------------------------------------<br  /><br  />Message: 1<br  />Date: Tue, 21 Jan 2025 13:54:42 -0500<br  />From: Lewis Hyatt<br  />To: Lustre discussion<br  />Subject: [lustre-discuss] Question about permissions on directory with<br  />     sticky bit set with 2.16.1 client, 2.12.6 server Lewis<br  />Message-ID:<br  />     <CAA_5UQ5De-7Pxh78T=6RGruWhAj2MgbOGdjhj77ozU=dq8ZcDQ@mail.gmail.com><br  />Content-Type: text/plain; charset="UTF-8"<br  /><br  />Hello-<br  /><br  />I have a lustre server running 2.12.6. I am planning to upgrade the<br  />clients (not the server) from Ubuntu 18 to Ubuntu 24, and I am testing<br  />this configuration using lustre 2.16.1 on the client side. So far, it<br  />builds and performs just fine like this, but I have come across one<br  />obscure issue. If a file resides in a world-writable directory with<br  />the sticky bit set, then I am not able to append to files in that<br  />directory as the root user. As an example:<br  /><br  />$ uname -r<br  />6.8.0-51-generic<br  />$ lfs --version<br  />lfs 2.16.1<br  />$ mkdir tmp<br  />$ chmod 1777 tmp<br  />$ cd tmp<br  />$ touch f<br  />$ chmod 644 f<br  />$ sudo chown nobody f  #any user other than the current user goes here<br  />$ sudo su<br  /># echo >> f<br  />bash: f: Permission denied<br  /><br  />strace sees:<br  /><br  />openat(AT_FDCWD, "f", O_WRONLY|O_CREAT|O_APPEND, 0666) = -1 EACCES<br  />(Permission denied)<br  /><br  />The above sequence works as expected for non-lustre filesystems on the<br  />same client, and it works for lustre with the same lustre server on<br  />the Ubuntu 18 clients running lustre client 2.12.9_11_g60c2827.<br  /><br  />I am wondering if this change is expected or if there's something I<br  />can configure to preserve the previous behavior... thanks very much in<br  />advance for any help!<br  /><br  />-Lewis<br  /><br  /><br  />------------------------------<br  /><br  />Subject: Digest Footer<br  /><br  />_______________________________________________<br  />lustre-discuss mailing list<br  />lustre-discuss@lists.lustre.org<br  />http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org<br  /><br  /><br  />------------------------------<br  /><br  />End of lustre-discuss Digest, Vol 226, Issue 23<br  />***********************************************
</article><div><br  /></div>