So, the error was related to passt, not apparmor. This is because it
uses an incorrect rule in abstractions/passt.

By design, rules containing some options, such as runbindable, cannot
include a source.

I just sent the following patch for passt that should solve your issue
https://archives.passt.top/passt-
dev/20240517115053.53072-1-maxime.bel...@canonical.com/T/#u , i.e. you
need to modify `mount options=(rw, runbindable) /,` in
/etc/apparmor.d/abstractions/passt to `mount options=(rw, runbindable)
-> /,`

That being said, I will probably send a merge request to apparmor so
that if in similar cases the source is '/', mount does not fail, thereby
preventing similar future errors.

** Changed in: apparmor (Ubuntu)
       Status: New => Fix Committed

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

Title:
  aa-logprof fails with 'runbindable' error

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to