Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Nov 2015 10:34:47 +0000
From:      Glen Barber <gjb@FreeBSD.org>
To:        Baptiste Daroussin <bapt@FreeBSD.org>
Cc:        Li-Wen Hsu <lwhsu@FreeBSD.org>, freebsd-stable@FreeBSD.org, jenkins-admin@FreeBSD.org
Subject:   Re: FreeBSD_STABLE_10-i386 - Build #661 - Still Failing
Message-ID:  <20151125103447.GK1347@FreeBSD.org>
In-Reply-To: <20151125103128.GJ1347@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>

next in thread | previous in thread | raw e-mail | index | archive | help

--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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20151125103447.GK1347>