Gitlab CI fails

Stefan Metzmacher metze at samba.org
Wed May 8 13:54:31 UTC 2024


Am 08.05.24 um 14:00 schrieb Stefan Metzmacher via samba-technical:
> Am 08.05.24 um 13:50 schrieb Andreas Schneider via samba-technical:
>> On Wednesday, 8 May 2024 08:15:41 GMT+2 Andreas Schneider via samba-technical
>> wrote:
>>> Hi,
>>>
>>> the CI fails for me for all o3 runners [1] with:
>>>
>>> [70(1029)/303 at 3m36s] samba.tests.ntacls
>>> UNEXPECTED(failure):
>>> samba.tests.ntacls.samba.tests.ntacls.NtaclsTests.test_setntacl_forcenative(
>>> none) REASON: Exception: Exception: Traceback (most recent call last):
>>>    File "/builds/samba-testbase/samba-o3/bin/python/samba/tests/ntacls.py",
>>> line 87, in test_setntacl_forcenative
>>>      DOMAIN_SID, self.session_info, "native")
>>> AssertionError: Exception not raised by setntacl
>>>
>>> I can reproduce this locally as my home directory is ext4. On gitlab
>>> runners, the filesystem is also ext4.
>>
>> The test succeeds if I run it on btrfs.
> 
> The main thing that changed compared to yesterday is from
> kernel 5.4.109+ to 5.15.109+.

Locally I see this being raised:

PermissionError: [Errno 1] Operation not permitted

And strace shows:

2503678 15:46:31.316876 setxattr("/st/tmp/tmpg6d30pxu/test", "security.NTACL", 
"\1\0\1\0\0\0\2\0\1\0\4\200\34\0\0\08\0\0\0\0\0\0\0T\0\0\0\1\5\0\0\0\0\0\5\25\0\0\0007\325\341\203\232\333\244\240\353q@}\0\2\0\0\1\5\0\0\0\0\0\5\25\0\0\0007\325\341\203\232\333\244\240\353q@}\1\2\0\0\4\0,\0\1\0\0\0\0\3$\0\377\1\37\0\1\5\0\0\0\0\0\5\25\0\0\0007\325\341\203\232\333\244\240\353q@}\0\2\0", 
128, 0) = -1 EPERM (Vorgang nicht zulässig) <0.000012>

I'm on a 6.5 kernel...

metze



More information about the samba-technical mailing list