From 13f65699357491e8f1249a9e07dae2274fc845a5 Mon Sep 17 00:00:00 2001 From: Jake Correnti Date: Mon, 17 Nov 2025 10:18:26 -0500 Subject: [PATCH] common: change default macOS machine provider to libkrun Update the docs and containers.conf comments to identify libkrun as the default macOS machine provider. Signed-off-by: Jake Correnti --- common/docs/containers.conf.5.md | 2 +- common/pkg/config/containers.conf | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/common/docs/containers.conf.5.md b/common/docs/containers.conf.5.md index 086cc76beb..23d5bef1ba 100644 --- a/common/docs/containers.conf.5.md +++ b/common/docs/containers.conf.5.md @@ -1031,7 +1031,7 @@ is interpreted as the default provider for the current host OS. | -------- | --------------------------------------- | -------- | | Linux | "" (qemu) | None | | Windows | "" ("wsl": Windows Subsystem for Linux) | "hyperv" (Windows Server Virtualization) | -| Mac | "" ("applehv": Apple Hypervisor) | "libkrun" (Launch machine via libkrun platform, optimized for sharing GPU with the machine) | +| Mac | "" ("libkrun": Launch machine via libkrun platform, optimized for sharing GPU with the machine) | "applehv" (Apple Hypervisor) | **rosetta**="true" diff --git a/common/pkg/config/containers.conf b/common/pkg/config/containers.conf index fd337831c9..ed6e1cfbdd 100644 --- a/common/pkg/config/containers.conf +++ b/common/pkg/config/containers.conf @@ -937,9 +937,9 @@ default_sysctls = [ # wsl - Windows Subsystem for Linux (Default) # hyperv - Windows Server Virtualization # Mac: there are currently two options: -# applehv - Default Apple Hypervisor (Default) # libkrun - Launch virtual machines using the libkrun platform, optimized -# for sharing GPU with the machine. +# for sharing GPU with the machine. (Default) +# applehv - Launch virtual machines using the vfkit platform. #provider = "" # Rosetta supports running x86_64 Linux binaries on a Podman machine on Apple silicon.