Irae Hueck Costa
Irae Hueck Costa
Also seems to be the case only with certian utime syscalls this works `strace touch -d "1 May 2005" ` - it seems to call `utimensat`
It seems when not nested, fuse does call an underlying syscall (`utimensat`), but when nested it does not call any corresponding syscall. But it looks like the call arrives at...
When nesting ubuntu inside alpine `touch -m /` works
`touch -m /` with nested archlinux utimensat(AT_FDCWD, "/", [UTIME_OMIT, UTIME_NOW], 0) = 0 `touch -m /` with nested alpine utimensat(AT_FDCWD, "/", NULL, 0) = -1 `touch -m /` with plain...
``` utimens /filex 1538738915.269070546 1538738915.269070546 unionfs_utimens(): 676: /filex find_rw_branch_cow(): 191: /filex find_rorw_branch(): 104: /filex find_branch(): 58: /filex build_path(): 130: from: find_branch():63 path: /b/data/filex build_path(): 131: return 0 find_branch(): 68: /b/data/filex:...
Narrowed it down a little ``` ihucos@macbook:/tmp/alpine$ sudo plash data tee config/union_taste overlay overlay ihucos@macbook:/tmp/alpine$ sudo PLASH_NO_UNSHARE=1 plash -A unionfs-fuse -- ash -c 'tmp=$(mktemp -d); mkdir $tmp/a $tmp/aa $tmp/aaa; unionfs...
I should play around a little with unionfs-fuse's `-o chroot=xxx` and maybe pivot_root
Similar thing with `fuse-overlayfs`: https://github.com/containers/fuse-overlayfs/issues/59
> I should play around a little with unionfs-fuse's -o chroot=xxx and maybe pivot_root Hmmm, no luck
Removing critical tag, because now `fuse-unionfs` is supported and nested containers work with it. no problemoh