help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Problem on setting up the Cuirass as substitute server


From: Reza Alizadeh Majd
Subject: Problem on setting up the Cuirass as substitute server
Date: Thu, 26 Nov 2020 18:56:50 +0330

Hi Guix, 

Trying to setup Cuirass to build a series of packages, I followed the
instructions provided in following link: 

https://guix.gnu.org/manual/en/html_node/Continuous-Integration.html

starting cuirass service on my machine, service starts with no error,
but when I check the web interface, list of specifications is empty.

--8<---------------cut here---------------start------------->8---
(define %cuirass-specs
  #~(list
     '((#:name . "my-manifest")
       (#:load-path-inputs . ("guix"))
       (#:package-path-inputs . ())
       (#:proc-input . "guix")
       (#:proc-file . "build-aux/cuirass/gnu-system.scm")
       (#:proc . cuirass-jobs)
       (#:proc-args . ((subset . "manifests")
                       (systems . ("x86_64-linux"))
                       (manifests . (("config" . "manifest.scm")))))
       (#:inputs . (((#:name . "guix")
                     (#:url . "git://git.savannah.gnu.org/guix.git")
                     (#:load-path . ".")
                     (#:branch . "master")
                     (#:no-compile? . #t))
                    ((#:name . "config")
                     (#:url . "https://github.com/ramajd/guix-manifest.git";)
                     (#:load-path . ".")
                     (#:branch . "master")
                     (#:no-compile? . #t)))))))
--8<---------------cut here---------------end--------------->8---

the manifest.scm file that I added for list of package for build:

--8<---------------cut here---------------start------------->8---
(specifications->manifest
 '("hello"))
--8<---------------cut here---------------end--------------->8---

I also don't receive any errors in cuirass logs: 

--8<---------------cut here---------------start------------->8---
WARNING: (guile-user): imported module (fibers) overrides core binding `sleep'
2020-11-26T18:52:10 performing database optimizations
2020-11-26T18:52:11 running Fibers on 4 kernel threads
2020-11-26T18:52:11 Enable SQL query logging.
2020-11-26T18:52:11 marking stale builds as "scheduled"...
WARNING: (cuirass watchdog): imported module (fibers) overrides core binding 
`sleep'
2020-11-26T18:52:11 retrieving list of pending builds...
2020-11-26T18:52:11 Updating metric builds-per-day (1606262400) to 0.
2020-11-26T18:52:11 heap: 11.93 MiB; threads: 16; file descriptors: 66
2020-11-26T18:52:11 Updating metric new-derivations-per-day (1606262400) to 0.
2020-11-26T18:52:11 canceling 0 stale builds
2020-11-26T18:52:11 restarting 0 pending builds
2020-11-26T18:52:11 building 0 derivations in batches of 200
2020-11-26T18:52:11 done with 0 derivations
2020-11-26T18:52:11 done with restarted builds
2020-11-26T18:52:11 Updating metric pending-builds (1606348800) to 0.
2020-11-26T18:52:11 next evaluation in 60 seconds
2020-11-26T18:52:11 Metrics update took 0.006027 seconds
2020-11-26T18:53:11 next evaluation in 60 seconds
--8<---------------cut here---------------end--------------->8---

can anyone help me on above configuration? did I miss anything about
specification definition? 

Regards, 
Reza

-- 
Reza Alizadeh Majd
PantherX Team
https://www.pantherx.org/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]