Hi,
Some additional info:
I'm using the following command to start kas-container:
kas/kas-container --runtime-args "--privileged" shell
Which gave me the `docker run` with '--privileged' argument as expected:
docker run -v /home/joaohf/work/opensource/kas-meta-erlang:/repo:rw -v /home/joaohf/work/opensource/kas-meta-erlang:/work:rw -e KAS_WORK_DIR=/work \
-v /home/joaohf/work/opensource/kas-meta-erlang/build:/build:rw --workdir=/repo -e KAS_BUILD_DIR=/build -e USER_ID=1000 -e GROUP_ID=1000 --rm \
--init -t -i -e TERM=screen-256color -e SHELL=/bin/bash --log-driver=none --user=root --privileged
ghcr.io/siemens/kas/kas:4.1 shell
However, I can start runqemu with kvm flag, I got:
runqemu core-image-minimal slirp nographic serialstdio kvm
runqemu - INFO - Running bitbake -e core-image-minimal...
runqemu - ERROR - You have no read or write permission on /dev/kvm.
runqemu - ERROR - Please change the ownership of this file as described at:
runqemu - ERROR -
https://wiki.yoctoproject.org/wiki/How_to_enable_KVM_for_Poky_qemurunqemu - INFO - Cleaning up
runqemu - INFO - Host uptime: 8024.49
Some details from /dev/kvm on kas container:
builder@9231d7110d3b:/build$ ls -l /dev/kvm
crw-rw---- 1 root 109 10, 232 Nov 2 21:13 /dev/kvm
builder@9231d7110d3b:/build$ id
uid=1000(builder) gid=1000(builder) groups=1000(builder)
builder@9231d7110d3b:/build$
And, from my host Linux (Ubuntu):
joaohf@porco:~/work/opensource/kas-meta-erlang$ ls /dev/kvm -l
crw-rw----+ 1 root kvm 10, 232 nov 2 17:46 /dev/kvm
joaohf@porco:~/work/opensource/kas-meta-erlang$ id
uid=1000(joaohf) gid=1000(joaohf) groups=1000(joaohf),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),109(kvm),123(lpadmin),132(lxd),133(sambashare),998(docker)
I think there is something configuration missing in my host or missing more runtime-args.
Any hint ?
Thanks.