guix-devel
[Top][All Lists]
Advanced

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

Re: Unable to configure a system with 'cuirass-service'


From: ng0
Subject: Re: Unable to configure a system with 'cuirass-service'
Date: Thu, 15 Dec 2016 22:55:09 +0000

Mathieu Lirzin <address@hidden> writes:

> Hi,
>
> Mathieu Lirzin <address@hidden> writes:
>
>> Carlo Zancanaro <address@hidden> writes:
>>
>>> On Thu, Dec 01 2016, ng0 wrote 
>>>> I tried that before (though I did just think it was wrong) and now I
>>>> get the same message as yesterday:
>>>>
>>>> ...
>>>>
>>>> In gnu/services/cuirass.scm:   81: 1 [cuirass-shepherd-service #] In
>>>> unknown file:    ?: 0 [string=? "" ((# # # # ...))]
>>>>
>>>> ERROR: In procedure string=?: ERROR: In procedure string=: Wrong
>>>> type argument in position 2 (expecting string): (((#:name . "guix")
>>>> (#:url . "git://git.savannah.gnu.org/guix.git") (#:load-path . ".")
>>>> (#:file . "/.../cuirass/tests/gnu-system.scm") (#:proc . hydra-jobs)
>>>> (#:arguments (subset . "hello")) (#:branch . "master")))
>>>
>>> It looks like cuirass is expecting the specifications to be a string,
>>> not a list. I don't know anything about cuirass, so I can't help you
>>> to configure the cuirass-service.
>>>
>>> Looking at the source, specifications has a comment ";string
>>> (file-name)". It looks like the "specifications" field of the
>>> configuration is just equivalent to the --specifications argument to the
>>> cuirass command, if that helps at all.
>>
>> Indeed, this is a mistake on my side.  Here are 2 patches that should
>> fix this issue.
>
> I went ahead and pushed them in commits:
>
>  - 44ccd9622eb4a0083d4f833a61172973390ca62b
>  - 57aa94bd7e7d530e52356723c8f1dbf727144b25
>
> Thanks,
>
> -- 
> Mathieu Lirzin
>

Thanks, I wasn't able to test them before and provide you with
feedback, I was just busy and the CI is kind of low priority for
gnunet. But we'd like to get a CI running on our own
infrastructure on systems like GuixSD as far as I understood
conversations so far.

But I am aware that a general CI might still take some time with
cuirass.
-- 
♥Ⓐ  ng0  | ng0.chaosnet.org



reply via email to

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