Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Oct 2015 15:28:17 +0000 (UTC)
From:      Jingfeng Yan <yan_jingfeng@yahoo.com>
To:        Ricky Gallamore <ultima1252@gmail.com>,  "freebsd-ports@freebsd.org" <freebsd-ports@freebsd.org>
Subject:   Re: Seafile/Seahub stack update with a dependence update.
Message-ID:  <27260221.923645.1446046097388.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <CANJ8om6VHvqNpjNDB6pNw-vqv=Qe0Cvw%2B4SHVc-PwCQ_YtAaHg@mail.gmail.com>
References:  <CANJ8om6VHvqNpjNDB6pNw-vqv=Qe0Cvw%2B4SHVc-PwCQ_YtAaHg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
HI Ricky,
I recently have a new family member and I can not continue to maintain the =
ports for some time. =C2=A0I am sorry.=C2=A0=C2=A0Best, Jingfeng=20


     On Monday, October 19, 2015 8:36 PM, Ricky Gallamore <ultima1252@gmail=
.com> wrote:
  =20

 www/seahub =C2=A0 =C2=A0 =C2=A0 =C2=A0https://reviews.freebsd.org/D3943www=
/py-seafdav =C2=A0https://reviews.freebsd.org/D3944www/py-seafobj =C2=A0 ht=
tps://reviews.freebsd.org/D3945www/py-django-statici18n =C2=A0 =C2=A0 =C2=
=A0 =C2=A0https://reviews.freebsd.org/D3946net-mgmt/seafile =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0https://reviews.freebsd.org/D3947net-mgmt/ccnet =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0https://reviews.freebsd.org/D3948net-mgmt=
/seafile-gui =C2=A0 =C2=A0https://reviews.freebsd.org/D3949devel/libsearpc =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 https://reviews.freebsd.org/D3950

Also made a new port which I no longer need py-django-statici18n. I figured=
 someone may want it down the line.

