Thank you very much for the pointer.... this was indeed the issue. -Lewis
On Wed, Jan 22, 2025 at 4:03 AM Benjamin Smith <bsmi...@ed.ac.uk> wrote: > > > Hi, > > Given that you've got different behaviour with non-lustre filesystems, > this probably isn't the issue, but have you checked the > fs.protected_regular sysctl? The sequence you tried below works with > that at 0 for me, but not at 2. > > -Ben. > > On 21/01/2025 18:54, Lewis Hyatt wrote: > > [You don't often get email from lhy...@gmail.com. Learn why this is > > important at https://aka.ms/LearnAboutSenderIdentification ] > > > > This email was sent to you by someone outside the University. > > You should only click on links or attachments if you are certain that the > > email is genuine and the content is safe. > > > > Hello- > > > > I have a lustre server running 2.12.6. I am planning to upgrade the > > clients (not the server) from Ubuntu 18 to Ubuntu 24, and I am testing > > this configuration using lustre 2.16.1 on the client side. So far, it > > builds and performs just fine like this, but I have come across one > > obscure issue. If a file resides in a world-writable directory with > > the sticky bit set, then I am not able to append to files in that > > directory as the root user. As an example: > > > > $ uname -r > > 6.8.0-51-generic > > $ lfs --version > > lfs 2.16.1 > > $ mkdir tmp > > $ chmod 1777 tmp > > $ cd tmp > > $ touch f > > $ chmod 644 f > > $ sudo chown nobody f #any user other than the current user goes here > > $ sudo su > > # echo >> f > > bash: f: Permission denied > > > > strace sees: > > > > openat(AT_FDCWD, "f", O_WRONLY|O_CREAT|O_APPEND, 0666) = -1 EACCES > > (Permission denied) > > > > The above sequence works as expected for non-lustre filesystems on the > > same client, and it works for lustre with the same lustre server on > > the Ubuntu 18 clients running lustre client 2.12.9_11_g60c2827. > > > > I am wondering if this change is expected or if there's something I > > can configure to preserve the previous behavior... thanks very much in > > advance for any help! > > > > -Lewis > > _______________________________________________ > > lustre-discuss mailing list > > lustre-discuss@lists.lustre.org > > http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org > > -- > Benjamin Smith <bsmi...@ed.ac.uk> > > The University of Edinburgh is a charitable body, registered in Scotland, > with registration number SC005336. Is e buidheann carthannais a th’ ann an > Oilthigh Dhùn Èideann, clàraichte an Alba, àireamh clàraidh SC005336. > _______________________________________________ > lustre-discuss mailing list > lustre-discuss@lists.lustre.org > http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org _______________________________________________ lustre-discuss mailing list lustre-discuss@lists.lustre.org http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org