From nobody Sun Mar 29 13:45:54 2026 X-Original-To: virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4fkFyX3stbz6X6t7 for ; Sun, 29 Mar 2026 13:45:56 +0000 (UTC) (envelope-from danilo@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fkFyX3Ny0z43xk for ; Sun, 29 Mar 2026 13:45:56 +0000 (UTC) (envelope-from danilo@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1774791956; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=mUJLNzY5tHUoWzWCc2uGCl/ypkCcCqbuVoNzTdv+VSY=; b=SX/GSj+6VK69anLRCMcwW9Uvxfoit6AolFIgCqfl6km8EZhch4v3SN3dbiObgOOGIHpCvQ v6S+sO0xbdwsqG3j2WIFA0nvQYxFinLoAyWxU8d4aOP/5EYusLHgUpBTUukHdjIPkc/BOA cQvVWtgttJ7/aqJ4Sf/mBYjpTMKpbThZjReeykYjCHhZU+4ydfZD3Oozfd0QmHnnYO3DuY uMpFY6W/PEKdvcqMan9cp1t7BiwSsWeikutXUIqUqhEkw6n8V30XDxZPnHfuozWSMyJVmR +Swh/zP9H0njXmG0KLv1VWGL4c+KKcr3sz7NBjYOS8xDJGMNPGsXI7PsL6yWvQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1774791956; a=rsa-sha256; cv=none; b=gpLaQ/r+L7eghfo/5U2x7Z3weECwnI+fYq0V6V83QLKBZEaLN1FSEsjpti2E1cc0kgZ+rR xiY7+a6RVAKz5wyuIa8BRhteKJ8olDaX/rbCJu4uRxfDEshhnEGvcvktovrq+AgUiyAe4y +CZyg7j+2jXdzevmzHkjt1ARXBz7ia3HJ3Gfcm9DxZHfHkGtOQGsRNME8y6NDMYeVZDZEL 0NLXq8JzlOA/3FW1WMId/jPFoQEN4D9m5gXoXyuTNQ8jg9qCp8lxAwf7x3RDDdy7oVlyT8 0xPkqs1wRZaB9yfmLfhcIuN79y7bbokDmwHJR0Q1gnzHzbvj9j51cJ0aIq0VZQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1774791956; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=mUJLNzY5tHUoWzWCc2uGCl/ypkCcCqbuVoNzTdv+VSY=; b=UL19ZlfgClsKkaRVf0fJmj4q1AQNvxHxJ6f877jc5OOj2QelNHl0ndEP9ilvWcXhzWcfuF GYBoIyWpQ9mwy2LNQu0T8zlp6e/Fio2lfASPo8eaW8JCyjybGff88Ilt6/yZeOHTkdPBBg vS7wIKVJjaBw29Ytr0poOBKbXtZC6dXZLxDo6BGt7YAoUPscdehxeor4OFnOCVu37nLptW hVyDPJs7U/AbMJ/WYz80yJWpLMl5LLbfzbdkgBQ52b1McfrC5lPeRe+7C57f7ryQb07+57 24tXPoh5pTePLiZn85sgqjeL6bvzNOZrAoa9zzG714GQ6oOGfyyYrWjUBvPQ/w== Received: from [192.168.1.126] (unknown [37.228.200.108]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: danilo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4fkFyX168qz134P for ; Sun, 29 Mar 2026 13:45:56 +0000 (UTC) (envelope-from danilo@FreeBSD.org) Message-ID: Date: Sun, 29 Mar 2026 14:45:54 +0100 List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-virtualization@freebsd.org Sender: owner-freebsd-virtualization@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: virtualization@FreeBSD.org From: Danilo Egea Gondolfo Subject: Incus 6.23 released with official support for FreeBSD guests Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hi all, Incus is a container and VM manager for Linux. They recently released version 6.23 with official support for FreeBSD 14 and 15 guests. That means that you can now launch FreeBSD VMs in an Incus cluster with a single command: $ incus launch images:freebsd/14.4 freebsd-14-vm -c security.secureboot=false --vm Launching freebsd-14-vm They also ported their incus-agent so now it works on FreeBSD guests. It allows you to use the Incus client to access the VM, copy files and etc: $ incus shell freebsd-14-vm root@freebsd-14-vm:~ # uname -a FreeBSD freebsd-14-vm 14.4-RELEASE FreeBSD 14.4-RELEASE releng/14.4-n273675-a456f852d145 GENERIC amd64 They are still building the new images with an embedded agent (I built and copied it to the VM myself for the example), so it may take a few days. Without the agent you can access the VM with: $ incus consoleĀ freebsd-14-vm This is the announcement: https://discuss.linuxcontainers.org/t/incus-6-23-has-been-released/26447#p-89931-freebsd-vm-support-6 There is a Github issue to track the support for FreeBSD: https://github.com/lxc/incus/issues/3069 I just pushed sysutils/incus-client to the Ports tree. You can use it to manage Incus servers from FreeBSD. This is how you configure the server and the client: https://linuxcontainers.org/incus/docs/main/howto/server_expose/#server-expose Check it out :)