From owner-freebsd-current@FreeBSD.ORG Fri Mar 21 02:05:05 2014 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1988FABA for ; Fri, 21 Mar 2014 02:05:05 +0000 (UTC) Received: from mail.ultra-secure.de (mail.ultra-secure.de [88.198.178.88]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 515216B7 for ; Fri, 21 Mar 2014 02:05:03 +0000 (UTC) Received: (qmail 29610 invoked by uid 89); 18 Mar 2014 09:26:19 -0000 Received: by simscan 1.4.0 ppid: 29605, pid: 29607, t: 0.0203s scanners: attach: 1.4.0 clamav: 0.97.3/m:55/d:18619 Received: from unknown (HELO suse3.ewadmin.local) (rainer@ultra-secure.de@212.71.117.1) by mail-ultra-secure.de with ESMTPA; 18 Mar 2014 09:26:19 -0000 Date: Tue, 18 Mar 2014 10:26:15 +0100 From: Rainer Duffner To: Craig Rodrigues Subject: Re: Scripts for booting FreeBSD images from the install ISO for use in Jenkins? Message-ID: <20140318102615.21fa7fde@suse3.ewadmin.local> In-Reply-To: References: X-Mailer: Claws Mail 3.9.2 (GTK+ 2.24.22; x86_64-suse-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-current Current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Mar 2014 02:05:05 -0000 Am Mon, 17 Mar 2014 19:30:01 -0700 schrieb Craig Rodrigues : > Hi, > > For the BSD DevSummit in May, one of the items > on our agenda: > > https://wiki.freebsd.org/201405DevSummit/Jenkins > > is to talk about writing scripts which can take a FreeBSD ISO image, > and then boot it and run it on a remote system or in a VM > to install the OS. After the OS is up, we would like to run tests. > All of this would be triggered from Jenkins. > > Does anyone have scripts which can do this? > Can they be contributed to the Jenkins effort on FreeBSD? > > If you have scripts in Python, Ruby, Bourne shell, etc. are all fine, > or even recipes in automation frameworks like Puppet, Ansible, Chef, > SaltStack, etc., > please let us know! :) I would have loved to attend this talk: http://2014.asiabsdcon.org/timetable.html.en#P7A Hopefully, more documentation and/or the slides/the video for this talk will become available.