Disappearing development installation images

2024-06-14 Thread Ludovic Courtès
Hello Guix! We got a couple more reports that installation images at would disappear. After investigating, it turns out we had a periodic job on berlin removing GC roots for *.iso and *.qcow2—no wonder they’d disappear earlier than expected. That job wa

Re: networking service not starting for a network-route setting (was for network with netlink-response-error errno:17)

2024-06-14 Thread Giovanni Biscuolo
Hello, OK I've managed to fix my networking problem, here is how I did it... Giovanni Biscuolo writes: [...] > The networking service is failing with this message (manually copied > here, please forgive mistakes): now that I can connect via SSH, I can copy the actual messages: --8<--

Re: [PATCH Cuirass 1/4] specification: Ensure name is a symbol.

2024-06-14 Thread Ludovic Courtès
Hi Romain, I’ve applied the whole series to Cuirass: 81d2530 * http: Add /admin/gitlab/event. 10cf59f * gitlab: Add module for Gitlab JSON objects definition. 1da873b * specification: Ensure name is a symbol. I took the liberty to merge the commit that adds test with the one that defines t

[PATCH Cuirass 0/4] Add preliminary support for Gitlab webhooks

2024-06-14 Thread Romain GARBAGE
This patch series adds support for Gitlab webhooks event, more specifically the merge-request event. The first patch fixes an ambiguity on the type of the NAME field in the SPECIFICATION record definition. Romain GARBAGE (4): specification: Ensure name is a symbol. gitlab: Add module for Gitl

[PATCH Cuirass 2/4] gitlab: Add module for Gitlab JSON objects definition.

2024-06-14 Thread Romain GARBAGE
* Makefile.am: Add src/cuirass/gitlab.scm. * src/cuirass/gitlab.scm: Add and record types. (gitlab-merge-request->specification): New variable. --- Makefile.am| 1 + src/cuirass/gitlab.scm | 95 ++ 2 files changed, 96 insertions(+) create mod

[PATCH Cuirass 1/4] specification: Ensure name is a symbol.

2024-06-14 Thread Romain GARBAGE
* src/cuirass/specification.scm (ensure-symbol): New variable. (specification)[name]: Ensure name is a symbol. * tests/database.scm: Fix test. --- src/cuirass/specification.scm | 11 ++- tests/database.scm| 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/

[PATCH Cuirass 4/4] http: Add tests for Gitlab API.

2024-06-14 Thread Romain GARBAGE
* tests/http.scm (http-post-json, mr-json-open, mr-json-close mr-spec): New variables. New tests for Gitlab API. --- tests/http.scm | 34 ++ 1 file changed, 34 insertions(+) diff --git a/tests/http.scm b/tests/http.scm index a124761..3281bcc 100644 --- a/tests/http

Re: Disappearing development installation images

2024-06-14 Thread Andreas Enge
Am Fri, Jun 14, 2024 at 11:58:06AM +0200 schrieb Ludovic Courtès: > After investigating, it turns out we had a periodic job on berlin > removing GC roots for *.iso and *.qcow2—no wonder they’d disappear > earlier than expected. That job was added at a time where we had disk > space issues that hav