YunoHost-Apps / gitlab-runner_ynh

GitLab runner package for YunoHost
https://gitlab.com/gitlab-org/gitlab-runner
GNU Affero General Public License v3.0
5 stars 6 forks source link

Unable to install Gitlab Runner- 'Corrupt Source' error #32

Closed ghost closed 3 years ago

ghost commented 3 years ago

Describe the bug

Gitlab Runner app is unable to install through the Yunohost Admin panel. During the process, it has a 'Corrupt Source' error and the installation fails with a 'Unable to install gitlab-runner: An error occurred inside the app installation script'.

Context

Steps to reproduce

Add GitLab runner credentials provided in Gitlab.com repo URL: https://gitlab.com/ Registration Token: secret-token

Attempted install with the default 'alpine:latest' image as well as 'node:latest'

Proceed with install, fails about halfway through.

Expected behavior

I expect the runner to install

Logs

https://paste.yunohost.org/raw/julakikeqo

Karalix commented 3 years ago

I am seing the exact same problem on a dedicated VPS, using up to date system and yunohost packages : https://paste.yunohost.org/raw/supuvelasi

If I retry after the first failure, it says it had a problem while processing docker-ce : https://paste.yunohost.org/raw/iyeqacidus

markfoodyburton commented 3 years ago

The solution to this problem :

2021-07-01 09:02:55,517: DEBUG -   Process: 9854 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=1/FAILURE)

is given here : https://forums.docker.com/t/failed-to-load-listeners-no-sockets-found-via-socket-activation-make-sure-the-service-was-started-by-systemd/62505 (I personally got past this by fixing the system file and then allowing Juno to re-install, I dont know if thats a good approach)

However, that doesn't fix the corrupt package issue.

markfoodyburton commented 3 years ago

see https://github.com/YunoHost-Apps/gitlab-runner_ynh/pull/33