feat: add ut and bump go to 1.25 and FUSE3: auto-detects fusermount or fusermount3; falls back to direct mount if neither found. Configurable modes: new flags --fs-file-mode, --fs-dir-mode, --fs-link-mode (octal, e.g. 0400/0500). Non-nydus clarity: returns ENOENT for diff on non-nydus layers; blob/info still available. Crash recovery: best-effort unmount of orphan bind mounts at startup."#162
feat: add ut and bump go to 1.25 and FUSE3: auto-detects fusermount or fusermount3; falls back to direct mount if neither found. Configurable modes: new flags --fs-file-mode, --fs-dir-mode, --fs-link-mode (octal, e.g. 0400/0500). Non-nydus clarity: returns ENOENT for diff on non-nydus layers; blob/info still available. Crash recovery: best-effort unmount of orphan bind mounts at startup."#162fatelei wants to merge 23 commits into
Conversation
|
Thanks for the PR, we can start by fixing the broken CI and DCO check, and squashing commits. :) |
Signed-off-by: fatelei <fatelei@gmail.com>
Signed-off-by: fatelei <fatelei@gmail.com>
Signed-off-by: fatelei <fatelei@gmail.com>
Signed-off-by: fatelei <fatelei@gmail.com>
…r fusermount3; falls back to direct mount if neither found. Configurable modes: new flags --fs-file-mode, --fs-dir-mode, --fs-link-mode (octal, e.g. 0400/0500). Non-nydus clarity: returns ENOENT for diff on non-nydus layers; blob/info still available. Crash recovery: best-effort unmount of orphan bind mounts at startup. Signed-off-by: fatelei <fatelei@gmail.com>
Signed-off-by: fatelei <fatelei@gmail.com>
Signed-off-by: fatelei <fatelei@gmail.com>
|
was trying to run these changes locally with podman 4.9 and nydus 2.3.9 - seems there is Loop between logs from sorry I have limited understanding around these - but is it a right thing to do i.e binding between two FUSE (FUSE RAFS & FUSE store) mounts? mount info - |
i will dig the error |
Thanks! let me know if you are not able to reproduce it... |
feat: add ut and bump go to 1.25 and FUSE3: auto-detects fusermount or fusermount3; falls back to direct mount if neither found. Configurable modes: new flags --fs-file-mode, --fs-dir-mode, --fs-link-mode (octal, e.g. 0400/0500). Non-nydus clarity: returns ENOENT for diff on non-nydus layers; blob/info still available. Crash recovery: best-effort unmount of orphan bind mounts at startup."