As of 2016-02-11, the following issues are critical known bugs about overlayfs in Linux kernel.
-
(overlayfs) moving a file to a directory that exists only in `upper` and deleting it creates unnecessary whiteout file
- https://bugzilla.kernel.org/show_bug.cgi?id=109611
- solution #1: “ovl: ignore lower entries when checking purity of non-directory entries”
- solution #2-1: “ovl: Do not leave whiteout during unlink/rmdir if parent does not have merge property”
- solution #2-2: “overlay: Clear stale ->numlower state over rename operation”
- “overlayfs: Can’t delete file moved from base layer to newly created dir even on ext4”
-
overlayfs whiteout files appearing within container
[Read More]