From owner-freebsd-pkg@FreeBSD.ORG Fri Aug 1 13:50:14 2014 Return-Path: Delivered-To: freebsd-pkg@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 879B9765 for ; Fri, 1 Aug 2014 13:50:14 +0000 (UTC) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 44D5C21E7 for ; Fri, 1 Aug 2014 13:50:13 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1XDDDg-0001Wf-Vs for freebsd-pkg@freebsd.org; Fri, 01 Aug 2014 15:50:04 +0200 Received: from c-71-63-133-94.hsd1.mn.comcast.net ([71.63.133.94]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 01 Aug 2014 15:50:04 +0200 Received: from josh.cepek by c-71-63-133-94.hsd1.mn.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 01 Aug 2014 15:50:04 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-pkg@freebsd.org From: Josh Cepek Subject: Poudriere errors: Stale NFS file handle Date: Fri, 01 Aug 2014 08:44:01 -0500 Lines: 29 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-71-63-133-94.hsd1.mn.comcast.net User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 X-BeenThere: freebsd-pkg@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Binary package management and package tools discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Aug 2014 13:50:14 -0000 We've been using Poudriere for several months to prepare pkg repos for internal systems. Overall the build process works well, but builds sometimes fail citing a "Stale NFS file handle" during the packaging phase. Our logs are stored on a disk local to the build host, but the "packages/" directory is a symlink to an NFS-mounted resource. We also use this NFS mount to do daily syncs of the FreeBSD ports and base SVN trees, and this has never encountered NFS-related problems; Poudriere on the other hand seems to encounter issues rather frequently. Here's a sample of the build failure, under the "phase: package" section: mount: /pkg/poudriere/data/build/93amd64-r363279-router/04/new_packages: Stale NFS file handle ===> Building package for postgresql92-client-9.2.8_2 rm: /new_packages/databases/postgresql*.txz: Stale NFS file handle *** [do-package] Error code 1 Usually re-running the same failed poudriere command again will fix it (rinse/repeat until it completes.) These errors seem to occur randomly, on small and large builds alike. Has anyone else seen this, or have suggestions on where to look? Thanks, -- Josh