mirror of
https://github.com/aljazceru/kata-containers.git
synced 2026-01-04 15:04:25 +01:00
Fixes #144 Current kata containers can't run with kernel 4.1 built from current x86 config, it will report error: ``` $ docker run -ti --runtime kata busybox sh docker: Error response from daemon: oci runtime error: rpc error: code = Internal desc = Could not run process: container_linux.go:348: starting container process caused "process_linux.go:402: container init caused \"open /dev/ptmx: no such file or directory\"". ``` This is caused by bogus devpts mount options. When run container with docker, docker will assign a default devpts mount for every container which equals to command below: ``` $ mount -t devpts -o nosuid,noexec,newinstance,ptmxmode=0666,mode=0620,gid=5 \ devpts /dev/pts ``` This requires kernel config `CONFIG_DEVPTS_MULTIPLE_INSTANCES=y` to work properly under kernel-4.1, but this option is already removed from latest kernel. It's better to add it back for support older kernel than current 4.14. Signed-off-by: Wei Zhang <zhangwei555@huawei.com>
2 lines
3 B
Plaintext
2 lines
3 B
Plaintext
10
|