From owner-freebsd-virtualization@freebsd.org Mon Feb 26 09:09:14 2018 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E8D6DF369B8 for ; Mon, 26 Feb 2018 09:09:13 +0000 (UTC) (envelope-from freebsd@omnilan.de) Received: from mx0.gentlemail.de (mx0.gentlemail.de [IPv6:2a00:e10:2800::a130]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6C4E26B377 for ; Mon, 26 Feb 2018 09:09:13 +0000 (UTC) (envelope-from freebsd@omnilan.de) Received: from mh0.gentlemail.de (ezra.dcm1.omnilan.net [IPv6:2a00:e10:2800::a135]) by mx0.gentlemail.de (8.14.5/8.14.5) with ESMTP id w1Q99BhO088865 for ; Mon, 26 Feb 2018 10:09:11 +0100 (CET) (envelope-from freebsd@omnilan.de) Received: from titan.inop.mo1.omnilan.net (s1.omnilan.de [217.91.127.234]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mh0.gentlemail.de (Postfix) with ESMTPSA id 0AAFDB55; Mon, 26 Feb 2018 10:09:10 +0100 (CET) Message-ID: <5A93CEB6.1080406@omnilan.de> Date: Mon, 26 Feb 2018 10:09:10 +0100 From: Harry Schmalzbauer Organization: OmniLAN User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; de-DE; rv:1.9.2.8) Gecko/20100906 Lightning/1.0b2 Thunderbird/3.1.2 MIME-Version: 1.0 To: freebsd-virtualization@freebsd.org Subject: Re: bhyve manager References: <20180225131401.GA3138@v007.zyxst.net> In-Reply-To: <20180225131401.GA3138@v007.zyxst.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (mx0.gentlemail.de [IPv6:2a00:e10:2800::a130]); Mon, 26 Feb 2018 10:09:11 +0100 (CET) X-Milter: Spamilter (Reciever: mx0.gentlemail.de; Sender-ip: ; Sender-helo: mh0.gentlemail.de; ) X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Feb 2018 09:09:14 -0000 Bezüglich tech-lists's Nachricht vom 25.02.2018 14:14 (localtime): > Hi, > > What do folks use for their bhyve guest management? > > I have always spun bhyve guests up by hand but now I'm considering > streamlining the process. What do you use? Just to feed the poll: Copy'n'pasting relevant lines from 'cat ~/vm-launches.txt' Reason: I very much dislike utilizing if_bridge(4), instead would prefere vale(4), but that's reproducibly locking up in real world setups. So my choice is ng_bridge(4), which isn't covered by any byhve(4) helper project afaik. 2nd reason: People are working on native config file support. There's https://reviews.freebsd.org/D2448 and https://reviews.freebsd.org/D2505 e.g., which seems desireable to me and I liked it very much at the time of evaluating. Unfortunately, neither time nor skills allow me to seriously contribute. But that's the way to go imho, so I dropped hacking vm-bhyve/chyves in favour of coming up with small, _bhyve.conf compatible_ shell parser. Unfortunately, even for that, I couldn't find any time. So still 'cat ~/vm-launches.txt', where my MAC database resides ;-) -harry