From nobody Mon Aug 5 19:13:41 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 4Wd5hq4m24z5SY5D for ; Mon, 05 Aug 2024 19:14:19 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-pj1-x1030.google.com (mail-pj1-x1030.google.com [IPv6:2607:f8b0:4864:20::1030]) (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-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "WR4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Wd5hq0tpMz502p for ; Mon, 5 Aug 2024 19:14:19 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-pj1-x1030.google.com with SMTP id 98e67ed59e1d1-2cfd1b25aaaso4805599a91.0 for ; Mon, 05 Aug 2024 12:14:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1722885257; x=1723490057; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=tG59Y3R8rFap8++xcMPJzcPOaDSf5DgdwKimxzCicnE=; b=bnCPnRHtJOvC+L6MZWJB67+LOuNvNZzv4Y9vczSifQsIpk9shJfUtS4ixyliamOkM9 CObzJJAbiDVsPYqGfGFBoUZvkD+pLwGSNQFWfP8dhIbJute3Fgfy2ekTSq9wGzcMkNMQ SjMRhEvOpppEzLoe58OyZ9/4IOWIK4q7gKx9c95PBCGLpg4BYFtJibwpCVA0F1eZ9FEb PUArbk+d2VH4jWWIDxnmk3oQSebVs6U+1L+6pQlHWyI53OowoZl/Rtye7shZ9O3T3shX C2l47tlTVBuUz5YyyDOjSz0dLKcnFeL7POV90cMU3CdWqh0iWfY06Y87Gzwj8hm28EDt //nw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722885257; x=1723490057; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=tG59Y3R8rFap8++xcMPJzcPOaDSf5DgdwKimxzCicnE=; b=fXeyswqhaqfiGvsiHnzgqjmom061KL080UCOIXLUe/y6sQnoPcPBVOrJRfNMvwXo/R Ho38K+X4nlG+1r6GLabgq8arEgHiXWarM53pAH1auVsc2ejjtxOauQMQ4sTdXdWwPlGC prIJ994xHOWZBC96o90DCUTYF4atL+bZhxw2Frw32m27kTqDtc9VmI7OwLD2cez4bVwg fTMi6JdU4+8YERBATsPu4OcpW3dNN0HC8jLypNwB16Q1X7IC2pdw/uU8/wEcKGssbmuH PLIJbg5zQZ6nH8ocCkXlT4OL7xAg8RFC1J/nJlooVkfio6k13GpNy0M/jjGviZrzipJK rrEg== X-Gm-Message-State: AOJu0YyW/qnfmv5lOnp/FvaGHFpsjdclhwGycY1hO7XFVXguf4OlSsJh oAWhF0ZWEoA5EtqlIEC58FCMuysfAzrosgpZiNlWRDF3Z489c9BBAADlZQQ+j+Cq0gXGwd/chyF hIZ8ggBuRZGu52Gxk9nMbhMSC7XOYJ0qP X-Google-Smtp-Source: AGHT+IEUMChZSfTnhuvm+uLJXbS5+XlSNLfFnUDpCzcMK9F4i0QTaxlmfMsSKAiwju2lYXNrKSOJU59g5nrTL9XSpJM= X-Received: by 2002:a17:90a:6c8f:b0:2cf:c9ab:e727 with SMTP id 98e67ed59e1d1-2cff951730cmr11281455a91.31.1722885257458; Mon, 05 Aug 2024 12:14:17 -0700 (PDT) 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 References: <178d585e-2ce0-4b69-a017-8af7f9b78a57@omnilan.de> In-Reply-To: From: Mario Marietto Date: Mon, 5 Aug 2024 21:13:41 +0200 Message-ID: Subject: Re: RFC: rc(8) script for bhyve(8) on FreeBSD To: Dennis Clarke Cc: freebsd-current@freebsd.org Content-Type: multipart/alternative; boundary="000000000000c2825e061ef47bcd" 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:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Queue-Id: 4Wd5hq0tpMz502p --000000000000c2825e061ef47bcd Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I don't want a GUI for bhyve. I want to manage everything by creating a script in bash. On Mon, Aug 5, 2024 at 8:52=E2=80=AFPM Dennis Clarke wrote: > On 8/5/24 14:22, Miroslav Lachman wrote: > > 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 activel= y > >> 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. > A GUI with bells and whistles like VMware Workstation is a long way off. > Feel free to drop a few million US dollars and I am sure a prototype > would be available in six months. It may even work. > > Sorry but cirrina(d) is just great from the command line for now. > > -- > Dennis Clarke > RISC-V/SPARC/PPC/ARM/CISC > UNIX and Linux spoken > > > --=20 Mario. --000000000000c2825e061ef47bcd Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I don't want a GUI for bhyve. I want to manage everyth= ing by creating a script in bash.

<= div dir=3D"ltr" class=3D"gmail_attr">On Mon, Aug 5, 2024 at 8:52=E2=80=AFPM= Dennis Clarke <dclarke@blastwa= ve.org> wrote:
On 8/5/24 14:22, Miroslav Lachman wrote:
> 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 ba= ck then.
>>>
>>
>> This may feel slightly off topic but I assure you that it is of gr= eat
>> benefit. Have a look at the brilliant creation of Steve Wills that= I
>> know and love as "cirrina" :
>>
>> =C2=A0=C2=A0=C2=A0=C2=A0 https://gitlab.com/swi= lls/cirrina/-/releases
>>
>> It is very much in active development and does a neat job of handl= ing a
>> pile of stuff related to bhyve. Not the least of which is the crea= tion
>> and configuration and management of a whole slew of VMs. It is act= ively
>> 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 whi= ch
>> can do damn near everything I ever wanted with bhyve.
>
> I have seen cirrina some time ago. I was interested in GUI.
A GUI with bells and whistles like VMware Workstation is a long way off. Feel free to drop a few million US dollars and I am sure a prototype
would be available in six months. It may even work.

Sorry but cirrina(d) is just great from the command line for now.

--
Dennis Clarke
RISC-V/SPARC/PPC/ARM/CISC
UNIX and Linux spoken




--
Mario.
--000000000000c2825e061ef47bcd--