From nobody Mon Aug 05 18:22:32 2024 X-Original-To: freebsd-current@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 4Wd4YG685Vz5ST7J for ; Mon, 05 Aug 2024 18:22:42 +0000 (UTC) (envelope-from SRS0=er0e=PE=quip.cz=000.fbsd@elsa.codelab.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Wd4YG1PsRz4rGD for ; Mon, 5 Aug 2024 18:22:41 +0000 (UTC) (envelope-from SRS0=er0e=PE=quip.cz=000.fbsd@elsa.codelab.cz) Authentication-Results: mx1.freebsd.org; none Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 942A4D7890; Mon, 5 Aug 2024 20:22:34 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quip.cz; s=private; t=1722882154; bh=vk9mSsujY6/m9JGk44a+ZTPnv3moJuSt20Vsm7UaCyU=; h=Date:Subject:To:References:From:In-Reply-To; b=LSZe4h026tgw1Qh/WmOKS5350vml+ONEQph7M02PNrLotnk+pYZIK032cmXsay/EM Z6sQPuoeD+GGsZPGX1xfYq3V9wQ7JshS3tIH8W7+dcs9jx1RfU2K7JH1b8gBDSGsEp wphyuSCGPhV0WReWjhbOIvb2CijQ4HGGoWC56ykE= Received: from [192.168.145.49] (ip-89-177-27-225.bb.vodafone.cz [89.177.27.225]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 622A1D788C; Mon, 5 Aug 2024 20:22:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quip.cz; s=private; t=1722882153; bh=vk9mSsujY6/m9JGk44a+ZTPnv3moJuSt20Vsm7UaCyU=; h=Date:Subject:To:References:From:In-Reply-To; b=BhIzaiYq0fjfuI8wrIpAuWmTTGG+j2iXVI6DUih/uODlT8/HQN5ROok5ESpORiZ3e p7VER3Xhe8YC88MiHAJRY7KaGrNk8q5ZH++59ayTIzyGDBRv/eZ6yuNU7K/l+bisZk 7KqPenREyeTTPmoJ6KkTSsVifgmVa58FQwihAQjY= Message-ID: Date: Mon, 5 Aug 2024 20:22:32 +0200 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: RFC: rc(8) script for bhyve(8) on FreeBSD To: Dennis Clarke , freebsd-current@freebsd.org References: <178d585e-2ce0-4b69-a017-8af7f9b78a57@omnilan.de> Content-Language: en-US From: Miroslav Lachman <000.fbsd@quip.cz> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:42000, ipnet:94.124.104.0/21, country:CZ] X-Rspamd-Queue-Id: 4Wd4YG1PsRz4rGD On 05/08/2024 18:50, Dennis Clarke wrote: > On 8/5/24 12:12, Harry Schmalzbauer wrote: >> Hello, >> >> two years elapsed since I last deployed a FreeBSD machine that utilizd >> bhyve(8), which already had bhyve_config(5) support back then. >> > > This may feel slightly off topic but I assure you that it is of great > benefit. Have a look at the brilliant creation of Steve Wills that I > know and love as "cirrina" : > >     https://gitlab.com/swills/cirrina/-/releases > > It is very much in active development and does a neat job of handling a > pile of stuff related to bhyve. Not the least of which is the creation > and configuration and management of a whole slew of VMs. It is actively > being tested and developed and I have been using it while testing PCI > device passthru of NVidia Quadro GPUs for the purpose of CUDA dev work. > > I also am motivated to write up a pile of documentation related to > cirrina given that it really does feel like a Swiss Army Knife which > can do damn near everything I ever wanted with bhyve. I have seen cirrina some time ago. I was interested in GUI. Main page shows: Run Clients GUI Start weasel Create switch Create VM Add Disk Add NIC Upload ISO Select VM, click edit, add disk, iso and nic to VM Start VM But what is weasel / how can I start it? I see only cirrinad and cirrinactl. Kind regards Miroslav Lachman