I get the same error when building an image even in a Docker container
(crops) when ran on 24.04.

```
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/builds/yocto/shared/sources/core/bitbake/bin/bitbake-worker", line 
278, in child
    bb.utils.disable_network(uid, gid)
  File "/builds/yocto/shared/sources/core/bitbake/lib/bb/utils.py", line 1696, 
in disable_network
    with open("/proc/self/uid_map", "w") as f:
PermissionError: [Errno 1] Operation not permitted
ERROR: Task 
(/builds/yocto/shared/sources/core/meta/recipes-extended/texinfo-dummy-native/texinfo-dummy-native.bb:do_prepare_recipe_sysroot)
 failed with exit code '1'
```

Dmesg:
```
[30666.666710] audit: type=1400 audit(1720649742.614:261): apparmor="AUDIT" 
operation="userns_create" class="namespace" info="Userns create - transitioning 
profile" profile="unconfined" pid=63501 comm="texinfo-dummy-n" 
requested="userns_create" target="unprivileged_userns"
[30666.673910] audit: type=1400 audit(1720649742.619:262): apparmor="AUDIT" 
operation="userns_create" class="namespace" info="Userns create - transitioning 
profile" profile="unconfined" pid=63502 comm="texinfo-dummy-n" 
requested="userns_create" target="unprivileged_userns"
[30666.684075] audit: type=1400 audit(1720649742.631:263): apparmor="AUDIT" 
operation="userns_create" class="namespace" info="Userns create - transitioning 
profile" profile="unconfined" pid=63507 comm="gettext-minimal" 
requested="userns_create" target="unprivileged_userns"
[30666.684576] audit: type=1400 audit(1720649742.632:264): apparmor="AUDIT" 
operation="userns_create" class="namespace" info="Userns create - transitioning 
profile" profile="unconfined" pid=63503 comm="quilt-native:un" 
requested="userns_create" target="unprivileged_userns"
[30666.685330] audit: type=1400 audit(1720649742.633:265): apparmor="AUDIT" 
operation="userns_create" class="namespace" info="Userns create - transitioning 
profile" profile="unconfined" pid=63506 comm="quilt-native:pr" 
requested="userns_create" target="unprivileged_userns"
[30666.686682] audit: type=1400 audit(1720649742.634:266): apparmor="DENIED" 
operation="capable" class="cap" profile="unprivileged_userns" pid=63507 
comm="gettext-minimal" capability=21  capname="sys_admin"
[30666.687580] audit: type=1400 audit(1720649742.635:267): apparmor="DENIED" 
operation="capable" class="cap" profile="unprivileged_userns" pid=63506 
comm="quilt-native:pr" capability=21  capname="sys_admin"
[30666.699009] audit: type=1400 audit(1720649742.646:268): apparmor="AUDIT" 
operation="userns_create" class="namespace" info="Userns create - transitioning 
profile" profile="unconfined" pid=63508 comm="m4-native:unpac" 
requested="userns_create" target="unprivileged_userns"
[30666.699682] audit: type=1400 audit(1720649742.647:269): apparmor="DENIED" 
operation="capable" class="cap" profile="unprivileged_userns" pid=63508 
comm="m4-native:unpac" capability=21  capname="sys_admin"
[30666.700401] audit: type=1400 audit(1720649742.648:270): apparmor="AUDIT" 
operation="userns_create" class="namespace" info="Userns create - transitioning 
profile" profile="unconfined" pid=63511 comm="gettext-minimal" 
requested="userns_create" target="unprivileged_userns"
[
```

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2056555

Title:
  Allow bitbake to create user namespace

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/2056555/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to