-
-
Notifications
You must be signed in to change notification settings - Fork 473
Open
Description
Description
If you start colima via launchd, it will not stop when launchd unloads the service and sends it a SIGTERM.
colima is started with /usr/local/opt/colima/bin/colima start -f
when run by launchd, so it is in the foreground to receive the SIGTERM, but it doesn't shut down.
Version
colima version 0.8.1
git commit: 96598cc
limactl version 1.2.0
-bash: qemu-img: command not found
Operating System
- macOS Intel <= 13 (Ventura)
- macOS Intel >= 14 (Sonoma)
- Apple Silicon <= 13 (Ventura)
- Apple Silicon >= 14 (Sonoma)
- Linux
Output of colima status
INFO[0001] colima is running using macOS Virtualization.Framework
INFO[0001] arch: x86_64
INFO[0001] runtime: docker
INFO[0001] mountType: virtiofs
INFO[0001] socket: unix:///Users/camdennarzt/.colima/default/docker.sock
Reproduction Steps
- Install colima via homebrew
- launchctl load "$(brew --prefix colima)/homebrew.mxcl.colima.plist"
- while ! colima status; do sleep 3; done
- launchctl unload "$(brew --prefix colima)/homebrew.mxcl.colima.plist"
- sleep 100 && colima status
Expected behaviour
Unloading colima from launchd should stop colima.
Additional context
No response
Metadata
Metadata
Assignees
Labels
No labels