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

Reply via email to