mount nfs even nullfs is configured

olli hauer ohauer at gmx.de
Sun Feb 13 11:59:58 EST 2011


Hi,

I try to debug some ports and want to do this
on the command line with ./tc tinderbuild ...

Normally all mount points are configured as nullfs mounts
which is working with tinderd. However if I star a build
on the command line it seems tinderbox tries to mount
ccache and options via nfs.

$> ./tc tinderbuild -b 7.3-porter expr_run/mod_log_sql2
tinderbuild: creating makefile...
tinderbuild: Creating build directory for 7.3-porter
7.3-porter: cleaning out /mirror/tinderbox/7.3-porter
*** FAILED (rm /mirror/tinderbox/7.3-porter)
makeBuild: extracting jail tarball
tinderbuild: Finalizing chroot environment
[tcp] localhost://mirror/tinderbox//ccache/7.3-porter: nfsd: RPCPROG_NFS: RPC:
Remote system error - Operation timed out
[tcp6] localhost://mirror/tinderbox//ccache/7.3-porter: RPCPROG_NFS: RPC:
Program not registered

OK disable ccache:
$> ./tc configCcache -d

Now it hangs at the moment tinderbox tries to mount options

$> ./tc tinderbuild -b 7.3-porter expr_run/mod_log_sql2
tinderbuild: creating makefile...
tinderbuild: Creating build directory for 7.3-porter
7.3-porter: cleaning out /mirror/tinderbox/7.3-porter
*** FAILED (rm /mirror/tinderbox/7.3-porter)
makeBuild: extracting jail tarball
tinderbuild: Finalizing chroot environment
[tcp] localhost://mirror/tinderbox//options/7.3-porter: nfsd: RPCPROG_NFS: RPC:
Remote system error - Operation timed out
[tcp6] localhost://mirror/tinderbox//options/7.3-porter: RPCPROG_NFS: RPC:
Program not registered

Disable additional options:
$> ./tc configOptions -d

tinderbuild: creating makefile...
tinderbuild: Creating build directory for 7.3-porter
7.3-porter: cleaning out /mirror/tinderbox/7.3-porter
*** FAILED (rm /mirror/tinderbox/7.3-porter)
makeBuild: extracting jail tarball
tinderbuild: Finalizing chroot environment
================================================
building packages (phase 0)
================================================


Is there a way to teach tinderbox to use nullfs mounts on the command
line, the same way it does if run with the port is injected with
$> ./tc addBuildPortsQueueEntry  ...?

--
Regards,
olli


More information about the tinderbox-list mailing list