I am working with bcvk on an Ubuntu 24.04 system. The version of virtiofsd that ships with 24.40 is 1.10.0. This version does not support the --allow-mmap command line parameter.
When trying to run an ephemeral container, it fails with the following error:
Error: 0: virtiofsd failed to start for socket /run/inner-shared/virtiofs.sock
Exit status: ExitStatus(unix_wait_status(512))
Output: Location: crates/bcvk-qemu/src/qemu.rs:860
Uninstalling the shipped version of virtiofsd and installing the latest to /usr/local/bin/virtiofsd resolves the issue. Would you be open to having a command line override that points to the virtiofsd binary to override the current search logic? This would allow me to keep the shipped virtiofsd installed and working with the system installed libvirt library and use bcvk by pointing it to an arbitrary location for the updated virtiofsd binary.
Thanks in advance.
I am working with
bcvkon an Ubuntu 24.04 system. The version of virtiofsd that ships with 24.40 is 1.10.0. This version does not support the--allow-mmapcommand line parameter.When trying to run an ephemeral container, it fails with the following error:
Uninstalling the shipped version of
virtiofsdand installing the latest to/usr/local/bin/virtiofsdresolves the issue. Would you be open to having a command line override that points to thevirtiofsdbinary to override the current search logic? This would allow me to keep the shipped virtiofsd installed and working with the system installed libvirt library and usebcvkby pointing it to an arbitrary location for the updatedvirtiofsdbinary.Thanks in advance.