]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
NEWS: mention temporary limitations for running containers in systemd-homed directories
authorChristian Brauner <brauner@kernel.org>
Thu, 27 Jan 2022 09:39:47 +0000 (10:39 +0100)
committerLuca Boccassi <luca.boccassi@gmail.com>
Thu, 27 Jan 2022 10:15:56 +0000 (10:15 +0000)
NEWS

diff --git a/NEWS b/NEWS
index 33bdbfe0a44a58211d90181648ddcc3c004d1932..606b4714c1316ef6adb3df170271acb17ec6d3d1 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -12,6 +12,19 @@ CHANGES WITH 251:
         * Services with Restart=always and a failing ExecCondition= will no longer
           be restarted, to bring ExecCondition= in line with Condition*= settings.
 
+        * In v250 systemd-homed started making use of UID mapped mounts for the
+          home areas if the kernel and used file system support it. Files are
+          now internally owned by the "nobody" user (i.e. the user typically
+          used for indicating "this ownership is not mapped"), and dynamically
+          mapped to the UID used locally on the system via the UID mapping
+          mount logic of recent kernels.
+          In the current implementation systemd-homed only maps a limited
+          number of UIDs and GIDs making it impossible to run unprivileged
+          containers that want to map a full POSIX compliant UID and GID range
+          with their rootfs located within the systemd-homed managed home area.
+          This will be fixed in subsequent releases. See
+          https://github.com/systemd/systemd/pull/22239 for a proposal.
+
 CHANGES WITH 250:
 
         * Support for encrypted and authenticated credentials has been added.