-
Notifications
You must be signed in to change notification settings - Fork 206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
unable to process init request #1579
Comments
After offline discussion, we should make |
I would like to take this PR if no one has been assigned |
it seems not trivial to toggle this options in runtime by extend a config object on Filesystem instance like this
as there is no way to extend the
what's your idea? @imeoer |
@xujihui1985 It seems that using feature to control the option is a bit heavy, whether we can add option as the param of |
When downloading the release binary directly from GitHub, I'm unable to mount a simple daemon with version v2.2.5. The error message is as follows:
After debugging for a while, I discovered an undocumented feature fuse-t. According to the code, if the fuse-t feature is not enabled, it expects the fuse_init_extend flag to be set. This causes the initialization process to hang.
When I commented out this code, the daemon started normally.
reproduce
create a bootstrap and blob file from a local directory
nydus-image create -B image.boot -b image.blob ./glibc-2.28
start nydusd with newly created image.boot with localfs-dir
nydusd fuse -l trace -M ./testdir -B image.boot -D ./
The text was updated successfully, but these errors were encountered: