[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH v7 00/20] osstest: initial FreeBSD support



On Tue, Jul 25, 2017 at 04:00:27PM +0100, Roger Pau Monne wrote:
> Hello,
> 
> Note that this thread only contains the patches that need an ack or
> have been modified in some way between v6 and v7. This is done in
> order to prevent spamming the list with already acked patches for such
> long series. The full series can be found at:
> 
> git://xenbits.xen.org/people/royger/osstest.git freebsd_v7
> 
> This includes Ian's mg-anoint series.
> 
> The procedure to enable this in production mode (ie: on the mass
> osstest instance) is as follows:
> 
> 1. Make the memdisk binary available from the tftp path. This is
>    described in patch 5.
> 
> 2. Pick the output from a previous FreeBSD build and make it available
>    to the osstest controller. I'm currently running a flight that
>    should create a suitable installer for the mass osstest instance
>    (should contain the right ssh authorized keys). Taking the output
>    of flight 71726 as an example, the contents of the build folder [0]
>    should be copied to the osstest controller. The following path
>    hierarchy should be used:
> 
>       <FREEBSD_DIST>/amd64/{install.img,MANIFEST,base.txz,kernel.txz}
> 

The flight has finished successfully and the images are at:

http://osstest.xs.citrite.net/~osstest/testlogs/logs/71750/build-amd64-freebsd/build/

FYI, the summary of the flight:

http://osstest.xs.citrite.net/~osstest/testlogs/logs/71750/

I've already anointed those in the cam osstest instance.

> 
> 3. The path in FREEBSD_DIST described above should be set on the
>    environment, together with FREEBSD_VERSION:
> 
>       export FREEBSD_DIST=<FREEBSD_DIST>
>       export FREEBSD_VERSION=12
> 
> 4. Run cr-daily-branch to create the first build output:
> 
>       ./cr-daily-branch freebsd-master
> 
> 5. Prepare and anoint the first build (provided the previous step 4.
>    is successful):
> 
>    ./mg-anoint prepare 'freebsd build master amd64' 'FreeBSD HEAD amd64 
> builds'
>    ./mg-anoint anoint --allow-blessed=play 'freebsd build master amd64' 
> $flight build-amd64-freebsd
> 
> 6. Unset FREEBSD_DIST and FREEBSD_VERSION.
> 
> Thanks, Roger.
> 
> [0] 
> http://osstest.xs.citrite.net/~osstest/testlogs/logs/71726/build-amd64-freebsd/build/
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxx
> https://lists.xen.org/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.