From owner-freebsd-stable@freebsd.org Wed Nov 25 17:43:51 2015 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 025BDA36EB5 for ; Wed, 25 Nov 2015 17:43:51 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id DB31B1D0C; Wed, 25 Nov 2015 17:43:50 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Received: from FreeBSD.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by freefall.freebsd.org (Postfix) with ESMTP id 3ACCA19A8; Wed, 25 Nov 2015 17:43:50 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Date: Wed, 25 Nov 2015 17:43:48 +0000 From: Glen Barber To: Li-Wen Hsu Cc: Baptiste Daroussin , freebsd-stable@FreeBSD.org, jenkins-admin@FreeBSD.org Subject: Re: FreeBSD_STABLE_10-i386 - Build #661 - Still Failing Message-ID: <20151125174348.GR1347@FreeBSD.org> References: <196615497.107.1448287849026.JavaMail.jenkins@jenkins-9.freebsd.org> <1065209114.111.1448295034864.JavaMail.jenkins@jenkins-9.freebsd.org> <20151123162036.GA76516@ivaldir.etoilebsd.net> <20151123170650.GA14571@FreeBSD.cs.nctu.edu.tw> <20151123181540.GB76516@ivaldir.etoilebsd.net> <20151125103128.GJ1347@FreeBSD.org> <20151125103447.GK1347@FreeBSD.org> <20151125173937.GA56223@FreeBSD.cs.nctu.edu.tw> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="mjrw6G9AoRBv8oQK" Content-Disposition: inline In-Reply-To: <20151125173937.GA56223@FreeBSD.cs.nctu.edu.tw> X-Operating-System: FreeBSD 11.0-CURRENT amd64 X-SCUD-Definition: Sudden Completely Unexpected Dataloss X-SULE-Definition: Sudden Unexpected Learning Event X-PEKBAC-Definition: Problem Exists, Keyboard Between Admin/Computer User-Agent: Mutt/1.5.24 (2015-08-30) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Nov 2015 17:43:51 -0000 --mjrw6G9AoRBv8oQK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 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 f= etching > > > > > the latest snapshot from: > > > > >=20 > > > > > http://ftp.freebsd.org/pub/FreeBSD/snapshots/i386/i386/11.0-CURRE= NT/base.txz > > > > >=20 > > > > > It looks there is no /usr/bin/colldef. I haven't looked into wha= t's > > > > > going on here. > > > > >=20 > > > >=20 > > > > Ok so it will be fixed by the next snapshot > > > >=20 > > >=20 > > > 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. > > >=20 > > > The Jenkins configurations need to be updated to use the base.txz und= er > > > the releases/ directory, and for building -CURRENT, must use the late= st > > > major release base.txz (not *snapshot* build). > > >=20 > > > In other words: > > >=20 > > > 9.3-STABLE: built from 9.3-RELEASE > > > 10.2-STABLE: built from 10.2-RELEASE > > > 11.0-CURRENT: built from 10.2-RELEASE > > >=20 > > > This ensures: > > >=20 > > > 1) edge cases where a snapshot (which is *not* a release) is built > > > between a problematic commit does not prevent Jenkins spam; > >=20 > > s/does not prevent/does not cause/ > >=20 > > > 2) source-based upgrades from the last major version to -CURRENT (whi= ch > > > in turn, ensures 10.2-RELEASE can be source-upgraded to 11.0-RELEA= SE) > > > is tested. > > >=20 > > > This must be fixed by Jenkins Admins. > > >=20 >=20 > 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. >=20 Thank you very much for resolving this. Glen --mjrw6G9AoRBv8oQK Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWVfNUAAoJEAMUWKVHj+KTbwAP/1Oc8zVJF5dwuSzOmbj6SNzl hRbbwMw2V/tds4+QmZwT3z/DYYLq9mSMgTuosvg32J+u8eE+GXdfx1hudgEjrksc H7wnGi3YOXAp5oOaawKdTo/ugGaO0GflQcnwTx9yjcRinwA4KcxIJdE2QvCaxinZ XtalQ0FzaHsB6mmKXUJJd1MeAlK6JKev7vHQYgqqNF/QuDjGG93I73UJGYLkiV8D 5yUgVhlCfR+MzsDIGV+LWODx3jzUpL1DW3n/w/iq/75MecYFo7/tqb9k7Qv619ap 8GrbZ+nYuA7JvYILklbVXLb8CZQbwAFPtCq/FONuUoRUTSxXuJacyslGntfDxknT 10TZBhHJBUr7RVLpUyp4vgYleUeyepGfUIeAwaKsGcX3JXPrW9B7vHz9dHfRGIOl X9PWJmITEkejJwRq7sH5l/CsRHl4fOvwaDH3K4oqhXFjfLGrzS4457lBCw4mw4pW xFHLVzbthE0R24xBVpM2HsK4RgmaPKlBtsNudi+aiZ1yuhzr7THFyLFwSOxOdAB/ rgQzacZdTLT8OxfirxKuE2h62K4j0So1Bd9RPvEfn1czbd43kjfrauSxdNOeZ+fL mDY/TNws7u3TQEqQAF/+voUJI/tWlW+yhxsVbaCUR9l17mQvP/AmLx+DMQg8oZGC Y8YOS8f1BcL5gLRePea8 =5u58 -----END PGP SIGNATURE----- --mjrw6G9AoRBv8oQK--