You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently umoci unpack requires root privileges to set the owners of the files, and thus umoci repack sometimes needs root privileges to even read the files to the archive. This makes rootless image manipulation not practical (and makes it effectively impossible to include umoci as part of a build system).
To fix this we should implement some sort of user mapping into the new version of unpack (which is saved in the unpacked bundle) and then on repack we use the same mapping to modify the *.mtree diffs we got.
The text was updated successfully, but these errors were encountered:
Currently
umoci unpack
requires root privileges to set the owners of the files, and thusumoci repack
sometimes needs root privileges to even read the files to the archive. This makes rootless image manipulation not practical (and makes it effectively impossible to includeumoci
as part of a build system).To fix this we should implement some sort of user mapping into the new version of
unpack
(which is saved in the unpacked bundle) and then onrepack
we use the same mapping to modify the*.mtree
diffs we got.The text was updated successfully, but these errors were encountered: