unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Offloading acquired build slot loop
@ 2015-04-22  0:55 Les Harris
  2015-04-22 21:18 ` Ludovic Courtès
  0 siblings, 1 reply; 4+ messages in thread
From: Les Harris @ 2015-04-22  0:55 UTC (permalink / raw)
  To: guix-devel

I have the 0.8.1 release of Guix installed on my local machine and am
trying to get offloading configured so builds will occur on a build
server onto which I also have 0.8.1 installed.  Both the local machine
and the build server are x86_64-linux architectures.

I have lsh installed on the local machine and can successfully `lsh
build.server` into the build server.  On the build server, I have set
/gcroots/tmp to be world-writable.

In addition I believe I have done all the documented steps like
generating and authorizing the keys for both the local machine and build
server and have added the build server to the local machine's
machines.scm.

When Guix recognizes a build to be performed it appears to start the
offload. But that process then seems to end up in an endless loop where
it keeps saying it has acquired a build slot:

,----
| process 20852 acquired build slot
| '/usr/local/var/guix/offload/build.server.com/0'
| waiting for locks or build slots...
| process 20852 acquired build slot
| '/usr/local/var/guix/offload/build.server.com/0'
| process 20852 acquired build slot
| '/usr/local/var/guix/offload/build.server.com/0'
| process 20852 acquired build slot
| '/usr/local/var/guix/offload/build.server.com/0'
| process 20852 acquired build slot
| '/usr/local/var/guix/offload/build.server.com/0'
`----

I can go to /usr/local/var/guix/offload on the local machine and see the
following contents:

build.server.com.slots.lock machine-choice.lock build.server.com
(directory which contains a file named 0)

To my limited knowledge, this all looks to be correct.  Can anyone offer
any insight on any configuration steps I might have missed or perhaps
the location of a log that documents the offload that I could search for
an error?

-- 
Do they only stand
By ignorance, is that their happy state,
The proof of their obedience and their faith?

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-05-06 20:38 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-04-22  0:55 Offloading acquired build slot loop Les Harris
2015-04-22 21:18 ` Ludovic Courtès
2015-05-03  8:00   ` Les Harris
2015-05-06 20:38     ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).