Public bug reported:

shiftfs transparently translates the on-disk ids of an underlaying
filesystem into valid ids in a given user namespace. This is wanted in
Ubuntu for LXD and Anbox and is targeted for inclusion in Disco.

The main advantage of shiftfs is that it provides signficiant
performance benefits as it lets us avoid recursively chowning the root
filesystem for unprivileged containers when they are created or when
their idmap is changed. This becomes very important with workloads where
we are running a huge number of containers which Anbox and LXD both are
currently doing. Other container runtimes will benefit from shiftfs in
Ubuntu as well.

** Affects: linux (Ubuntu)
     Importance: Medium
     Assignee: Seth Forshee (sforshee)
         Status: Fix Committed

** Changed in: linux (Ubuntu)
       Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1823186

Title:
  Add uid shifting overlay filesystem (shiftfs)

Status in linux package in Ubuntu:
  Fix Committed

Bug description:
  shiftfs transparently translates the on-disk ids of an underlaying
  filesystem into valid ids in a given user namespace. This is wanted in
  Ubuntu for LXD and Anbox and is targeted for inclusion in Disco.

  The main advantage of shiftfs is that it provides signficiant
  performance benefits as it lets us avoid recursively chowning the root
  filesystem for unprivileged containers when they are created or when
  their idmap is changed. This becomes very important with workloads
  where we are running a huge number of containers which Anbox and LXD
  both are currently doing. Other container runtimes will benefit from
  shiftfs in Ubuntu as well.

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

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to