Document Forgejo CI runner workarounds #2

Open
opened 2024-03-30 04:39:06 +00:00 by marc · 0 comments
Owner

Description

Running the Forgejo Actions runner in Podman did not work, resulting in failures with:

failed to start container: Error response from daemon: failed to mount tmpfs on "/run/user/1000/libpod/tmp/rootless-netns/run/systemd/resolve" for rootless netns: no such file or directory

While digging didn't yield anything, using the runner binary directly worked fine. It must be something around a container spawning other containers.

In the immediate, cleanup and formalization of using the binary should be committed and documented. Digging more into why this kept failing would be the next step as running the runner directly on the machine is uncomfortable.

# Description Running the Forgejo Actions runner in Podman did not work, resulting in failures with: ``` failed to start container: Error response from daemon: failed to mount tmpfs on "/run/user/1000/libpod/tmp/rootless-netns/run/systemd/resolve" for rootless netns: no such file or directory ``` While digging didn't yield anything, using the runner binary directly worked fine. It must be something around a container spawning other containers. In the immediate, cleanup and formalization of using the binary should be committed and documented. Digging more into why this kept failing would be the next step as running the runner directly on the machine is uncomfortable.
marc added this to the Development project 2024-03-30 04:39:06 +00:00
This repo is archived. You cannot comment on issues.
No labels
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: marc/spadinastan#2
No description provided.