-
Notifications
You must be signed in to change notification settings - Fork 46
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 use runq runtime in nested VM (VMWareFusion) #2
Comments
Thanks for the report. I can recreate the issue. On my MacOS system (quite outdated: El Capitan, Fusion 7.1.3, Fedora 28) "pmu=off" solves the issue. Is "disable-modern=on" on virtio devices really necessary? |
Running RunQ in a nested environment (e.g. in VMware Fusion) requires some additinal parameters for qemu. Signed-off-by: Peter Morjan <[email protected]>
I am not sure about all virtio devices, may be it is necessary only for root_fs, without that option 9p filesystem cannot be mounted and just hangs. |
Running RunQ in a nested environment (e.g. in VMware Fusion) requires some additinal parameters for qemu. Signed-off-by: Peter Morjan <[email protected]>
Running RunQ in a nested environment (e.g. in VMware Fusion) requires some additinal parameters for qemu. Signed-off-by: Peter Morjan <[email protected]>
The branch nestedvm contains a new runtime configuration option |
The "--nestedvm" option (now in master) also works for Vmware ESXi guests. Setup instructions can be found here: https://communities.vmware.com/docs/DOC-8970 |
Brief description
It is not possible to use runq docker runtime in nested virtual machine with vmx enabled.
Steps to reproduce the issue
Run nested VM with runq docker runtime enabled and try to run any container.
Expected behaviour
Actual behaviour
Content of section
runtimes
of/etc/docker/daemon.json
Content of
/var/lib/runq/qemu/proxy --version
Content of
docker --version
Additional information
There was the same issue in Clear Containers:
intel/cc-oci-runtime#1053
that was fixed by this commit:
containers/virtcontainers@dd13e0b#diff-82527fac73a6f9f5442c1db98ce1784aR589
I can confirm that the issue is disappeared when I used
"-cpu", "host,pmu=off"
option and addeddisable-modern=true
to virtio devices.The text was updated successfully, but these errors were encountered: