From owner-freebsd-stable@freebsd.org Wed Nov 25 10:34:50 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 0B0FFA367B5 for ; Wed, 25 Nov 2015 10:34:50 +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 E95AA130B; Wed, 25 Nov 2015 10:34:49 +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 4DB511347; Wed, 25 Nov 2015 10:34:49 +0000 (UTC) (envelope-from gjb@FreeBSD.org) Date: Wed, 25 Nov 2015 10:34:47 +0000 From: Glen Barber To: Baptiste Daroussin Cc: Li-Wen Hsu , freebsd-stable@FreeBSD.org, jenkins-admin@FreeBSD.org Subject: Re: FreeBSD_STABLE_10-i386 - Build #661 - Still Failing Message-ID: <20151125103447.GK1347@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> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="yiup30KVCQiHUZFC" Content-Disposition: inline In-Reply-To: <20151125103128.GJ1347@FreeBSD.org> 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 10:34:50 -0000 --yiup30KVCQiHUZFC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 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 fetch= ing > > > the latest snapshot from: > > >=20 > > > http://ftp.freebsd.org/pub/FreeBSD/snapshots/i386/i386/11.0-CURRENT/b= ase.txz > > >=20 > > > It looks there is no /usr/bin/colldef. I haven't looked into what'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 under > the releases/ directory, and for building -CURRENT, must use the latest > 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; 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. >=20 > This must be fixed by Jenkins Admins. >=20 Glen --yiup30KVCQiHUZFC Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWVY7HAAoJEAMUWKVHj+KTGkEP/iOfGRcroymWNd7xO9GFx+Wx iYTd7uk42pCcOp0iDLrWwU1m9++uMPEy0ALnmUuFSC6PObch5Y3gjJaEuu1TN5kP QmsK32zu2/n2O3Tf+3JUu2hcE5yh0j36uFWWs6AclUW9V8CbJMCv39IQ6HjejRmp vxw1PG/bex8BeCehRmlPJ8nxDj2im1SQzODgRchEOgadSucKLBj6sLxFoFSvsuhT JMnM0fdDqO/JD3bvpYWHw5oZ7ka/pdvOzMCJjqdSY5Ng5iKMEXIsSA++pVNBYBlK 6M5OgsugxxqlVD6ng/dOM2dV3Sj7himddj/YuFJoplduVqLTjQNRtFql/tP+cAah jst9TWW/VZHKvacASgbXup5ivdSXiFNsqztYCOWQIzED8lVWae8xKF5v1u8Ft/pQ ENRGAv9QkFATT9/kLniXeDDCcZx/3Di8E6pcFsnZP/kWOsjvVjjK2TrPMqs5hmJb mWZfrwHeGsItzlp95fTBCAji8Bp+mh/rBpsFarLt8aBh4cWFJ2TN0TJDZubAdO6o dZCMptAsbIiLnQDepjG46xsdxNS4CXZljpjLQDMlfpiYQCdV4H0yVGK+rs92hWsq Pob3FPcBCcQR3povOS6bxSdA5WWQ/BJq3m8YVhVL6q5/iZfMsCvrAA4nB0edXMdb oIVlmDk3ABd3fhOC4O86 =yIRJ -----END PGP SIGNATURE----- --yiup30KVCQiHUZFC--