From d7ba8a608dc2b6f399cc9be3a27b45bced6fa76b Mon Sep 17 00:00:00 2001 From: James Le Cuirot Date: Tue, 28 Apr 2026 12:51:32 +0100 Subject: [PATCH] sys-kernel/coreos-modules: Enable the vboxguest kernel module This allows the VirtualBox image to actually boot. It broke when upstream Ignition changed how the VirtualBox support works. VirtualBox supports arm64 these days, so we could enable this in the common config, but we don't currently produce an arm64 VirtualBox image, and I don't propose that we start now. Signed-off-by: James Le Cuirot --- changelog/bugfixes/2026-04-28-virtualbox.md | 1 + .../sys-kernel/coreos-modules/files/amd64_defconfig-6.12 | 1 + 2 files changed, 2 insertions(+) create mode 100644 changelog/bugfixes/2026-04-28-virtualbox.md diff --git a/changelog/bugfixes/2026-04-28-virtualbox.md b/changelog/bugfixes/2026-04-28-virtualbox.md new file mode 100644 index 0000000000..9990aa1a49 --- /dev/null +++ b/changelog/bugfixes/2026-04-28-virtualbox.md @@ -0,0 +1 @@ +- Fixed booting the VirtualBox image, which was broken since upstream Ignition changed how their VirtualBox support works. The Vagrant VirtualBox image was unaffected. diff --git a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/amd64_defconfig-6.12 b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/amd64_defconfig-6.12 index c19cbac213..23cacc9adf 100644 --- a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/amd64_defconfig-6.12 +++ b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/amd64_defconfig-6.12 @@ -108,6 +108,7 @@ CONFIG_TCG_INFINEON=m CONFIG_TCG_NSC=m CONFIG_UPROBE_EVENTS=y CONFIG_USB_OHCI_HCD_SSB=y +CONFIG_VBOXGUEST=m CONFIG_VFIO_PCI_IGD=y CONFIG_VFIO_PCI_VGA=y CONFIG_VHOST_VSOCK=m