Hi seth-arnold
Thanks for the review.

For 1 - why do we need to set the permissions on /home/ubuntu and
/boot/System.map - These permissions are different on ppc64el and s390x
on prodstack. Adding needs-root to debian/tests/control also does not
change anything, and I believe this is a configuration difference
between architectures.

For 2 - I have rebased
https://code.launchpad.net/~r41k0u/ubuntu/+source/nbd/+git/nbd/+merge/474033
to have a unified AppArmor policy, which gives the required capabilities
just to mkfs.ext4. (I dived into debvm-create code, and it looks like if
we run debvm-create as root, unshare should never have been called.
These 2 issues only occurred on ppc64el and s390x even after needs-root
was specified, which leads me to believe that these architectures on
prodstack maybe don't honour that option, but I couldn't find this
documented anywhere)

Please let me know if there are any more concerns. We want to have
nbdclient in 24.04.2, so this MIR would need to go through before that

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

Title:
  [MIR] nbd-client

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


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

Reply via email to