FreeBSD_STABLE_10-i386 - Build #661 - Still Failing

Glen Barber gjb at FreeBSD.org
Wed Nov 25 17:43:51 UTC 2015


On Thu, Nov 26, 2015 at 01:39:37AM +0800, Li-Wen Hsu wrote:
> On Wed, Nov 25, 2015 at 10:34:47 +0000, Glen Barber wrote:
> > On Wed, Nov 25, 2015 at 10:31:28AM +0000, Glen Barber wrote:
> > > On Mon, Nov 23, 2015 at 07:15:40PM +0100, Baptiste Daroussin wrote:
> > > > > The build happens in a jail built every time the job starts, by fetching
> > > > > the latest snapshot from:
> > > > > 
> > > > > http://ftp.freebsd.org/pub/FreeBSD/snapshots/i386/i386/11.0-CURRENT/base.txz
> > > > > 
> > > > > It looks there is no /usr/bin/colldef.  I haven't looked into what's
> > > > > going on here.
> > > > > 
> > > > 
> > > > Ok so it will be fixed by the next snapshot
> > > > 
> > > 
> > > The Jenkins builders absolutely *cannot* rely on files within the
> > > snapshots/ directory on the mirrors to exist.  Relying on files that
> > > possibly could not exist (failed builds for extended periods of time,
> > > for example), is an implementation bug.
> > > 
> > > The Jenkins configurations need to be updated to use the base.txz under
> > > the releases/ directory, and for building -CURRENT, must use the latest
> > > major release base.txz (not *snapshot* build).
> > > 
> > > In other words:
> > > 
> > >  9.3-STABLE: built from 9.3-RELEASE
> > >  10.2-STABLE: built from 10.2-RELEASE
> > >  11.0-CURRENT: built from 10.2-RELEASE
> > > 
> > > This ensures:
> > > 
> > > 1) edge cases where a snapshot (which is *not* a release) is built
> > >    between a problematic commit does not prevent Jenkins spam;
> > 
> > s/does not prevent/does not cause/
> > 
> > > 2) source-based upgrades from the last major version to -CURRENT (which
> > >    in turn, ensures 10.2-RELEASE can be source-upgraded to 11.0-RELEASE)
> > >    is tested.
> > > 
> > > This must be fixed by Jenkins Admins.
> > > 
> 
> This is changed in most of the jobs which execute the build process in
> jail.  As you can see. i386 10-STABLE and i386 9-STABLE build is back to
> normal. For arm64 and i386 11-CURRENT, I have switched the configuration
> in test jobs and will modify the main jobs when I see them successfully
> ends.
> 

Thank you very much for resolving this.

Glen

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20151125/693939ff/attachment.bin>


More information about the freebsd-stable mailing list