Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 02 Apr 2015 12:24:57 -0500
From:      Bryan Drewery <bdrewery@FreeBSD.org>
To:        Stefan Ehmann <shoesoft@gmx.net>, "ports@freebsd.org" <ports@freebsd.org>
Subject:   Re: poudriere 3.1.2: bulk fails and deletes jail
Message-ID:  <551D7B69.5030304@FreeBSD.org>
In-Reply-To: <551D7A04.6090806@gmx.net>
References:  <551D7A04.6090806@gmx.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--cESxo6Qoj6v5p1WFbT6u2ddXaD2Jf0h8o
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 4/2/2015 12:19 PM, Stefan Ehmann wrote:
> The following commands work as expected with poudriere 3.1.1:
>=20
> # poudriere jail -c -v 10.1-RELEASE -a amd64 -j 101amd64
> # poudriere bulk -j 10amd64 ports-mgmt/poudriere
>=20
>=20
> After upgrade to 3.1.2 it fails:
>=20
> # poudriere bulk -j 101amd64 ports-mgmt/poudriere
> [00:00:00] =3D=3D=3D=3D>> Creating the reference
> jail.../usr/local/share/poudriere/bulk.sh: cannot create
> /usr/local/poudriere/jails/101amd64/usr/.cpignore: No such file or
> directory
> /usr/local/share/poudriere/bulk.sh: cannot create
> /usr/local/poudriere/jails/101amd64/usr/lib/.cpignore: No such file or
> directory
>  done
> [00:00:04] =3D=3D=3D=3D>> Mounting system devices for 101amd64-default
> [00:00:04] =3D=3D=3D=3D>> Mounting ports/packages/distfiles
> [00:00:04] =3D=3D=3D=3D>> Stashing existing package repository
> [00:00:04] =3D=3D=3D=3D>> Mounting packages from:
> /usr/local/poudriere/data/packages/101amd64-default
> [00:00:04] =3D=3D=3D=3D>> Copying /var/db/ports from:
> /usr/local/etc/poudriere.d/options
> /usr/local/share/poudriere/bulk.sh: cannot create
> /usr/local/poudriere/data/.m/101amd64-default/ref/etc/make.conf: No suc=
h
> file or directory
> [00:00:04] =3D=3D=3D=3D>> Cleaning up
> [00:00:04] =3D=3D=3D=3D>> Umounting file systems
>=20
> And worse: The contents of the jail are deleted:
> # du -sh /usr/local/poudriere/jails/101amd64/
> 4.0K    /usr/local/poudriere/jails/101amd64/
>=20
>=20
> The problem probably only occurs in specific configurations. Otherwise,=

> I would have expected several reports by now.
>=20
> # diff poudriere.conf.sample poudriere.conf | grep \>
>> NO_ZFS=3Dyes
>> USE_TMPFS=3Dall
>> CHECK_CHANGED_DEPS=3Dyes
>> PARALLEL_JOBS=3D1
>> ALLOW_MAKE_JOBS=3Dyes

I'll get a fix out later today or tomorrow.

--=20
Regards,
Bryan Drewery


--cESxo6Qoj6v5p1WFbT6u2ddXaD2Jf0h8o
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBAgAGBQJVHXtpAAoJEDXXcbtuRpfPfqEH+wTTs3fwP3mhBKwemk2vooKG
VNcedNAYNSY0DSNkgMPVIFP7QSR+JuMo71zCyOR+Ecf1B52Su+ROutGzDm4sS1hZ
E1PIV/VXRgxht9tWhyns2bLP/D362aNZTNlZ7416E4RPl/hZ8jOYO7PfmvK6YoaV
sxjKDcT22/yM2tEs9S9VRRL2QCdhOmb5i3AqNUR36r17l2tXQALkvNtUrFrsUNmI
FPFha6LhskPo2FzumJ6dLdM6whBKDVxSB6B8xdzOSmaXADR8ZXDk48fZwXGtL5cS
olLadYUE5dvYP8QZ8gDOtaBJ6Do+YBXj2lJXOvVWWmfaVZaL+TBuIIxwuiusDn8=
=HNeB
-----END PGP SIGNATURE-----

--cESxo6Qoj6v5p1WFbT6u2ddXaD2Jf0h8o--



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