Akihiko Odaki <akihiko.od...@daynix.com> writes: > Previously we are always specifying -u $(UID) to match the UID in the > container with one outside. This causes a problem with rootless Podman. > > Rootless Podman remaps user IDs in the container to ones controllable > for the current user outside. The -u option instructs Podman to use > a specified UID in the container but does not affect the UID remapping. > Therefore, the UID in the container can be remapped to some other UID > outside the container. This can make the access to bind-mounted volumes > fail because the remapped UID mismatches with the owner of the > directories. > > Replace -u $(UID) with --userns keep-id, which fixes the UID remapping. > This change is limited to Podman because Docker does not support > --userns keep-id.
Queued to testing/next, thanks. -- Alex Bennée Virtualisation Tech Lead @ Linaro