Love colima but I very suddenly started having issues a few hours ago. My workflow relies on vscode dev containers to run a compose file that builds an image for the current codebase and runs containers for dependencies like an rdbms.
I didn't change anything about the codebase, dockerfile, images, compose file, colima configs, or docker configs to trigger this, but after doing many other re-builds I started getting this error on the first command after pulling the base image:
build succeeds and containers start.
{
"version": "0.17.0",
"templates": [
{
"name": "almalinux-8",
"location": "/opt/homebrew/share/lima/templates/almalinux-8.yaml"
},
{
"name": "almalinux-9",
"location": "/opt/homebrew/share/lima/templates/almalinux-9.yaml"
},
{
"name": "almalinux",
"location": "/opt/homebrew/share/lima/templates/almalinux.yaml"
},
{
"name": "alpine",
"location": "/opt/homebrew/share/lima/templates/alpine.yaml"
},
{
"name": "apptainer-rootful",
"location": "/opt/homebrew/share/lima/templates/apptainer-rootful.yaml"
},
{
"name": "apptainer",
"location": "/opt/homebrew/share/lima/templates/apptainer.yaml"
},
{
"name": "archlinux",
"location": "/opt/homebrew/share/lima/templates/archlinux.yaml"
},
{
"name": "buildkit",
"location": "/opt/homebrew/share/lima/templates/buildkit.yaml"
},
{
"name": "centos-stream-8",
"location": "/opt/homebrew/share/lima/templates/centos-stream-8.yaml"
},
{
"name": "centos-stream-9",
"location": "/opt/homebrew/share/lima/templates/centos-stream-9.yaml"
},
{
"name": "centos-stream",
"location": "/opt/homebrew/share/lima/templates/centos-stream.yaml"
},
{
"name": "debian-11",
"location": "/opt/homebrew/share/lima/templates/debian-11.yaml"
},
{
"name": "debian-12",
"location": "/opt/homebrew/share/lima/templates/debian-12.yaml"
},
{
"name": "debian",
"location": "/opt/homebrew/share/lima/templates/debian.yaml"
},
{
"name": "default",
"location": "/opt/homebrew/share/lima/templates/default.yaml"
},
{
"name": "deprecated/centos-7",
"location": "/opt/homebrew/share/lima/templates/deprecated/centos-7.yaml"
},
{
"name": "docker-rootful",
"location": "/opt/homebrew/share/lima/templates/docker-rootful.yaml"
},
{
"name": "docker",
"location": "/opt/homebrew/share/lima/templates/docker.yaml"
},
{
"name": "experimental/9p",
"location": "/opt/homebrew/share/lima/templates/experimental/9p.yaml"
},
{
"name": "experimental/armv7l",
"location": "/opt/homebrew/share/lima/templates/experimental/armv7l.yaml"
},
{
"name": "experimental/net-user-v2",
"location": "/opt/homebrew/share/lima/templates/experimental/net-user-v2.yaml"
},
{
"name": "experimental/opensuse-tumbleweed",
"location": "/opt/homebrew/share/lima/templates/experimental/opensuse-tumbleweed.yaml"
},
{
"name": "experimental/riscv64",
"location": "/opt/homebrew/share/lima/templates/experimental/riscv64.yaml"
},
{
"name": "experimental/rke2",
"location": "/opt/homebrew/share/lima/templates/experimental/rke2.yaml"
},
{
"name": "experimental/virtiofs-linux",
"location": "/opt/homebrew/share/lima/templates/experimental/virtiofs-linux.yaml"
},
{
"name": "experimental/vz",
"location": "/opt/homebrew/share/lima/templates/experimental/vz.yaml"
},
{
"name": "faasd",
"location": "/opt/homebrew/share/lima/templates/faasd.yaml"
},
{
"name": "fedora",
"location": "/opt/homebrew/share/lima/templates/fedora.yaml"
},
{
"name": "k3s",
"location": "/opt/homebrew/share/lima/templates/k3s.yaml"
},
{
"name": "k8s",
"location": "/opt/homebrew/share/lima/templates/k8s.yaml"
},
{
"name": "nomad",
"location": "/opt/homebrew/share/lima/templates/nomad.yaml"
},
{
"name": "opensuse",
"location": "/opt/homebrew/share/lima/templates/opensuse.yaml"
},
{
"name": "oraclelinux-8",
"location": "/opt/homebrew/share/lima/templates/oraclelinux-8.yaml"
},
{
"name": "oraclelinux-9",
"location": "/opt/homebrew/share/lima/templates/oraclelinux-9.yaml"
},
{
"name": "oraclelinux",
"location": "/opt/homebrew/share/lima/templates/oraclelinux.yaml"
},
{
"name": "podman-rootful",
"location": "/opt/homebrew/share/lima/templates/podman-rootful.yaml"
},
{
"name": "podman",
"location": "/opt/homebrew/share/lima/templates/podman.yaml"
},
{
"name": "rocky-8",
"location": "/opt/homebrew/share/lima/templates/rocky-8.yaml"
},
{
"name": "rocky-9",
"location": "/opt/homebrew/share/lima/templates/rocky-9.yaml"
},
{
"name": "rocky",
"location": "/opt/homebrew/share/lima/templates/rocky.yaml"
},
{
"name": "ubuntu-lts",
"location": "/opt/homebrew/share/lima/templates/ubuntu-lts.yaml"
},
{
"name": "ubuntu",
"location": "/opt/homebrew/share/lima/templates/ubuntu.yaml"
},
{
"name": "vmnet",
"location": "/opt/homebrew/share/lima/templates/vmnet.yaml"
}
],
"defaultTemplate": {
"vmType": "qemu",
"arch": "aarch64",
"images": [
{
"location": "https://cloud-images.ubuntu.com/releases/23.04/release-20230729/ubuntu-23.04-server-cloudimg-amd64.img",
"arch": "x86_64",
"digest": "sha256:300d765c17d047403e686c9513bcc71aecddbf4954750d109fb79634ebd69510"
},
{
"location": "https://cloud-images.ubuntu.com/releases/23.04/release-20230729/ubuntu-23.04-server-cloudimg-arm64.img",
"arch": "aarch64",
"digest": "sha256:a4c5368e462bdbd3b317cc27aa2ac96c3c302813ec138ba307aa6f5f21286f48"
},
{
"location": "https://cloud-images.ubuntu.com/releases/23.04/release/ubuntu-23.04-server-cloudimg-amd64.img",
"arch": "x86_64"
},
{
"location": "https://cloud-images.ubuntu.com/releases/23.04/release/ubuntu-23.04-server-cloudimg-arm64.img",
"arch": "aarch64"
}
],
"cpuType": {
"aarch64": "host",
"armv7l": "cortex-a7",
"riscv64": "rv64",
"x86_64": "qemu64"
},
"cpus": 4,
"memory": "4GiB",
"disk": "100GiB",
"mounts": [
{
"location": "~",
"mountPoint": "~",
"writable": false,
"sshfs": {
"cache": true,
"followSymlinks": false,
"sftpDriver": ""
},
"9p": {
"securityModel": "none",
"protocolVersion": "9p2000.L",
"msize": "128KiB",
"cache": "fscache"
},
"virtiofs": {}
},
{
"location": "/tmp/lima",
"mountPoint": "/tmp/lima",
"writable": true,
"sshfs": {
"cache": true,
"followSymlinks": false,
"sftpDriver": ""
},
"9p": {
"securityModel": "none",
"protocolVersion": "9p2000.L",
"msize": "128KiB",
"cache": "mmap"
},
"virtiofs": {}
}
],
"mountType": "reverse-sshfs",
"ssh": {
"localPort": 0,
"loadDotSSHPubKeys": true,
"forwardAgent": false,
"forwardX11": false,
"forwardX11Trusted": false
},
"firmware": {
"legacyBIOS": false
},
"audio": {
"device": ""
},
"video": {
"display": "none",
"vnc": {
"display": "127.0.0.1:0,to=9"
}
},
"containerd": {
"system": false,
"user": true,
"archives": [
{
"location": "https://github.com/containerd/nerdctl/releases/download/v1.5.0/nerdctl-full-1.5.0-linux-amd64.tar.gz",
"arch": "x86_64",
"digest": "sha256:3f8c494e3c6a265fe2a3c41ef9d6bc859eeeb22095b3353d3558d8120833a23a"
},
{
"location": "https://github.com/containerd/nerdctl/releases/download/v1.5.0/nerdctl-full-1.5.0-linux-arm64.tar.gz",
"arch": "aarch64",
"digest": "sha256:32a2537e0a80e1493b5934ca56c3e237466606a1b720aef23b9c0a7fc3303bdb"
}
]
},
"guestInstallPrefix": "/usr/local",
"hostResolver": {
"enabled": true,
"ipv6": false
},
"propagateProxyEnv": true,
"caCerts": {
"removeDefaults": false
},
"rosetta": {
"enabled": false,
"binfmt": false
}
},
"limaHome": "/Users/username/.lima",
"vmTypes": [
"qemu",
"vz"
]
}
Description
Love colima but I very suddenly started having issues a few hours ago. My workflow relies on vscode dev containers to run a compose file that builds an image for the current codebase and runs containers for dependencies like an rdbms.
I didn't change anything about the codebase, dockerfile, images, compose file, colima configs, or docker configs to trigger this, but after doing many other re-builds I started getting this error on the first command after pulling the base image:
Steps I've tried are:
cgroup: privateandcgroup: hostto my compose fileMy current workaround is to build the image with
docker buildthen use the image in the compose file as that seems to work fine.Version
Colima Version: 0.5.5
Lima Version: 0.17.0
Qemu Version: 8.0.3
Operating System
Output of
colima statusReproduction Steps
docker-compose upon a file that has a build section specifiedexample file:
Expected behaviour
build succeeds and containers start.
Additional context
Docker status dump:
lima info dump: