From owner-freebsd-virtualization@FreeBSD.ORG Mon Aug 29 11:07:20 2011 Return-Path: Delivered-To: freebsd-virtualization@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D4C19106566C for ; Mon, 29 Aug 2011 11:07:20 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C36DA8FC26 for ; Mon, 29 Aug 2011 11:07:20 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p7TB7KN3089444 for ; Mon, 29 Aug 2011 11:07:20 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p7TB7KEI089442 for freebsd-virtualization@FreeBSD.org; Mon, 29 Aug 2011 11:07:20 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 29 Aug 2011 11:07:20 GMT Message-Id: <201108291107.p7TB7KEI089442@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-virtualization@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-virtualization@FreeBSD.org X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.5 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, 29 Aug 2011 11:07:20 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/158686 virtualization[patch] [tap] Add VIMAGE support to if_tap a kern/152047 virtualization[vimage] [panic] TUN\TAP under jail with vimage crashe o kern/148155 virtualization[vimage] Kernel panic with PF/IPFilter + VIMAGE kernel a kern/147950 virtualization[vimage] [carp] VIMAGE + CARP = kernel crash s kern/143808 virtualization[pf] pf does not work inside jail a kern/141696 virtualization[rum] [panic] rum(4)+ vimage = kernel panic 6 problems total. From owner-freebsd-virtualization@FreeBSD.ORG Thu Sep 1 08:43:13 2011 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 231F3106564A for ; Thu, 1 Sep 2011 08:43:13 +0000 (UTC) (envelope-from Devin.Teske@fisglobal.com) Received: from mx1.fisglobal.com (mx1.fisglobal.com [199.200.24.190]) by mx1.freebsd.org (Postfix) with ESMTP id DE42C8FC1A for ; Thu, 1 Sep 2011 08:43:12 +0000 (UTC) Received: from SBHFISLREXT03 ([10.132.254.62]) by SCSFISLTC02 (8.14.3/8.14.3) with ESMTP id p817e76t025319; Thu, 1 Sep 2011 02:40:07 -0500 Received: from SBHFISLTCGW04.FNFIS.COM (Not Verified[10.132.248.123]) by SBHFISLREXT03 with MailMarshal (v6, 5, 4, 7535) id ; Thu, 01 Sep 2011 02:40:40 -0500 Received: from smtp.fisglobal.com ([10.132.206.15]) by SBHFISLTCGW04.FNFIS.COM with Microsoft SMTPSVC(6.0.3790.4675); Thu, 1 Sep 2011 02:40:07 -0500 Received: from [10.0.0.104] (10.14.152.54) by smtp.fisglobal.com (10.132.206.15) with Microsoft SMTP Server (TLS) id 14.1.289.1; Thu, 1 Sep 2011 02:39:54 -0500 From: Devin Teske Date: Thu, 1 Sep 2011 00:40:04 -0700 Message-ID: <3606A974-E345-4F7C-BA3D-4A370FF0C3F0@fisglobal.com> To: FreeBSD Virtualization MIME-Version: 1.0 (Apple Message framework v1084) X-Mailer: Apple Mail (2.1084) X-Originating-IP: [10.14.152.54] X-OriginalArrivalTime: 01 Sep 2011 07:40:07.0270 (UTC) FILETIME=[5ECD1860:01CC687A] X-Mailman-Approved-At: Thu, 01 Sep 2011 19:34:14 +0000 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Cayford Burrell Subject: [RELEASE] vimage-1.1 FreeBSD Package for testing VIMAGE jails X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.5 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: Thu, 01 Sep 2011 08:43:13 -0000 Hi List, et. al, I'd like to share a FreeBSD package containing a new rc.d script that I've = written for make managing VIMAGE jails. http://druidbsd.sourceforge.net/download/vimage-1.1.tbz The FreeBSD package installs the contents of this patch: http://druidbsd.sf.net/download/vimage_rc.20110831135736.patch If you feel like participating in the discussion about said-patch, here's t= he thread link: http://lists.freebsd.org/pipermail/freebsd-rc/2011-September/002422.html However, this thread is for the discussion of the package and getting some = people to test the new script before it gets approved for HEAD. First, a primer: You'll need to ideally be running FreeBSD-8.1 or higher. Next, at a minimum, you'll need a kernel with the: options VIMAGE line added to the kernel configuration. NOTE: You should also add "nooptions SCTP" (without quotes) if "include'ing= " GENERIC, or if working on a copy of GENERIC, simply find the "options SCT= P" line and comment it out as VIMAGE does not yet support SCTP. Last, you'll need to do one of the following three things, either: 1. Add the following lines to your kernel configuration: options NETGRAPH options NETGRAPH_BRIDGE options NETGRAPH_EIFACE options NETGRAPH_ETHER options NETGRAPH_SOCKET NOTE: Kernel will always support bridging. 2. or, instead, add the following lines to your /boot/loader.conf file: ng_bridge_load=3D"YES" ng_eiface_load=3D"YES" ng_ether_loader=3D"YES" ng_socket_load=3D"YES" NOTE: Kernel will rely on modules loaded at boot time to support bridging. 3. or, instead, execute the following commands kldload ng_bridge kldload ng_eiface kldload ng_ether kldload ng_socket NOTE: Must be executed each/every time you reboot. Once that has been accomplished, you should verify that you can see your Et= hernet devices by executing: ngctl list On a system with both a bge0 and an fxp0 interface, the above command produ= ces the following output: There are 3 total nodes: Name: bge0 Type: ether ID: 00000001 Num hooks: 0 Name: ngctl4173 Type: socket ID: 0000002e Num hooks: 0 Name: fxp0 Type: ether ID: 00000002 Num hooks: 0 Once you've got that all set up, now you're ready to start making Vimages. If you're familiar with managing jails, it's not much different. However, a= s a refresher, I recommend checking out /etc/rc.conf.d/vimage after install= ing the package. It will show you which options should be set to enable eac= h feature for each vimage. --=20 Cheers, Devin _____________ The information contained in this message is proprietary and/or confidentia= l. If you are not the intended recipient, please: (i) delete the message an= d all copies; (ii) do not disclose, distribute or use the message in any ma= nner; and (iii) notify the sender immediately. In addition, please be aware= that any message addressed to our domain is subject to archiving and revie= w by persons other than the intended recipient. Thank you. _____________