Ultima

  
From owner-freebsd-ports@freebsd.org  Wed Oct 28 22:10:11 2015
Return-Path: <owner-freebsd-ports@freebsd.org>
Delivered-To: freebsd-ports@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 6D226A20C4C
 for <freebsd-ports@mailman.ysv.freebsd.org>;
 Wed, 28 Oct 2015 22:10:11 +0000 (UTC)
 (envelope-from bdrewery@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 5005F159B;
 Wed, 28 Oct 2015 22:10:11 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mail.xzibition.com (localhost [IPv6:::1])
 by freefall.freebsd.org (Postfix) with ESMTP id 44175125B;
 Wed, 28 Oct 2015 22:10:11 +0000 (UTC)
 (envelope-from bdrewery@FreeBSD.org)
Received: from mail.xzibition.com (localhost [172.31.3.2])
 by mail.xzibition.com (Postfix) with ESMTP id E328A16A3A;
 Wed, 28 Oct 2015 22:10:10 +0000 (UTC)
X-Virus-Scanned: amavisd-new at mail.xzibition.com
Received: from mail.xzibition.com ([172.31.3.2])
 by mail.xzibition.com (mail.xzibition.com [172.31.3.2]) (amavisd-new,
 port 10026)
 with LMTP id Sz_sxybCqKQg; Wed, 28 Oct 2015 22:10:07 +0000 (UTC)
Subject: Re: hung poudriere bulk recovery
DKIM-Filter: OpenDKIM Filter v2.9.2 mail.xzibition.com 5671016A35
To: "Russell L. Carter" <rcarter@pinyon.org>,
 FreeBSD Ports ML <freebsd-ports@freebsd.org>
References: <562A6185.5000305@pinyon.org>
From: Bryan Drewery <bdrewery@FreeBSD.org>
Openpgp: id=F9173CB2C3AAEA7A5C8A1F0935D771BB6E4697CF;
 url=http://www.shatow.net/bryan/bryan2.asc
Organization: FreeBSD
Message-ID: <563147BE.2070604@FreeBSD.org>
Date: Wed, 28 Oct 2015 15:10:06 -0700
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101
 Thunderbird/38.3.0
MIME-Version: 1.0
In-Reply-To: <562A6185.5000305@pinyon.org>
Content-Type: multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature";
 boundary="J6lNFKJra7JwwRm1kRUQ96g0GLX2Fjvpg"
X-BeenThere: freebsd-ports@freebsd.org
X-Mailman-Version: 2.1.20
Precedence: list
List-Id: Porting software to FreeBSD <freebsd-ports.freebsd.org>
List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-ports>,
 <mailto:freebsd-ports-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-ports/>;
List-Post: <mailto:freebsd-ports@freebsd.org>
List-Help: <mailto:freebsd-ports-request@freebsd.org?subject=help>
List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-ports>,
 <mailto:freebsd-ports-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 28 Oct 2015 22:10:11 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--J6lNFKJra7JwwRm1kRUQ96g0GLX2Fjvpg
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

On 10/23/2015 9:34 AM, Russell L. Carter wrote:
>=20
> Greetings,
>=20
> Recently my nightly cron poudriere builds have been occasionally
> hanging.  For instance, here's last night's, with apparently no
> progress for over 10 hours:
>=20
> root@terpsichore> poudriere status
> SET PORTS   JAIL            BUILD                STATUS         QUEUE
> BUILT FAIL SKIP IGNORE REMAIN TIME     LOGS
> -   default 10-stable-amd64 2015-10-22_22h30m08s parallel_build   488
>  34    0    0      0    454 10:45:56
> /ssd1/poudriere/data/logs/bulk/10-stable-amd64-default/2015-10-22_22h30=
m08s
> root@terpsichore>
>=20

Also check 'poudriere status -b' to see per-builder status. Something
may be actually doing something. Poudriere will timeout builds after a
long time. I forget the default but it may be up to 24 hours.

> htop now shows no significant activity for the specified 3 builders:
>=20
> root@terpsichore> ps xa | grep poud
> 72482  -  Is       0:00.01 /bin/sh /root/poudriere/run-poudriere-bulk
> 73202  -  S        0:04.24 sh -e /usr/local/share/poudriere/bulk.sh -f
> /root/poudriere/ports -j 10-stable-amd64
> 73347  -  S        1:55.38 sh -e /usr/local/share/poudriere/bulk.sh -f
> /root/poudriere/ports -j 10-stable-amd64
> 73352  -  I        0:00.08 sh -e /usr/local/share/poudriere/bulk.sh -f
> /root/poudriere/ports -j 10-stable-amd64
>  6119  1  S+       0:00.00 grep poud
> root@terpsichore>
>=20
> If I reboot, so that the tmp zfs filesystems are unmounted, and
> manually rerun the exact same script as the previous cron'd, hung
> instance, poudriere has (so far) run to completion.

Please record 'procstat -kka' before rebooting in case this is some kind
of deadlock.

>=20
> I'm not sure how to debug this, but in the interim, I'm very curious
> how I can stop the hung bulk run, and either restart it, or clean up
> the various mounted zfs filesystems and manually restart from the
> beginning w/o rebooting.  Studying the man page, it's not clear at all
> the Right Way to do this, so any pointers here would be appreciated.

Kill -TERM the main poudriere process. It will clean up children.

Beyond that you can 'poudriere jail -j NAME -p TREE -z SET -k' to clean
up any mounts leftover from a previous build.

Adding a 'poudriere kill' command is on the todo list.

>=20
> I'm leaving the system untouched for now so that I can try out any
> suggestions for cleanup and restart.



--=20
Regards,
Bryan Drewery


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

iQEcBAEBAgAGBQJWMUe+AAoJEDXXcbtuRpfPPosIAINwkbBmh2ONq7kCQfSJGVdX
9yQ7AtPWZ6g/FQdf64weTdVBilr4iL0ohpjdbz1zhht1mgfwhzvGwDnOIQoyNIwO
yZCWzqTYLHo+Xhkws8RnxYSE5Fua7sCj5FI+cFOpXMkUBF8bz0XaIPS28FsQEosh
6v/tdmAqOCtU1qCjTZTbrPSE/nrp3vYOBYwkH3wvMZ3EVTvXynyGtOqL2oUMzZKM
d0NkBljVStDNuL1jNDoltEJJg3LnSYYzDWkUBxQIy3nzHgu+WmLBSj+jLSemuQYF
jbMGfKlPnNbPosoSc0js52Uix0J4NakdJEGd8EWKxYpNAGt5t6uxYrUInqNsgzI=
=3P3s
-----END PGP SIGNATURE-----

--J6lNFKJra7JwwRm1kRUQ96g0GLX2Fjvpg--



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