View Issue Details

IDProjectCategoryView StatusLast Update
0009191Talerdeployment and operationspublic2024-09-17 16:29
Reporterdvn Assigned Todvn  
PriorityurgentSeverityblockReproducibilityalways
Status closedResolutionfixed 
Product Version0.14 
Target Version0.14Fixed in Version0.14 
Summary0009191: GNUnet debian package build failing causing other projects to fail
Descriptionamd64-deb-package job is failing with the following error:

`Error: crun: open executable: Permission denied: OCI permission denied`

Because new gnunet packages are not getting built it is making builds of other projects dependent on it fail. For example the Taler Exchange: https://buildbot.taler.net/#/builders/19/builds/1076

Creating a cascade of failures. eg. the Taler Merchant: https://buildbot.taler.net/#/builders/16/builds/583 and the Sandcastle: https://buildbot.taler.net/#/builders/23/builds/2451
TagsNo tags attached.

Activities

dvn

2024-09-13 20:35

developer   ~0023285

After some research and turning on debug logging in podman it looked like the culprit was an older version of conmon (part of podman's oci runtime). However after trying to run the same job on a host with a newer version of podman and conmon the same error propagated.

It turns out that it was simply that the script `contrib/ci/jobs/2-amd64-deb-package/job.sh` had its executable bit turned off with this commit: https://git.gnunet.org/gnunet.git/commit/?id=db7ea1bd3e4bbf7ae949be6f5fba3ba97b99b8d2

dvn

2024-09-13 20:58

developer   ~0023287

Resolved with this commit: https://git.gnunet.org/gnunet.git/commit/?id=f491689107e4aea1cfa3700d168da3cd314ee511

Issue History

Date Modified Username Field Change
2024-09-13 20:31 dvn New Issue
2024-09-13 20:31 dvn Status new => assigned
2024-09-13 20:31 dvn Assigned To => dvn
2024-09-13 20:35 dvn Note Added: 0023285
2024-09-13 20:58 dvn Status assigned => resolved
2024-09-13 20:58 dvn Resolution open => fixed
2024-09-13 20:58 dvn Note Added: 0023287
2024-09-14 01:08 Christian Grothoff Target Version => 0.14
2024-09-14 01:08 Christian Grothoff Fixed in Version => 0.14
2024-09-17 16:29 Christian Grothoff Status resolved => closed